body {
FONT-SIZE: small;
COLOR: #000000;
FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
BACKGROUND: url(grafika/body_bg.png) repeat-x #F2F3F1;
TEXT-ALIGN: cen/ter;
}

*{
margin: 0px;
padding: 0px;}

#wrap { 
BORDER-RIGHT: #898A89 1px solid;
BORDER-TOP: #898A89 1px solid;
MARGIN-TOP: 10px;
MARGIN-bottom: 5px;
Z-INDEX: 1;
PAD/DING-BOTTOM: 1px;
MARGIN-LEFT: auto;
BORDER-LEFT: #898A89 1px solid;
WIDTH: 1000px; COLOR: #000000;
MARGIN-RIGHT: auto;
PADDI/NG-TOP: 1px;
BORDER-BOTTOM: #898A89 1px solid;
POSITION: relative;
HEIGHT: auto;
BACKGROUNd:url(grafika/content_bg.gif) #FDFEFD repeat-y}

#Top {
	BACKGROUND: url(grafika/top2.jpg) #CBCBCB no-repeat;
	WIDTH: 100%;
	BORDER-BOTTOM: #898A89 1px solid;
	height:30px;
	
		
}


p.topp{
float:left;
margin-top:10px;
padding-left:180px;
FONT-FAMILY: Arial;
FONT-SIZE: 75%;
COLOR: #2F303A;
}

/*****baner główny*****/

#baner {
CLEAR: both;
Z-INDEX: 1;
BACKGROUND: url(grafika/baner5.jpg) #CBCBCB;
WIDTH: 1000px;
BORDER-BOTTOM: #B2B2B2 1px solid;
HEIGHT: 200px;}
{
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}



#menu_bar {
	CLEAR: both;
	DISPLAY: block;
	Z-INDEX: 1;
	BACKGROUND: url(grafika/bg_menu_poz.png) #F1F3F2 repeat-x;
	WIDTH: 100%;
	COLOR: #000000;
	BORDER-BOTTOM: #898A89 1px solid;
	HEIGHT: 25px
}


/*****menu poziome*************/
UL.Menu {
	LIST-STYLE-TYPE: none;
	LEFT: -1px;
	POSITION:absolute;
}
/*html UL {
	LIST-STYLE-TYPE: none;
	Left:-1px;
	position:absolute;
	
}*/
UL.Menu A {
	FONT-WEIGHT: BOLD; FONT-SIZE: 92%;  COLOR: #2F303A;  TEXT-DECORATION: none;
}
UL.Menu A:hover {
	COLOR: #0974C9
}
UL.Menu LI {
	Z-INDEX: 3; FLOAT: left; HEIGHT: 25px; TEXT-ALIGN: left; LIST-STYLE-TYPE: none;
}
UL.Menu LI A {
	 MARGIN-TOP: 5px; DISPLAY: block; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px;letter-spacing:0px;
}

* html Menu LI A  {
    MARGIN-TOP: 0px; DISPLAY: block; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px /* for IE5 and IE6 in quirks mode */
    
}
UL.Menu LI A.Link_1 {
	DISPLAY: block; BACKGROUND: url(grafika/kreska_pion.gif) no-repeat 100% -1px; WIDTH: 166px; TEXT-ALIGN: center
}
UL.Menu LI A.Link_2 {
	DISPLAY: block; BACKGROUND: url(grafika/kreska_pion.gif) no-repeat 100% -1px; WIDTH: 166px; TEXT-ALIGN: center
}
UL.Menu LI A.Link_3 {
	DISPLAY: block; BACKGROUND: url(grafika/kreska_pion.gif) no-repeat 100% -1px; WIDTH: 166px; TEXT-ALIGN: center
}
UL.Menu LI A.Link_4 {
	DISPLAY: block; BACKGROUND: url(grafika/kreska_pion.gif) no-repeat 100% -1px; WIDTH: 166px; TEXT-ALIGN: center
}
UL.Menu LI A.Link_5 {
	DISPLAY: block; BACKGROUND: url(grafika/kreska_pion.gif) no-repeat 100% -1px; WIDTH: 166px; TEXT-ALIGN: center
}
UL.Menu LI A.Link_6 {
	DISPLAY: block; WIDTH: 166px; TEXT-ALIGN: center
}
UL.Menu LI UL {
	MARGIN-TOP: 3px; WIDTH: 164px;border-width:0px 1px 1px 1px ; border-style:solid;border-color:#898A89;
}

