body,
	html {
		margin:0;
		padding:0;
		color:#fff;
		background-color:#009600;
		background-image: url("../img/tlo.png");
		background-repeat:repeat-x;
		font-family: "Trebuchet MS";
		color: #fff;
		
	}
	
	img{
	border:none;
	margin:0;
	padding:0;
	outline:none;
	}	
	
	
	
	a{
	color: #fff;
	
	border:none;
	outline:none;
	}
	#wrap {
		width:1000px;
		margin: 0 auto;
		
	}
	#top{
	padding-top:25px;
	height:20px;
	margin-bottom:-15px;
	padding-right:10px;
	}
	#top, #top a{
	font-size: 12px;
	text-align:right;	
	color: #fff;
	}
 
	
	#header {
    	height: 60px;
      background-image: url("../img/napis.png");
		background-repeat:no-repeat;
		background-position: 135px 0px; 
		
	}
	#logo{
		display:block;
	    	height: 121px;
	    	width:101px;
      background-image: url("../img/logo.png");
		background-repeat:no-repeat;
		background-position:0 0; 
	}
 
	#nav {
		height:50px;
	   background-image: url("../img/menu_bg.png");
		background-repeat:no-repeat;
		margin-top:18px;
		margin-left:135px;
	 	padding-top: 0px;
	 
	}
	
	
	#topmenu{
	
	padding-top:10px;
	padding-left:  0px;	
	position:relative;
 
	}
	
	#topmenu a{
 
	padding: 0px  38px;	
	text-decoration:none;
 
	
	}	
	
	 #topmenu a:hover{
 
	color:#EA212B;
	
	}	
	a:hover#rekr {
 
	color: green;
	
	}
 #rekr{
/* position:absolute; right: 10px;*/
 }

	
		#topmenu a.active{
 
 
	text-decoration:none;
	color:#EA212B;

	
	}
	
 	.topm{
       background-image: url("../img/menuseparator2.png");
		background-repeat:no-repeat;
		background-position: right;
		 
		
	 
 	}
 

	a.ractive {
 
	color: green;
	
	}



#footermenu{

	padding-top:10px;
	padding-left:  0px;	
	
	}
	
	#footermenu a{
 
	/*padding: 0px  25px;*/
	padding: 0px  60px 0px 40px;	
	text-decoration:none;

	
	}
	
	
	#zcz  {
 
	margin-left: -10px; 
  
	
	}		
 	.fotm{
       background-image: url("../img/kropka.png");
		background-repeat:no-repeat;
		background-position: right;
		
	 
 	}


	 
	#main {
	padding:0;margin:0;
		float:left;
		width:730px;
 
		padding-top: 0px;
		 
 position:relative;
 
	}		



#mainl{

padding:0;margin:0;	 
 
}

#mainl p{
padding: 1px 0;
}

#mainakt{
padding:0;margin:0;
width:240px;
height:450px;
       background-image: url("../img/aktualnosci_tlo.png");
		background-repeat:no-repeat;
		
		float:right;
		position:absolute;top:10px;right:-10px;
/*
float:right;

margin:-465px -10px 0  0px;

*/

	 
 
}


#imgtop{
margin:0;padding:0;
padding-top:10px;
}

#imgbottom{
/*margin-top: -5px;*/
position:absolute; top: 299px;
background-image:url("../img/budynek.png");
width:487px;
height:160px;
background-repeat:no-repeat;
 
}
#imgbottom p{
font-size: 14px;
color: green;
margin:0;padding:0;
width:220px;
text-align:right;
font-weight:bold;

}
#imgbottom p a{
font-size: 14px;
color: green;
margin:0;padding:0;
width:220px;
text-align:right;
font-weight:bold;

}
.undr{
text-decoration:underline;
}

.mai{
float:left;
 

}

.spr{
height:15px;margin:0;padding:0;
}

h1{
font-size:17px;
margin: 10px  7px 10px 10px;padding:0;

}
h1 a{
text-decoration:none;
}

