/* CSS Document */
body  {
  margin: 0px; padding: 0px; 
  font-size: 0.9em;
  color: #404040; 
  font-family: 'Arial CE', Arial, 'Tahoma CE', Tahoma, 'Verdana CE', Verdana, 'Lucida Grande CE', Lucida, 'Helvetica CE', Helvetica, sans-serif;
  background-image: url('../img/body.jpg'); background-repeat: repeat;
}
a { color : #505050; }
.clear  { clear: both; }
.left-strong-1  { font-size: 1.4em; }
.left-strong-2  { font-size: 1.2em; }
.overflow-hidden { overflow: hidden !important; }
.padding-10 {padding: 10px; }

/* uvodni stranka - rozcestnik Renault, Dacia, Seat */

#main-intro {
  position: absolute; left: 50%; top: 50%;
  width: 951px; height: 300px; 
  margin: -150px auto 0px -425px; 
  font-size: 0.8em; text-align: center;
}
#main-intro h1      {
  font-size: 1.3em; text-align: left; margin: 20px 0px 0px 20px; padding: 25px 0px 0px 10px; background-color: #e0e0e0;
  height: 98px; 
}
#main-intro h1 span {
  display: block; position: absolute; left: 0px; top: 0px; z-index: 1;
  width: 951px; height: 264px; 
  background-image: url('../img/uvodni-pozadi.gif'); background-repeat: none;  
}
#novinky {
  font-size: 0.8em; /*text-align: center;*/ position: absolute; width: 500px; height: 400px; top: 50%; left: 50%; margin-left: -200px; margin-top: -250px;
  /*background-color:yellow;*/
}
#formular {
  position: absolute; left: 50px; right: 50px;
}
#uvodni-menu        { 
  position: absolute; left: 507px; top: 40px; z-index: 10;
  width: 470px; height: 85px; margin-left: 55px;
}
#uvodni-menu ul     { margin: 0px; padding: 0px; }
#uvodni-menu li     { display: inline; list-style-type: none; }
#uvodni-menu a      { 
  position: relative; display: block; float: left; width: 82px; height: 5px; padding-top: 5px; 
  text-align: center; margin-right: 5px; background-color: #dcdcdc; cursor: hand;
}  
#uvodni-menu span   { display: block; position: absolute; left: 0px; top: -35px; z-index: 5; width: 82px; height: 85px; }
span.renault        { background-image: url('../img/renault-logo.jpg'); background-repeat: none; }
span.dacia          { background-image: url('../img/dacia-logo.jpg'); background-repeat: none; }
span.seat           { background-image: url('../img/seat-logo.jpg'); background-repeat: none; }
span.skoda          { background-image: url('../img/skoda-logo.jpg'); background-repeat: none; }

#uvodni-menu2       {
  position: absolute; left: 507px; top: 130px; z-index: 10;
  width: 470px; height: 85px; margin-left: 180px; margin-right: auto;
}
#uvodni-menu2 ul     { margin: 0px; padding: 0px; }
#uvodni-menu2 li     { display: inline; list-style-type: none; }
#uvodni-menu2 a      { 
  position: relative; display: block; float: left; width: 82px; height: 5px; padding-top: 0px;
  text-align: center; margin-right: 0px; background-color: #dcdcdc; cursor: hand;
}  
#uvodni-menu2 span   { display: block; position: absolute; left: 0px; top: -35px; z-index: 5; width: 82px; height: 85px; }
span.hyundai        { background-image: url('../img/hyundai-logo.jpg'); background-repeat: none; }

#uvodni-flash  { position: absolute; left: 0px; top: 0px; z-index: 25; width: 508px; height: 265px; overflow: hidden; }
.color-important    { color: red; }

.cell1 {
  display: block; width: 70px; /*padding: 4px 5px 4px 5px; */float: left;
  /*border-left: 1px solid #E9BD10; border-bottom: 1px solid #E9BD10; background-color: #fff;*/
}
.cell2 {
  display: block; width: 300px; /*padding: 2px 5px 1px 5px; */float: left; 
  margin-bottom: 2px;/* text-align: center; background-color: #fff;*/
}
.text-area  {
  display: block; position: relative; float: left; width: 450px; height: 110px; padding-top: 10px;
}
.check-box {
  position: absolute; width: 190px; height: 175px; top: 55px; left: 300px;
}
#text {
  position: absolute; left: 50%; top: 50%; margin-left: -425px; margin-top: 130px;
  width: 951px; height: 50px; text-align: center; 
}
#registrace {
  position: absolute; left: 50%; top: 50%; margin-left: 395px; margin-top: -175px;
  width: 131px; height: 28px; text-align: right; background-image: url('../img/button.gif');
  padding-top: 5px; text-align: center;
}
#registrace a {text-decoration: none;}