body {
	padding:0;
	margin:0;
	font-size:11px;
	font-family:Georgia,Tahoma;
	background:#F0E6DC url(/images/pattern_background.jpg) repeat-y;

}

body.mainp { background:#000000 url(/images/mainp/bg.jpg) no-repeat top center; }
	
#pojemnik {
	width:998px; 
	margin:0;
	position:relative; 
	
	z-index:1;
}
.mainp #pojemnik { margin:0 auto; overflow:hidden; height:660px; }

a, img, h2, h1, h3, h4, h5, ul, li, p { padding:0; margin:0; border:0; }
img { float:left; }
ul, li { list-style-type:none;}
/*mainp zindex 3*/
.mainp .title { width:422px; height:174px; position:absolute; top:0; left:0; z-index:3; background:transparent url(/images/mainp/title.jpg) no-repeat top left; }
.mainp .subtitle { width:499px; height:119px; position:absolute; top:174px; left:0;  z-index:3; background:transparent url(/images/mainp/subtitle.jpg) no-repeat top left; }
.mainp .stamp { width:229px; height:225px; position:absolute; top:0; left:769px; z-index:3; cursor:pointer; background:transparent url(/images/mainp/stamp.jpg) no-repeat top left; }
.mainp .stamp:hover { background:transparent url(/images/mainp/stamp.jpg) no-repeat bottom left;}

.mainp .zagraj { width:240px; height:145px; position:absolute; top:6px; left:758px; z-index:3; cursor:pointer; background:transparent url(/images/mainp/zagraj.jpg) no-repeat top left; }
.mainp .zagraj:hover { }

.mainp .products { width:499px; height:243px; position:absolute; top:309px; left:499px; z-index:3; }
.mainp .aproducts { width:470px; height:230px; position:absolute; top:309px; left:499px; display:block; z-index:4; cursor:pointer; background: transparen url(/images/trans.gif); }
.mainp[class] .products {  background:transparent url(/images/mainp/products.png) no-repeat top left; }
.mainp .footer { width:818px; height:90px; position:absolute; top:702px; left:14px; z-index:3; }
.mainp[class] .footer { background:transparent url(/images/mainp/footer.png) no-repeat top left; }

.mainp #mb1 { display:block; width:328px; height:63px; position:absolute; top:549px; left:15px; z-index:4; cursor:pointer; overflow:hidden; text-indent:-30000px; }
.mainp[class] #mb1 { background:transparent url(/images/mainp/mb1ok.png) no-repeat top left;  }
.mainp #mb2 { display:block; width:391px; height:70px; position:absolute; top:533px; left:343px; z-index:4; cursor:pointer; overflow:hidden; text-indent:-30000px; }
.mainp[class] #mb2 { background:transparent url(/images/mainp/mb2ok.png) no-repeat top left; }
.mainp #mb3 { display:block; width:243px; height:53px; position:absolute; top:534px; left:734px; z-index:4; cursor:pointer; overflow:hidden; text-indent:-30000px; }
.mainp[class] #mb3 { background:transparent url(/images/mainp/mb3ok.png) no-repeat top left; }

.mainp[class] #mb1:hover { background:transparent url(/images/mainp/mb1ok.png) no-repeat bottom left; }
.mainp[class] #mb2:hover { background:transparent url(/images/mainp/mb2ok.png) no-repeat bottom left; }
.mainp[class] #mb3:hover { background:transparent url(/images/mainp/mb3ok.png) no-repeat bottom left;  }

.mainp #ml1 { display:block; width:422px; height:55px; position:absolute; top:262px; left:0; background:transparent url(/images/mainp/ml1.jpg) no-repeat top left; z-index:4; cursor:pointer; overflow:hidden; }
.mainp #ml2 { display:block; width:422px; height:55px; position:absolute; top:317px; left:0; background:transparent url(/images/mainp/ml2.jpg) no-repeat top left; z-index:4; cursor:pointer; overflow:hidden; }
.mainp #ml3 { display:block; width:422px; height:58px; position:absolute; top:372px; left:0; background:transparent url(/images/mainp/ml3.jpg) no-repeat top left; z-index:4; cursor:pointer; overflow:hidden; }
.mainp #ml4 { display:block; width:422px; height:56px; position:absolute; top:430px; left:0; background:transparent url(/images/mainp/ml4.jpg) no-repeat top left; z-index:4; cursor:pointer; overflow:hidden; }
.mainp #ml5 { display:block; width:422px; height:54px; position:absolute; top:486px; left:0; background:transparent url(/images/mainp/ml5.jpg) no-repeat top left; z-index:4; cursor:pointer; overflow:hidden; }

