/* Start of CMSMS style sheet 'toyota' */
a {
  color:#000000;
}

img {
  border:0 none;
}

ul, p {
  margin-bottom:7px;
}

ul {
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
}

#cnv, #cnv2 {
  margin:auto;
  padding:0 58px;
  width:770px;
}

#cnv {
  background:transparent url(/uploads/images/pozadicnv.png) repeat scroll 0 0;
  padding-bottom:1px;
  position:relative;
}

#top {
  display:block;
  float:left;
  padding:10px 0 0 6px;
  position: absolute;
  text-decoration:none;
}

#logo {
  margin-bottom:6px;
}

#cntop {
  min-height:80px;
  text-align:right;
}

#tpa {
  height:23px;
  padding-top:2px;
  margin-bottom:20px;
}

#cntop ul {
  clear:right;
  float:right;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
}

#cntop li {
  float:left;
}

#tpa a {
  color:#FFFFFF;
  text-decoration:none;
}

#tpa i, #tpa b {
  background:transparent url(/uploads/images/topbutton.gif) repeat scroll right top;
  cursor:pointer;
  display:block;
  float:left;
  font-weight:normal;
}

#tpa i {
  background-position:left top;
  height:21px;
  margin-left:6px;
  width:6px;
}
#tpa b {
  height:17px;
  padding:4px 6px 0 0;
}

#tpa a:hover i, #tpa a:hover b {
  background-image:url(/uploads/images/topbutton-hover.gif);
}


#focus {
  position:relative;
  min-height: 340px;
}

#focus, .mainfocus {
  margin-top:1px;
}

#main-rel, .main-rel {
  background:transparent url(/uploads/images/spodnipozadi.gif) repeat-x scroll 0 0;
  clear:both;
  overflow:hidden;
  padding-top:24px;
  width:770px;
}

#cnv2 {
  background:transparent url(/uploads/images/baseline.png) no-repeat scroll 0 0;
  height:48px;
  padding:0;
  color:#FFFFFF;
  font-size:11px;
  padding:24px 58px 0 58px;
  width:770px;
}

#kopyleva {
  float: left;
  padding: 10px;
  padding-top: 3px;
}

#kopyprava {
  float: right;
  padding: 10px;
  padding-top: 3px;
}

#kopyprava a {
  color: #666666;
}

.mapastr, .mapastr ul {
  padding-left: 30px;
}

#srch {
  width:406px;
  position: absolute;
  display: none;
  top:24px;
  left:0;
  z-index:999;
}

#srch form, #srch2 {
  background:transparent url(/uploads/images/pozadihledani.png) repeat scroll 0 0;
}

.o-close {
  background:transparent url(/uploads/images/hledanizavrit.gif) repeat scroll 0 0;
  display:block;
  float:right;
  height:22px;
  text-decoration:none;
  width:23px;
  margin:12px;
}

#srch form {
  margin:0;
  padding:12px 12px 16px;
}

#srch label {
  color: #ffffff;
  font-weight:bold;
  padding:4px 0 10px;
  display: block;
}

#srch2 {
  background-position:center bottom;
  height:12px;
}

#blinks {
  float: right;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
}

#blinks li {
  float:left;
}

#blinks a {
  display:block;
  float:left;
  padding:10px 6px;
}

#blinks a {
  color:#FFFFFF;
  padding-left:18px;
  text-decoration:none;
}

#cnv3 {
  margin:auto;
  padding:0 58px;
  width:770px;
  background:transparent url(/uploads/images/baselinebackground.png) no-repeat scroll center bottom;
  line-height:13px;
  padding-bottom:20px;
}

.fixMac {
  height:1px;
  overflow:hidden;
}

#cnv3 ul {
  width:776px;
}

#cnv3 li {
  float:left;
  margin-right:6px;
}

#cnv3 #bla-cars {
  clear:both;
  width:241px;
}

#cnv3 a {
  border-bottom:1px solid #BEC1C5;
  color:#FFFFFF;
  display:block;
  font-weight:bold;
  margin-bottom:6px;
  padding:0 18px 6px 0;
  text-decoration:none;
}

#bla-cars ul {
  float:left;
}

#cnv3 ul ul {
  width:auto;
}

#cnv3 li #bla-cc0 {
  margin-right:6px;
}

