/* CSS Document */

body {background-color:#1999D2; margin:0px; padding:0px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#4C4C4C;}
img {border:0px;}

hr {width:100%; height:1; size:1; color:#0096CD; background-color:#0096CD;}

ul.lista {list-style:none; padding-left:0px; margin-top:-0px;}
a.lista:link, a.lista:visited {background-image:url(../images/arrow_right.jpg); background-position:left; background-repeat:no-repeat; padding-left:20px; font-weight:bold;}
a.lista:hover {color:#2FB9EF;}
.lista {background-image:url(../images/arrow_right.jpg); background-position:left; background-repeat:no-repeat; padding-left:20px; font-weight:bold;}
li.lista {padding-bottom:2px; list-style:none; margin:0px; margin-bottom:2px;}

#top {width:100%; height:109px; vertical-align:top; background-image:url(../images/top_bg.jpg); background-repeat:repeat-x;}
#top_logo { background-image:url(../images/logo_bg.png); _background-image:url(../images/logo_bg.gif); width:800px; margin:auto; height:109px; background-position:right; background-repeat:no-repeat; padding-left:166px;}
#logo {width:208px; height:75px; float:right; margin-right:155px; margin-top:-5px; _margin-top:-150px; _margin-right:80px;}
#separator {width:981px; margin:auto; margin-top:-84px;}
#s { _background-image:url(../images/basen3.gif); _background-repeat:no-repeat; _width:800px; _height:144px; _float:left;}

#basen {background-image:url(../images/basen1.png); _background-image:url(../images/basen2.gif); width:100%; height:auto; background-repeat:no-repeat; background-position:top; float:left; margin-top:-84px; padding-top:144px; _margin-top:0px; _padding-top:84px; *margin-top:-83px;}

#kontener {width:800px; margin:auto;}

#main {width:790px; background-color:#FFFFFF; padding:5px; padding-bottom:0px; float:left;}
#menu {height:33px; margin-bottom:5px;}
#left {float:left; width:200px; height:480px;}
#txt {width:375px; float:left; margin:auto; margin-left:5px; margin-right:5px;}
#right {float:right; width:200px;}
#footer {border:solid #1999D2 1px; border-bottom:none; width:789px; margin:auto; height:19px; color:#7F7F7F; margin-top:8px; text-align:center; padding-top:5px; float:left; font-size:10px;}

#foot_bg {background-image:url(../images/foot_bg_bottom.jpg); width:100%; height:142px; background-repeat:repeat-x; float:left; vertical-align:bottom;}
#cien {background-image:url(../images/cien.jpg); background-repeat:no-repeat; width:800px; height:139px; margin:auto; background-position:top; clear:left; }

/* boksy */
.title {font-family:Arial, Helvetica, sans-serif; font-size:13px; text-transform:uppercase; color:#FFFFFF; padding-top:8px; padding-left:8px; font-weight:bold;}
.image {padding-left:3px; padding-right:3px; padding-bottom:3px; padding-top:9px;}
.orange {border:solid #E5A601 1px; width:198px; float:left; margin-bottom:5px; background-image:url(../images/bg_orange.jpg); background-repeat:repeat-x; background-position:top; vertical-align:top;}
#module_zd_orange {background-image:url(../modules/zd2.jpg); background-repeat:no-repeat; width:192px; height:128px; margin-top:2px;}
.green {border:solid #75B325 1px; width:198px; float:left; margin-bottom:5px; background-image:url(../images/bg_green.jpg); background-repeat:repeat-x; background-position:top; vertical-align:top;}
#module_zd_green {background-image:url(../modules/zd1.jpg); background-repeat:no-repeat; width:192px; height:128px; margin-top:2px;}
.blue {border:solid #477CAA 1px; width:198px; float:right; margin-bottom:5px; background-image:url(../images/bg_blue.jpg); background-repeat:repeat-x; background-position:top;}
#module_zd_blue {background-image:url(../modules/zd3.jpg); background-repeat:no-repeat; width:192px; height:128px; margin-top:2px;}
#module_bg {background-image:url(../modules/module_bg.png); _background-image:url(../modules/module_bg.gif); background-repeat:no-repeat; background-position:bottom; float:right; width:55px; height:16px; vertical-align:bottom; margin-top:89px; padding-top:23px; padding-left:23px;}

#back {background-image:url(../images/arrow_left.jpg); background-repeat:no-repeat; background-position:right; width:42px; float:right; vertical-align:bottom; padding-right:15px; margin-right:5px;}

a:link, a:visited {color:#4C4C4C; text-decoration:none;}
a:hover {color:#4C4C4C; text-decoration:none;}

#line {/*background-color:#1999D2; width:580px; height:1px; size:0; font-size:0; padding:0;*/ border-bottom:solid #1999D2 1px;}

#txt_m {width:575px;  float:left; margin:auto; margin-left:5px; margin-right:5px;}

#cien_top {background-image:url(../images/foot_bg_top.jpg); width:100%; background-repeat:repeat-x; background-position:bottom; vertical-align:bottom; float:left; *margin-top:-1px;}