@charset "utf-8";
/* CSS Document */

body {text-align:center; font:11px Verdana, Arial, Helvetica, sans-serif;}

img {border:none;}
a {text-decoration:none; font-weight:bold; color:#3a81c9;}
a:hover {text-decoration:underline;}

#box {width:980px; text-align:left; margin:auto; font:11px Verdana, Arial, Helvetica, sans-serif; background:url(bg.gif) left top repeat-y;}
#lewa {width:230px; float:left;}
#prawa {width:750px; float:left;}

#top {width:230px; height:160px; background:url(oferta_top.jpg) left top no-repeat;}
#top a {width:185px; height:130px; display:block;}
#flash {width:750px; height:250px; background:url(top.jpg) left top no-repeat;}
#kontakt a{width:110px; height:20px; background:url(kontakt.jpg) left top no-repeat; display:block; margin-left:597px;}
#kontakt a:hover {background:url(kontakt.jpg) right top no-repeat;}

#tyt {width:750px; height:45px;}
#tyt_meta {width:395px; height:30px; background:url(tytul.jpg) left top no-repeat; color:#FFFFFF; font:normal 14px Verdana, Arial, Helvetica, sans-serif; margin-top:15px; line-height:30px; padding-left:15px; float:left;}

#warunki {width:107px; height:30px; float:right; margin-top:15px;}
#warunki a{background:url(warunki.jpg) left top no-repeat; width:107px; height:30px; display:block;}
#warunki a:hover{background:url(warunki.jpg) right top no-repeat;}

#bottom {background:url(stopka.jpg) left top no-repeat; width:950px; height:30px; float:left; margin-top: 15px; line-height:30px; font-size:10px; margin-bottom:15px;}
#bottom a{color:#e7e8ef;}

#wyszukiwarka {margin:205px 0 0 55px; color:#627d9b; font-size:12px;}
#wyszukiwarka td {padding:0 5px;}
.wyszukiwarka {padding: 20px 20px 0 20px;  line-height:16px;}
#button {background:url(szukaj.jpg) left top no-repeat; border:none; width:18px; height:18px;}
#wyszukiwarka input#q {font:11px Verdana, Arial, Helvetica, sans-serif;}

#menu .level1 li.first{display:none;}
#menu .level2 li.first{display:block;}

#menu ul{margin:20px;}
#menu a{color:#FFFFFF; font-weight:normal; display:block; border-bottom:1px #b7bbd4 solid; padding:5px 5px 5px 20px; background:url(li.jpg) 5px 7px no-repeat;}
#menu a:hover {background:#284e78 url(li_hover.jpg) 5px 7px no-repeat; text-decoration:none;}
#menu a.current {background:#284e78 url(li_hover.jpg) 5px 7px no-repeat; text-decoration:none;}
#menu .submenu a {background:#284e78 url(li_hover.jpg) 5px 7px no-repeat; text-decoration:none;}
#menu ul.level2 {margin:0px;}
#menu .level2 a {background:#d3d6e8; color:#1b456b; border-bottom:1px #627d9b solid;}
#menu .level2 a:hover {background:#8195b3; color:#FFFFFF;}
#menu .level2 a.current {background:#8195b3; color:#FFFFFF;}

.sciezka {display:none;}

.tresc {margin:0 0 20px 0;}

.aktext {padding: 20px 20px 0 20px;  line-height:16px;}

.head {background:#e7e8ef url(head.jpg) right top no-repeat; font-size:14px; padding:7px 120px 6px 15px; color:#141f60; margin-bottom:15px; width:10px; display:inline; white-space: nowrap;}

.aktext {margin:0 0 15px 0;}
.aktext ul {padding:10px 0;}
.aktext li {background:url(li_tresc.gif) left 6px no-repeat; padding-left: 10px;}
.aktext table li {width:160px;}

table img {border:1px #90a5bd solid;}

table br {line-height:0px; font-size:0px;}

.tytul1 {display:block; width:152px; background:#3a81c9; color:#FFFFFF; padding:5px; font-weight:bold; height:32px;}
.tytul2 {display:block; width:152px; background:#e1e3ef; color:#141f60; padding:5px; font-weight:bold;}
