/* CSS Document */
body {
	background: url(../img/tlo.jpg) 0 100% repeat-x #FFF fixed;
	text-align:center; color: #333; line-height: 1.3em;font-size: 0.7em/*11px*/;
	margin: 0;padding: 0;
	font-family:  Tahoma, Verdana, Arial,Helvetica, sans-serif;	
	/*behavior: url(../htc/csshover.htc);*/
}
img {
	border: none;
	}
a {color: #005595; text-decoration:underline}
a.pdf {background:url(../img/ico_pdf.gif) 0 3px no-repeat; font-size:1.1em; font-weight:bold; padding: 0 0 8px 25px; display:block; margin: 0;}

h1, h2, h3 {margin: 0; padding:0;color: #666;  text-align:left;}
h1 {font-size: 120%;font-weight:bold; margin: 0 0 3px; padding: 14px 0; border-bottom: 1px dotted #717174;}
h2 {font-size: 100%;font-weight:bold; margin:0;}
h3 {font-size: 100%;font-weight:normal; } 
h4 {font-size:100%;  color: #565656;font-weight:bold; text-transform:uppercase; margin: 0 0 10px;}
h5 {color: #565656; padding: 5px 0; font-size: 100%; margin:0; font-weight:normal;}


#sciezka-lokalizacyjna {position: relative; display:block; font-size: 0.9em; margin: 1px 0; border-top: 2px solid #D1D2D4; border-bottom: 2px solid #D1D2D4; color: #999; padding: 5px 5px 5px 50px;}
#sciezka-lokalizacyjna a {color:  #999; text-decoration:none;}
#sciezka-lokalizacyjna a:hover {text-decoration:underline;}
#sciezka {margin: 0 0 15px;}
/*********************************************************************************/
#glowne, #glowneHome {margin: 0 auto; width:980px; padding:0; position:relative; text-align:left; z-index: 10;}
#naglowek {position:relative; height: 122px; border-bottom: 3px solid #EEEEEF;}

/*********************************************************************************/
		#wersje-jezykowe{display:block; text-align:right; color: #717174; font-size: 0.9em; z-index: 10; position: absolute; top: 20px; right: 10px;}
		#wersje-jezykowe a {padding: 0 5px; margin: 0 0 0 5px; color: #005595; text-decoration: none;}
		#wersje-jezykowe #curr-j {padding: 0 5px; margin: 0 0 0 5px; color: #F8981C; text-decoration: none;}

	#cz_menu {z-index: 10; margin: 0;position:absolute; bottom: 10px; right: 10px; text-align:right;}
#glowne #cz_menu {margin: 0; }
	#cz_menu img {padding:0; margin:0 0 0 -5px;}

#srodekH {margin:0; padding:10px 0 0; }

/************************** na home  **************************************/

#glowneHome #strefa-banerowa {margin: 1px 0 0; border-top: 2px solid #D1D2D4; border-bottom: 2px solid #D1D2D4; height: 253px; width: 100%; background: url(../img/tlo-baner-home.jpg) 0 100% repeat-x;  position: relative;}
#glowneHome #strefa-banerowa #baner-home {position:absolute; top:0; left: 0;z-index: 0;}
#glowneHome #strefa-banerowa #tekst-home {position: absolute; top: 83px; right: 98px; z-index: 10; width: 436px; line-height: 1.4em; color: #717174;}
#dol {height: 2px; background: #D1D2D4; width: 100%; margin: 6px 0 0;}

#srodekC {background: #FFF;}

table#srodekHome {width: 100%;  margin: 6px 0 0; }
table#srodekHome td {width: 33%; vertical-align:top;}
td#cz-pomarancz { border-left: 1px dotted #717174; border-right: 1px dotted #717174; padding: 0 11px;}
td#cz-granat {padding: 0 11px 0 0;}
td#cz-niebieska {padding: 0 0 0 11px;}

#srodekHome td .tytul {color: #FFF; font-weight:bold;width: auto; padding: 17px; }
#srodekHome td .tekstOpis {padding: 17px; }
td#cz-granat .tytul {background: #005595;}
td#cz-pomarancz .tytul {background: #F8981C;}
td#cz-niebieska .tytul {background: #88B3DA;}

/************************** podstrony  **************************************/
table#srodek {border-bottom: 1px solid #D1D2D4; border-top: 1px solid #D1D2D4; height: 339px; margin: 0; width: 100%; margin:1px 0 0;}
table#srodek td {vertical-align:top;}
#srodek td#sL {width: 241px; border-right: 1px solid #D1D2D4; text-align:left;}
#srodek td#sS { width: auto; padding: 0 15px 10px; text-align: justify;}
#srodek td#sP {width: 257px; border-left: 1px solid #D1D2D4;}

#tdpodmenu {width: 220px;  text-align:left; padding: 0;}

ol.dwawiersze li {float: left; width: 50%;}
#srodek ul li {margin: 0 0 10px;}
/************************** aktualnosci  **************************************/
#srodekHome .news {padding: 17px 17px 0; }
#srodekHome .dataa {display: none;}
.news a {text-decoration: none; display:block;}
.news a .leada {display: block; color: #333;margin: 0; }
.news a .tytula strong,.news a .tytula b {font-weight: normal;}
.news .raktualnosci {padding: 0 0 1em; margin: 1em 0 0; border-bottom: 1px dotted #333;}
.news .pierwszeAKT {margin:0;}
.news .ostatnieAKT {border:none;}
.news a .tw {color: #005595;}

#news a {text-decoration: none;}
#news span {display: block; margin:0; padding:0;}

/************************** informacje prasowe  **************************************/

#news-pdf a {text-decoration: none;}
#news-pdf .raktualnosci {background: url(../img/ico-pdf-raport.jpg) 0 10px no-repeat; padding: 10px 0 10px 65px; margin: 0; border-bottom: 1px dotted #333; position:relative;}
#news-pdf .raktualnosci span {display: block; margin:0; padding:0;}
#news-pdf .raktualnosci span.dataa {display:none;}
#news-pdf .raktualnosci a span.leada {color: #333; margin: 5px 0;}
#news-pdf .pierwszeAKT {margin:0;}
#news-pdf .ostatnieAKT {border:none;}
#news-pdf a .tw {color: #005595;}

#news-pdf .brakpliku {height: 30px; position:relative; display:block;}
/************************** kontakt  **************************************/
#cKontakt {position:relative;}
#lKontakt {width: 565px; float: left;}
#pKontakt {width: 386px; float: right; text-align:right;}
#pKontakt .oTextA {display:block; background:url(../img/tlo-textarea.png) 0 0 no-repeat; color: #565656; border: none; padding: 7px 10px 10px; width: 356px; height: 277px; overflow:hidden;}
#pKontakt .oTextA textarea {width: 351px; height: 235px; border: none; background: #FFF; font-size: 1.1em; color: #565656;}
#pKontakt .oInp {display:block;  border: none; padding: 7px 10px 10px; width: 356px; height: 20px; overflow:hidden;}
#pKontakt input {border: 1px solid #565656; padding: 3px 5px;  color: #565656; background: #FFF; font-size: 1em; width: 269px; float:left;vertical-align:middle;}
#pKontakt input#wyslij {background:none; border: none; width: auto; padding: 0; margin: -7px 0 0 5px; }

#komunikatKontakt {color: #E00000;}


/*********************************** STOPKA **************************************/
#stopka { font-size:9px; clear:both; width:980px; border-top: 1px solid #FFF; background: #EEEEEF; text-align:left; margin:1px auto 1.5em; padding: 12px 0; color: #717174; line-height: 1.1em; z-index: 10; position: relative; }
#stopka a {color: #717174; text-decoration:none; padding-left: 1.3em;}
#stopka #stopka_firma {width:40%; float:left; padding: 0 0 0 20px;}
#stopka #wykonanie {width: 40%; float:right; text-align:right; padding: 0 20px 0 0;}
#stopka #wykonanie a{ padding: 0;}

#menuDL {width: 35%; float:right; text-align: right; font-size: 0.9em; padding-right: 30px;}
#flagi  {float: right; margin: 0; padding:0; color: #677174; padding-left: 10px;}
#flagi  img{padding-left:4px;}

#zka {height: 20px;clear:both}
#stopkadruk {display:none;}

#dalej {margin: 1em 0 0 143px;font-size:9px; display:none;}

.pasek {text-align: center; margin: 5px 0 10px; padding: 0;color:#186599;}
.pasek a {text-decoration: none;color: #186599; padding-right: 0.1em; padding-left: 0.1em; border: none;}
.pasek a.pierwszy {border: none;}
.pasek a#currentpasek {font-weight: bold;}


.opisMapa {font-size: 11px; color: #565656;}

#xmlK {border: none;}
.oddzielenie {border-bottom: 1px dotted #666; margin: 0 0 5px; padding: 5px 0 0;}
.podtytul {color: #005595; font-weight: bold; margin: 0 0 0.5em; display:block;}
.jedenwiersz {display: inline; float: left; margin-right: 1em; }
.lapka {cursor: pointer;}
.wyczysc {clear:both; margin:0; padding:0;}
.kolor {color: #FF6600;}
.kolorCZ{color: #FD0404;}
.NIEWYSWIETLAC { display:none; }

