	

body,html { 

height:100%;
margin:0 ;
background-image: url(images/sfondo2.jpg);
background-position:center;



}


	
	
	
	

	a {

	outline : none;

	-moz-outline: none;

	}


#box_pics {

	width:740px;

	height:relative;
	padding:0;
	margin: 0px 0px 0 0px ;
	float:left;

	}	
	
	#box_pics_sopra {

	width:740px;
	height:relative;
	padding:0;
	margin: 0px 0px 0 0px ;
	float:left;

	}	
	

	
	
#contenitore_home{
	
	width:      990px;
	height:636px;
	margin: 0 auto;
	}
	
	#contenitore_interno {
	
	width:      888px;
	height:666px;
	margin: 0 auto;


	}
	
	
	
	#contiene_gallery{
		
	width: 746px;
	height:457px;
	padding:0;
	margin: 10px 70px 0 70px;
	float:left;
	

	}
	
	
	
	#contiene_alto{
		
	width: 746px;
	height:457px;
	padding:0;
	margin: 10px 70px 0 70px;
	float:left;

	}
	
		
	#box_sinistra {
		
	width: 374px;
	height:457px;
	padding:0;
	margin: 0;
	border:1px solid #333;
	float:left;


	}
	#box_destra {
		
	width: 340px;
	height:427px;
	overflow:auto;
	padding:0 10px 10px 10px;
	margin: 0px 0 0 10px;
	float:left;
	font-size: 12px;
	text-align:left;
	font-weight:normal;
	line-height:1.5;
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	

	}
	
		#box_menu {

	width: 748px;
	height:50px;
	margin: 0 70px 6px 70px;
	padding:0;
	float:left;
	border-bottom:1px solid #ccc;


	}
	
	
	
	
	#menu_1 {

	width: 70px;
	height:22px;
	margin: 22px 0 0 0 ;
	padding:0;
	float:left;
	font-size: 14px;
	text-align:center;
	font-weight:normal;
	color:#ccc;
	font-family: Arial, Helvetica, sans-serif;


	}
	
		#menu_2 {

	width: 240px;
	height:22px;
	margin: 22px 0 0 0 ;
	padding:0;
	float:left;
	font-size: 14px;
	text-align:center;
	font-weight:normal;
	color:#ccc;
	font-family: Arial, Helvetica, sans-serif;


	}
	
	
	
		#menu_3 {

	width: 160px;
	height:22px;
	margin: 22px 0 0 0 ;
	padding:0;
	float:left;
	font-size: 14px;
	text-align:center;
	font-weight:normal;
	color:#ccc;
	font-family: Arial, Helvetica, sans-serif;


	}
	
	
	
		#menu_4 {

	width: 110px;
	height:22px;
	margin: 22px 0 0 0 ;
	padding:0;
	float:left;
	font-size: 14px;
	text-align:center;
	font-weight:normal;
	color:#ccc;
	font-family: Arial, Helvetica, sans-serif;


	}
	
	
		#menu_5 {

	width: 80px;
	height:22px;
	margin: 22px 0 0 0 ;
	padding:0;
	float:left;
	font-size: 14px;
	text-align:center;
	font-weight:normal;
	color:#ccc;
	font-family: Arial, Helvetica, sans-serif;


	}
	
	
	
		#menu_6 {

	width: 80px;
	height:22px;
	margin: 22px 0 0 0 ;
	padding:0;
	float:left;
	font-size: 14px;
	text-align:center;
	font-weight:normal;
	color:#ccc;
	font-family: Arial, Helvetica, sans-serif;


	}
	
	
	
		
		#sottomenu_1 {

	width: 130px;
	height:22px;
	margin: 0px 0 0 0 ;
	padding:0;
	float:left;
	font-size: 11px;
	text-align:center;
	font-weight:normal;
	color:#ccc;
	font-family: Arial, Helvetica, sans-serif;


	}
	
		#sottomenu_2{

	width: 65px;
	height:22px;
	margin: 0px 0 0 0 ;
	padding:0;
	float:left;
	font-size: 11px;
	text-align:center;
	font-weight:normal;
	color:#ccc;
	font-family: Arial, Helvetica, sans-serif;


	}
	
	
		#sottomenu_3 {

	width: 70px;
	height:22px;
	margin: 0px 0 0 0 ;
	padding:0;
	float:left;
	font-size: 11px;
	text-align:center;
	font-weight:normal;
	color:#ccc;
	font-family: Arial, Helvetica, sans-serif;


	}
	
		#sottomenu_4 {

	width: 80px;
	height:22px;
	margin: 0px 0 0 0 ;
	padding:0;
	float:left;
	font-size: 11px;
	text-align:center;
	font-weight:normal;
	color:#ccc;
	font-family: Arial, Helvetica, sans-serif;


	}
	
		#sottomenu_5 {

	width: 100px;
	height:22px;
	margin: 0px 0 0 0 ;
	padding:0;
	float:left;
	font-size: 11px;
	text-align:center;
	font-weight:normal;
	color:#ccc;
	font-family: Arial, Helvetica, sans-serif;


	}
	