h2{

font-size:14px;
margin: 0px  7px  0px 10px;padding:0;
}
h2 a{
color:#FFD543;
text-decoration:none;
}
.adata{
font-size:11px;
margin: 0px  7px  0px 10px; padding:0;
margin-top:7px;
}

.atresc{
font-size:12px;
margin: 0px  7px  0px 10px; padding:0;
/*text-align:justify;*/

}

.wiecej a{

 
}


.aspr{
margin:0;padding:0;
margin-left: 0px;
margin-top: 3px;
}


	#sidebar {
		float:right;
		width:230px;
		padding:10px;
		
		
	}
	#footer {
		clear:both;

      background-image: url("../img/footer.png");
		background-repeat:no-repeat;
		background-position:0 0; 
			height:50px;
		
		
	}
	#footer p {
		margin:0;
    }
	* html #footer {
		height:1px;
	}
	#cr{
	font-size:11px;
	padding-top:20px;
	padding-left: 25px;
	}
	
	 
	 
	 #footer a:hover{
 
	color:#EA212B;
	
	}	
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 #sidebar{
	 position:relative;
	 }
	
	
	#accord a{
	
	display:block;
	cursor: pointer;


	 
	}
	#accord p{
		cursor: pointer;
	}
	#accord{
	 
	}
	
		#accord_gora  {
	width:240px;
	height:26px;
	color:#038003;
		font-weight: bold;
		background-color:transparent;
	/*	   background-image: url("../img/menu_gora.png");
		background-repeat:no-repeat;
		background-position:0 0; */
		background:none;
		padding: 10px 0 0 10px;
		 
	}
	
	
	
	
			#accord_dol {
			  /* background-image: url("../img/menu_dol.png");
		background-repeat:no-repeat;
		background-position: 0 -25px; */
		height:10px;
	background:none;
	background-color:transparent;
	}
	
	
	

	.basic  {
	width: 240px;
	height:449px;
	font-family: verdana;
 
	margin-left:-5px;
	background-image: url("../img/accbg.png");
		background-repeat:no-repeat;
		background-position:0 0;
		
}
.basic div {
	background-color: #eee;

}
	
.basic p {
	margin-bottom : 10px;
	border: none;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
	padding: 10px 5px;
	
	text-align:center; 
 
}
.basic a {
	 
	cursor:pointer;
	display:block;
	padding:9px;
	padding-top: 9px;
	 
	margin-top: 0;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
 
 	color:#038003;
 
	
	background-image: url("../img/menu_srodek.png");
}
/*
.basic a:hover {
	background-color: white;
 
}
.basic a.selected {
	color: black;
	background-color: #80cfe2;
	background-image: url("../img/menu_srodek.png");
		color:#038003;
}



.basic div {
 color:#038003;
 	background-image: url("../img/menu_srodek_roz.png");
	background-repeat:no-repeat;
height:115px;
 	margin:0;
	padding:0;	 
	 
}
.basic div a{
background:none;
margin:0px; padding:0;
text-align:center; 
	font-size:12px;
}




*/


.rove{
margin:0px; padding:0;
}









#mainsub_gora{
 	background-image: url("../img/gora_podstrona.png");
	background-repeat:no-repeat;
 
width: 740px;
 height: 33px;
 margin:0;padding:0;
  margin-top:10px;
}


#mainsub_srodek{
 
 
width: 739px;
 min-height:500px;
background-color:#F5F5F5;
 margin:0;padding: 0px;
 border-left: 1px solid #6DB68D;

 
}
#mainsub_srodek p{
 margin: 0px;padding: 10px 20px;
 color:#555;
 font-size: 13px;
 text-align:justify;
 margin-right: 30px;
}
#mainsub_srodek p a{
 margin: 0px;padding:  0px  0px;
 color: #C9232E;
  font-size: 13px;
}
#mainsub_srodek h1{
 margin: 0px;padding: 0 20px;
 color:#555;
 font-size:18px;
}
#mainsub_dol{
 margin:0;padding:0;
 
 	background-image: url("../img/dol_podstrona.png");
	background-repeat:no-repeat;
 
