/* CSS Document */
html { height:100%;}
body { padding:0px 0px 0px 0px; margin:0px;  background:url(images/bg.png) repeat-x center center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#1e7387;  height: 100%; min-height:700px; }
a {color:#3c94a8; text-decoration:underline; cursor:pointer;}
p {margin:0px; padding:0px 0px 4px 0px;}

.glowny {width:861px; height:602px; margin:0 auto; background:url(images/main.png); position:absolute; left:50%; margin-left:-441px; margin-top:-286px; top:50%; padding-left:21px;}
.stopka {width:882px; height:20px; margin:0 auto;  position:absolute; left:50%; margin-left:-441px; margin-top:330px; top:50%; text-align:center; }
.topz { height:300px; margin:21px 21px 20px 0px;}
.fla { width:701px; height:300px; position:absolute; margin-left:140px; z-index:500;}

.logo { width:321px; height:300px; background:url(images/logo.png); display:block; z-index:700; position:absolute;}
#en .logo {background:url(images/enlogo.png);}
.link1 {width:165px; background:#f6fbfc; border:1px solid #edf4f6; height:210px; margin-right:20px; float:left; padding:14px; line-height:17px; }
.link2 {width:165px; background:#f3f9fb; border:1px solid #e8f1f3; height:210px; margin-right:20px; float:left; padding:14px; line-height:17px;  }
.link3 {width:165px; background:#edf7f9; border:1px solid #ddeaed; height:210px; margin-right:20px; float:left; padding:14px; line-height:17px;  }
.link4 {width:165px; background:#e7f4f7; border:1px solid #d2e3e7; height:210px; float:left; padding:14px; line-height:17px;  }
.reklama {width:117px; height:38px; position:absolute; display:block; background:url(images/reklama.png); left:744px; top:-37px;}
#en .reklama {width:150px;  background:url(images/enreklama.png); left:711px; top:-37px;}

.l1 { width:38px; height:38px; background:url(images/o_nas.png); position:absolute; display:block; top:328px; left:190px; }
.l2 { width:38px; height:38px; background:url(images/faq.png); position:absolute; display:block; top:328px; left:405px;}
.l3 { width:38px; height:38px; background:url(images/archiwum.png); position:absolute; display:block; top:328px; left:620px;}
.l4 { width:38px; height:38px; background:url(images/kontakt.png); position:absolute; display:block; top:328px; left:835px;}


.n1 { height:23px; background:url(images/n1.png) no-repeat;}
.n2 { height:23px; background:url(images/n2.png) no-repeat;}
.n3 { height:23px; background:url(images/n3.png) no-repeat;}
.n4 { height:23px; background:url(images/n4.png) no-repeat;}

#en .n1 { background:url(images/en1.png) no-repeat;}
#en .n3 { background:url(images/en3.png) no-repeat;}
#en .n4 { background:url(images/en4.png) no-repeat;}



ul {list-style:none; margin:0px; padding:0px;}
ul li {padding:3px 0px 3px 7px; background:url(images/li.png) 0px 9px no-repeat;}
ul li.odp { background:none; font-style:italic;}

.wiecej { width:48px; height:17px; background:url(images/wiecej.png) right no-repeat; text-decoration:none; color:#1e7387; position:absolute; display:block; top:555px;}
#w1 { left:155px;}
#w2 { left:370px;}
#w3 { left:585px; padding:2px 0px 0px 0px;}
#w4 { left:800px;}

.tekst {padding:14px; line-height:16px; width:810px; height:210px;}
#onas {background:#f6fbfc; border:1px solid #edf4f6;}
#faq {background:#f3f9fb; border:1px solid #e8f1f3;}
#archiwum {background:#edf7f9; border:1px solid #ddeaed;}
#kontakt {background:#e7f4f7; border:1px solid #d2e3e7; height:125px;}

.h1onas {width:870px; height:60px; background:url(images/h1onas.png); position:absolute; left:20px; top:305px;}
.h1faq {width:870px; height:60px; background:url(images/h1faq.png); position:absolute; left:20px; top:305px;}
.h1archiwum {width:870px; height:60px; background:url(images/h1archiwum.png); position:absolute; left:20px; top:305px;}
.h1kontakt {width:870px; height:60px; background:url(images/h1kontakt.png); position:absolute; left:20px; top:305px;}

#en .h1onas {background:url(images/enh1onas.png);}
#en .h1archiwum { background:url(images/enh1archiwum.png); }
#en .h1kontakt {background:url(images/enh1kontakt.png); }




.aonas {width:38px; height:38px; display:block; background:#f6fbfc url(images/o_nas.png); display:block; position:absolute; left:881px; top:22px; border:1px solid #489bae; border-left:0px;}
.afaq {width:38px; height:38px; display:block; background:#f3f9fb url(images/faq.png); display:block; position:absolute; left:881px; top:72px; border:1px solid #489bae; border-left:0px;}
.aarchiwum {width:38px; height:38px; display:block; background:#edf7f9 url(images/archiwum.png); display:block; position:absolute; left:881px; top:122px; border:1px solid #489bae; border-left:0px;}
.akontakt {width:38px; height:38px; display:block; background:#e7f4f7 url(images/kontakt.png); display:block; position:absolute; left:881px; top:172px; border:1px solid #489bae; border-left:0px;}

#inf1 { width:140px; height:38px; background:#f6fbfc url(images/n1.png) 10px 13px no-repeat; position:absolute; left:740px; top:22px; border:1px solid #489bae; border-right:0px; z-index:700;}
#inf2 { width:57px; height:38px; background:#f3f9fb url(images/n2.png) 10px 13px no-repeat; position:absolute; left:823px; top:72px; border:1px solid #489bae; border-right:0px; z-index:700;}
#inf3 { width:96px; height:38px; background:#edf7f9 url(images/n3.png) 10px 13px no-repeat; position:absolute; left:784px; top:122px; border:1px solid #489bae; border-right:0px; z-index:700;}
#inf4 { width:80px; height:38px; background:#e7f4f7 url(images/n4.png) 10px 13px no-repeat; position:absolute; left:800px; top:172px; border:1px solid #489bae; border-right:0px; z-index:700;}

#en #inf1 { width:110px; height:38px; background:#f6fbfc url(images/en1.png) 10px 13px no-repeat; position:absolute; left:770px; top:22px; border:1px solid #489bae; border-right:0px; z-index:700;}
#en #inf3 { width:86px; height:38px; background:#edf7f9 url(images/en3.png) 10px 13px no-repeat; position:absolute; left:794px; top:122px; border:1px solid #489bae; border-right:0px; z-index:700;}
#en #inf4 { width:80px; height:38px; background:#e7f4f7 url(images/en4.png) 10px 13px no-repeat; position:absolute; left:800px; top:172px; border:1px solid #489bae; border-right:0px; z-index:700;}



#contentMask1  {position:absolute; left:35px; top:350px; width: 780px; height: 220px; clip: rect(0pt, 780px, 220px, 0pt); overflow:hidden; z-index:6; }
#content1 {position: absolute; width:780px; }

#up1 { width:20px; height:20px; position:absolute; top:370px; left:830px; z-index:100; background:url(images/bottom.png); cursor:pointer;}
#down1 { width:20px; height:20px; position:absolute; top:550px; left:830px; z-index:100; background:url(images/top.png); cursor:pointer;}
#track1 {position:absolute; top:380px; left:838px; height:180px; width:3px; background:#dae9ec; z-index:90;}
#drag1 { width:9px; height:30px; position:absolute; cursor:pointer; z-index:95; background:#add8e2; }
.przesun { width:9px; height:250px; position:absolute; left:835px; top:380px; z-index:95;}

.pdf {width:190px; height:190px; text-align:center; float:left; display:block; position:relative;  font-size:12px; font-weight:bold; text-decoration:none; font-style:italic;}
.pdf  img { border:0px; margin:5px 0px 20px 0px; height:150px;}
.link3 .pdf { width:165px; height:170px;}
.link3 .pdf  img { border:0px; margin:0px 0px 5px 0px; height:150px;}

.en {display:block; height:20px; width:100px; background:url(images/en.png) no-repeat; display:block; position:absolute; margin:0px 0px 0px 0px; padding:3px 0px 0px 40px; text-decoration:none; left:10px; top:-37px; color:#247183; }
#en .en {background:url(images/pl.png) no-repeat; }

.partnerzy {height:60px; line-height:60px; width:810px; padding:20px 14px 0px 14px; }
.partnerzy img {border:0px; vertical-align:middle;}
.partnerzy img {margin-left:20px;}

#przez { background:url(images/pod.png); position:absolute; height:100%; width:100%; z-index:1200; }
#przez2 {  position:absolute; height:100%; width:100%; z-index:1300; }
.prez { width:900px; height:610px; background:#fff; position:absolute; left:50%; margin-left:-450px; margin-top:-310px; top:50%; border:10px solid #2c3537;}
.prez div { width:800px; height:600px; position:absolute; top:5px; left:50px;}
#zamk { display:block; height:35px; width:33px; position:absolute; top:3px; left:860px; background:url(images/zam.png);}
.pop { display:block; width:46px; height:46px; position:absolute; left:-38px; top:275px; background:url(images/pop.png); z-index:2000;}
.nast { display:block; width:46px; height:46px; position:absolute; left:794px; top:275px; background:url(images/nast.png); z-index:2000;}







