body { padding: 0; color: #b8a063; margin: 0px 0px 20px 0px; font: 70%/140% verdana, arial, helvetica, sans-serif; text-align: center; background: url('../images/ps.jpg') #212121 top left fixed; }
#main { width: 990px; margin-left: auto; margin-right: auto; text-align: left; }

#hlavicka-null { width: 100%; padding: 0; height: 171px; border: 0; background: url('../images/hla.gif') no-repeat center top; }
#hlavicka { padding: 0px; }

#hla1-null { width: 130px; float: left; padding: 0; border: 0; }
#hla1 { padding: 73px 0px 0px 30px; }
#hla2-null { width: 860px; float: right; padding: 0; border: 0; }
#hla2 { padding: 0px; }
#hla21-null { width: 730px; float: left; padding: 0; border: 0; }
#hla21 { padding: 0px; }
#hla21 p { padding: 0px; margin: 0; text-align: center; font-weight: bold; font-size: 9pt; color: #b8a063; font-style: italic; font-family: "Trebuchet MS", Verdana, Arial; }
#hla22-null { width: 130px; float: right; padding: 0; border: 0; }
#hla22 { padding: 0px; }
#hla21 h1.logo { width: 288px; height: 109px; padding: 0; margin: 0px 0px 0px 221px; background: url("../images/logo.gif") no-repeat; cursor: pointer; }
h1 span, .noscreen { display: none; }

#str-null { width: 990px; float: right; padding: 0; border: 0; background: url('../images/str.gif') repeat-y center top; }
#str { padding: 0px; }

#vlevo-null {float: left; width: 130px; _height: 100px; min-height: 100px; padding: 0; margin: 0; background: url('../images/menu.gif') no-repeat center top;}
#vlevo {padding: 20px 5px 0px 20px;}

#vpravo-null {width: 860px; float: right; padding: 0; margin: 0;}
#vpravo {padding: 0px;}

#vpravo-vlevo-null { float: left; width: 730px; _height: 600px; min-height: 600px; padding: 0; margin: 0; background: url('../images/stul0.jpg') no-repeat 5px 40px; }
#vpravo-vlevo { padding: 0px 20px 30px 20px; margin: 0; }
#vpravo-vlevo p { padding: 0px; margin: 5px 0px 5px 0px; text-align: justify; text-indent: 20px; }
#vpravo-vlevo .produkt a { font-weight: bold; text-decoration: underline; color: #ead686; }
#vpravo-vlevo .produkt a:hover { color: #ffcc00; }


#vpravo-vpravo-null { float: right; width: 130px; _height: 100px; min-height: 100px; padding: 0; margin: 0; }
#vpravo-vpravo { padding: 0px 20px 0px 5px; text-align: center; }
#vpravo-vpravo img { border: 0; }

.ikony { width: 105px; text-align: center; float: right; }

#paticka-null { clear: both; width: 100%; padding: 0; border: 0; background: url('../images/pat.gif') no-repeat center top; }
#paticka { padding: 30px 0px 20px 0px; text-align: center; font-size: 100%; }
#paticka p { padding: 10px 150px 5px 150px; margin: 0; }
#paticka a { font-weight: normal; text-decoration: none; color: #b8a063; font-size: 8pt; font-style: italic; }
#paticka a:hover { color: #c17900; text-decoration: underline; }

#copyright { padding: 20px 150px 0px 0px; text-align: right; }
#copyright a { font-weight: normal; text-decoration: none; color: #4d4d4d; font-size: 80%; font-style: italic; }
#copyright a:hover { color: #b8a063; text-decoration: none; }

h2 { margin: 5px 0px 5px 0px; font-size: 13pt; color: #7f5000; text-align: center; font-style: italic; font-family: "Trebuchet MS", Verdana, Arial; }
h3 { margin: 10px 0px 15px 0px; font-size: 13pt; color: #ffcc00; text-align: center; font-style: italic; font-family: "Trebuchet MS", Verdana, Arial; }
h4 { margin: 0px 0px 10px 20px; font-size: 10pt; color: #ffcc00; font-style: italic; font-family: "Trebuchet MS", Verdana, Arial; }
.foh4 { font-size: 10pt; color: #ffcc00; font-style: italic; font-family: "Trebuchet MS", Verdana, Arial; margin: 0; padding: 0; }
.nadpis { font-size: 150%; color: #caae51; }



.menu1 { float: left; width: 105px; padding-bottom: 20px;}
.menu1 ul { margin: 0; padding: 0; width: 105px; }
.menu1 ul li { position: relative; margin: 0; padding: 0; list-style: none; }
.menu1 ul li a { display: block; height: 16px; font-size: 10pt; background: url("../images/odr1.gif") center left no-repeat; text-decoration: none; color: #c17900; font-weight: bold; padding: 1px 0px 1px 25px; _width: 100%; font-family: "Trebuchet MS", Verdana, Arial; }
.menu1 ul li a:hover { color: #ffcc00; background: #262626 url("../images/odr2.gif") center left no-repeat; }
a#klik { background: url("../images/odr2.gif") center left no-repeat; color: #ffcc00; }

.menu2 { float: left; width: 195px; }
.menu2a { float: left; width: 150px;}
.menu2 ul { margin: 0; padding: 0; width: 195px; }
.menu2a ul { margin: 0; padding: 0; width: 150px; }
.menu2 ul li, .menu2a ul li { position: relative; margin: 0; padding: 0; list-style: none; }
.menu2 ul li a, .menu2a ul li a { display: block; height: 16px; font-size: 10pt; background: url("../images/odr1.gif") center left no-repeat; text-decoration: none; color: #c17900; font-weight: bold; padding: 3px 0px 2px 25px; _width: 100%; font-family: "Trebuchet MS", Verdana, Arial; }
.menu2 ul li a:hover, .menu2a ul li a:hover { color: #ffcc00; }
a#klik2 { color: #ffcc00; }



table, td, tr { padding: 0; border: 0; border-collapse: collapse; text-align: center; vertical-align: top; font-size: 7pt; color: #731618; font-weight: bold; }
table { border-width: 0; width: 690px; }
table img { border: 0; }
#table1 { background: #861a1d; border-bottom: 10px solid #861a1d; border-top: 10px solid #861a1d; }
.sloup1 { color: #ead686; font-size: 8pt; text-align: left; font-weight: normal; padding: 3px 10px 3px 10px; font-style: italic; }
.sloup1a { color: #ead686; font-size: 8pt; text-align: left; font-weight: normal; padding: 3px 0px 3px 10px; font-style: italic; }
.sloup2 { color: #ead686; font-size: 8pt; text-align: left; padding: 3px 10px 3px 10px; }
.sloup2a { color: #ead686; font-size: 8pt; text-align: left; padding: 3px 10px 3px 10px; }
.sloup2b { color: #ead686; font-size: 8pt; text-align: left; padding: 3px 0px 3px 20px; }
.sloup3 { width: 170px; }

td { width: 25%; }
a.odkaz { font-weight: bold; text-decoration: underline; color: #ead686; }
a.odkaz:hover { color: #ffcc00; }
.velke-td { width: 50%; vertical-align: center; }
.uvodni-txt { font-weight: normal; }
.uvod { height: 286px; }
.prodejny { margin-top: 18px; border-left: 1px solid #988550; border-right: 1px solid #8d7949; border-top: 1px solid #988550; border-bottom: 1px solid #8d7949; }
.vyroba1, .vyroba2 { margin-top: 18px; border-left: 1px solid #988550; border-right: 1px solid #8d7949; border-top: 1px solid #988550; border-bottom: 1px solid #8d7949; }
.vyroba2 { margin-left: 20px; }
.popis { height: 145px; color: #b8a063; font-size: 8pt; text-align: left; }
.popis2 { color: #b8a063; font-size: 8pt; text-align: left; }
.popis2b { color: #b8a063; font-size: 8pt; text-align: left; width: 520px; padding: 0px 20px0px 20px; }
.popis2v { color: #b8a063; font-size: 8pt; text-align: left; height: 141px; }
.rada3 { color: #ead686; }
.odskok { height: 170px; }

.produkt { color: #ead686; }
.extra { color: #ffcc00; background: #c98801; padding: 1px 2px 1px 2px; margin: 0px 0px 0px 5px; font-weight: bold; font-size: 8pt; }
.novinky { color: #cc0000; font-weight: bold; font-size: 8pt; margin-right: 5px; }

dd { margin: 0px 0px 0px 140px; padding: 0px 0px 3px 0px; color: #ead686; }
dt { color: #b8a063; font-weight: normal; font-style: italic; left: 0px; float: left; margin: 0px 0px 0px 10px; padding: 0px; }


