#cnv3 li li {
  float:none;
  width:164px;
}

#cnv3 #bla-cars li {
  width:115px;
}

#cnv3 li #bla-cc0 li {
  margin-right:6px;
  width:108px;
}

#cnv3 li li a {
  border:0 none;
  font-weight:normal;
  margin:0;
}

.clear {
  clear:both;
}

#blinks a:hover {
  text-decoration:underline;
}

#cnv3 form label {
  display: none;
}

#cnv3 form {
  margin-bottom: 18px;
}

#kopy {
  margin: auto;
  width: 890px;
}

#popular {
    width: 770px; margin: 15px 0 15px 0;
}

#popular_block {
    float: left; width: 256px; margin: 5px 0 5px 0;    
}

#popular_block_picture {
    float: left; width: 57px; height: 57px;
}

#popular_block_text {
    float: left; width: 199px;
}

#popular_block_text h2{
    font: bold 12px Verdana; color: #000; padding: 0px 0 0px 0; margin: 0 0 0 5px; text-align: left;
}

#popular_block_text h3{
    font: bold 12px Verdana; color: #cc0033; padding: 0px 0 0px 0; margin: 0 0 0 5px; text-align: left; 
}

#popular_block_text p{
    font: 10px Verdana; color: #999999; padding: 2px 0 2px 0; margin: 0 0 0 5px; text-align: left; 
}
#tabulka {
    width: 770px; padding: 10px 0 20px 0; margin: 6px 0 0 0;    
}                        

.tabulka-ukon {
    width: 770px; padding: 5px 0 5px 0;    
}

.tabulka-ukon-2 {
    width: 770px;    
}

.tabulka-picture {
    float: left; width: 188px; font: 13px Verdana; color: #000; line-height: 18px;
}
                             
.tabulka-popis {
    float: left; width: 570px; padding: 14px 0 0 0; 
}

.tabulka-popisek-1 {
    float: left; width: 355px; text-align: left;
}

.tabulka-popisek-2 {
    float: left; width: 65px; text-align: right;
} 

.tabulka-popisek-3 {
    float: left; width: 65px; text-align: right; color: #cc0033;  
} 

.tabulka-popisek-4 {
    float: left; width: 65px; text-align: right; color: #cc0033; font-weight: bold;  
}


.tabulka-popisek-1-uu {
    float: left; width: 210px; text-align: left;
}

.tabulka-popisek-2-uu {
    float: left; width: 65px; text-align: right;
} 

.tabulka-popisek-3-uu {
    float: left; width: 200px; text-align: left; padding-left: 10px; color: #cc0033;  
} 

.tabulka-popisek-4-uu {
    float: left; width: 65px; text-align: right; color: #cc0033; font-weight: bold;  
}


.tabulka-radek {
    float: left; width: 560px; font: 10px Verdana; color: #7f7f7f; border-bottom: 1px solid #ededed; margin: 0 0 0 10px; padding: 1px 0 1px 0;  
}  


.servis-menu {width: 188px;float: right;}
.servis-menu li,.currentpage{margin-bottom:1px}
.servis-menu a{display:block;color:#fff;font-size:9px;font-weight:bolder;text-decoration:none}
.servis-menu span,.currentpage span{padding:0}
.servis-menu a,.servis-menu a span,.currentpage h3,.currentpage h3 span{display:block;background:url(/uploads/images/servis/menu-servis.gif)}
.servis-menu a span,.currentpage h3 span{padding:6px 12px 0 6px}
.servis-menu a,.currentpage h3{background-position:bottom left;padding-bottom:6px}
.servis-menu a:hover,.servis-menu a:hover span,.currentpage h3,.currentpage h3 span{background-image:url(/uploads/images/servis/menu-servis-a.gif)}
.currentpage,.currentpage h3{color:#dedede;font-size:9px;font-weight:normal}

.mainColourLight {background-color: #EEEEEE;}

.kontakt {
border-bottom: 2px solid #CCC;
border-left: 1px solid #EEE;
border-right: 2px solid #CCC;
border-top: 1px solid #EEE;
width: 95%;
padding: 5px;
height: 188px;
margin-bottom: 7px;
}

.kontakt table {
width: 205px;
align: right;
margin-top: 15px;
}
/* End of 'toyota' */