* HTML UL.Menu LI UL {
	MARGIN-TOP: 3px; WIDTH: 166px; Border:0px; 
}

UL.Menu LI UL LI {
	DISPLAY: list-item; BACKGROUND: #FDFEFD; FLOAT: left; WIDTH: 164px;  
}


*html UL.Menu LI UL LI {
	border-left:1px solid #898A89;
	border-right:1px solid #898A89;
}

 HTML UL.Menu LI UL LI {
	HEIGHT: 100%;

}

/*pierwszy link elementu menu na belce menu poziome*/
UL.Menu LI UL LI.pierwszy{
	
	BACKGROUND:url(grafika/bg_top_menu.png) #FDFEFD repeat-x;
}


/*ostatni link elementu menu na belce menu poziome*/
UL.Menu LI UL LI.ostatni{
	
	BACKGROUND:url(grafika/bg_bottom_menu.png) #FDFEFD repeat-x bottom left;
	
}

* html UL.Menu LI UL LI.ostatni{
	
	border-bottom:1px solid #898A89;
	
}




/***ostatni po prawej element na belce menu poziome*/
UL.Menu LI UL.ostatni LI{
	WIDTH: 170px;
	/*LEFT: -26px;*/
	POS/ITION:relative;
	}


* html UL.Menu LI UL.ostatni LI {
	WIDTH: 170px;
	LEFT: 0px;
	MARGIN:0px;
}

UL.Menu LI UL.ostatni {
	
	width:170px;
	
}


UL.Menu LI UL LI A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 14px; FONT-WEIGHT: normal;FONT-SIZE: 75%; BACKGROUND: url(grafika/znacznik.gif) no-repeat 7px 8px; PADDING-BOTTOM: 6px; MARGIN: 0px 1px; PADDING-TOP: 3px; BORDER-BOTTOM: #bababa 1px solid; HEIGHT: auto
}



UL.Menu LI UL LI A:hover {
	BACKGROUND: url(grafika/znacznik_nad.gif) no-repeat 7px 8px; COLOR: #0974C9; 
}

UL.Menu LI UL LI.ostatni A {
	 BORDER-BOTTOM-STYLE: none
}
#Navig LI UL {
	LEFT: -3000px; POSITION: absolute
}
#Navig LI:hover UL {
	LEFT: auto
}
#Navig LI.iehover UL {
	LEFT: auto
}
#Navig IFRAME {
	Z-INDEX: -1; LEFT: 0px; POSITION: absolute; TOP: 0px
}






#sidebar {
	float:left
	width: 200px;
	margin-right:799px;
	
}

/**** menu pionowe

*/



#navcontainer
{
margin-le/ft: 30px;
width: 200px;
padding: 0;
margin-bottom:20px;
font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
background-color: #90bade;
color: #333;
float:left;
font-size:80%;
border-top: 1px solid gray;
}

#navcontainer ul
{
list-style: none;
margin-left: 0;
padding: 0;
border: none;
}

#navcontainer li
{
border-bottom: 1px solid #b2b6be;
margin: 0;

}

#navcontainer li a
{
display: block;
padding: 5px 5px 5px 5px;

BACKGROUND:url(grafika/menu_hor_bg1.png) #eeeeee repeat-y;
color: #454650;
text-decoration: none;
width: 190px;
font-size:95%;
font-weight:NORMAL;
text-transform:uppercase;

}
#navcontainer li a.main{
color: #1c75d9;	
BACKGROUND:url(grafika/menu_hor_bg2.png) #eeeeee repeat-y;

}
html>body #navcontainer li a { width: auto; }

#navcontainer li a:hover
{
BACKGROUND:url(grafika/menu_hor_bg2.png) #eeeeee repeat-y;
color: #1c75d9;
}

#navcontainer li li
{
border-top: 1px solid #b2b6be;
border-bottom: 0;
margin: 0;

}

