body, p, img, h1, h2, h3, ul, span, div, table, form, input {margin:0; padding:0;}

body {background:#d09a46 url(poz.png) left top no-repeat;  color:#040404; font-size:11px; line-height:140%; font-family: Arial; text-align:left;}

#kontejner {width:912px; float:left; background:url(poz2.png) 0px 703px no-repeat; padding-top:30px; padding-left:40px;}


h1#logo {  
           width:263px;     
           margin:0 auto;      
           height:44px; 
           float:right;
           position:relative;           
           top:-2px; 
           left:-18px;  
           clear:both;
           overflow:hidden;}  

h1#logo span {            
                background-image:url(offroad.png);            
                background-repeat:no-repeat;            
                cursor:pointer;            
                display:block;
                width:263px;           
                height:44px;             
                position:absolute;            
                top:0; left:0;   
  }   

#levy {width:160px; float:left; color:#fffefe; min-height:703px;}
#levy .kontakt {font-size:110%; display:block; padding-bottom:20px;}
#levy .kontakt big {font-size:120%; font-weight:bold;}
#levy .kontakt a {color:#fffefe; text-decoration:none;}
#levy ul.menu {list-style:none; text-transform:uppercase; display:block; line-height:145%; font-size:120%; font-weight:bold; padding-bottom:10px;}
#levy ul.menu li a {color:#e67817; text-decoration:none; font-weight:bold;}
#levy ul.menu li a:hover, #levy ul.menu li a.ak {color:#e67817; text-decoration:none; border-bottom:1px solid #733c0c;}
#levy ul.menu li a.ak:hover {border-bottom:0px;}
#levy .hledani {width:100%; display:block;}
#levy .hledani .txt {width:121px; float:left; height:18px; border:0; color:#4f4a4f; padding:2px 0 0 5px; background:url(hledani.png) no-repeat;}
#levy .hledani .ok {width:30px; float:left; height:20px; border:0; color:#4f4a4f; background:url(hledej.png) no-repeat;}
#levy ul.menu2 {list-style:none; text-transform:uppercase; padding-top:15px; float:left; display:block; line-height:145%; padding-bottom:20px; font-size:120%; font-weight:bold;}
#levy ul.menu2 li a {color:#ffffff; text-decoration:none; font-weight:bold;}
#levy ul.menu2 li a:hover, #levy ul.menu2 li a.ak {color:#e67817; text-decoration:none; border-bottom:1px solid #733c0c;}
#levy ul.menu2 li a.ak:hover {border-bottom:0px;}
#levy ul.menu2 li ul {text-transform:none; font-size:100%; padding-left:25px; list-style:none; font-weight:normal;}
#levy ul.menu2 li ul li a {font-weight:bold;}
#levy ul.menu2 li ul li a:hover, #levy ul.menu2 li ul li a.ak {border-bottom:0px;}
#levy ul.menu2 li ul li a.ak:hover {color:#ffffff;}

#pravy {float:right; width:684px; margin-top:0px;}
#pravy #textpart {padding-top:230px;}
#pravy #textpart p {width:90%; text-align:justify; margin-bottom:15px;}
#pravy #textpart h2, #pravy #textpart h3, #pravy #textpart h4, #pravy #textpart h1 {text-align:left; color:#4f4a4f; font-size:130%; margin-bottom:15px; font-weight:bold;}
#pravy #textpart #vyhodna_nabidka {float:left; width:450px; text-align:left;}
#pravy #textpart .banner {position:relative; left:-20px; top:-5px;}
#pravy #textpart #vyhodna_nabidka .polozka {float:left; width:146px;text-transform:uppercase; margin-bottom:15px; padding-top:8px; text-align:center; font-weight:bold; font-size:125%; text-transform:uppercase; height:113px;}
#pravy #textpart #vyhodna_nabidka .polozka a {text-decoration:none;}
#pravy #textpart #vyhodna_nabidka .polozka a:hover {text-decoration:none; color:#e67817;}
#pravy #textpart #vyhodna_nabidka .polozka:hover {background:url(poradipoz.png) no-repeat;}
#pravy #textpart #vyhodna_nabidka .polozka:hover a {text-decoration:none; color:#e67817;}
#pravy #textpart #vyhodna_nabidka .polozka a span { padding:0px 3px 0px 3px; background-color:#FFFFFF;}


