*{font-family:verdana,arial,tahoma,sans-serif;}
.inmenu{margin:5px;padding:0;display:inline;}
img{border:none;}
body{margin:0;padding:0;font-size:100%;background:url(/img/pozadi-wrapper.jpg) center repeat-y;}
form{padding:0;margin:0;}
hr{border:none;height:1px;border-top:1px #ABC solid;margin:10px auto;_margin:0 auto;}
table{font-size:1em;}
#pseudobody{background:white url(/img/pozadi-body.jpg) repeat-x;}
#wrapper{width:780px;margin:auto;background:rgb(99,166,207) url(/img/pozadi-wrapper.jpg);font-size:0.8em;}
#zahlavi{height:201px;position:relative;z-index:2;}
#zahlavi span{height:201px;width:100%;background:url(/img/pozadi-zahlavi.jpg);position:absolute;top:0;left:0;}

#lmenu{float:left;width:180px;background:url(/img/pozadi-lmenu.jpg);color:white;}
#pmenu{float:right;width:174px;background:url(/img/pozadi-pmenu.jpg);clear:right;color:white;}
#pmenu .dolni-konec{height:28px;background:url(/img/pmenu-dolni-konec.jpg);}

#lmenu a, #pmenu a{color:rgb(243,213,41);text-decoration:none;font-weight:bold;}
#lmenu a:hover, #pmenu a:hover{text-decoration:underline;}
#jazykmenu{clear:left;float:left;list-style-type:none;width:150px;padding:10px 0 0 31px;margin:0;background:url(/img/pozadi-wrapper.jpg);}
#jazykmenu li{display:inline;padding:3px;}

#hlmenu{padding:0;margin:0;width:100%;list-style-type:none;}
#hlmenu li{padding-top:5px;}
#hlmenu a{display:block;background:url(/img/pozadi-hlmenu-a.jpg);min-height:30px;_height:30px;padding-left:30px;}
#hlmenu a#posledni{background:url(/img/pozadi-hlmenu-a-posledni.jpg);}



#pmenu p{padding:10px 30px 10px 12px;}

p#kontakt{z-index:2;position:absolute;top:0px;left:32px;color:#222;font-size:0.8em;padding:0;margin:0;}

#obsah{margin:0 185px 0 191px;}

#zapati{clear:both;color:white;text-align:right;font-size:0.8em;padding: 10px 0;}
#zapati a{color:white;padding-right:55px;}

h1{font-size:1.5em;padding:10px 0;letter-spacing:3px;text-align:left;color:#89A;}
h2{padding:50px;margin:0;}
h3#navigheader{padding:0;margin:0;z-index:0;position:absolute;top:160px;}
h3#novinky{margin:0;padding:0;width:222px;height:36px;float:right;position:relative;text-align:right;}
h3#novinky span{position:absolute;top:0px;left:0px;width:223px;height:36px;background:url(/img/novinky.jpg);}

p{margin:0;padding:20px 0;line-height:3ex;text-align:justify;}
.obsahkat{margin:0;padding:20px 0;line-height:3ex;text-align:left;}

.dnone{display:none;}
.center{text-align:center;}
.mauto{margin:auto;}
.left{text-align:left;}
.right{text-align:right;}
.clear{clear:both;}

#novinky{margin:0;padding:0 25px 10px 20px;list-style-type:none;}
#novinky small{display:block;font-weight:bold;margin-top:10px;}

#topnav{font-size:0.8em;padding:5px 20px 10px 20px;margin:0 185px 0 191px;}

.vakci{padding:0 25px 10px 10px;margin:0;list-style-type:none;}
.vakci h4{margin:0;padding:0;font-size:1em;}
.vakci li{border-top:1px #ABC solid;}
.vakci a{text-align:right;display:block;padding-right:10px;}
ul.nabidka{list-style-type:none;padding:0;margin:0;}
.usrbox {list-style-type:none;margin:0;padding:0 0 0 10px;_margin-left:10px;}

.usrbox strong{_font-size:0.8em;}
.loginform input,#pmenu input{ font-family: verdana; font-size: 10px; color: black; background: #ace; border: none;}
.loginform td,#pmenu td { font-size: 0.8em;}

.varovani{text-align:center;padding:10px 0;margin:30px 20px;border:1px red solid;background:#def;}
.msg{text-align:center;padding:10px 0;margin:30px 20px;border:1px #abc solid;background:#def;}

fieldset.norm{border:1px #DDD solid;margin:30px;padding-bottom:15px;}
fieldset.norm legend{background:#EEE;border:1px #DDDDDD solid;padding:1px 10px;color:#777;}
fieldset.podkategorie{text-align:center;}

.obrazky img{border:1px #DCDCDC solid;padding:5px;margin:10px;background:#F9F9F9;}

.nabidkaitem{margin:20px;}
.nabidkaitem p{margin:0;padding:0 20px;}
.nabidkaitem .pridat{text-align:right;}
.nabidkaitem img{float:left;margin:0 10px 0 0px;;}
.nabidkaitem img,.nabidkaitem input{vertical-align:middle;}
h4.nadpisvyrobku a{font-size:1em;text-decoration:none;color:rgb(100,166,207)}
.nabidkaitem .cena{padding-top:10px;clear:both;text-align:right;}

.detailproduktu{padding:15px;}
.detailproduktu img{float:left;margin:0 10px 0 0px;}
.detailproduktu img,.detailproduktu input{vertical-align:middle;}
.detailproduktu .pridat{text-align:right;}

.seznam{border-collapse:collapse;width:90%;margin:auto;border-top:1px #AAA solid;}
.seznam td{padding:3px;}
.seznam tr{border-bottom:1px #E3E3E3 solid;}
.seznam .separator,.seznam .separator:hover{background:transparent;border-bottom:1px #AAA solid;}
.seznam .topseparator,.seznam .topseparator:hover{background:transparent;border-top:1px #AAA solid;}
.seznam .header,.seznam .header:hover{background:#E3E3E3;font-weight:bold;}
.seznam tr:hover{background:white;}
.seznam em{color:#D0D0D0;}
.seznam img{vertical-align:middle;}

a{text-decoration:underline;color:#45A;}
a:hover{text-decoration:none;color:#56A;}
