#form_recenze, #form_weby, #form_tema {display:none}
.hide {display:none}

html, body {margiN:0; padding:0}
body {background:fff; border-top:12px solid #313131; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:75%; line-height:180%; color:#333}
#all, #alluvod {margin:0 auto; width:665px; text-align:left;position:relative}
#alluvod {width:500px}
#sobsah {width:500px}

h1 {margin:3px 10px; font-size:400%}
img {border:0}

#hledani {background:#f7f7ef;position:relative; width:500px}
#hledani h3 {background:#313131; color:#fff; width:150px; display:block; padding:4px; width:100px;}
#hledani form {position:absolute; left:110px; top:3px}
.clear {clear:both}
#title {position:relative; top:-17px; padding:2px; font-size:90%;  display:inline}
* html #title {top:-23px}
#title em {background:#f7f7ef;}
#title a {color:#999}
#title a.black {color:#000}
#title a:hover {color:#000}


#obsah {border-top:3px dotted #5a9a9c; margin:-5px 0 0; padding:10px 0 0; position:relative; height:100%}
#obsah.obsahprodukt {border-top:3px solid #5a9a9c; padding:0}
#adsense {position:absolute; right:0; top:0}

.item {padding:2px 10px 10px; clear:both}
.item img {float:left; padding:3px 3px 3px 0}
.box_uvod p {background:#fff; margin:8px; padding:2x 15px; text-align:center}

a {color:#5a9a9c}
a:hover {color:#000}

#pata {width:500px; position:relative; top:20px; clear:both; border-top:2px dotted #333;}
#pata div {margin:30px 0 15px; font-size:90%; background:#f9f9f9}

h1 {font-size:150%; position:relative; top:-10px; font-style:italic}
#sloupec h3 {background:#5a9a9c; padding:2px; margin: 0; color:#fff;}

#sloupec h4 {color:#000;  margin:8px 0 3px}
#sloupec h4 span {background:#fff;padding:3px;}
#sloupec h5 {font-size:95%; padding:3px 0 0; margin:0}
#sloupec ul {margin:0}
h4 {margin:5px 0 0}
h4 a {color:#000}
h4 a:hover {color:#5a9a9c}
.adsense {padding:18px 0}
#adsense2 {padding:20px 0}
form.sl {padding-bottom:5px}
form.sl input {width:40px}

#produkty {width:330px; float:left;}
#sloupec {width:165px; float:left; margin:0 0 0 5px;background:#f7f7ef;}
#produkty p {clear:both; font-size:90%; margin:0}
.pitem {background:#f7f7f7; margin:8px 0 2px}
*html .pitem h4 {font-size:120%}
.info {background:#fff; padding:3px 8px}
.nauv {background:#fff; border-bottom:1px solid #f7f7f7}

img.uprod {border:1px solid #ccc; float:right; margin:0 5px 25px 10px}
#tanav { float:left;}
#tanav a {background:#f6f6f6; color:#333; padding:2px 4px 0 2px; font-size:110%; display:block; width:120px}
#tanav a:hover, #tanav a.a {background:#5a9a9c; color:#fff}
#tanav ul {margin:-10px 0 0; font-size:90%}
*html #tanav ul {margin:-20px 0 0;}
#tanav li a {display:inline;color:#5a9a9c; background:none}
#tanav li a:hover {color:#000; background:none}

#navsec {float:left; padding:10px 0 0 10px; border-top:12px solid #f7f7ef; width:364px}
.obchod, .bazar, .h3_par, .recenze {background:#f7f7ef; padding:1px 4px; margin:0 0 2px}
.bazar h3 {margin:2px }
#hornilista {text-align:right;margin:0; font-size:80%}
th {text-align:left}
.cas {width:100px; text-align:center}

.uvnitr {font-size:95%; border-collapse:collapse; width:100%; margin:-3px 0 15px}
.uvnitr td {border-right:1px solid #ccc; border-bottom:1px solid #ccc;border-left:1px solid #ccc;padding-left:4px; vertical-align:top}
.uvnitr .left {width:80px; text-align:right; padding:0 4px 0 0}

.udaje {width:100%; border-collapse:collapse; font-size:95%}
.udaje td {vertical-align:top}
.udaje .nazev {width:130px;}
.udaje .ud {width:170px}
.right {text-align:right}
td form {margin:0}
input.mensi {width:60px}

.form {background:#ccc; padding:10px;}
.form label {display:block; width:90px; float:left}
.obchody label {width:150px}
.pes label {width:130px; text-align:right}
.pes input {margin:2px}


#navigace {position:absolute; left:280px; top:10px; font-size:90%;}
#navigace a { color:#000}
#navigace a:hover {color:#666}

#uvod {border-top:5px solid #f7f7ef}
#uvod ul {float:left; padding:0 5px 5px 20px}
*html #uvod ul {margin:0}
#uvod-odk {width:100%; text-align:right; position:relative; top:-5px}
#uvod-odk h1 {display:inline;margin:0 3px;position:static;padding:5px 10px; font-size:120%; background:#5a9a9c; color:#fff}
#uvod-odk a {padding:5px 10px; font-size:120%;background:#eee;}
#uvod-odk a:hover {background:#5a9a9c; color:#fff}

form.prostred {margin:10px}
form.prostred label {float:left;width:150px;margin-right:0.5em;text-align:right;}

.whiteplace {background:#fff}
.whiteplace ul {margin:0}

#lista {border-bottom:1px solid #ccc; margin:0 0 10px; text-align:right; font-size:90%}
#lista a {text-decoration:none; border:1px solid #ccc; padding:2px 4px; color:#000; position:relative; top:3px }
#lista a.a, #lista a:hover {background:#ccc}
#lista span {position:relative; top:3px}

p.uprod {margin:0 0 10px 30px; display:none}
#popisky1 {display:block}

#nejvetshi_hovadina {position:absolute; z-index:20; width:500px; height:60px; top:-3px; background:#fff; border-bottom:3px solid #5a9a9c}
#nejvetshi_hovadina h1 {margin-top:40px}
#iframe {position:relative; top:-30px}

#verze {font-size:80%; margin:0 0 0 30px;}
#verze a.a {color:#333; text-decoration:none} 

* html h2 {font-size:140%}
* html h3 {font-size:120%}
ul {list-style:square; padding-left:20px}