.mainp #ml1:hover { background:transparent url(/images/mainp/ml1.jpg) no-repeat bottom left; }
.mainp #ml2:hover { background:transparent url(/images/mainp/ml2.jpg) no-repeat bottom left; }
.mainp #ml3:hover { background:transparent url(/images/mainp/ml3.jpg) no-repeat bottom left; }
.mainp #ml4:hover { background:transparent url(/images/mainp/ml4.jpg) no-repeat bottom left; }
.mainp #ml5:hover { background:transparent url(/images/mainp/ml5.jpg) no-repeat bottom left; }
.mainp #www_engine_pl { display:block; width:43px; height:15px; position:absolute; top:600px; left:915px; z-index:4; cursor:pointer; overflow:hidden; background:transparent url(/images/www_engine_pl_hr.gif) no-repeat top left; text-indent:-300000px; }
.er404 #www_engine_pl { display:block; width:43px; height:15px; position:absolute; top:635px; left:915px; z-index:4; cursor:pointer; overflow:hidden; background:transparent url(/images/www_engine_pl_hr.gif) no-repeat top left; text-indent:-300000px; }
.mainp #footbottom { display:block; width:342px; height:25px; position:absolute; top:615px; left:35px; z-index:4; cursor:pointer; overflow:hidden;}



#headr { float:left; width:100%; }
#content { float:left; width:100%; overflow:hidden; position:relative; background:transparent url(/images/pattern_light_mediumsize.jpg) repeat; }

#content #leftbox { float:left; width:245px;  position:relative; z-index:2; }
#content #rightbox { float:left; width:752px; background:transparent url(/images/bglight.jpg) 0 219px; }

#content #leftboxbgleft { background:transparent url(/images/leftboxleftbg.jpg) no-repeat top left; width:198px; height:1404px; position:absolute; top:0; left:0; z-index:0;}
#content #leftboxbgright { width:47px; height:1404px; position:absolute; top:0; right:0;  z-index:0;}


#content .rightboxtop { float:left; width:100%; background:transparent url(/images/rightboxtop.jpg) no-repeat top left; }
#content .rightboxtop h2 { float:left; width:100%; height:50px; overflow:hidden; text-indent:-400000px; }
#content .rightboxtop .rightboxtopul { float:left; width:480px; }
#content .rightboxtop .rightboxtopul li { float:left; width:100%; font-size:12px; }
#content .rightboxtop .rightboxtopul li.li1 { padding-left:71px; padding-top:5px; padding-bottom:5px; background:transparent url(/images/rightboxtopbullet.gif) no-repeat 50px 8px; }
#content .rightboxtop .rightboxtopul li.li2 { padding-left:73px; padding-top:5px; padding-bottom:5px; background:transparent url(/images/rightboxtopbullet.gif) no-repeat 52px 8px; }
#content .rightboxtop .rightboxtopul li.li3 { padding-left:58px; padding-top:5px; padding-bottom:5px; background:transparent url(/images/rightboxtopbullet.gif) no-repeat 37px 8px;  }
#content .rightboxtop .rightboxtopul li.li4 { padding-left:49px; padding-top:5px; padding-bottom:5px; background:transparent url(/images/rightboxtopbullet.gif) no-repeat 28px 8px;  }
#content .rightboxtop .rightboxtopul li.li5 { padding-left:73px; padding-top:5px; padding-bottom:5px; background:transparent url(/images/rightboxtopbullet.gif) no-repeat 52px 8px;  }





#content #cotojestvademecum[id] {  background:transparent url(/images/title/titlecotojestvademecum.png) no-repeat top left; }
.chapt { width:100%; float:left;}
.chapt .x481 { padding-left:20px; width:400px; padding-bottom:30px; }
.chapt li { padding-left:25px; padding-top:3px; padding-bottom:3px; float:left; width:100%; background:transparent url(/images/rightboxtopbullet.gif) no-repeat 10px 6px; font-size:12px; }


.chapt h3 { padding-top:35px; padding-bottom:15px; font-size:16px; }
.chapt p { padding:3px 0; font-size:12px; }
.last { padding-bottom:60px; }
.double {  padding-bottom:120px;  }
/*konkurs filmowy - ks*/
body.kf {}
.kf #content #leftboxbgright { background:transparent url(/images/leftboxrightbg.jpg) no-repeat top left; } 
.kf #rightbox div { float:left; position:relative; }

