body 
	{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	background: url(img/tlo.jpg) #0394A5 top right no-repeat;	
	font-size:18px;
	margin:0;
	padding:0;
	text-align: center;
	
	}
h1,h2,h3,h4,h5
	{
	padding:0;
	margin:0;
	}
h1
	{
	font-size:1.8em;

	padding-top:20px;

	
	}
h5
	{
	font-weight:bold;
	font-size:12px;
	}

a:link,a:visited
	{
	color: #E3F3F9;
	text-decoration:none;
	}
	
a:hover,a:active
	{
	text-decoration:underline;
	}		

img 
	{
	border:0 none;
	}


	
#site{
	margin: 0 auto !important;

	width:960px;

	}


			
#logo
	{
	padding-top:80px;
	margin:0px 600px 240px 0px;


	}	
	
#logo ul li
	{
	padding-bottom:10px;
	list-style:none;


	}
		
#centerr
	{
	padding:0;
	margin:0;
	height:400px;


	}
	
	#sidebar
		{
		
		width:257px;
		min-height:510px;
		float:left;
		}

	#sidebar_background
		{
	
		width:226px;
		height:201px;	
		position: relative;
		background-position: 30px 0px;
		}
	
	div#sidebar div.box
		{
		clear:both;
		}	
	
	
	div.box
		{
		margin:10px 0 20px 0;
		}

		
			
	#sidebar div.box h5
		{
		text-align:left
		}

		
	ul#secMenu
		{	
		margin: 0;
		padding:0;
		width:257px;
		}

	
		ul#secMenu li 
			{
			float:left;
			margin:0;
			padding:0;
			list-style: none;
			width:257px;

			}
		
		ul#secMenu a:link, ul#secMenu a:visited
			{		

			display:block;
			margin-right:5px;
			height:24px;
			color: #E3F3F9;
			text-align:left;
			width:350px;
			padding-left:26px;
			font-size:1.0em;
		

			}
			
		ul#secMenu a:hover, ul#secMenu li.current-cat a:link, ul#secMenu li.current-cat a:visited, ul#secMenu li.current-cat a:hover ,ul#secMenu li.current-cat a:active, ul#secMenu a.active_category
			{

			height:24px;

			color: #E3F3F9;
			}	
	
	ul#bannerMenu
		{	
		display:block;
		margin-top:20px;
		}
		ul#bannerMenu li 
			{
			float:right;
			padding:0 0 5px 0;
			list-style: none;
			}
			
#main
	{
	
	min-height:700px;
	width:703px;
	text-align:left;
	margin-left:257px;
	padding:0;
	
	}
* html #main
	{
	min-height:700px;
	height:auto !important;
	height:400px;

	}
	

	
	#content
		{	
		width:604px;
		text-align:justify;
		min-height:570px;
		margin-left:20px;
		padding:10px 30px 20px 20px;
		color:#E3F3F9;
		font-size:0.8em;

		}
	#footer
		{
		width:100%;
		display:block;
		clear:both;
		float:right;
		}

		
		
		#footerCopyright
			{
			height:34px;
			display:block;
			color:  #C7EDF8;
			padding:3px 60px 0 5px;
			font-size:0.6em;
			float:right;
			}
			#footerCopyright a
				{
				color: #C7EDF8;
				text-decoration:none;
				}
				
/* Formularz zgloszeniowy */
				
#formularz label.error 
	{ 
		color: #DD0000;
		font-size:12px;
		font-weight: bold;
		width:360px;
		float:right;
	}
		
#podklad
	{	
		
		filter:alpha(opacity=50);
		opacity: 0.5;
		-moz-opacity:0.5;
		background:#FFFFFF;
		-webkit-border-radius: 20px; /* Safari, Chrome */
		-khtml-border-radius: 20px;    /* Konqueror */
		-moz-border-radius: 20px; /* Firefox */
		border-radius: 20px; 
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		width:650px;
		height:520px;
		margin-top:200px;
		margin-left:300px;
	
	}
#formularz{

		position: relative;

		}
		
#formularz label
	{
	font-size: 14px;
	font-weight:bold;
	padding:5px;
	color: #FFF;
	float:left;
	width:270px;
	text-align:right;
	}
#formularz .pola{
	width:220px;
	border:  #8DD8FC solid 2px;
	font-size: 12px;
	padding:3px;
	font-family:Arial, Helvetica, sans-serif;
	display: block;
	background-color: #F7F7F7;
}	
#formularz input.pola{
	height:14px;
	
}
#formularz input.submit{
	background-color: #04859B ;
	color:#FFFFFF;
	height:30px;
	width:200px;
	font-size:20px;
	font-weight:bold;
	border: #CFFAFE solid 1px;
	margin-left:390px;
	
	margin-right:10px;
}
#formularz textarea.pola{

	width:250px;
	height:70px;

}

#formularz ul{
	list-style: none;
	padding: 5px;
	margin: 5px;
}
#formularz ul li{
	padding: 5px;
}
fieldset {
	border:none;

}
fieldset legend{
		color:#FFF;
		width:650px;
		
	
}
