body { 
	background-color:#f3f3f3;
/*	background-image:url(tlo_new.jpg);*/
	color:#eaddd2;	
	margin:0px;
	padding:0px;
		font-family:"Arial";
			
}

h1 {
	font-family:"Arial Black";
	text-align:center;
	color:GREEN;
	font-size:15pt;
}

h1.top {
	/*color:#A46708;*/
	color:black;
	text-align:center;
	
}

#body {

	margin-left:auto;
	margin-right:auto;
	width:800px;
	
/*	background-color:#f6f6f6;*/
}

div.panel {
	
/*	background-color:#f6f6f6;		*/
	color:BLACK; 	
	/*border:solid 1px BLACK;
	/*margin-bottom:4px;
	margin-top:4px;
	*/
	}

div.button {
	background-color:#D3D3D3;
	/*border: outset 3px darkgreen;*/
	border-left: solid 3px #D3D3D3;
	border-top: solid 3px #D3D3D3;
	border-right: solid 3px darkgreen;
	border-bottom: solid 3px darkgreen;
	padding-top :10px;
	padding-bottom: 10px;
	margin-bottom:1.5em;
	margin-left :20px;
	margin-right :20px;
}

div.button:hover {
	border-left: solid 3px darkgreen;
	border-top: solid 3px darkgreen;
	border-right: solid 3px #D3D3D3;
	border-bottom: solid 3px #D3D3D3;
	background-color:gray;
}
.klient{
	margin-top: 10px;
	}
#top {
	background: no-repeat url(eko3.png);
	height:190px;	
	position: relative;
	top:0px;
	text-align:center;	
	
	/*margin:4px;*/
}

#menu {
	position: absolute;
	text-align:center;
	width: 270px;
	padding-left:0px;
	padding-top:30px;   
	margin: 0px;
			

}

#text {
	position:relative;
	left:270px;
	width:500px;
	padding:10px;
	padding-top:30px;   
	padding-left:50px;
	
}
#textC {
	position:relative;
	left:270px;
	width:500px;
	padding:10px;
	padding-top:100px;   
text-align:center;	
}

img {
	border:0px;
}

a {
	color:darkgreen;
	text-decoration:none;	
}

a:hover {
	color:green ;
	text-decoration:none;	
}

a.menu {
	color:GREEN;	
	font-size:18px;	
	text-decoration:none;	
	font-weight:bold;
}

a.menu:hover {
	color:DARKGREEN;	
	font-size:18px;	
	text-decoration:none;
	font-weight:bolder; 
}
table.kontakt td{
	
	vertical-align:top;
	padding-left:25px;

}

span.kto {
	text-decoration: underline;
}

span.tytul {
	text-decoration: underline;
}

div.header {
	color:lightgrey;
	background-color:DARKGREEN;
	margin:0px;
	font-weight:bolder;
	margin-bottom:0px;
}
div.center{
	text-align: center;
	}
div.gora{
	text-align: right;
}

hr {
	background-color:#5B451C;
}

hr.dow {
	width: 75%;
}

hr.linki	 {
	width: 50%;
}

div.center {
	text-align:center;
	
}

ul { 
	list-style-type: disc ; 
}

div.news {
	border: 1px solid #5B451C;
	margin: 50px;
	padding: 20px;
}
div.wpis {
	border: 1px solid #5B451C;
	margin: 30px;
	padding: 25px;

}

span.date {
	/*font-style:italic;*/
}

