* {
	padding: 0;
	margin: 0;
}

body {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.76em;
		color: #333333;
	background:#e4ebe6 url('../images/tlo_gl.png') repeat-y center;
		margin:0 auto;	padding: 0;
		width:950px;
		}
p{
text-align:justify;}
h1 {
text-align:center;
		margin:10px;
}
		h2{
 font-size:1.2em;
 color:#019A77;
 margin:10px;
 padding:0;
 border-bottom: 1px solid #FF7B20;
 }	
 
 strong{
 color: #000000;
 }
 
 h3{
 font-size:1.1em;
 color:#019A77;
 margin:20px 0 0px 20px;
 padding:0;
  
 }	
ul { 
list-style: square;
margin:5px 10px 0 25px;
 padding:0px;
}
ol { 
margin:10px 15px 0 25px;
padding:0px;
}
li{
margin:0 0 5px 25px;
 padding:0px;
 
}
#tekst ul li{ 
list-style: disc; 

/* list-style-image: url('../images/el_listy.png'); */



}

a {
color:#0068D8;
}

#gl {
		width:791px;
		padding:0px 0px 0 0px;
		margin:0 auto;
		background-color:transparent;
		border: 0px solid #8A2BE2;
		
		}
#top{
		background:#e4ebe6 url('../images/naglowek2.png') repeat-y;
		padding:0px;
		margin:0 auto;
		height:165px;
		width:950px;
		
		}
#logo {
		width:800px;
		padding:0px;
		margin:0;
	
		}
	
#srodek{ 
	background:#e4ebe6 url('../images/tlo_gl.png') repeat-y;
padding:0px;
		margin:0 auto;
		width:950px;
	
	}		
 
 .podpis{
 font-size:0.8em;
 }
#nagl	{
	position:relative;
	width: 350px;
	padding: 0px 0 0 6px;
	margin: 0;
	cursor: pointer;
	left:105px;
	top:15px;
	height:80px;
	}

#nagl h1	{
	margin: 0;
	border: 0;
	padding: 5px 0 0 5px;
	overflow: hidden;
	height: 100px !important; /* for most browsers */
	height /**/:0px; /* for pre 6.0 IE Win */
	}
	
#nagl_pr
{
border:0px solid #000000;
	margin: 0 0 0px 353px;
	height: 62px;
	width:415px;
	padding: 0;
	text-align: right;
	}
#menu {
width:448px;
margin:44px 0 0 85px; padding:0;
height: 22px;
}
#menu ul{
width:448px;
margin:0; padding:0px 0;

}
#menu ul li{
float:left;
margin:0; 
display:block;

}
#menu ul li a:link, #menu ul li a:visited{
	display: block;
	height: 2em;

	background: transparent;
	color: #DFE;
	font-weight: bold;
	font-size: 0.9em;
	margin: 0px 0 0px 0px;
	padding: 0px 0px;
	text-decoration: none;
	text-align: center;
	border-bottom: 0px solid #FFF;
	line-height: 1.9em;
	height: 22px;
}
#menu ul li a:hover{
	//background: #019a77;
	background: transparent;
	color: #FFF;
	font-size: 0.9em;
		border-bottom: 1px solid #FFC5A0;
		height: 22px;
}

#lewa_gl{
float:left;
width:200px;
margin:10px 0; padding: 0 0 12px 0;
border: 0px solid #EEE;
background:transparent;	
}
#lewa_gl ul{ 
list-style: none;
margin:0 0 10px 0; padding:0; 
background:transparent;	

}
#lewa_gl ul li{ 
margin:0; padding:0 0 0 10px;
text-align:left; 
background:transparent;	
color: #019A77;
font-size: 1.2em;
font-weight: bold;
}
#lewa_gl ul li a:link, #lewa_gl ul li a:visited{
display: block;
	height: 2em;

	background:transparent;	
	color: #666666;
	font-weight: normal;
	font-size: 0.8em;
	margin: 0px 10px 0px 0px;
	padding: 0 5px 0 15px;
	text-decoration: none;
	text-align: left;
	border-bottom: 1px dashed #EEE;
	line-height: 1.9em;
}
#lewa_gl ul li a:hover{
	background: transparent;
	color: #FF7B20;
	font-size: 0.8em;
		border-bottom: 1px dashed #EEE;
}
#tekst {
	  margin:0px 0px 0 250px; padding:0 0px;
	  width:500px;	
	  background: #FFF url('../images/body_tekst.png') repeat-y left;	
border: 0px solid #EEE;
		}
		#tekst ul li{
		padding:2px 20px 2px 1px;
		}
#tekst p{
	margin: 0.8em 30px 0 25px;
	padding: 0;
	outline-style: none;
	text-indent: 1em;
	
		}
		#tekst form{
	margin: 0.8em 30px 0 25px;
	padding: 0;
	outline-style: none;
	text-indent: 1em;
	
		}
#tekst p#dol{
	background: #FFFFFF url('../images/bottom_tekst.png') no-repeat bottom left;	
	height:94px;
		margin: 0;
	padding: 0;
	
	
		}
		#tekst h2{
	margin: 0 30px 0 15px;

 	
		}
#tekst #lewa {
float:left;
width:240px;
margin:0 0 10px 10px; padding:0px 0;

}	

#tekst #prawa {
width:240px;
margin:0 0 0 250px; padding:0px 0;

}	
#tekst #prawa ul li{

}

#tekst .katgl {
padding: 5px 0 0 15px;
height:170px;
}
#tekst .katgl img {
padding: 0 0 20px 15px;
}
#tekst .katgl ol{
margin: 4px 0 0 205px;
 }
#stopka {
margin:0px 0 0 1px;
padding:0;

height:48px;
		border-bottom: 0px solid #00C000;
		color: #333333;
		line-height: 65px;
		font-size: 80%;
	background: #fff url('../images/stopka-luk.png') no-repeat left;
	
	text-align: center;
	clear: both;
	
		}
#stopka a:link,#stopka  a:visited, #tekst a:link,#tekst  a:visited{
color:#0068D8;
text-decoration: none;
}
#stopka a:hover,#tekst a:hover{
color:#0068D8;
text-decoration: underline;
}

#tekst table{
	border-left: 1px solid #D9E5F2;
	padding: 0;
	margin: 15px;
}
#tekst table tr.nagl,#teksty table td.nagl {
color: #333333;
	background: #EEF4F9;
	border-bottom: 1px solid #D9E5F2;
}
#tekst table td {
color: #333333;
	background: White;
	border-bottom: 1px solid #00D8A4;
	border-right: 1px solid #00D8A4;
	text-align: center;
	padding: 2px;
	margin: 0;
	}
.okienko{
width:400px; height:20px; display:block;margin:0 0 20px 25px;
}