body { font: 10pt Arial, Helvetica, sans-serif; color: black; }
#menu, #top, #footer, form, #news,#rss,#submenu,.pager { display: none; }
a { text-decoration: none; color: black; }
a img { border: 0; }
h2 { font-size: 14pt; color: #999; text-align: right; text-transform: uppercase;}
h3 { font-size: 11pt; }
h4 { font-size: 10pt; margin-left: 1cm }
p { line-height: 150%; text-align: justify; text-indent: .25cm;}
td { vertical-align: top; padding: .25cm;}
.center, .imgcnt { text-align: center; }
table.katalog { width: 525px; font-size: 10pt; margin: 10px auto; }
td, th { padding: 3px; vertical-align: top; }
table.katalog th { height: 10%; }
table.katalog td { padding: 2px 10px; }
td.cena { font-size: .75em; }
th h4 { text-align: left; font-size: 1.05em; padding: 3px 5px; border: 1px solid black; background: #EEE; margin-left:0;}
/* styles 4 WMS */
.left { text-align: left; }
.justify { text-align: justify; }
.cont, .imgcnt { margin: .5cm 0; padding-top: .5cm; }
.imgleft, .imgright { float: left; margin: .5cm; }
.imgright { float: right; }
#content ul, #content ol { margin-left: 40px; }
#content li { margin-bottom: .5cmpx; }
#content ul li { list-style-type: square; }
#content ul.nonebull li { list-style-type: none; }
#content ol.lett { list-style-type: lower-alpha; }
#content ol li { list-style-type: decimal; }
hr { margin: .5cm; clear: both; }
hr.clear { clear: both; }
