body, p, img, h1, h2, h3, ul, span {margin:0; padding:0;}
img {vertical-align:middle;}
a img {border:0px;}
a {color:#4C4A47; text-decoration:underline;}
a:hover {color:#f5001d;text-decoration:none;}

hr{ 
    clear:both;
    width:100%;
    border: none;
    height: 1px;
    background-color: #D9D9D9;
    color: #D9D9D9;
    } 

.napulvid {opacity: 0.5; filter:alpha (opacity=50)}

#prodetailvozu {position:relative; z-index:100; margin:0 auto; width:626px; height:1px; margin-top:-1px;}
#detailvozu {position:absolute; left:0px; top:100px; background:#686765 url(detailvozu.png) no-repeat; z-index:100; margin:0 auto; width:596px; text-align:left; padding:15px; margin-bottom:30px;}
#detailvozu h2 {color:#ffffff; font-size:14px; padding:7px 0 15px 10px;}
#detailvozu .krizekcl {position:absolute; right:15px; top:15px;}
#detailvozu a {color:#EE2D24; text-decoration:none;}
#detailvozu a:hover {color:#FFFEFF; text-decoration:none;}
#detailvozu table big {font-size:18px; color:#ffffff; line-height:250%;}
#detailvozu table .cena {font-size:23px; color:#ffffff; font-weight:bold; line-height:200%;}
#detailvozu .boxinv {padding:15px; background:#F4F4F4 url(detailvozubox.png) repeat-x; clear:both; color:#474747; margin-bottom:10px;}
#detailvozu .boxinv h2, #detailvozu .boxinvd h2 {color:#252525;}
#detailvozu .boxinvd {padding:15px; background:#F4F4F4 url(detailvozubox2.png) repeat-x; clear:both; color:#474747; margin-bottom:0px;}
#detailvozu .boxinvd a:hover {color:#000000;}


body {background:#000000 url(poz.png) repeat-x; color:#FFFFFF; font-size:12px; line-height:140%; font-family:Arial, Verdana; text-align:center;}

#kontejner {width:940px;margin:0 auto; min-height:500px; position:relative; padding-top:7px; background:url(auto1.png) right 0px no-repeat;}

.protel {color:#ee2e24; position:relative; left:125px;}
.napravo {color:#b4b4b4; float:right; width:350px; text-align:right;} .napravo a {color:#b4b4b4; text-decoration:none;} .napravo a:hover {color:#ffffff;}

div#logo {  
           width:226px;     
           margin:0 auto;      
           height:48px; 
           float:left;
           position:relative;           
           top:45px; 
           left:0px;  
           clear:both;
           overflow:hidden;}  

div#logo span {            
                background-image:url(autodel.png);            
                background-repeat:no-repeat;            
                cursor:pointer;            
                display:block;
                width:226px;           
                height:48px;             
                position:absolute;            
                top:0; left:0;   
  } 

#menuoblast {width:100%; height:77px; clear:both; display:block; background:url(menupoz.png) no-repeat; margin-top:125px;}
#menuoblast ul#menu {float:left; width:690px; list-style:none; text-align:left; height:42px;}
#menuoblast ul#menu li, #menuoblast ul#menu li a {display:inline; text-decoration:none; float:left; text-align:center; position:relative; line-height:42px; height:42px;}
#menuoblast ul#menu li a span {visibility:hidden;}
#menuoblast ul#menu li a.domu {width:105px; background:url(menu/domu1.png) center center no-repeat;}
#menuoblast ul#menu li a.domu:hover {background:url(menu/domu3.png) center center no-repeat;}
#menuoblast ul#menu li a.domu.ak {background:url(menu/domu2.png) center center no-repeat;}


#menuoblast ul#menu li a.nabidka-vozu {width:174px; background:url(menu/nabidka1.png) center center no-repeat;}
#menuoblast ul#menu li a.nabidka-vozu.ak {background:url(menu/nabidka2.png) center center no-repeat;}
#menuoblast ul#menu li a.nabidka-vozu:hover {background:url(menu/nabidka3.png) center center no-repeat;}

#menuoblast ul#menu li a.financovani {width:164px; background:url(menu/financovani1.png) center center no-repeat;}
#menuoblast ul#menu li a.financovani.ak {background:url(menu/financovani2.png) center center no-repeat;}
#menuoblast ul#menu li a.financovani:hover {background:url(menu/financovani3.png) center center no-repeat;}

#menuoblast ul#menu li a.o-nas {width:107px; background:url(menu/onas1.png) center center no-repeat;}
#menuoblast ul#menu li a.o-nas.ak {background:url(menu/onas2.png) center center no-repeat;}
#menuoblast ul#menu li a.o-nas:hover {background:url(menu/onas3.png) center center no-repeat;}

#menuoblast ul#menu li a.kontakt {width:132px; background:url(menu/kontakt1.png) center center no-repeat;}
#menuoblast ul#menu li a.kontakt.ak { background:url(menu/kontakt2.png) center center no-repeat;}
#menuoblast ul#menu li a.kontakt:hover {background:url(menu/kontakt3.png) center center no-repeat;}

#menuoblast .hledani {width:200px; height:24px; float:right; padding-right:30px; background:url(hledani.png) left bottom no-repeat; padding-top:10px;}
#menuoblast .hledani .txt {border:0px; width:160px; padding:3px; color:#818181; margin:1px;}
#menuoblast .hledani .search {width:20px; height:20px; background:none; border:0px; float:right;}
#menuoblast .hledani:hover { background:url(hledani_ho.png) left bottom no-repeat;}

#menuoblast ul.prehledznacek {list-style:none; width:100%; height:; font-size:11px; height:20px; clear:both; padding-top:17px; display:block; text-align:left; color:#B4B4B4;}
#menuoblast ul.prehledznacek li {display:inline; padding:0 13px; margin-right:1px;}
#menuoblast ul.prehledznacek li a{color:#B4B4B4; text-decoration:none;}
#menuoblast ul.prehledznacek li a:hover {color:#FFFFFF;}

#telo {clear:both; width:100%; padding:10px 0 35px 0; background:url(telospod.png) center bottom no-repeat; margin-bottom:15px;}

#rozcestivelke {margin-bottom:10px; height:50px; line-height:50px; text-align:left; font-size:110%; padding:0 30px; font-weight:bold; width:880px; background:url(rozcestivel.png); position:relative;}
#rozcestivelke .radidlo a {text-decoration:underline; color:#ffffff; font-weight:bold; padding:0 5px;}
#rozcestivelke .radidlo a:hover {text-decoration:none;}
#rozcestivelke .radidlo a.ak {text-decoration:none; background:url(radidlo.png) repeat-x;}


#levypanel {width:228px; float:left; overflow:hidden; margin-right:9px;}
#levypanel .lbox {text-align:left; background:#222222 url(lbox.png) repeat-x; line-height:150%; padding:10px 15px; display:block; margin-bottom:8px;}
#levypanel a {color:#EF2F24; text-decoration:none;}
#levypanel a:hover {color:#FFFFFF;}
#levypanel .lbox2 {display:block; padding:15px; text-align:right; background:#686765; padding-bottom:65px;}
#levypanel .lbox2 a, #levypanel .pbox a.odkazspecial {background:url(odkaz.png) repeat-x; padding:5px 6px; line-height:200%; color:#FFFFFF;}
#levypanel .pbox a.odkazspecial {position:relative; left:35px;}
#levypanel .lbox2 a:hover, #levypanel .pbox a.odkazspecial:hover {color:#010002;}
#levypanel .pbox {text-align:left; background:#686765 url(popbox.png) repeat-x; padding:15px; display:block; margin-bottom:8px;}
#levypanel .pbox select {margin:5px; width:190px;}


#strednipanel {width:466px; float:left; overflow:hidden; position:relative; text-align:left;}
#strednipanel a.odkazrozcesti {position:absolute; right:44px; top:17px; text-decoration:none; color:#FFFFFD;}
#strednipanel a.odkazrozcesti:hover {color:#010000;}
#strednipanel .kartamalavozu {width:230px; height:127px; float:left; overflow:hidden; background:#686765; line-height:150%; margin-bottom:8px;}
#strednipanel .kartamalavozu a.nadpisovy {display:block; background:#CECDC9; padding-left:15px; font-weight:bold; color:#010101; text-decoration:none; height:30px; line-height:30px; overflow:hidden; font-size:120%;}
#strednipanel .kartamalavozu a.nadpisovy:hover {color:#EE2E21;}
#strednipanel .kartamalavozu .red {line-height:200%; color:#EE2D24;}
#strednipanel .kartamalavozu img {float:left; margin-right:15px;}

#strednipanel .stextem{background:#F4F4F4 url(stextem.png) no-repeat; padding:15px; display:block; color:#474747;}
#strednipanel .stextem h1, #strednipanel .stextem h2, #strednipanel .stextem h3 {color:#252525; font-size:18px; margin:10px 0 15px 0;}
#strednipanel .stextem p {padding-bottom:15px;}
#strednipanel .stextem a {color:#ED2E24; text-decoration:none;} #strednipanel .stextem a:hover {color:#ED2E24; text-decoration:underline;}
#strednipanel .stextem ul {padding-bottom:15px; margin-left:15px;}
#strednipanel .stextem h4 {color:#252525; font-size:16px; margin:5px 0 10px 0;}


#pravypanel {width:229px; float:right; overflow:hidden;}
#pravypanel a {color:#EF2F24; text-decoration:none;}
#pravypanel a:hover {color:#FFFFFF;}
#pravypanel .pbox {text-align:left; background:#686765 url(popbox.png) repeat-x; padding:15px; display:block; margin-bottom:8px;}
#pravypanel .telbox {width:100%; overflow:hidden;height:41px; text-align:left; padding:13px 15px; background:url(telpoz.png) no-repeat; display:block; margin-bottom:8px;}
#pravypanel .mailbox {width:100%; overflow:hidden; height:41px; text-align:left; padding:13px 15px; background:url(mailpoz.png) no-repeat; line-height:150%; display:block; margin-bottom:8px;}
#pravypanel .pbox.druhy {line-height:160%;}

.pata {display:block; text-align:left; font-size:90%; line-height:240%; padding-bottom:30px;}
.pata .cred, #detailvozu .cred {color:#EE3022;}
.pata .cgrey {color:#737373;} .pata .cgrey a {color:#737373; text-decoration:none;} .pata .cgrey a:hover {color:#ffffff;}
.pata .menuspod {float:right; width:360px; text-align:right; color:#B3B3B3;} .pata .menuspod a {color:#B3B3B3; text-decoration:none; padding:0 10px;} .pata .menuspod a:hover {color:#FFFFFF;}

#detailvozu a.aksplh {width:40px;height:22px;line-height:22px;background:#464646;float:left;margin-right:1px;color:#ffffff;text-align:center;}
#detailvozu a.aksplh:hover {background:url(/css/aksplh.png);font-weight:bold;color:#ffffff;}