/*zdobadz nagrody - zn*/
body.zn {}
.zn #content #leftboxbgright { background:transparent url(/images/leftboxrightbgzn.jpg) no-repeat top left; } 
.zn #rightbox div { float:left; position:relative; }

/*studniowka marzen - sm*/
body.sm {}
.sm #content #leftboxbgright { background:transparent url(/images/leftboxrightbgpm.jpg) no-repeat top left; } 
.sm #rightbox div { float:left; position:relative; }

.sm .sm_email { width:752px; height:39px; /*background:transparent url(/images/sm_right4emailbg.jpg) no-repeat top left;*/ }

.sm_email #zostawemail {  }
.sm_email #zostawemail div { padding-left:58px;  }
.sm_email #zostawemail input { display:block; float:left; border:0;  }
.sm_email #zostawemail #email { display:block; float:left; padding:9px 24px 9px 10px; width:140px; height:13px; background:transparent url(/images/sm_emailinput.jpg) no-repeat top left; font-size:11px; }
.sm_email #zostawemail #emailsubmit { outline: none; display:block; float:left; width:69px; height:31px; background:transparent url(/images/sm_emailwyslij.jpg) no-repeat top left; cursor:pointer;  }
.sm_email #zostawemail #emailresign { outline: none; display:block; float:left; width:69px; height:31px; background:transparent url(/images/sm_emailwyslij.jpg) no-repeat top left; cursor:pointer;  }

#zostawemail em { height:12px; width:13px; display: none; position:absolute; left:385px; top:12px; float:left; background: url('/images/newsletter/checkbox_optional.gif') no-repeat; }
#zostawemail em.mail_valid { background: url('/images/newsletter/checkbox_standard.gif') no-repeat; }
#zostawemail .response { color: #4ca9d2; }
.sm_email #zostawemail .response { text-indent: 47px; }

.sm_email #zostawemail em { left: 213px; top: 9px; }


/*obowiazkowa matura - ks*/
body.om {}
.om #content #leftboxbgright { background:transparent url(/images/leftboxrightbgpm.jpg) no-repeat top left; } 
.om #rightbox div { float:left; position:relative; }

/*co to jest vademecum - cjv*/
body.cjv {}
.cjv #content #leftboxbgright { background:transparent url(/images/leftboxrightbgpm.jpg) no-repeat top left; } 
.cjv #rightbox div { float:left; position:relative; }

.kupteraz, .zobaczfragment .sprawdztesty { display:block; position:absolute; width:128px; height:29px; cursor:pointer; }
.kupteraz[class] { background:transparent url(/images/kupteraz.png) no-repeat top left; }
.zobaczfragment[class] { background:transparent url(/images/zobaczfragment.png) no-repeat top left; }
.sprawdztesty[class] { background:transparent url(/images/cjv_sprawdztest.png) no-repeat top left; }
.om .kupteraz {top:330px; left:100px; }
.om .zobaczfragment {top:358px; left:100px;}
.om .sprawdztesty {top:385px; left:100px;}

