body { margin:0px 0px 0px 0px; font-family:verdana; background-color:#E7E8E9;  background-image: url(../images/bg_main.gif); background-position:top left; background-repeat:repeat-x;}
.top {background-color:#24498A; vertical-align:bottom !important; text-align:left !important;}
.menutd {vertical-align:bottom !important; background-image: url(../images/t02.gif); background-position:top right; background-repeat:no-repeat;}
.main {background-image: url(../images/bg_m.gif); background-position:top left; background-repeat:repeat-y; }
.maintd {background-image: url(../images/m_03.gif); background-position:top left; background-repeat:no-repeat; }
.s1 {width:100%; height:14px; background-image: url(../images/bg_b.gif); background-position:top left; background-repeat:repeat-x; }
.s2 {width:100%; height:37px; background-color:#ffffff; font-size:11px;}
.s3 {width:100%; height:29px; background-image: url(../images/bg_b3.gif); background-position:top left; background-repeat:repeat-x; }
.s4 {width:238px;}
.maintxtn {padding:0px 0px 0px 25px; vertical-align:top; }
.maintxt { background-color:#ffffff; background-image: url(../images/bg_mcol_r.gif); background-position:top right; background-repeat:repeat-y;}
.maintxtt {background-image: url(../images/bg_mcol_t.gif); background-position:top left; background-repeat:repeat-x; text-align:right !important;}
.maintxtb {background-image: url(../images/bg_mcol_b.gif); background-position:top left; background-repeat:repeat-x; }
.rcol {width:109px; vertical-align:top !important; padding:10px 0px 0px 0px;}
.rcol img {margin:0px 0px 10px 20px !important;}
.prod {width:320px; vertical-align:top !important;}
.prod img {margin:10px 0px 0px 0px !important;}

.maintxtm { font-size:10px; padding:20px 22px 0px 10px;  text-align:justify;}
.maintxtm a:link {color:#D10D40;  text-decoration:underline; }
.maintxtm a:visited { color:#D10D40; text-decoration:underline;}
.maintxtm a:hover {color:#24498A; text-decoration:underline;}


.produkt {font-size:11px; color:#D10D40; font-weight:bold;}
.produkt hr {width:100%; height:1px;   color:#D10D40; border-width: 1px; border-color: #D10D40; border-style: solid none none none; }
.title {font-size:10px; color:#24498A; font-weight:bold;}
.title hr {width:100%; height:1px;   color:#24498A; border-width: 1px; border-color: #24498A; border-style: solid none none none; }
.stopka {display:block; color:#817F7F; margin:10px 0px 0px 0px;}
.stopka hr {width:100%; height:1px;   color:#817F7F; border-width: 1px; border-color: #817F7F; border-style: solid none none none; }

hr {width:100%; height:1px;   color:#000000; border-width: 1px; border-color: #000000; border-style: solid none none none; }

.maintxtm UL {margin:4px 0px 4px 0px; list-style-type:none;}
.maintxtm LI {padding-left:10px;
	background: url(../images/li.gif) 0px 4px no-repeat;}