.titoli {
	font-size: 16px;
	font-weight: bold;
	color:#666;
	font-family: Arial, Helvetica, sans-serif;

}

.titoli_pop {
	font-size: 16px;
	font-weight: bold;
	color:#333;
	font-family: Arial, Helvetica, sans-serif;

}

	#box_logo {
		
	width: 212px;
	height:125px;
	margin: 0 0 0 55px;
	padding: 0;
	float:left;
	

	}
	
		#contiene_basso{
		
	width: 883px;
	height:109px;
	margin: 0 0px 0 0;
	padding: 0 ;
	float:left;

	}
	
		
	#box_sottomenu {
		
	width: 533px;
	height:20px;
	padding:0;
	margin: 5px 0 0 0px;
	float:left;
	

	}
	
	
	
	#footer{
		
	width:550px;
	height:15px;
	padding:0;
	margin: 45px 0 0 0 ;
	float:left;
	font-size: 10px;
	text-align:right;
	font-weight:normal;
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;


	}
	
	#index_testata{
		
	width: 990px;
	height:200px;
	padding:0;
	margin: 0;
	float:left;

	}
	
	
	#index_centro{
		
	width: 990px;
	height:300px;
	padding:0;
	margin: 0;
	float:left;

	}
		
	#index_bandiere{
		
	width: 990px;
	height:71px;
	padding:0;
	margin: 0;
	float:left;

	}
	
		#footer_index{

	width:990px;
	height:45px;
	padding:0px;
	margin:50px 0 0 0;
	font-size: 11px;
	font-weight:normal;
	text-align:center;
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	float:left;
	}
	
	
	#contiene_popup{
		
	width: 746px;
	height:457px;
	padding:0;
	margin: 0px 25px 10px 10px;
	float:left;

	}
	
		
	#box_popup_sx {
		
	width: 374px;
	height:457px;
	padding:0;
	margin: 0;
	float:left;
	border:1px solid #666 ;


	}
	#box_popup_dx {
		
	width: 340px;
	height:307px;

	padding:10px;
	margin: 10px 0 0 10px;
	float:left;
	font-size: 12px;
	text-align:left;
	font-weight:normal;
	line-height:1.5;
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
	

	}
	

	
	#quadro {

	width:160px;
	height:121px;
	border:#999  solid 1px;
	padding:0;
	margin:12px 12px 0px  0; 
	float:left;

	}
	
		
	a.lingua:link{font-family:  Arial, Helvetica, sans-serif; font-size:12px; color : #FFF;  font-weight:normal; text-decoration: none}
	a.lingua:visited{font-family:  Arial, Helvetica,  sans-serif; font-size:12px; color :  #FFF; font-weight:normal;  text-decoration: none}
	a.lingua:hover {  font-family:  Arial, Helvetica, sans-serif; font-size:12px; color:#666; font-weight:normal;  text-decoration: none}
	a.lingua:active {  font-family:  Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; font-weight:normal;  text-decoration: none}
	


	
	a.menu_primo:link{font-family:  Arial, Helvetica, sans-serif; font-size:14px; color : #ccc;  font-weight:normal; text-decoration: none}
	a.menu_primo:visited{font-family:  Arial, Helvetica,  sans-serif; font-size:14px; color :  #ccc; font-weight:normal;  text-decoration: none}
	a.menu_primo:hover {  font-family:  Arial, Helvetica, sans-serif; font-size:14px; color:#666; font-weight:normal;  text-decoration: none}
	a.menu_primo:active {  font-family:  Arial, Helvetica, sans-serif; font-size:14px; color:#ccc; font-weight:normal;  text-decoration: none}
	
	a.menu_secondo:link{font-family:  Arial, Helvetica, sans-serif; font-size:12px; color : #ccc;  font-weight:normal; text-decoration: none}
	a.menu_secondo:visited{font-family:  Arial, Helvetica,  sans-serif; font-size:12px; color :  #ccc; font-weight:normal;  text-decoration: none}
	a.menu_secondo:hover {  font-family:  Arial, Helvetica, sans-serif; font-size:12px; color:#666; font-weight:normal;  text-decoration: none}
	a.menu_secondo:active {  font-family:  Arial, Helvetica, sans-serif; font-size:12px; color:#ccc; font-weight:normal;  text-decoration: none}
	
	
	
	a.link:link{font-family:  Arial, Helvetica, sans-serif; font-size:12px; color : #666;  font-weight:normal; text-decoration: none}
	a.link:visited{font-family:  Arial, Helvetica,  sans-serif; font-size:12px; color :  #666; font-weight:normal;  text-decoration: none}
	a.link:hover {  font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#ccc; font-weight:normal;  text-decoration: underline}
	a.link:active {  font-family:  Arial, Helvetica, sans-serif; font-size:12px; color:#666; font-weight:normal;  text-decoration: none}


	
	a.menu_sx_sotto:link{font-family:  Helvetica, Arial, sans-serif; font-size:12px; color : #990000;  font-weight:normal; text-decoration: none}
	a.menu_sx_sotto:visited{font-family:  Helvetica, Arial,  sans-serif; font-size:12px; color :  #990000; font-weight:normal;  text-decoration: none}
	a.menu_sx_sotto:hover {  font-family:   Helvetica, Arial, sans-serif; font-size:12px; color:#666; font-weight:normal;  text-decoration: underline}
	a.menu_sx_sotto:active {  font-family:  Helvetica, Arial, sans-serif; font-size:12px; color:#990000; font-weight:normal;  text-decoration: none}

	a.mappa:link{font-family:  Helvetica, Arial, sans-serif; font-size:10px; color : #ccc;  font-weight:normal; text-decoration: none; padding-top:10px}
	a.mappa:visited{font-family:  Helvetica, Arial,  sans-serif; font-size:10px; color :  #ccc; font-weight:normal;  text-decoration: none ;padding-top:10px}
	a.mappa:hover {  font-family:   Helvetica, Arial, sans-serif; font-size:10px; color:#990000; font-weight:normal;  text-decoration: underline; padding-top:10px}
	a.mappa:active {  font-family:  Helvetica, Arial, sans-serif; font-size:10px; color:#ccc; font-weight:normal;  text-decoration: none; padding-top:10px}


	
	
	


	#nav ul {
	margin:0 0px 0 auto;
	padding:0px 0 0 0;
	list-style:none;
	display:table;
	white-space:nowrap;
	font-family: arial, Helvetica, sans-serif;
	font-size:12px;
}


#nav  li {
	float:left;
	color:#990000;
	margin:0px 0 10px 0;
	padding:0;
	text-decoration:none;
	letter-spacing:0.5px;
	height:16px;
	width:20px;
	
	
}




#nav a {
	float:left;
	color:#FFF;
	
	margin:0 5px 0 5px;
	padding:3px 3px 3px 5px;
	text-decoration:none;
	letter-spacing:1.5px;

	
}

#nav a:hover {
	
	cursor:pointer;
	color:#ccc;
} 



#nav #current a {
	background-color:#ccc;
	border:1px solid #333;
	color:#333;
} 
#nav {
	padding:0;
	
float:right;
}
	
	

