body
{
	text-align:center;
	margin:0px; padding:0px;
	font-size:12px;
	font-family: Arial, Lucida;
	background: #fff url(../images/bg.png) repeat-x top
}

ul {list-style-type:none; padding:0; margin:0;}

em {font-style:normal;}

#top
{
	width:1024px;
	margin-left: auto;
	margin-right: auto;
}

#NAGLOWEK
{
	width:1024px; margin-top:10px; text-align:left; height: 250px; position:relative; background:url(../images/menutp.png) no-repeat bottom left;
}

#NAGLOWEK h1 {width:357px; text-align:center; font-size:20px; font-size:"Palatino Linotype"; color:#206B87; position:absolute; left:270px; top:59px;}
#NAGLOWEK h2 {width:357px; text-align:center; font-size:14px; font-size:"Palatino Linotype"; color:#206B87; position:absolute; left:270px; top:112px;}

#NAG_2
{
	height:40px;
	background:url(../images/menutpr.png) no-repeat bottom right;
}


#search_
{
	margin-left: 750px;
}

#NAGLOWEK_R
{
	margin-top: 45px;
	
	height:37px;
	background:url(../images/menutpr.png) no-repeat top right;
}


#fix { background:url(../images/main.png) repeat-y left; overflow:auto; width:1024px; margin-top:0px; padding:0px;}
#fix_r { background:url(../images/main_r.png) repeat-y right; overflow:auto;width:1024px; margin:0px; padding:0px;}


#OBRAM
{
	
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: blue;	

	border-left-width: thin;
	border-left-style: solid;
	border-left-color: blue;	
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: blue;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: blue;
	background: url(../images/right.png) repeat-y;
	
}

	#MENU{font-style:normal; width:249px; float:left; overflow: hidden; color: #FFF;}
	#MENU ul {font-style:normal; background:url(../images/menu.png) repeat-y; margin:0; padding:0;}
	#MENU li {font-style:normal; position:relative;}
	#MENU li.menu {font-style:normal; background:url(../images/mh.png); color:#fff; padding:8px 0 8px 140px;}
	#MENU li a {font-style:normal; overflow:auto; padding:11px 0 7px 32px; display:block; color:#fff; background:url(../images/menua.png); text-align:left; _height:1%;}
	#MENU li a:hover {background:url(../images/menuh.png);}
	#MENU ul ul li a {background:none; padding:3px 0 9px 40px;}
	#MENU ul ul li a:hover {color:#b3cd45; background:none;}
	#MENU .call {float:left; margin-top:1px;}

#KOLUMNA
{
	background:url(../images/right.png) repeat-y;
	float: right;
	width: 7px;
	color: red;
	border: 1px;

}	

#INFORMACJE 
{
	
	color: #FFF;
	
	width: 227px;
	float: right;
	
	overflow: hidden;
	
}

	
	#INFORMACJE ul {background:url(../images/menu_r.png) repeat-y; margin:0; padding:0; text-align: center;}
	#INFORMACJE li {position:relative; text-align: center;}
	#INFORMACJE li.menu {height: 40px; background: url(../images/mh_r.png) repeat-y; color:#fff; text-align: center;}
	#INFORMACJE li a {overflow:auto; padding:11px 0 7px 32px; display:block; color:#fff; background:url(../images/menua_r.png); text-align: left; _height:1%;}
	#INFORMACJE li a:hover {background:url(../images/menuh_r.png);}
	#INFORMACJE ul ul li a {background:none; padding:3px 0 9px 40px;}
	#INFORMACJE ul ul li a:hover {color:#b3cd45; background:none;}
	#INFORMACJE .call {float:right; margin-top:1px;}
	



#TRESC {
	padding-top: 0px;
	width: 75%;
	float: right;
	
	text-align:left;
	overflow: hidden;
	background-color: #fff;
}

img
{
	border:	0;
}
	
	#STOPKA {width:1024px; margin:0px auto; text-align:left; background: #fff url(../images/bg.png) repeat-x top; clear:both;}
	#STOPKA .bip {float:left; width:229px; height:60px;}
	#STOPKA .bip img {float:right; margin:8px 8px 0 0}
	#STOPKA .bip p {float:left; width:100px; text-align:center; display:inline; margin:16px 0 0 32px;}
	
	
	
	
	#STOPKA .zdjecia {text-align:center;}
	#STOPKA .zdjecia img {margin:18px 24px;}
	.web {float:left; width:245px; height:60px;}
	.web p {padding:16px;}
	.web p a {color:#FFFFFF;}
	#STOPKA .zdjecia p {padding:16px;}
	#STOPKA .zdjecia p a {padding:0 16px; color:#000}
	#STOPKA .zdjecia p a:hover, #STOPKA a:hover {color:#b3cd45}


#logo
{
	
}


#image
{
	padding-top: 0px;
	float:right;
	
}

	#side{width:245px; float:left; display:inline; margin:0;}
	#side ul {background:url(../images/menu.png) repeat-y; margin:0; padding:0;}
	#side li {position:relative;}
	#side li.menu {background:url(../images/mh.png); color:#fff; padding:8px 0 8px 140px;}
	#side li a {overflow:auto; padding:11px 0 7px 32px; display:block; color:#fff; background:url(../images/menua.png); text-align:left; _height:1%;}
	#side li a:hover {background:url(../images/menuh.png);}
	#side ul ul li a {background:none; padding:3px 0 9px 40px;}
	#side ul ul li a:hover {color:#b3cd45; background:none;}
	#side .call {float:left; margin-top:1px;}
	
	
	#path {width:500px; float:left; border-top:1px solid #d4d5d0; border-bottom:1px solid #d4d5d0; text-align:left;  _height:1%; clear:none;}
	#path p.p {margin:0; padding:8px 12px; float:left; font-size:14px; font-weight:bold;}
	#path a.licznik {float:right; padding:6px 12px;}
	#path p.licznik a {color:#8AA41A; text-decoration:blink; font-size:14px; font-weight:bold; background:url(../images/plus.png) no-repeat left; padding:3px 0 3px 20px}
	

#images_jrp
{
	padding-top: 10px;
}

#obrazek_1
{
float: left;
padding-left: 30px;
}

#obrazek_2
{
float: right;
padding-right: 30px;

}