body.pm {}
.pm #content #leftboxbgright { background:transparent url(/images/leftboxrightbgpm.jpg) no-repeat top left; } 
.pm #rightbox div { float:left; position:relative; }
.pm .pm_rightbox_bglabel { background:transparent url(/images/pm_rightbox_bglabel.jpg) no-repeat top left; width:100%; height:134px;  }
.pm .pm_rightbox_bglabel ul { padding-top:25px;}
.pm .pm_rightbox_bgmail { background:transparent url(/images/pm_rightbox_bgmail.jpg) no-repeat top left; width:100%; height:216px;  }
.pm .pm_rightbox_bgmail p { padding:4px 30px; font-size:14px; }
.pm .pm_rightbox_bgmail p.bullet {  background:transparent url(/images/rightboxtopbullet.gif) no-repeat 10px 9px; font-size:16px; color:#E13B73; font-weight:bold; }
.pm .pm_rightbox_wynikimapa { display:block; background:transparent url(/images/wyniki_mapa.png) no-repeat top left; width:100%; height:134px;  }


.pm .x600 { padding-left:45px; padding-right:100px; padding-top:10px; width:600px; } 
.pm .x600 ul {float:left;  width:580px; } 

.kupteraz, .zobaczfragment, .sprawdztesty { display:block; position:absolute; width:128px; height:29px; cursor:pointer; }
.kupteraz[class] { background:transparent url(/images/kupteraz.png) no-repeat top left; }
.zobaczfragment[class] { background:transparent url(/images/zobaczfragment.png) no-repeat top left; }
.om .kupteraz {top:330px; left:100px; }
.om .zobaczfragment {top:358px; left:100px;}

body.pma {}
.pma #content #leftboxbgright { background:transparent url(/images/leftboxrightbgpm.jpg) no-repeat top left; } 
.pma p { padding-left:50px; font-size:12px; margin:0; padding:5px 40px;}
.pma .title { padding-left:0; padding-top:30px; font-size:14px; font-weight:bold; text-align:center; padding-bottom:5px; background:transparent url(/images/hr.jpg) no-repeat bottom center; }

.chapt .przydatne { float:left; width:235px; height:190px; padding-bottom:60px; position:relative;  }
.cjv .chapt .przydatne { height:260px; }
.chapt .przydatne p { padding:0; padding-top:20px; font-size:14px; font-weight:bold; color:#745D5D; text-align:center; }
.chapt .przydatne img { float:none; }
.chapt .przydatne .pobierzlight { display:block; width:94px; height:21px; top:200px; left:70px; position:absolute; overflow:hidden; text-indent:-30000px; cursor:pointer;  }
.chapt[class] .przydatne .pobierzlight { background:transparent url(/images/pobierzlight.png) no-repeat top left;  }
.chapt .przydatne .zakres_pod { display:block; width:150px; height:21px; top:200px; left:45px; position:absolute; overflow:hidden; text-indent:-30000px; cursor:pointer;  }
.chapt[class] .przydatne .zakres_pod { background:transparent url(/images/zakres_pod.png) no-repeat top left;  }
.chapt .przydatne .zakres_roz { display:block; width:150px; height:21px; top:225px; left:45px; position:absolute; overflow:hidden; text-indent:-30000px; cursor:pointer;  }
.chapt[class] .przydatne .zakres_roz { background:transparent url(/images/zakres_roz.png) no-repeat top left;  }

.chapt .przydatne .cjv_kupteraz { display:block; width:127px; height:25px; top:240px; left:40px; position:absolute; overflow:hidden; text-indent:-30000px; cursor:pointer; z-index:7;  }
.chapt[class] .przydatne .cjv_kupteraz { background:transparent url(/images/cjv_kupteraz.png) no-repeat top left;  }
.chapt .przydatne .cjv_taniejwpakiecie { display:block; width:127px; height:25px; top:272px; left:40px; position:absolute; overflow:hidden; text-indent:-30000px; cursor:pointer; z-index:6;  }
.chapt[class] .przydatne .cjv_taniejwpakiecie { background:transparent url(/images/cjv_taniej.png) no-repeat top left;  }
.chapt .przydatne .cjv_zobaczfragment { display:block; width:127px; height:25px; top:297px; left:40px; position:absolute; overflow:hidden; text-indent:-30000px; cursor:pointer; z-index:6;  }
.chapt[class] .przydatne .cjv_zobaczfragment { background:transparent url(/images/cjv_zobacz.png) no-repeat top left;  }
.chapt .przydatne .cjv_kupterazpakiet { display:none; width:127px; height:25px; top:240px; left:40px; position:absolute; overflow:hidden; text-indent:-30000px; cursor:pointer; z-index:6;  }
.chapt[class] .przydatne .cjv_kupterazpakiet { background:transparent url(/images/cjv_kupterazpakiet.png) no-repeat top left;  }
.chapt .przydatne .cjv_sprawdztest { width:127px; height:25px; top:323px; left:40px; position:absolute; overflow:hidden; text-indent:-30000px; cursor:pointer; z-index:6;  }
.chapt[class] .przydatne .cjv_sprawdztest { background:transparent url(/images/cjv_sprawdztest.png) no-repeat top left;  }

.chapt .przydatne .image { display:block; width:235px; height:160px; top:55px; left:0px; position:absolute; overflow:hidden; text-indent:-30000px; z-index:2; cursor:pointer; }
.chapt[class] .przydatne .cjv_matp { background:transparent url(/images/cjv_matp.png) no-repeat top left;  }
.chapt[class] .przydatne .cjv_matr { background:transparent url(/images/cjv_matr.png) no-repeat top left;  }
.chapt[class] .przydatne .cjv_wos { background:transparent url(/images/cjv_wos.png) no-repeat top left;  }
.chapt[class] .przydatne .cjv_geo { background:transparent url(/images/cjv_geo.png) no-repeat top left;  }
.chapt[class] .przydatne .cjv_his { background:transparent url(/images/cjv_his.png) no-repeat top left;  }
.chapt[class] .przydatne .cjv_pol { background:transparent url(/images/cjv_pol.png) no-repeat top left;  }
.chapt[class] .przydatne .cjv_che { background:transparent url(/images/cjv_che.png) no-repeat top left;  }
.chapt[class] .przydatne .cjv_fiz { background:transparent url(/images/cjv_fiz.png) no-repeat top left;  }
.chapt[class] .przydatne .cjv_bio { background:transparent url(/images/cjv_bio.png) no-repeat top left;  }

.chapt .rady { float:left; width:170px; height:150px; padding-bottom:30px; position:relative; }
.chapt .rady p { padding:0; padding-top:4px; font-size:14px; font-weight:bold; color:#745D5D; text-align:center; }

.chapt .pobierza { display:block; position:absolute; width:96px; height:110px; left:35px; top:40px;}
.chapt .rady .ico { display:block; width:96px; height:78px; top:0; left:0; position:absolute; overflow:hidden; text-indent:-30000px; cursor:pointer;  }
.chapt[class] .rady .ico_obc { background:transparent url(/images/pma_icoobc.png) no-repeat top left;  }
.chapt[class] .rady .ico_che { background:transparent url(/images/pma_icoche.png) no-repeat top left;  }
.chapt[class] .rady .ico_his { background:transparent url(/images/pma_icohis.png) no-repeat top left;  }
.chapt[class] .rady .ico_inf { background:transparent url(/images/pma_icoinf.png) no-repeat top left;  }
.chapt[class] .rady .ico_mat { background:transparent url(/images/pma_icomat.png) no-repeat top left;  }
.chapt[class] .rady .ico_pol { background:transparent url(/images/pma_icopol.png) no-repeat top left;  }
.chapt[class] .rady .ico_geo { background:transparent url(/images/pma_icogeo.png) no-repeat top left;  }
.chapt[class] .rady .ico_bio { background:transparent url(/images/pma_icobio.png) no-repeat top left;  }
.chapt .rady .pobierzdark { display:block; width:96px; height:21px; top:88px; left:0px; position:absolute; overflow:hidden; text-indent:-30000px; cursor:pointer; }
.chapt[class] .rady .pobierzdark { background:transparent url(/images/pobierzdark.png) no-repeat top left;  }


#zostawemail #emailsubmit, #footer a { text-decoration:none;  }

#zostawemail div { padding-left:26px;  }
#zostawemail input { display:block; float:left; border:0;  }
#zostawemail #email { display:block; float:left; width:360px; padding:9px 10px; height:18px; background:transparent url(/images/emailinput.jpg) no-repeat top left; font-size:13px; }
#zostawemail #emailsubmit  { outline: none; display:block; float:left; width:72px; height:36px; background:transparent url(/images/emailwyslij.jpg) no-repeat top left; cursor:pointer; text-decoration:none;  }
#zostawemail #emailresign  { outline: none; display:block; float:left; width:72px; height:36px; background:transparent url(/images/emailwypisz.jpg) no-repeat top left; cursor:pointer; text-decoration:none; }

#menu { display:block; position:absolute; float:left; z-index:3; top:256px; left:15px; width:230px; }
#menu #m1 { display:block; width:230px; height:40px; position:absolute; top:0; left:0; z-index:4; cursor:pointer; overflow:hidden;}
#menu #m2 { display:block; width:230px; height:40px; position:absolute; top:40px; left:0; z-index:4; cursor:pointer; overflow:hidden; }
#menu #m3 { display:block; width:230px; height:40px; position:absolute; top:80px; left:0; z-index:4; cursor:pointer; overflow:hidden; }
#menu #m4 { display:block; width:230px; height:40px; position:absolute; top:120px; left:0; z-index:4; cursor:pointer; overflow:hidden; }
#menu #m5 { display:block; width:230px; height:40px; position:absolute; top:160px; left:0; z-index:4; cursor:pointer; overflow:hidden; }

#menu[id] #m1 { background:transparent url(/images/m1.png) no-repeat top left; }
#menu[id] #m2 { background:transparent url(/images/m2.png) no-repeat top left; }
#menu[id] #m3 { background:transparent url(/images/m3.png) no-repeat top left; }
#menu[id] #m4 { background:transparent url(/images/m4.png) no-repeat top left; }
#menu[id] #m5 { background:transparent url(/images/m5.png) no-repeat top left; }

#menu[id] #m1:hover { background:transparent url(/images/m1.png) no-repeat bottom left; }
#menu[id] #m2:hover { background:transparent url(/images/m2.png) no-repeat bottom left; }
#menu[id] #m3:hover { background:transparent url(/images/m3.png) no-repeat bottom left; }
#menu[id] #m4:hover { background:transparent url(/images/m4.png) no-repeat bottom left; }
#menu[id] #m5:hover { background:transparent url(/images/m5.png) no-repeat bottom left; }

#menu #nm1 { display:block; width:230px; height:40px; position:absolute; top:0; left:0; z-index:4; cursor:pointer; overflow:hidden;}
#menu #nm2 { display:block; width:230px; height:40px; position:absolute; top:40px; left:0; z-index:4; cursor:pointer; overflow:hidden; }
#menu #nm3 { display:block; width:230px; height:40px; position:absolute; top:80px; left:0; z-index:4; cursor:pointer; overflow:hidden; }
#menu #nm4 { display:block; width:230px; height:40px; position:absolute; top:120px; left:0; z-index:4; cursor:pointer; overflow:hidden; }
#menu #nm5 { display:block; width:230px; height:40px; position:absolute; top:160px; left:0; z-index:4; cursor:pointer; overflow:hidden; }

#menu[id] #nm1 { background:transparent url(/images/nm1.png) no-repeat top left; }
#menu[id] #nm2 { background:transparent url(/images/nm2.png) no-repeat top left; }
#menu[id] #nm3 { background:transparent url(/images/nm3.png) no-repeat top left; }
#menu[id] #nm4 { background:transparent url(/images/nm4.png) no-repeat top left; }
#menu[id] #nm5 { background:transparent url(/images/nm5.png) no-repeat top left; }

#menu[id] #nm1:hover { background:transparent url(/images/nm1.png) no-repeat bottom left; }
#menu[id] #nm2:hover { background:transparent url(/images/nm2.png) no-repeat bottom left; }
#menu[id] #nm3:hover { background:transparent url(/images/nm3.png) no-repeat bottom left; }
#menu[id] #nm4:hover { background:transparent url(/images/nm4.png) no-repeat bottom left; }
#menu[id] #nm5:hover { background:transparent url(/images/nm5.png) no-repeat bottom left; }

#www_operon_pl { display:block; width:190px; height:70px; position:absolute; top:0; left:800px; z-index:4; cursor:pointer; overflow:hidden; text-indent:-30000px;}
#www_operon_pl[id] {  background:transparent url(/images/www_operon_pl.png) no-repeat top left; }
#www_youtube { display:block; width:230px; height:64px; position:absolute; top:470px; left:0; z-index:4; cursor:pointer; overflow:hidden; text-indent:-30000px;}
#www_youtube[id] {  background:transparent url(/images/www_youtube.png) no-repeat top left; cursor:pointer; }

.row p { padding-right:15px !important; }

#formularzkontaktowy { color:#555353; font-size:12px;}

#formularzkontaktowy div  { float:left; width:100%; padding:2px 30px 0; }
#formularzkontaktowy input  { float:left; display:block; width:285px; padding:2px 4px; border:solid 1px #A8A8A8; }
#formularzkontaktowy label  { float:left; display:block; width:115px; padding:2px 0; }
#formularzkontaktowy .checkbox  { float:left; display:block; width:15px; padding:2px 4px; border:solid 1px #A8A8A8;  }
#formularzkontaktowy span  { float:left; display:block; padding:2px 4px; }
#formularzkontaktowy textarea  { float:left; display:block; width:285px; padding:0 4px; border:solid 1px #A8A8A8; height:200px;  }
#formularzkontaktowy .fksend  { float:left; display:block; width:131px; height:29px; padding:2px 4px; border:0; background:transparent url(/images/fksubmit.gif) no-repeat top left; cursor:pointer; text-decoration: none; }

#poll { display:block; width:200px; position:absolute; top:470px; left:20px; float:left; z-index:5;  }
/*#poll { position:absolute; display:block; left:30px; top:870px; width:160px; height:320px; z-index:5; }*/
#poll h2#pooltitle { display:block; float:left; width:200px; height:35px; overflow:hidden; text-indent:-30000px; padding:0; margin:0;  }
#poll[id] h2#pooltitle { background:transparent url(/images/pooltitle.png) no-repeat top left;  }
#poll p { padding:0 3px; font-size:11px; color:#555353; margin:0; float:left; width:100%; font-weight:bold; }

#poll #poll_pyt,#poll #poll_odp { float:left; width:100%; padding-top:15px; }
#poll ul, #poll li{ float:left; width:100%; padding:0 5px; }
#poll #poll_pyt input { float:left; width:15px; margin:6px 5px; }
#poll #poll_pyt span, #poll #poll_odp span  { float:left; width:165px; padding:4px 4px; color:#0D2D50; font-weight:bold; font-size:12px; }
#poll .pollbut { padding-left:20px; padding-top:10px; }
#poll #pollzobaczwyniki { display:block; width:108px; height:27px; float:left; overflow:hidden; text-indent:-30000px; cursor:pointer;   }
#poll #pollzobaczwyniki { background:transparent url(/images/pollzobaczwyniki.gif) no-repeat top left;  }
#poll #pollwyslij { display:block; width:108px; height:27px; float:left; overflow:hidden; text-indent:-30000px; cursor:pointer;   }
#poll #pollwyslij { background:transparent url(/images/pollglosuj.gif) no-repeat top left;  }

#poll #poll_odp .poll_perbox { font-size:13px; color:#F31262; }
#poll #poll_odp .poll_perbox strong { display:block; float:left; width:40px; padding-right:5px; height:20px; overflow:hidden; }
#poll #poll_odp .poll_perbox em { display:block; float:left; width:100px; height:7px; overflow:hidden; border:solid 1px #FFFFFF; margin-top:5px; background:#E6E6E6 url(/images/pollwynikbg.gif) repeat-x top left; }
#poll #poll_odp .poll_perbox em b{ display:block; float:left; height:7px; overflow:hidden; background:#FF669D url(/images/pollwynikbgpink.gif) repeat-y top left; }



/*footer all*/

#footer { float:left; width:100%; height:160px; margin-top:-30px; position:relative; z-index:4; background:transparent url(/images/pattern_light_mediumsize.jpg) repeat-x 0 35px;   }
#footerall { float:left; width:100%; height:71px; position:absolute; z-index:2; top:0;  }
#footer span { display:block; width:100%; height:100%; }
#footerall[id] { background:transparent url(/images/footerall.png) no-repeat bottom left; }
#footer #mb1 { display:block; width:263px; height:51px; position:relative; top:16px; left:15px; z-index:4; cursor:pointer; overflow:hidden; z-index:3;text-indent:-30000px; }
#footer[id] #mb1 span{ background:transparent url(/images/mb1ok.png) no-repeat top left;  }
#footer[id] #mb1:hover span { background:transparent url(/images/mb1ok.png) no-repeat bottom left;  }
#footer #mb2 { display:block; width:313px; height:56px; position:absolute; top:3px; left:278px; z-index:4; cursor:pointer; overflow:hidden; z-index:3;text-indent:-30000px; }
#footer[id] #mb2 span { background:transparent url(/images/mb2ok.png) no-repeat top left; }
#footer[id] #mb2:hover span { background:transparent url(/images/mb2ok.png) no-repeat bottom left; }
#footer #mb3 { display:block; width:196px; height:43px; position:absolute; top:3px; left:591px; z-index:4; cursor:pointer; overflow:hidden; z-index:3;text-indent:-30000px; }
#footer[id] #mb3 span { background:transparent url(/images/mb3ok.png) no-repeat top left; }
#footer[id] #mb3:hover span { background:transparent url(/images/mb3ok.png) no-repeat bottom left; }

#footer #nmb1 { display:block; width:177px; height:28px; position:relative; top:30px; left:15px; z-index:4; cursor:pointer; overflow:hidden; z-index:3;text-indent:-30000px; }
#footer[id] #nmb1 span{ background:transparent url(/images/nmb1.png) no-repeat top left;  }
#footer[id] #nmb1:hover span { background:transparent url(/images/nmb1.png) no-repeat bottom left;  }
#footer #nmb2 { display:block; width:319px; height:31px; position:absolute; top:21px; left:193px; z-index:4; cursor:pointer; overflow:hidden; z-index:3;text-indent:-30000px; }
#footer[id] #nmb2 span { background:transparent url(/images/nmb2.png) no-repeat top left; }
#footer[id] #nmb2:hover span { background:transparent url(/images/nmb2.png) no-repeat bottom left; }
#footer #nmb3 { display:block; width:162px; height:26px; position:absolute; top:15px; left:512px; z-index:4; cursor:pointer; overflow:hidden; z-index:3;text-indent:-30000px; }
#footer[id] #nmb3 span { background:transparent url(/images/nmb3.png) no-repeat top left; }
#footer[id] #nmb3:hover span { background:transparent url(/images/nmb3.png) no-repeat bottom left; }


#footer #www_engine_pl { display:block; width:15px; height:43px; position:absolute; top:90px; left:982px; z-index:4; cursor:pointer; overflow:hidden; background:transparent url(/images/www_engine_pl.jpg) no-repeat top left; text-indent:-300000px; }
#footer #footbottom { display:block; width:342px; height:25px; position:absolute; top:90px; left:20px; z-index:4; cursor:pointer; overflow:hidden;}

#banners { position:absolute; display:block; left:30px; top:500px; width:160px; height:320px; z-index:5;}
.zn #banners { top:564px; }
.pm #banners { top:854px; }

#banners #studniowka {  }
#banners #filmowy {  }
#banners #testy {  }

#e404 {  display:block; width:988px; height:520px; position:absolute; top:0; left:0; z-index:4; cursor:pointer; overflow:hidden; text-indent:-30000px; background: transparent url(/images/trans.gif);) }


                                                                                 
                                                                                         

 /*swfobject*/
 #flashCont { width:752px; height:564px; float:left; padding-bottom:40px; }
 #flash {}                                                                            
                                                                                         
#popinflash { display:block; float:left; width:100%; height:900px; position:absolute; top:0; left:0; z-index:30; }

#konkursspl { display:block; width:408px; height:278px; z-index:31; position:absolute; top:535px; left:321px; cursor:pointer;  display:none; background:#000000; }
#konkurs { display:block; float:left; outline:none; }
#konkurs:hover {  }
#konkursx { display:block; width:20px; height:20px; z-index:31; position:absolute; top:0; left:750px; cursor:pointer;  }

/*#konkursban { display:block; width:752px; height:47px; z-index:31; position:absolute; top:600px; left:14px; cursor:pointer; background:url(/images/ban_konkurs_tel.jpg) no-repeat top left;  }*/
#konkursban { display:block; width:708px; height:0px; z-index:29; position:absolute; top:900px; left:36px; background:#000000; }
#konkursbanimg { display:block; width:708px; height:351px; z-index:30; position:absolute; top:0; left:0;  background:#000000 url(/images/ban_konkursq.jpg) no-repeat top left;  cursor:pointer; }
#konkursbanbut { display:block; width:110px; height:25px; z-index:30; position:absolute; top:0px; left:586px; background:transparent url(/images/ban_konkursmin.jpg) no-repeat top left; }
#konkursbanzak { display:block; width:34px; height:208px; z-index:30; position:absolute; top:0px; left:0px;  background:url(/images/ban_konkurszak.jpg) no-repeat top left; opacity:0; filter:Alpha(opacity=0); }

#konkursxconf { display:block; width:200px; height:70px; background:#000000; border:#FFFFFF solid 1px; z-index:31; position:absolute; top:215px; left:285px;  }
#konkursxconf span { display:block; width:160px; height:20px; color:#FFFFFF; z-index:31; position:absolute; top:10px; left:20px; text-align:center; font-weight:bold;  }
#konkursxconf #konkursxconftak{ display:block; width:60px; height:20px; color:#FFFFFF; z-index:32; position:absolute; top:40px; left:20px; text-align:center; text-decoration:none; }
#konkursxconf #konkursxconfnie{ display:block; width:60px; height:20px; color:#FFFFFF; z-index:32; position:absolute; top:40px; left:120px; text-align:center; text-decoration:none;  }


#flash { position:absolute; top:22px; left:14px; }
#flash * { outline:none; }


#popupsspl { display:block; width:122px; height:175px; z-index:31; position:absolute; top:515px; left:240px; cursor:pointer;  display:none; background:#000000; }