#navcontainer li li a
{
display: block;
padding: 5px 5px 5px 5px;
border-left: 5px solid #fff;
background: #fff;
color: #676767;
text-decoration: none;
width: 185px;
font-size:89%;
font-weight:normal;
text-transform:none;

}
#navcontainer li li a:hover{
background: #f1f1f1;
border-left: 5px solid #b6c7d9;
}

#sidebar .psz
{float:left;
	width:150px;
	height:37px;
	BACKGROUND: url(grafika/psz.jpg);
	padding:0px;
	margin-left:20px;
	margin-top:10px;
	margin-bottom:10px;

}
*html #sidebar .psz{margin-left:10px;}
#sidebar .eures
{float:left;
	width:150px;
	height:60px;
	BACKGROUND: url(grafika/eures.jpg);
	padding:0px;
	margin-left:20px;
	margin-top:10px;
	margin-bottom:10px;

}
*html #sidebar .eures{margin-left:10px;}
#sidebar .adobe
{float:left;
	width:112px;
	height:33px;
	BACKGROUND: url(grafika/get_adobe_reader.gif);
	padding:0px;
	margin-left:5px;
	margin-top:60px;
	margin-bottom:10px;

}
*html #sidebar .adobe{margin-left:10px;}

#sidebar .word
{float:left;
	width:50px;
	height:50px;
	BACKGROUND: url(grafika/viewer.jpg);
	padding:0px;
	margin-left:10px;
	margin-top:45px;
	margin-bottom:30px;

}
*html #sidebar .word{margin-left:10px;}


#sidebar .bot
{float:left;
	width:1px;
	height:20px;
	padding:0px;
	margin-left:20px;
	margin-top:10px;
	margin-bottom:30px;
}

#main_body {
	float:left;
	width:1000px;
	
	}
	

	
		
	




#sidebar_r {
	
	float:right;
	width:199px;
	margin-right:0px;
	
}

#sidebar_r a{
	margin:0px;
padding:0px;}


.boxbottom a {
float:left;
padding-left:8px;
width:66px;
height:100%;
}


.boxbottom a.lokalne {
background:url(grafika/lokalne.jpg) no-repeat 0px 0px;	
width:155px;
margin-left:15px;
bor//der-right:1px solid #898A89;
}

.boxbottom a.zagraniczne {
background:url(grafika/zagraniczne.jpg) no-repeat 0px 0px;
width:155px;
border-right:1px solid #898A89;
}
.boxbottom a.oferty{
background:url(grafika/oferty.jpg) no-repeat 0px 0px;
width:155px;
}


.boxbottom a.otwarte {
background:url(grafika/otwarte.jpg) no-repeat 0px 0px;
width:165px;
margin-left:45px;
}




#main_content .topbar {
	float:right;
	height:50px;
	width:201px;
	BACKGROUND: url(grafika/zagraniczne.jpg) #CBCBCB ;
	BORDER-bottom: #898A89 1px solid;
	padding-bottom:0px;
}


#sidebar .gutter {
	float:left;
	padding:0px;
	height:50px;
	width:200px;
	BACKGROUND:url(grafika/sd_gutter_blue.jpg);
	
	
}

#sidebar_r .nabor
{float:right;
	width:189px;
	height:120px;
	BACKGROUND: url(grafika/nabor.jpg);
	padding:0px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:10px;

}

#sidebar_r .targipup
{float:right;
	width:189px;
	height:60px;
	BACKGROUND: url(grafika/targipup.jpg);
	padding:0px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:10px;

}

#sidebar_r .pokl
{float:right;
	width:189px;
	height:70px;
	BACKGROUND: url(grafika/pokl.jpg);
	padding:0px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:10px;

}

#sidebar_r .eu
{float:right;
	width:189px;
	height:60px;
	BACKGROUND: url(grafika/ue.jpg);
	padding:0px;
	margin-right:5px;
	margin-top:15px;
	margin-bottom:10px;

}

#sidebar_r .powiat
{float:right;
	width:187px;
	height:67px;
	BACKGROUND: url(grafika/powiat_logo.jpg);
	padding:0px;
	margin-right:5px;
	margin-top:25px;
	margin-bottom:10px;

}

