/* CSS Document */
	body {margin: 0; padding: 0; font: 85% arial, hevetica, sans-serif; text-align: center; color: #333333; 
	background-color: #D6D6D6;}
	
	a:link {color: #B52C07;}

	a:hover, a:active {color: #CC0033; text-decoration:underline;}
	
	h1 {color: #0099FF; font: 120% georgia, times, "times new roman", serif; font-weight: bold; margin: 0 0 10px 25px;}
	h2 {color: #0099FF; font: 120% georgia, times, "times new roman", serif; font-weight: bold; margin: 0 0 2px 0; border-bottom:1px solid #BEBEBE; padding-bottom:3px; }
	
	h2 a {text-decoration: none;}
	
	h3 {color: #5B5E0E; font: 106% georgia, times, "times new roman", serif; font-weight: bold; margin-top: 0;}
	
	#container {margin: 1em auto; width: 800px; text-align: left; background-color:#fff; border: 1px solid #BEBEBE;}
	
	#header {height: 235px; background-image: url(img/header.jpg); background-repeat: no-repeat; background-position: 0 0; 
	border: 1px solid #BEBEBE; position: relative; margin-left:25px; margin-right:25px; margin-top:25px;}
	
	#mainnav {background-color: #292929; color: #fff; padding: 2px 0; margin-left:25px; margin-right:25px;
		font-size:90%; font-weight:normal;}
	
	#mainnav ul {margin: 0 0 0 0px; padding: 4px; list-style-type: none;}
	
	#mainnav li {display: inline; padding: 0 9px;}
	
	#mainnav li a {text-decoration: none; color: #fff;}
	
	#mainnav li a:hover {text-decoration: underline; color: #86CCF0;}
	#mainnav li a:focus {text-decoration: underline; color: #86CCF0;}
	
	#navi {margin-left:25px; margin-right:25px; margin-bottom:22px; padding:8px 0 3px 15px; font-size:89%; color:#666666; 			
	border-bottom:solid 1px #E0E0E0; }
	
	.site {font-weight:bold;}
	
	#text_box {float:right; width:520px; margin-right:25px; border-left: 1px #BEBEBE dotted; padding-left:20px;
	margin-bottom:10px; text-align:justify;}
	
	#mapa {
	float:right;
	width:510px;
	border-left: 1px #BEBEBE dotted;
	margin-bottom:10px;
	text-align:justify;
	padding-right: 25px;
	padding-left: 25px;
	height: 450px;
}
	
	#text_box p {line-height:150%;}
	
	.blogentry ul {list-style-type: none; text-align: justify; margin: 1em 0; padding: 0; font-size: 95%;}
	
	.blogentry li {padding: 0 0 0 7px; line-height:1.8;}
	
	.blogentry p {text-align: justify; margin: 1em 0; padding: 0; font-size: 95%; line-height:1.8;}
	
	p.right {text-align:right; margin-right:30px;}
	
	.imagefloat {float: right; padding: 2px; border: 1px solid #9FA41D; margin: 0 0 10px 10px;}
	

	#left_wdrozenia {
	margin-right: 570px;
	margin-left: 25px;
	}
	
	#left_wdrozenia ul {
	list-style-type: none;
	line-height: 195%;
	margin: 0;
	padding: 0;
}
	
	#left_wdrozenia li {
	border-bottom:#cccccc 1px solid;
	font-size:85%;
	padding-left: 5px;
	padding-right: 5px;
	}
	
	
	
	#left {
	margin-right: 595px;
	margin-left: 25px;
	padding: 0 10px;
	}
		
	#left ul {margin-left: 0; list-style-type: none; line-height: 195%;}
	
	#left li {
	border-bottom:#cccccc 1px solid;
	padding-left: 5px;
	}

	#left li a {text-decoration: none; color: #CC0033;}
	
	#left li a:hover {text-decoration: underline;}
	
	.aktywny { font-weight:bold;}
	
	.clear {clear:both; height:15px;}
	
	
	#footer {
	clear: both;
	height: 20px;
	border-top: 8px solid #292929;
	margin-left: 25px;
	margin-right: 25px;
	font-size:84%;
	color:#666666;
	text-align:center;
	padding-top:4px;
	margin-top: 15px;
}


/* index */	

	#left_index {margin-right: 590px; margin-left: 25px; border-right: 1px #BEBEBE dotted;}
	p.adres {
	font-size:90%;
	line-height:1.7;
	margin-bottom:20px;
	text-align: left;
	padding-left: 2px;
}   
	#content {
	float:right;
	width:540px;
	padding-left:20px;
	margin-bottom:10px;
	padding-right: 25px;
	font-size: 95%; line-height:150%;
	text-align: justify;
}  

/* firma */	
	#left_site {margin-right: 590px; margin-left: 25px;}
	#content_site {
	float:right;
	width:540px;
	padding-left:20px;
	margin-bottom:10px;
	padding-right: 25px;
	font-size: 95%; line-height:150%;
	border-left: 1px #BEBEBE dotted;
	text-align: justify;
}  

/* aktualnosci */	
	#content p.zyczenia {font-size:110%; line-height:160%; text-align:center; font-style:italic; font-family: Georgia, "Times New Roman", Times, serif; color:#990000;}