.horm_l {float:left; padding-bottom:15px; vertical-align:middle;}
.horm_l a {padding-right:15px; color:#8f898c;}
.horm_p {float:right; width:250px; position:relative; color:#8f898c; left:-70px; top:-20px; text-align:left;}
.horm_p img {vertical-align:middle;}
.horm_p .take {margin-bottom:8px;}
.horm_p ins {padding-left:15px;}

.malakarta {float:left; width:218px; height:127px; background:url(mala-karta.png) no-repeat; margin-right:5px; margin-bottom:10px;}
.malakarta .nadpis {color:#555554; float:left; display:block; width:218px; padding:5px 0 0 7px; text-decoration: none; font-weight: bold;}
.malakarta .nadpis:hover {text-decoration: underline;}
.malakarta .img {float:left; clear:both; position:relative; left:5px;}
.malakarta .pravyblok {float:right; position:relative; top:15px; left:-6px;}
.malakarta .cena {float:right; color:#e67817; font-weight:bold; background:#4f4a4f; padding:5px 6px; position:relative; left:32px; top:80px; font-size:120%;}
.strankovani { clear:both; color:#e88126; text-align:right; float:right; width:300px; margin-right:30px; padding:5px; font-size:110%; background:#FFFFFF;}
.strankovani a {text-decoration:none; padding-right:4px;}
.strankovani a:hover {color:#e88126;}

.fotocast {float:left; width:240px; min-height:350px;}
.fotocast img.velka {width:240px;}
.fotocast img.mala {width:71px; margin-right:4px;}
.popiszb {width:280px; float:left; padding-left:80px; padding-top:40px; padding-bottom:10px; color:#60605f;}
.popiszb span {font-size:110%; font-weight:bold; margin-bottom:5px;}
.popiszb span strong {color:#ac530e;}
.popiszb .cenavv {float:right; color:#ac530e; font-weight:bold; font-size:125%; padding-top:30px; padding-bottom:10px;}
.popiszb .koupit {clear:both; float:right;}
.podobne {clear:both; width:600px; border-top:1px solid #25352f; padding-top:5px;padding-bottom:10px;}
.komentare { width:600px; border-top:1px solid #25352f; padding-top:5px;}
.podobne .souvisejici {margin-left:10px; width:140px; float:left;}
.podobne .souvisejici img {width:34px;}
.podobne span {padding-left:8px; float:left; position:relative; top:8px; color:#8f898c;}
.podobne span strong a {color:#b15e1e; text-decoration:none;}

table.kosik a {color:#8f898c;}
table.kosik strong {color:#ac530e;}
table.kosik input {width:20px; float:left; border:1px solid #383737; background:#FFFFFF; color:#383737; height:18px;}
.sede {color:#8f898c;}
.dokoncitn {float:right; position:relative; left:-30px; padding-top:40px;}

table table input {border:1px solid #8f898c; background:#FFFFFF; color:#383737;}

#pata {clear:both; width:1023px; height:181px; background:url(pata.png) no-repeat; margin-left:-40px;}
#pata .patni {width:680px;  float:left; text-align:left; color:#8e8d8d; position:relative; left:215px; top:140px;}
#pata .patni span {float:right; position:Relative; top:-17px;}
#pata .patni span a {text-decoration:none; color:#8e8d8d;}

a img {border:0;}
a {color:#040404; text-decoration:underline;}
a:hover {text-decoration:none;}

.pager{
  clear: both;
  margin-right: 6px;
}

.podtrzene td {
  border-bottom: 1px solid;
}

.reakce img {
  height: 50%;
  width: 50%;
}