#sidebar_r .bip
{float:right;
	width:189px;
	height:67px;
	BACKGROUND: url(grafika/bip_logo.jpg);
	padding:0px;
	margin-right:5px;
	margin-top:25px;
	margin-bottom:10px;

}


#sidebar_r .targi
{float:right;
	width:187px;
	height:58px;
	BACKGROUND: url(grafika/targi.jpg);
	padding:0px;
	margin-right:5px;
	margin-top:25px;
	margin-bottom:10px;
	BORDER: #D5D8DA 1px solid;

}

#sidebar_r .epup
{float:right;
	width:187px;
	height:67px;
	BACKGRO//UND: url(grafika/epup.jpg);
	padding:0px;
	margin-right:5px;
	margin-top:25px;
	margin-bottom:10px;
	BORDER: #D5D8DA 1px solid;

}




#main_content{
	float:right;
	width:799px;
	BACKGROUND: #fff;
	margin-right:0px;
	
	
	
	
}
#content {
	float:left;
	width:598px;
	
	
		
}


#content .main {
	flo/at:left;
	padding-bottom:0px;
	min-height:830px;
	widt/h:100%;
	
	
	
}
* html #content .main {
	height:780px;
	
}
#main_content .boxbottom {
	float:left;
	padding:0px;
	margin:0px;
	height:50px;
	width:598px;
	BACKGROUND: url(grafika/boxbottom_bg.jpg) #e0dfdf repeat-x;
	BORDER-bottom: #898A89 1px solid;
}
* html #main_content .boxbottom {
	
	BACKGROUND: url(grafika/boxbottom_bg.jpg) #B9B9B9 repeat-x;
}



img{
widt/h:auto;
border:0px;
}

#text p{
font-size:85%;
text-align:justify;
line-height:1.5;
margin-bottom:7px;
padding-left:5px;
}
p.drukuj{
font-size:80%;
float:right;
margin-top:20px;
margin-bottom:20px;

}
p.back{
font-size:70%;
float:left;
margin-top:20px;
margin-bottom:20px;

}
a.drukuj{

margin-bottom:3px;
padding-left:5px;
color:#666666;
TEXT-DECORATION: none;
}


#text p.wykres{
font-style:italic;
font-size:80%;
}
#text a{
text-align:justify;
line-height:1.5;
margin-bottom:3px;
padding-left:5px;
color:#0974C9;
TEXT-DECORATION: none;
}
#text a.back{
font-size:90%;
color:#666666;

}
#text a.wykres{
	font-size:95%;
	padding-left:0px;
	border:0px;
}
		
#text ol{
padding-left:30px;
font-size:85%;
text-align:justify;
line-height:1.5;
margin-bottom:5px;
}
#text  ul{
padding-left:30px;
font-size:85%;
text-align:justify;
line-height:1.5;
list-style: square url(grafika/marker.gif);
margin:0px;
margin-bottom:5px;
vertical-align:bottom;

}
*html #text ul{
list-style: square;}




h1{
	color:#0974C9;
	font-weight:normal;
	font-size: medium;
	margin-bottom:2px;
	padding:0px;
	
}
h2{
	color:#0974C9;
	font-weight:normal;
	font-size:small;
	margin-bottom:2px;
	margin-top:2px;
	padding:0px;
	
}
embed{
display:none;}

	
hr{
color:#000;
background-color:#000;
height:1px;
border:0px;
margin-bottom:5px;
}

hr.news{
color:#D5D8DA;
background-color:#D5D8DA;
}

#text{
padding:10px;
width:575px;
}
table{
	
	width:100%;
	margin: 0 auto;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	line-height:12px;
	color:#000;
	border-collapse:collapse;
	margin-bottom:15px;
	
}
table.tel {
	float:left;
	
}


