/* CSS Document */
.logo {position:relative; height:60px; width:210px; background-image:url(images/logo.jpg); background-repeat:no-repeat; background-position:center center; float:left;}
a.logo4 {position:absolute; height:60px; width:170px; left:20px; top:0px;}
.topmenu {height:37px; border-left:2px solid #dddddd; border-right:2px solid #dddddd; text-align:center; width:250px; position:relative; float:left; margin-top:10px; padding-top:3px;}
.topmenu img {margin:0;vertical-align:middle;}
.topmenu a{font:normal 9px verdana, arial, sans-serif; color:#8b8b8b;}
.topmenu a:hover{font:normal 9px verdana, arial, sans-serif; color:#4b4b4b;}
.topmenu a.m{margin-right:5px;}
.log {position:relative; width:300px; height:20px; margin-top:20px; float:left; font:normal 9px verdana, arial, sans-serif; color:#4b4b4b;}
.log .txt { margin:0px; padding:3px 5px 3px 5px; height:12px; vertical-align:middle; width:180px; border:1px solid #8b8b8b; font:normal 9px verdana, arial, sans-serif; color:#4b4b4b;}
.mainmenu { height:24px;position:relative; padding:11px 0px 0px 225px; background-image:url(images/menu.gif); background-repeat:no-repeat; background-position:right top; background-color:#4b4b4b;}
.mainmenu a {font:bold 11px tahoma, arial, sans-serif; color:#dcdcdc; padding:11px 10px 11px 20px; background-image:url(images/menuli.gif); background-repeat:no-repeat; background-position:left;}
.now {position:absolute; height:35px; width:210px; border-right:2px solid #fff; top:0px; left:0px; background-image:url(images/nowosci.gif);}
.rekl {margin:0px; padding:0px; border-top:2px solid #fff; position:relative; height:94px; width:770px;}
.aktual {margin:0px; padding:10px; border-right:2px solid #fff; width:190px; height:74px; position:relative; float:left; background-image:url(images/atku.gif); background-repeat:no-repeat; background-position:left bottom; background-color:#4b4b4b; font:bold 10px verdana, arial, sans-serif; color:#dbdbdb;}
.aktual a{font:normal 10px verdana, arial, sans-serif; color:#dbdbdb;}
.bantop {margin:0px; padding:0px; width:558px; height:94px; position:relative; float:left;}
.bantop img {border:0px; padding:0px; margin:0px;}
a.bantopl {position:absolute; top:0px; left:0px; height:94px; width:558px;}
.footmenu {height:19px; position:relative; clear:both; padding:6px 0px 0px 225px; margin:0px 0px 0px 0px; background-image:url(images/foot.gif); text-align:right; background-repeat:no-repeat; background-position:right; background-color:#990000; border-bottom:3px solid #fff; border-top:10px solid #fff;}
.cop {margin:0px; padding:6px 0px 0px 0px; border-right:2px solid #fff; width:210px; height:19px; position:absolute; top:0px; left:0px; background-image:url(images/cop.gif); background-repeat:no-repeat; font:normal 10px verdana, arial, sans-serif; color:#c5c4c4; text-align:center;}
.footmenu a{ padding:0px 10px 0px 10px; font:normal 10px tahoma, arial, sans-serif; color:#fff; background-image:url(images/lifoot.gif); background-position:left; background-repeat:no-repeat;}
.wysz .txt {margin:0px 0px 0px 80px; padding:2px 4px 0px 4px; height:14px; width:142px; background-color:#fff; border:1px solid #245b95; font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#222; vertical-align:middle;}
.log .push {height:18px; margin:0px 0px 0px 5px; padding:0px; vertical-align:middle; width:50px;}
.cmsopcje1 {text-align:left; padding:15px 0 15px 0;}
.cmsopcje1 img {vertical-align:middle;}
.wysz {position:relative; height:25px; padding:5px 0px 0px 0px;}
.alf {position:relative; height:20px;width:20px;background-image:url(images/alf.gif);font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bolder;color: #FFFFFF;line-height:19px;margin-right:6px;float:left;}
.rasy {position:relative;height:20px;width:45px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bolder;color: #FFFFFF;line-height:19px;margin-right:6px;float:left;background-image:url(images/rasy.gif);text-align:center;}
a.abe {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bolder;color: #FFFFFF;text-decoration:none;height:20px;width:20px;position:absolute;text-align:center;}
a.abe:hover {background-image:url(images/alfh.gif);height:20px;width:20px;color: #FFFFFF; text-decoration:none;}
.klienci {position:relative; border-top:10px solid #fff; height:67px; margin:0px; padding:0px;clear:both;  line-height:17px;}
.klienci span{display:block; color:#999; font-weight:bold;}
