/* CSS Document */
* {margin: 0; padding:0; border:0;}
body {	
	background: #fff url(../img/bodyBG2.gif) center repeat-y;
	color:#000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
html>body {background: #fff url(../img/bodyBG.gif) center repeat-y;}

.klir {clear: both; overflow: hidden;}
.clear {clear:both;   
	height: 1px;
  overflow: hidden;
  line-height: 1px;
  margin-top:-1px;}
  
a{
	color: #0093B5;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	color: #0685CC;
}

h1 {font-family: Trebuchet MS;
background-color: #fff;
font-weight: normal;
color: #0093B5;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
line-height: 1em;
font-size: 2.3em;}

.hr{width:80%;color:#004578; position:relative;}
  
.skip {display:none;} 

.inp {background-color:#EBF7F9; border:1px solid #0B93B5; width:160px; height:18px; color:#0B93B5; font-size:11px; padding: 0 0 0 3px;}
.inp2 {background-color:#EBF7F9; border:1px solid #0B93B5; width:360px; height:180px; color:#0B93B5; font-size:11px; padding: 0 0 0 3px;}

.button {background:url(../img/pix_butt.gif) no-repeat; color:#fff; text-align:center; height:15px; width:47px; font-size:11px; padding-bottom:4px;}

label span {display:none;}

#pasek {position:absolute; z-index:1; height:207px; background: #fff url(../img/pasekBG.gif) repeat-x; width:100%; top:132px; text-align:center;}
div#pasek div.wrapper {background: url(../img/pas_cienLeft.gif) repeat-y; width:761px; margin:0 auto 0 auto; height:207px;}
div#pasek div.wrapper div.rajt {background: url(../img/pas_cienRajt.gif) repeat-y; float:right; height:207px; width:17px;}

div#primary {position:absolute; z-index:2; width:100%; text-align:center;}

div#content {padding-bottom:10px; margin-left:auto; margin-right:auto;  width:727px; text-align:left;}

div#content div#top {height:127px; border-bottom:5px solid #145C85; background:#fff url(../img/topBG.jpg) 30px 0 no-repeat; position:relative;}
div#content div#top .logo {margin:9px 0 0 5px; float:left;}
div#content div#top ul.subnav {width:259px; height:52px; background:url(../img/subnavBG.gif) repeat-x; float:right; margin-top:75px; list-style:none;}
div#top ul.subnav li {float:left; margin:25px 0 0 15px;}
div#top ul.subnav li a {display:block; height:8px;}
div#top ul.subnav li a span {display:none;}
div#top ul.subnav li.login a {background:url(../img/sub_login.gif) no-repeat; width:66px; margin-top:2px}
div#top ul.subnav li.kontakt a {background:url(../img/sub_kontakt.gif) no-repeat; width:50px; margin-top:1px}
div#top ul.subnav li.mapa a {background:url(../img/sub_mapa.gif) no-repeat; width:73px;}

/*menu rozwijane */
#tablist{
position:absolute;
top:74px;
left:120px;
}

#tablist li{
list-style: none;
float:left;
}

#tablist li a { height:26px; display:block;}
#tablist li a span {display:none;}
#tablist li.qu a{ background:url(../img/qu_off.gif) no-repeat; width:66px;}
#tablist li.cont a{ background:url(../img/cont_off.gif) no-repeat; width:76px;}
#tablist li.oferta a{ background:url(../img/oferta_off.gif) no-repeat; width:61px;}
#tablist li.promo a{ background:url(../img/promo_off.gif) no-repeat; width:75px;}

#tablist li a.current{
background: lightyellow;
}

#tablist li.qu a.current, #tablist li.qu a:hover{ background:url(../img/qu_on.gif) no-repeat; }
#tablist li.cont a.current, #tablist li.cont a:hover{ background:url(../img/cont_on.gif) no-repeat; }
#tablist li.oferta a.current, #tablist li.oferta a:hover{ background:url(../img/oferta_on.gif) no-repeat;}
#tablist li.promo a.current, #tablist li.promo a:hover{ background:url(../img/promo_on.gif) no-repeat;}

#tabcontentcontainer{
position:absolute;
background:transparent url(../img/tabcontBG.gif) 50px 0 no-repeat;
width:395px;
height:27px;
top:100px;
left:83px;
}

ul.tabcontent{
display:none;
list-style:none;
}
ul#sc3 {position: absolute; left:70px;}

ul.tabcontent li {float:left; margin:5px 0 0 0; font-size:10px;}
ul.tabcontent li a {background:url(../img/arr_off.gif) 2px 5px no-repeat; padding:0 10px 0 8px;}
ul.tabcontent li a:hover {background:url(../img/arr_on.gif) 0 6px no-repeat; padding:0 10px 0 7px; font-weight:bold;}


ul.qc {list-style-type:none;margin-left:9px;margin-bottom:2px;margin-top:2px;}
ul.qc li.punkt{list-style-type:decimal;margin-left:20px;}
ul.qc li.p1{list-style-image:none;}

ul.tresc {padding-left:18px;}
ul.tresc li {list-style-type:none; list-style-image:url(../img/dot.gif);margin-top:1px;margin-bottom:1px;}

ul.tresc2 {padding-left:18px;}
ul.tresc2 li {list-style-type:none; list-style-image:url(../img/dot.gif);}
ul.tresc2 li.p1 {list-style-image:none;padding-bottom:9px;}

ul.zewn{list-style-position:inside;list-style-type:none;}
ul.tresc li.p1 {list-style-image:none;margin-top:-9px;padding-bottom:9px;}

ul.reg {margin-left:4px; padding-left:8px;}
ul.reg li{list-style-type:decimal;}


div#baner { background:#0093B5 url(../img/banerBG.gif) right repeat-y; height:207px; }
div#baner div.one {background:url(../img/baner2.jpg) no-repeat; height:207px; float:left; width:469px;}
div#baner div.content {background:url(../img/content.jpg) no-repeat; height:207px; float:left; width:469px;}
div#baner div.oferta {background:url(../img/oferta.jpg) no-repeat; height:207px; float:left; width:469px;}
div#baner div.promocje {background:url(../img/promocje.jpg) no-repeat; height:207px; float:left; width:469px;}
div#baner div.kontakt {background:url(../img/kontakt.jpg) no-repeat; height:207px; float:left; width:469px;}
div#baner div.slownik {background:url(../img/slownik.jpg) no-repeat; height:207px; float:left; width:469px;}
div#baner div.lead {
color:#fff;
font-size:10px;
background-color:#004576; 
width:258px;
margin:20px 0 0 0; 
float:left; 
padding:20px 10px 0 10px;
height:207px;
voice-family:"\"}\"";
voice-family:inherit;
height:167px;
width:238px;}
.pusty {border:0;}
div#baner div.lead p {margin:10px 0 5px 0;}
div#baner div.lead a {background:url(../img/tri_lead.gif) 0 5px no-repeat; padding:0 20px 0 8px; color:#fff; font-weight:bold; float:right;}

div#lewa {width:469px; float:left; padding: 20px 10px 0 30px;}
div#lewa {w\idth:429px;}
div#lewa p, div#prawa p {margin:5px 0 5px 0; line-height:1.4em}
a.more {background:url(../img/tri.gif) 0 5px no-repeat; padding:0 20px 0 8px;}
div#prawa .mrajt {background:url(../img/tri.gif) 0 5px no-repeat; padding:0 0 0 8px;}
div#lewa ul.icons {margin:20px 0 0 0; list-style:none;}
div#lewa ul.icons li {float:left; background:url(../img/dash.gif) right top no-repeat; padding:0 20px 0 20px;}

div#lewa ul.icons li.humor {background:none;}
div#lewa div.lead {padding-right:100px;}
div#lewa div.stopka {margin:20px 0 10px 0;}
div#lewa div.stopka a{color:#C9CACB; margin-right:20px;}
div#lewa div.stopka img {margin-right:5px;}

div#prawa {width:258px; float:left;}
div#prawa ul.dodatkowe {background:url(../img/dodatkoweBG.gif) repeat-y; width:258px; height:17px; list-style:none; margin:0;}
div#prawa ul.dodatkowe li {float:left; background:url(../img/arr_dod.gif) 0 5px no-repeat; padding:0 0 0 8px; margin:0 0 0 15px; height:17px;}
div#prawa ul.dodatkowe li img {margin:5px 0 0 0;}

/* czesc zmieniona 23.08.2005 */
div#prawa div.slownik {padding:15px 20px 10px 20px; background: transparent url(../img/slownikBG.gif) repeat-x;}
div#prawa div.slownik a.tyt {background:url(../img/tyt_slownik.gif) no-repeat; display:block; height:37px;}
div#prawa p.rownaj {text-align:right; padding:5px 14px 0 0; }
div#prawa div.slownik form {text-align:right;}
div#prawa div.slownik .inp {margin:5px 0 0 0;}
/* koniec zmian */
/* czesc zmieniona 23.08.2005 */
div#prawa div.slownik  p.rownaj {text-align:right; padding:0 14px 0 0; }
/* koniec zmian */

div#prawa div.czywiesz, div#prawa div.biuletyn, div#prawa div.rajtMenu, div#prawa div.zobacz, div#prawa div.cross {margin:10px 20px 20px 20px;}
div#prawa div.czywiesz h3 {background:url(../img/tyt_czywiesz.gif) no-repeat; width:169px; height:26px;}
div#prawa h3 span {display:none;}
div#prawa div.biuletyn h3 { background:url(../img/tyt_biuletyn.gif) no-repeat; width:88px; height:23px;}
div#prawa div.biuletyn form {margin:5px 0 0 0; text-align:right;}
div#prawa div.biuletyn form p {color:#0B93B5; font-weight:bold}
div#prawa .inp {width:184px;}
div#prawa ul {margin:0 0 0 10px; list-style:none;}
div#prawa ul li {background:url(../img/tri.gif) 0 5px no-repeat; padding-left:10px;}
div#prawa div.rajtMenu ul li {margin-top:8px;}
div#prawa div.rajtMenu ul li.active a {font-weight:bold;}
div#prawa div.zobacz img {margin:0 0 10px 0;}
div#prawa .mrajt {float:right;}

div#prawa div.cross h3 {background:url(../img/tyt_cross.gif) no-repeat; width:191px; height:24px;}


/* menu podstron */
div#lewa ul {margin:0 0 0 10px; list-style:none;}

div#lewa ul.subm {margin:0 0 0 10px; list-style:none;}
div#lewa ul.subm li {background:url(../img/tri.gif) 0 5px no-repeat; padding-left:10px;}
div#lewa div.rajtMenu ul li {margin-top:8px;}
div#lewa div.rajtMenu ul li.active a {font-weight:bold;}


/* foooter */

div#footer {background:url(../img/foot_wir.jpg) right no-repeat; 
height: 65px; 
text-align:left;
position:relative; 
margin:0 auto 0 auto;
width:727px; }

div#footer ul.pasek {width:469px; background: url(../img/footerBG.gif) repeat-y; height:22px; position:relative; top:43px; text-align:right; list-style:none; padding-left:80px;}
div#footer ul.pasek {w\idth:389px;}
div#footer ul.pasek li {float:left; background:url(../img/arr_foot.gif) 0 2px no-repeat; padding:0 0 0 15px; margin:5px 10px 0 0;}
div#footer ul.pasek li a {color:#fff;}
div#footer img.webstyle {position:absolute; left:475px; top:53px;}