th{
	text-align:center;
	border: #D5D8DA 1px solid;
	padding:3px;
	background-color:#CACACA;
	font-weight:normal;
	text-transform:uppercase;
	
}
th.stat{
background-color:#EeEEEE;}

td{
	color:#333;
	border: #D5D8DA 1px solid;
	padding:3px;
	text-align:center;
}
td.tel{text-align:left;
}
	
td.lewy{
	text-align:left;
	padding-right:15px;
	
}

td.lewy_o{
	text-align:left;
	padding-right:15px;
	width:30%;
	
}

td.l{
	text-align:left;
	padding-right:4px;
	
}
td.tlewy{
	text-align:left;
	padding-right:5px;
	width:35%;
	font-weight:bold;
	
}
tr.odd{
	background-color:#EeEEEE;
	
}

td.label{
	background-color:#EeEEEE;
	text-align:left;
	font-size:140%;
	color:#0974C9;
	
	
}

td img{
	width:16px;
	height:16px;
	margin:0px;
	padding:0px;
}
caption{
	margin: 0 auto;
	caption-side:top;
	line-height:20px;
	font-size:115%;
	font-style:italic;
	text-align:left;
}
#download{
padding:5px;
width:568px;
background:#f0f0f0;
BORDER: #D5D8DA 1px solid;
margin-bottom:10px;
clear:both;
}
#download a{
color:#0974C9;
TEXT-DECORATION: none;
padding-top:3px;
font-size:95%;
}
#download a:hover{
color:red;
}
#download {
	float:left;
}


#download img{
border:0px;
width:16px;
height:16px;
margin-right:5px;
vertical-align:middle;
}

#download img.urzad{
width:300px;
height:225px;
float:right;
BORDER: #D5D8DA 1px solid;
margin-bottom:5px;
}

#adres{
	width:200px;
float:left;
}

#download hr{
color:#D5D8DA;
background-color:#D5D8DA;
height:1px;
border:0px;
margin-bottom:10px;
margin-top:10px;}


#download h2{
	margin-bottom:8px;
	text-transform:uppercase;
	font-size:80%;
	font-weight:normal;
	
}
#download p{
	color:#646565;
}
	
#download table{
	width:95%;
	margin 0 auto;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	line-height:12px;
	border-collapse:collapse;
}
#download td{
	padding:5px;
	color:#646565;
	border:0px;
	text-align:left;
}
#download td.format{
	width:15%;
}
#download td.opis{
	width:85%;
}
#download tr:hover{
background-color:#D5D8DA;}

#quick_links {
	clear:both;
	BACKGROUND: #fff;
	WIDTH: 100%;
	HEIGHT: 30px;
	text-align:left;
	BORDER-top: #b2b6be 1px solid;
	
	}

#quick_links p {float:left;
	font-weight:bold;
	margin-top:10px;
	margin-left:10px;
	font-size: 80%;	
color:#666666;}

#quick_links a{
	height:20px;
	display:block;
	margin-top:10px;
	margin-left:25px;
	float:left;
	font-size: 80%;	
	color:#0974C9;
	text-decoration:underline;

}
#quick_links a:hover{
	color:red;
	text-decoration:underline;
}

#footer {
	clear:both;
	BACKGROUND: url(grafika/bg_footer.png) #EeEEEE repeat-x;
	WIDTH: 100%;
	HEIGHT: 30px;
	text-align:left;
	BORDER-top: #666666 1px solid;
	
	}
	
#footer p{
	
	float:left;
	width:500px;
	margin-top:10px;
	margin-left:10px;
	font-size: 80%;	
	color:#646565;
}
*html 	#footer p{
	font-size: 70%;	
	
}
#footer a{
	
	margin-top:10px;
	margin-right:10px;
	float:right;
	font-size: 80%;	
	color:#646565;
	text-decoration:none;
}	
*html 	#footer a{
	font-size: 70%;	
	
}

#footer a:hover{
	color:#0974C9;
}
	




UNKNOWN {
	DISPLAY: none
}
{
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}


#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}

	
/**** newsy*/
#text p.news_info{	
font-size:75%;
width:100%;
color:#646565;
text-align:left;}


#text p.news_more{	
font-size:75%;
width:100%;
color:#646565;
text-align:right;
clear:both;}


h2.subject{
width:100%;
backgro//und:#EeEEEE;
font-size:100%;

}
#text p.news_text{
font-size:88%;
}

* html #text p.news_text {
font-size:82%;
}
* * html #text p.news_text{
font-size:82%;
}
*:lang(en) #text p.news_text{
font-size:82% !important;

}
