@charset "UTF-8";
/* CSS Document */





#wrap {
width:1000px;
margin: 0pt auto;
border: 1px solid #333333;
}

#header {
height:124px;
background:url(../images/header_bg.gif) repeat-x;
}

	#logo1 {
	float:left;
	margin: 40px 0 0 24px;
	}
	
	#logo2 {
	float:left;
	margin: 40px 0 0 0;
	}
	
#nav {
height:21px;
background:url(../images/nav_bg.gif);

}

#nav_internal {
height:21px;
background:url(../images/nav_bg.gif);

}

#subdivider { /* ---------------- used in internal pages */

background:url(../images/subnav_bg.gif);
height:21px;
}

#content {
width: 1000px; 
}



/* ------------ homepage pannels ---------------------------------------------------------- */



	#pannel1 {
	height:347px;
	
	width:236px;
	float:left;
	}
	
	
	
	#pannel2 {
	height:347px;
	background:url(../images/pannel2_bg.gif);
	width:269px;
	float:left;
	}
	
		#news {
		height:328px;
		}
		
			.newsitem {
			height:100px;
			margin: 7px 7px 7px 31px;
			
			}
			
			.title {
			display:block;
			
			}
			
			.image_newsitem {
			margin: 0 7px 0 0;
			
			}
		
		.label {
		position:absolute;
		z-index:10;
		margin: 7px 0 0 0;
		
		
		}
		
		.label_path {
		/*position:absolute;*/
		z-index:10;
		margin: 7px 0 0 0;
		
		
		}
	
	#pannel3 {
	height:347px;
	background-color:#666666;
	width:321px;
	float:left;
	}
	
		#imageslide {
		
		position:absolute;
		z-index:8;
		margin-top:-144px;
		}
		
		#description_3 {
		margin-top:335px;
		
		}
	
	#pannel4 {
	height:347px;
	background:url(../images/pannel4_bg.jpg);
	width:174px;
	float:left;
	}
	.search_form
	{
		margin-top:284px;
		margin-left:19px;		
	}
	#pannel4 #search_txt
	{
		width:120px;
		border:2px solid #CCCCCC;

	}
		
    .normalButton
	{	
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight: bold;
		color: #333333;
		text-decoration: none;
		background: url(../images/button.jpg) ;
		background-repeat:no-repeat;
		width:54px;
		height:16px;
		text-align: center;	
		vertical-align:top;	
		border:0px;
	}
		#pannel5 {
	height:256px;
	background:url(../images/yellow_bg.jpg);
	width:236px;
	float:left;
	}
	
	#pannel6 {
	height:250px;
	background:url(../images/yellow_bg.jpg);
	width:268px;
	float:left;
	border-left: 1px solid #999999;
	}
	
	#pannel7 {
	height:256px;
	background:url(../images/yellow_bg.jpg);
	width:320px;
	float:left;
	border-left: 1px solid #999999;
	}
	
	#pannel8 {
	height:256px;
	background:url(../images/yellow_bg.jpg);
	width:173px;
	float:left;
	border-left: 1px solid #999999;
	}
	
	.toppannel {
	border-bottom: 7px solid #333333;
	vertical-align:bottom;
	}
	
	.top {
	height:12px;
	border-bottom: 1px solid #999999;
	padding: 15px 5px  5px 10px;
	}
	
	.bottom {
	margin: 8pt auto;
	/*width:180px;*/
	
	
	}
	
	.bottom2 {
	border-bottom:2px solid #CCCCCC;
	
	
	}
	
	.bottom3 {
	padding:8px 8px;
	
	}
	
	
	
	
	
	
	
	
	
/* ------------ internal pages ---------------------------------------------------------- */
	
	#content_area { 
	height:347px;
	background:url(../images/light_brown_bg.gif);
	width:826px;
	float:left;

	}
	
	#textcontainer {
	width:750px;
	overflow:auto;
	height:305px;
	margin:0px 20px 20px 50px;
	padding:25px 25px 10px 0px;
	}
	
	
	#textcontainer_aboutanzura {
	width:820px;
	overflow:auto;
	height:315px;
	margin:0px 0px 20px 10px;
	padding:10px 0px 10px 0px;
	
	
	}
	
	
	#textcontainer_activities {
	width:795px;
	overflow:auto;
	height:574px;
	margin:0px 0px 0px 30px;
	padding:10px 0px 10px 0px;

	}
	
	#pannelmap {
	height:256px;
	background:url(../images/yellow_bg.jpg);
	width:413px;
	float:left;
	
	
	}
	
	#pannelanzuracontacts {
	height:256px;
	background:url(../images/yellow_bg.jpg);
	width:412px;
	float:left;
	border-left: 1px solid #999999;
	
	}
		
		
		#items_containers {
		height:220px;
		overflow:auto;

		
		}
		
		#items_containers a {
		text-transform:none;
		font-size:12px;
		

		
		}
		
			.contacts_item {
			height:93px;
			width:180px;
			
			margin: 8px 0px 0px 10px; 
			float:left;
			
			
			}
			
			.thumb {
			margin:0 5px 5px 0;
			float:left;
			}
	

/*----------------------------------------  Internal Full layout ---------------------------------*/

	#content_area_full {


	height:605px;
	background:url(../images/light_brown_bg.gif);
	width:826px;
	float:left;

	}
	
	#textcontainer_full {
	width:750px;
	overflow:auto;
	height:545px;
	margin:0px 20px 20px 50px;
	padding:25px 25px 10px 0px;
	}






	
/* --------------------------------------- footer styles -----------------------------------*/	
	
#footer {
width:1000px;
height:200px;
background:url(../images/fotter_BG.gif);
background-color:#66CC00;

}

	#footer_nav {
	width:1000px;
	height:20px;
	background:url(../images/nav_bg.gif);
	background-color:#66CC00;
	
	}
	
	#footer_info {
	padding:20px 0 0 0;
	text-align:center;
	width:800px;
	margin: 0pt auto;
	
	
	
	}


.clear {
clear:both;
}


sup {
vertical-align:super;

}

#sitemap_container {
height:565px;
margin:0 0px 0px 18px;

}

	

