/*--------- fundament --------- */
/**{line-height: 15px}*/
*{font-family: Tahoma, arial, helvetica, sans-serif; padding:0px; margin:0px}
li{margin-left:0px; padding:0px; list-style: none; font-size:13px}
input{border: 1px solid #c1ccd9}
textarea{border: 1px solid #c1ccd9}
select{border: 1px solid #c1ccd9}

div#box {width:100%; top:0px; left:0px; position:absolute}
div#fixBox{width:100%;float:left}
div#centerBox{width:1000px; margin: auto}

.btn{cursor:pointer}
 
/*--- górna belka ----*/ 
  div#top{width:100%; height:34px; background: url(./images/top.gif)}
	div#banerTopPart{width: 1000px; height:34px; position: relative; margin: auto}
		div#topPL{width:75px; height:34px; float:left; background: url(./images/topPL.gif)}
		div#topEN{width:86px; height:34px; float:left; background: url(./images/topEN.gif)}
		div#topBanPart{width:839px; height:34px; float:left;}	

/*----- baner ----*/
div#baner{width:1000px; height:255px;}
	div#banerLogo{width:250px; height:255px; float:left; background: url(./images/logo.gif) left}
	div#banerZdjecie{width:750px; height:255px; float:left}
/*----- menu ----*/
div#podmenu{width:100%; height:40px; position: absolute; z-index:0; left:0px; top:289px; background: url(./images/podmenu.gif)}
div#menu{width:1000px; height:40px; position: relative; z-index:10}
	div#menuGlowna{width:175px; height:40px; float:left; background: url(./images/menu_glowna.jpg)}
	div#menuOfirmie{width:112px; height:40px; float:left; background: url(./images/o_firmie.jpg)}
	div#menuOferta{width:111px; height:40px; float:left; background: url(./images/oferta.jpg)}
	div#menuKlienci{width:109px; height:40px; float:left; background: url(./images/klienci.jpg)}
	div#menuRealizacje{width:136px; height:40px; float:left; background: url(./images/realizacje.jpg)}
	div#menuPartnerzy{width:132px; height:40px; float:left; background: url(./images/partnerzy.jpg)}
	div#menuPraca{width:105px; height:40px; float:left; background: url(./images/praca.jpg)}
	div#menuKontakt{width:120px; height:40px; float:left; background: url(./images/kontakt.jpg)}
		/*--- baner (czesc pod menu) ----*/
div#banerPart2{width:1000px; height:30px; overflow:hidden}	

/*------ boxy < ------*/	
	
div#boxy{width:1000px; height: 50px;}
	div#boxyBtn1{width:250px; height:50px; float:left}
	div#boxyBtn2{width:250px; height:50px; float:left}
	div#boxyBtn3{width:250px; height:50px; float:left}
	div#boxyBtn4{width:250px; height:50px; float:left}
div#boxyTxt{width:1000px; height:240px}
	div#boxyTxtA{width:250px; height:240px; float:left}
		div#boxyTxtAa{width:250px; height:190px; float:left; background: url(./images/boxyTxtA.jpg)}
		
	div#boxyTxtB{width:250px; height:240px; float:left;}
		div#boxyTxtBb{width:250px; height:190px; float:left; background: url(./images/boxyTxtB.jpg)}
	div#boxyTxtC{width:250px; height:240px; float:left;}
		div#boxyTxtCc{width:250px; height:190px; float:left; background: url(./images/boxyTxtC.jpg)}
	div#boxyTxtD{width:250px; height:240px; float:left;}
		div#boxyTxtDd{width:250px; height:190px; float:left; background: url(./images/boxyTxtD.jpg)}
			div#boxyMy{width:250px; height:50px; float:left; background: url(./images/boxyMy.jpg)}
			
			
		/* klasy dla boxy */
			.boxyKontakt{width:170px; height:50px; float:left; background: url(./images/boxyKontakt.jpg)}
			.boxySzczegoly{width:80px; height:50px; float:left; background: url(./images/boxySzczegoly.jpg)}
			.Pboxy{font-size:10px; color:#3d5b8d; padding:15px 15px 10px 25px}
			.arrow{color:#720000; font-weight:bold; margin-right:10px}
			.boxyOpis{font-size:11px; color:#a1c3e6; padding: 15px 0px 10px 25px}
			.boxyAchar{color:#cce6ff; padding: 3px 0px 0px 40px; margin-top:5px; line-height:14px}
			.boxyBchar1{color:#cce6ff; padding: 10px 0px 0px 40px;}
			.boxyBchar2{color:#cce6ff; padding: 8px 0px 0px 40px;}
			.boxyCchar1{color:#cce6ff; margin:0px; padding: 11px 0px 0px 40px;}			
			.boxyCchar2{color:#cce6ff; margin:0px; padding: 6px 0px 0px 40px; line-height:185%}
			.my{color:#34618e;padding:17px 10px 0px 40px}
			

/*----- > boxy -----*/

div#prawaTitle{width:100%; float:left; height:40px; margin-bottom:10px; background: url(./images/ofirmie/ofirmieTitle.jpg) no-repeat}

/************************** strona główna < **********************************/

div#boxCenterA{width:1000px; height:300px; float:left}
	
	div#kontakt{width:250px; height:240px; float:left}
		div#kontaktA{width:250px; height:195px; float:left; background: url(./images/kontaktBg.jpg)}
		div#kontaktB{width:250px; height:45px; float:left; background: url(./images/kontakt_formularz.jpg)}
		.btnForm1{width:85px; background: #800000; margin-left:77px; margin-top:5px; cursor:pointer}
		.pbtn{padding: 6px 25px 6px 27px; font-weight:bold; font-size:10px}
		.pkontakt{padding:45px 0px 0px 25px}
		.kontaktInput{width:130px; height:18px; padding:3px 0px 0px 5px}
		.pInput{text-align:center; padding-top: 15px}
		/* formularz kontaktowy */
		div#form{width:499px; height:239px; display:none; background:#ebf3fa; margin-top:0px}
		div#form2{width:499px; height:239px; display:none; background:#ebf3fa; position:absolute; z-index:-1}
			input.foremki{width:350px}
			.inptForm{width:337px; height:14px; font-size:11px; padding:3px 0px 3px 8px}
			div#topForm{width:499px; height:40px}
				div#topForm1{width:400px; height:40px; float:left; background: url(./images/topForm_01.jpg)}
				div#topForm2{width:99px; height:40px; float:left; background: url(./images/topForm_02.jpg)}
				table.tabForm{margin:10px 0px 8px 30px;}
				td.tdForm{text-align:right; padding-right:10px; color:#34618e}
				textarea.areaForm{width:329px; height:40px; font-size:11px; padding:8px; overflow:hidden; margin-top:1px}
			.btnForm2{padding:6px 27px 6px 27px; margin-top:0px; margin-left: 225px; color:#FFF; font-weight:bold; background:#800000}
			div.hr{width:85%; height:1px; margin:auto; background:url(images/hr.gif); overflow:hidden; margin-top:5px}
				
		
	div#pullA{width:500px; height:300px; float:left}
	div#news{width:500px; height:300px; float:left}
		div.newsNgl{width:500px; height:50px; float:left; background: url(./images/news.gif)}
		.pTitle{font-weight:bold; font-size: 11px; color:#34618e; padding: 5px 0px 0px 40px}
		.pTekst{font-size: 11px; color:#000; padding: 2px 40px 4px 40px}
		.Spandate{color:#666666; float:right; margin-right:30px; margin-top:-14px; font-weight:100}

	div#daneTele{width:250px; height:240px; float:left}
		div#daneTeleA{width:250px; height: 195px; float:left; background: url(./images/daneTele.jpg)}
		div#daneTeleB{width:250px; height: 45px; float:left; background: url(./images/daneTeleBtn.jpg)}
		.pDaneTele{padding:45px 0px 0px 30px}
/************************** > strona główna ***************************/


div#dynamicBox{width:1000px; float:left}
div#lewa{width:250px; float:left}
div#prawa{width:750px; float:left}
div#belkaPodBoxy{width:1000px; height:5px; float:left; overflow:hidden; background: #eff7ff}



/************************** o firmie  < *****************************************/
.pOfirmie1{padding:5px 25px 0px 25px; font-size:12px; line-height: 18px; color: #000; text-align:justify}
.pOfirmie2{padding:10px 25px 15px 25px; font-size:12px; line-height: 18px; color: #000; text-align:justify}
.oflinks{color:#3d5b8d; font-weight:bold; text-decoration:none}
.ofImportant{color#ede222; font-weight:bold;}
.pozycje1{width:700px; height: 60px; margin:auto; background:#f6fbff; margin-top:1px}
.pozycje2{width:700px; height: 60px; margin:auto; background:#ebf3fa; margin-top:1px}
.numerki{width:60px; height:60px; float:left; background: url(./images/ofirmie/numerki.gif) 23px 15px no-repeat}
.numerki2{width:60px; height:60px; float:left; background: url(./images/ofirmie/numerki2.gif) 23px 15px no-repeat}
.pnumerki{padding: 22px 15px 25px 35px; font-weight:bold; font-size:16px; color:#800000}
.pozycjeText{width:640px; height:60px; float:left}
.ppozycje{padding:18px 20px 0px 20px; margin-left:20px; margin:0px; font-size: 12px}
ul.ofirmie{padding:5px 0px 5px 20px}
ul.ofirmie li{padding:2px 0px 2px 20px}
/************************** > o firmie ***********************************/

/************************** oferta < ********************************************/
div#prawaOferta{width: 704px; margin: auto; margin-top:20px}
div#prawaOferta1{width:169px; height:85px; float:left; background: url("./images/oferta/oferta_block1.jpg")}
div#prawaOferta2{width:125px; height:85px; float:left; background: url("./images/oferta/oferta_block2.jpg")}
div#prawaOferta3{width:156px; height:85px; float:left; background: url("./images/oferta/oferta_block3.jpg")}
div#prawaOfertaDop{width:254px; height:85px; float:left}
div#prawaOfertaTekst{width:700px; float:left; border: 1px solid #f0f7ff; border-top: 0px }
.pOferta1{padding:25px; font-size:13px; line-height:18px}
.pOferta2{padding:0px 0px 5px 45px; margin:0px 0px 5px 5px; font-size:13px; line-height:18px}
.borderBot{border-bottom: 1px solid #f0f7ff}
ul.ulOferta{padding:0px 0px 0px 20px; margin:0px 0px 0px 30px}
ul.ulOferta2{ margin:5px 0px 5px 0px; padding:5px; line-height:22px}
li.lipoint{list-style:square; margin-left:10px;}
/************************** > oferta *******************************************/

/**************************  klienci <  *******************************************/

div#boxKlienci{width:725px; padding-left:20px; margin-top:20px}
div#belkaTit1{width:720px; height:45px; float:left; background: url("./images/klienci/belkaTit1.jpg")}
div#belkaTit2{width:720px; height:45px; float:left; background: url("./images/klienci/belkaTit2.jpg"); margin-top:10px}
div#belkaTit3{width:720px; height:45px; float:left; background: url("./images/klienci/belkaTit3.jpg"); margin-top:10px}
div#klient1{width:240px; height:190px; float:left; background: url("./images/klienci/kA1.jpg")}
div#klient2{width:240px; height:190px; float:left; background: url("./images/klienci/kA2.jpg")}
div#klient3{width:240px; height:190px; float:left; background: url("./images/klienci/kA3.jpg")}
div#klient4{width:240px; height:190px; float:left; background: url("./images/klienci/kB1.jpg")}
div#klient5{width:240px; height:190px; float:left; background: url("./images/klienci/kB2.jpg")}
div#klient6{width:240px; height:190px; float:left; background: url("./images/klienci/kB3.jpg")}
div#klient7{width:240px; height:190px; float:left; background: url("./images/klienci/kC1.jpg")}
div#klient8{width:240px; height:190px; float:left; background: url("./images/klienci/kC2.jpg")}
div#klient9{width:240px; height:190px; float:left; background: url("./images/klienci/kC3.jpg")}
div#bottomTit{width:100%; height:40px; float:left;}
div.klientOpis{width:240px; height:190px; float:left; display:none; background: url("./images/klienci/kRoll.jpg")}
.pKlient1{padding:0px 0px 5px 50px; font-size:13px; line-height:18px}
.pKlient2{padding:0px 0px 5px 50px; font-size:13px; font-weight: bold;margin-top:10px}
.pKlient3{padding:50px 20px 0px 25px; font-size:13px; font-style:italic; color:#2d4e80; margin:0px}
.pKlient4{padding:10px 20px 0px 25px; font-size:12px; margin:0px}
.pKlient5{text-align:center; padding-top:140px; font-size:12px; color:#2d4e80;}
/************************** > klienci ********************************************/

/*************************** realizacje < ****************************************/
div#naviReal{width:720px; height: 20px; margin: auto;}
	a.naviReal{font-size:12px; font-weight:bold; margin-left:15px}
	a.naviReal:hover{text-decoration: underline}

div#boxReal{width:720px; margin: auto}

/*galeria  < */	
	div#bReal{width:720px; height:300px; float:left; margin-top:15px;; border:1px solid #385786}
		
		div#titReal{width:100%; height:50px; background: #385786; float:left}
			p.titReal{padding: 15px 0px 15px 30px; font-family: Arial; font-size: 13px; font-weight: bold; color:#fff; margin:0px}
		
		div#fotoReal{width:225px; height:250px; float:left; background:#f6fbff}
			div#imageRealBox{width:225px; height:210px;}
				div.imageReal{width:225px; height:210px; float:left}
				p.galleryMsg{text-align:center; padding-top: 60px; font-size: 10px; color:#000;margin:0px}
			div#navImageReal{width:225px; height:40px; background: #385786}
				div.naviImageReal{width:20px; height:20px; float:left; margin:9px 0px 0px 9px; background:#5788ca; font-size:10px; color:#FFF; border:1px solid #5788ca}
				div.naviImageReal2{width:20px; height:20px; float:left; margin:9px 0px 0px 9px; background:#5788ca; font-size:10px; color:#FFF; border:1px solid #67d171}
				p.naviImageReal{padding-top:3px; margin:0px; text-align:center}
			div#boxNaTexty{width:300px; height:250px; float:left;}
				div.textReal{width:300px; height:250px; float:left; background:#f6fbff; overflow:none; margin:0px; padding:0px}
					.pRealText1{padding:10px 0px 0px 15px; margin:0px; font-size:11px; font-weight:bold; color:#3f5871;}
					.pRealText2{padding:5px 15px 0px 15px; margin:0px; font-size:11px; color:#000;}
		
		div#menuReal{width:195px; height:250px; float:left; background:#385786; color:#FFF}
			p.menuReal{padding:14px 0px 0px 20px; font-size:11px; margin:0px}
			p.menuReal:hover{text-decoration:underline}
				div.mrPas{width:195px; height:40px; float:left; background:url(./images/realizacje/real_pas.jpg)}
				div.mrAct{width:195px; height:40px; float:left; color:#000; background:url(./images/realizacje/real_act.jpg)}
				div.mrEnd{width:195px; height:3px; float:left; background:url(./images/realizacje/real_wyp.jpg)}
				ul.pkt{padding:0px 0px 0px 30px}
				li.pkt{list-style:none; font-size:11px; padding:2px 0px 2px 20px}
				li.pkt2{list-style:disc; font-size:11px; padding:2px 0px 2px 0px}
/* > galeria */

.realboxy{width:700px; height:140px; margin-bottom:8px;}
.pReal1{padding:0px 0px 5px 25px; font-size:13px; line-height:18px}
.pRealBoxy1{ padding: 20px 0px 0px 470px}
.pRealBoxy2{ padding: 0px 0px 0px 470px}

/*************************** > realizacje ***************************************/

/**************************** partnerzy < **************************************/

div#boxPartnerzy{width:715px; margin:auto; padding:20px 0px 0px 10px}
div#partner1{width:224px; height:198px; float:left; background: url("./images/partnerzy/partner1.jpg"); border: 1px solid #f0f7ff; margin:1px}
div#partner2{width:224px; height:198px; float:left; background: url("./images/partnerzy/partner2.jpg"); border: 1px solid #f0f7ff; margin:1px}
div#partner3{width:224px; height:198px; float:left; background: url("./images/partnerzy/partner3.jpg"); border: 1px solid #f0f7ff; margin:1px}
div#partner4{width:224px; height:198px; float:left; background: url("./images/partnerzy/partner4.jpg"); border: 1px solid #f0f7ff; margin:1px}
div#partner5{width:224px; height:198px; float:left; background: url("./images/partnerzy/partner5.jpg"); border: 1px solid #f0f7ff; margin:1px}
div#partner6{width:224px; height:198px; float:left; background: url("./images/partnerzy/partner6.jpg"); border: 1px solid #f0f7ff; margin:1px}
div#partner7{width:224px; height:198px; float:left; background: url("./images/partnerzy/partner7.jpg"); border: 1px solid #f0f7ff; margin:1px}
div#partner8{width:224px; height:198px; float:left; background: url("./images/partnerzy/partner8.jpg"); border: 1px solid #f0f7ff; margin:1px}
div.partnerOpis{width:225px; height:200px; float:left; display:none; background: url("./images/partnerzy/partner_roll.jpg")}
.pPartner1{padding:0px 0px 5px 50px; font-size:13px; line-height:18px}
.pPartner2{padding:0px 0px 5px 50px; font-size:13px; font-weight: bold}div#pTab1{width:169px; height:85px; float:left; background: url("./images/partnerzy/tabMisja1_actv.gif")}div#pTab2{width:125px; height:85px; float:left; background: url("./images/partnerzy/tabMisja2_actv.gif")}div#pTab3{width:183px; height:85px; float:left; background: url("./images/partnerzy/tabMisja3_pass.gif")}

/*************************** > partnerzy *************************************/

/*************************** praca < ****************************************/
div#prawaPraca{width:700px; margin:auto;}
div#ofertaPracy1{width:140px; height:86px; float:left; background: url(./images/praca/praca_zkl_pas.jpg)}
div#ofertaPracy2{width:140px; height:86px; float:left; background: url(./images/praca/praca_zkl_pas.jpg)}
div#ofertaPracy3{width:140px; height:86px; float:left; background: url(./images/praca/praca_zkl_pas.jpg)}
div#ofertaPracy4{width:140px; height:86px; float:left; background: url(./images/praca/praca_zkl_pas.jpg)}
div#ofertaPracy5{width:140px; height:86px; float:left; background: url(./images/praca/praca_zkl_pas.jpg)}
div#ofertaPracyTxt{width:698px; float:left; border: 1px solid #f0f7ff; border-top: 0px; }
div#ofertaPracyTxt ul{padding-left:20px}
div#ofertaPracyTxt li{padding-left:20px}
.pPraca1{padding:20px; font-size:13px; line-height:18px}
.pPraca2{padding:0px 0px 5px 50px; font-size:13px; line-height:18px; text-align:justify; margin:10px 0px 10px 0px}
.pPraca3{text-align:center; font-size: 13px; font-style:italic; color:#236ab3; padding-top:20px}
.pPraca4{text-align:center; font-size: 13px; font-style:italic; font-weight: bold; color:#000; padding-top:5px}
.pPraca5{padding:0px 0px 5px 30px; font-size:13px; line-height:18px}
.sTitle{padding:15px 0px 5px 30px; font-size:15px; font-weight:bold; color:#000}
.sWyr{margin-left:30px; padding:20px; font-size: 13px; font-weight: bold; color:#800000}
.tdPraca1{text-align:right; padding-right:10px; color:#34618e; font-size:13px}
.tdPraca2{text-align:left}
.inputPraca{width:462px; height:18px; font-size: 13px; padding:5px 0px 5px 10px}
.selectPraca{width:466px; height:18px}
.filePraca{height:40px; display:none}
.areaPraca{width:456px; font-size:12px; padding:8px}
input.fileInput{width:336px; height:18px; font-size:13px; padding:5px 0px 5px 10px;}
li.liPraca{margin-left:0px; padding:0px; list-style: none;}
table.tdPraca{margin-left:70px}
td#tdBtn1 {background:#236ab3;}
td#inBtn2 {width:125px; height:30px; background: url(./images/praca/btn2.jpg) }
a.inBtn1{margin:0px; font-size: 11px; color:#FFF; font-weight:bold; background: #236ab3; padding:5px 24px 5px 24px}
p.inBtn2{margin-left: 326px; margin-bottom:20px;}
a.inBtn2{padding:7px 30px 7px 30px; font-weight:bold; background:#800000}
div.dsend{text-align:center; padding:10px 0px 10px 0px; width:100%}
input.sendi{width:100px; height:30px; background:#800000; font-size:13px; color:#fff;}
/*********************** > praca ********************************************/

/*********************** kontakt < ********************************************/
div#prawaKontakt{width:700px; margin:auto;}
div#kontakt1{width:235px; height:205px; float:left; background: url(./images/kontakt/kontakt1.jpg)}
div#kontakt2{width:235px; height:205px; float:left; background: url(./images/kontakt/kontakt2.jpg)}
div#kontakt3{width:230px; height:205px; float:left; background: url(./images/kontakt/kontakt3.jpg)}
div#kontakt4{width:170px; float:left}
div#kontakt5{width:530px; height: 400px; float:left}
.pKontakt1{padding:0px 0px 5px 50px; font-size:13px; line-height:18px}
.pKontakt2{padding:20px 0px 5px 30px; font-size:13px; line-height:18px}
.pKontakt3{padding:60px 0px 0px 30px;}
.pKontakt4{padding:5px 10px 0px 30px; line-height:12px; color:#34618e}
table.tdKontakt{margin:0px 0px 10px 70px}
.tdKontakt1{text-align:right; padding-right:10px; color:#34618e}
.tdKontakt2{text-align:left}
.inputKontakt{width:341px; height:16px; font-size: 13px; padding:5px 0px 5px 10px}
.selectKontakt{width:353px; height:28px; font-size:13px; padding:3px}
.areaKontakt{width:341px; height:100px; font-size:13px; padding:5px}
p.inBtn3{margin:0px; margin-left: 270px}
a.inBtn3{padding:7px 30px 7px 30px; font-weight:bold; background:#800000}
/*********************** > kontakt ********************************************/


/*** stopka ***/
div#stopka{width:100%; height:49px; background: url(./images/stopka.gif); float:left ; margin-top:20px;}
div#stopkaL{width:50%; height:49px; float:left}
div#stopkaP{width:49%; height:49px; float:left}
.copyr{float:left; padding: 20px 0px 0px 100px}
.footLink{float:right; padding: 20px 100px 0px 0px; font-family: Tahoma, arial, helvetica, sans-serif;}
a.aFootLink{padding-right:20px; text-decoration:none; font-size: 10px; color:#000}
a.aFootLink:hover{text-decoration:underline}



/* klasy ogolne */
.button{cursor: pointer}
.font1 {font-family: Tahoma, arial, helvetica, sans-serif; font-size: 10px;}
.font2a {font-family: Tahoma, arial, helvetica, sans-serif; font-size: 11px; color:#a1c3e6}
.font2b {font-family: Tahoma, arial, helvetica, sans-serif; font-size: 11px; color:#cce6ff;}
.font2c {font-family: Tahoma, arial, helvetica, sans-serif; font-size: 11px; color:#34618e;}
.font2d {font-family: Tahoma, arial, helvetica, sans-serif; font-size: 11px; color:#FFF;}
.font3a {font-family: Tahoma, arial, helvetica, sans-serif; font-size: 15px; font-weight: bold; color:#236ab3}
.font3b {font-family: Tahoma, arial, helvetica, sans-serif; font-size: 13px; line-height:18px; color: #000}
.font3c{font-family: Tahoma, arial, helvetica, sans-serif; font-size: 10px; color:#456799}
.poDis{display:none}
.msgFont{font-family: Tahoma, arial, helvetica, sans-serif; font-weight:bold; font-size: 12px; color:#003368}
textarea {OverFlow:auto}
a.alink{color:#3d5b8d; text-decoration:none}
a.alink:hover{color:#3d5b8d}

div#msg{width:100%; height:30px; display:none; background:#fff0b3; float:left}
p#pMsg{margin:0px; padding:8px; text-align:center; color:#002a52}

div#msg2{width:694px; height:30px; padding:2px; display:none}
p#pMsg2{text-align:center; padding:8px; color:#002a52; background:#fff0b3}

/* fix and tricks */

/* podmiana fileupload buttona */
.SI-FILES-STYLIZED label.cabinet
{
    width: 125px;
    height: 30px;
    background: url(./images/browseBtn.gif) 0 0 no-repeat;
	display: block;
    overflow: hidden;
    cursor: pointer;
}

.SI-FILES-STYLIZED label.cabinet input.file
{
    position: relative;
    height: 100%;
    width: auto;
    opacity: 0;
    -moz-opacity: 0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

/* mapa */
div#mapBox{width:100%; float:left}
div#mapLogo{width:100%; height:290px; float:left; background:url(./images/logo.gif)left no-repeat}
div#mapLinks{widt:100%; float:left}

p.mapTitle{font-size:14px; color:#767611; font-weight:100; font-style:italic; padding:120px 0px 0px 380px}
ul.map{padding:0px 0px 0px 20px}
ul.submap{padding:5px 0px 20px 15px}
ul.map li{padding-left:10px}
ul.submap li{padding-left:10px}
a.map{font-size:14px; color:#555; font-weight:700; text-decoration:none}
a.map:hover{text-decoration:underline}
a.submap{font-size:11px; color:#555; font-weight:700; text-decoration:none}
a.submap:hover{text-decoration:underline}

/* polityka */
p.ppolityka{padding:45px 25px 0px 25px; font-size:12px; line-height: 18px; color: #000; text-align:justify}
span.nf{font-size:14px}
span.polink{text-decoration:underline}