width: 740px;
  height: 34px;
  
  margin-bottom:10px;
 
}
 
 .pasek{
 
 margin: 0 0 10px 20px;
 
 }
 
 .akt_data{
 font-size: 12px; 
 color: #009A62;
 font-weight:bold;
 }

 
 .akt_title{
  font-size: 14px; 
 color: #C9232E;
 font-weight:bold;
 
 }

 
 #mainsub_srodek .ng{
 color: #009933;
  font-weight:bold;
    font-size: 14px; 
 }
 
 .redd{
 color:red;
 cursor:pointer;
 }
  #mainsub_srodek .redd{
 color: #C9232E;
 
 }
 
 .imgakt{
 float: right;
 width: 110px;

 }
.imgakt   a{

  }
  .imga{
  margin: 0 0 0 5px;
  
  }
  .imgakt2{
 float: right;
 width: 70px;
 
 }
 
 #subright{
 
 float:right;
 width:230px;
 color:#555;
 margin-top:20px;
 }
 
  #subright a{
 
 color: #C9232E;
 font-size:11px;
 }
 
   #subright .greenn {
 
 color: #009A62;
 font-size:11px;
 }
    #subright span {
 
 display:block;
 
 
 
 }
 
 
 .imgsub{
 
 padding: 10px 0;
 
 }
 
 .czielony{
 color: green;
 
 }
 
 #mainsub_srodek h2{
 
 color:#333;
 margin-left:20px;
  margin-right: 40px;
 padding: 5px 0px;
 font-size:16px;
 border-bottom: 2px solid silver;
 }
 .zdroje_podstawowy{
 color:red;
 }
 .zdroje_podstawowybold{
 font-weight:bold; color:red;
 }
 
  h3.tt{
  font-weight:bold; color:green;
  padding:10px 20px;
 }
 .zdroje_stopkabrazowa{
 padding: 10px; margin: 10px;
 font-size: 9px;
 color: #555;
 }
 #mainsub_srodek  .zdroje_aktualnosci_naglowek_zielony {
  font-weight:bold; 
  color: green;
  padding:10px 20px; 
 }
  h4{
  font-weight:bold; 
  color: green;
  padding:10px;  margin:10px;
 }
 
 #subright span{
 
 color: green;
 font-size:15px;
 }
 #subright {
 font-size:11px;
 color:#C9232E;
  margin-bottom: 100px;
  margin-left:30px;
 }
 
 
 h5 a{
 margin: 0px 20px; color: red;
 }
 
 
 
 .gmap{
 margin-left: 20px;
 }
 
 
  #mainsub_srodek  .gre, #mainsub_srodek  a.gre {
color:green;
font-weight:bold;
}
 



ul.breadcrumb {
	margin:0;padding:0;
	padding-left:20px;
	list-style: none;
	margin-top:-5px;
	margin-bottom: 10px;
}
ul.breadcrumb li {
	display: inline;
	padding: 0px 1px 0px 9px;
	color: #555;
	font-size: 11px;
	background: url(../img/breadcrumb_separator.gif) 0px 5px no-repeat;
	font-weight: normal;
}
ul.breadcrumb li a{
 
	color: #555;
	font-size: 11px;
	 font-weight: normal;
}
ul.breadcrumb li.home {
	background: none;
	padding: 0px 1px 0px 2px;
}
ul.breadcrumb li.home a {
	background: none;
	/*vertical-align: -20%;*/
		color: #555;
		font-weight: normal;
}





.gre, a.gre {
color:green;
font-weight:bold;
}


.typs{
margin-left: 20px;
}

.indexpozioma {
 
 margin: 5px 0;
 }
 
 
 
