/* CSS Document 
topNab.css

Styly prvku Carousel, prolinajici fotografie.
*/

.topNabImgWrap {
    height: 215px;
    position: relative;
    width: 955px;
    overflow:hidden;
}
.topNabImgWrap img{
float:left;
}
.topNabImgWrap .topNabOneBox {
   width:955px;
}
.topNabImgWrap {
background-color:white;
}

.hptopNab {
    float: left;
    margin-top: 11px;
    margin-left:11px;
}
.topNabOneBox {
    display: none;
    *height:215px; /* IE7 */

}
.topNabOneBox a {
    display: block;
  width:622px;
  *float:left; /* IE7 */
}
#topNab1 {
    display: block;
}
.topNabMnu {
    height: 13px;
    float: right;
    position: relative;
    top: -20px;
    right: 7px;
}
.topNabMnu ul {
   float: left;
    height: 13px;
   /* width: 70px;*/
}
.topNabMnu ul li {
    float: left;
    font-size: 13px;
    text-align: center;
    width: 13px;
    height: 13px;
   overflow:hidden;
  margin-right:4px;
}
.topNabMnu ul li a{
}
.topNabMnu ul li strong {
    color: #01B3F9;
}
.topNabMnu ul li a {
    color: #555555;
    display: inline-block;
    text-decoration: none;
   background: url("/Public/B2C/images/car-nav.png") no-repeat scroll 0px 0px transparent;
  width:13px;
  height:13px;
  overflow:hidden;
}
.topNabMnu ul li a.current {
    background: url("/Public/B2C/images/car-nav-actual.png") no-repeat scroll 0px 0px transparent;   
}

.topNabMnu ul li a span.itemIn {
    display: inline-block;
    margin-top: 15px;
}
.topNabMnu ul li em {
    color: #B5162B;
    font-style: normal;
}
.topNabMnu ul li span span {
    font-size: 12px;
}
.topNabMainLabel{
  width:342px;
  height:215px;
  position:relative;
  left:614px;
  top:0px;
  *top:-215px ; /* IE7 */
  *left:307px ; /* IE7 */
  background-color: #182536;
  
}
.topNabMainLabel *{
  display:inherit;
 *position:static; /* IE7 */

}


.topNabMainLabel .car-info{
  width:282px;
  height:155px;
  padding:30px;
}

.car-info{
color:#fff;
text-align:left;

}

.car-info .car-prodName {
  color:#fff;  height:37px;  font-size:30px; text-align:left;
  
 /* width:100%; font-weight:400; */
 
  position:absolute; top:25px; z-index:1000;
   
   /* top:0px;  IE7 */
   
   overflow:hidden;
}

.car-info div.car-text {
height:31px; font-size:12px;
/*position:relative; top:-140px;*/
	position: absolute;
	top: 70px;
  
  overflow:hidden;  width:282px; 
*margin-top:0px; /* IE7 */
}


.car-info .car-price{
  font-size:26px;
  color: rgb(255,78,0);
  width:177px;
  height:58px;
  background: url("/Public/B2C/images/price-w172.png") no-repeat scroll 0px 0px transparent ;  
/*  position:relative;  top:-130px;  */
	position: absolute;
	top: 115px;

  font-weight:200;
}
.car-price>span{
letter-spacing:-1px;
*letter-spacing:-1px;
}

.car-price>span{
  display:inline;
  padding:9px;
}
.car-price .bold{
  font-weight:600;
}

.car-price .loginForPrice {
    font-size: 22px; 
}

.car-info a.more-white{
  color:#fff;  height:20px; position:absolute; top:169px;
  background: url("/Public/B2C/images/more-arrow-white.png") no-repeat scroll 0px 7px transparent ;  
  /* top:10px;  IE7 */
  text-decoration:none; padding-left:7px; display:block;
}

.bold {font-weight:bold;}

span.itemIn{display:none;visibility:hidden;}