	

body,html { 

height:100%;
margin:0 ;
background-color: #FFF;

}


	
	
	
	

	a {

	outline : none;

	-moz-outline: none;

	}


	
#contenitore_home{
	width:      990px;
	height:610px;
	
	margin: 0 auto;
	}
	
	
	#testata {

	width:990px;
	height:202px;
	padding:0;
	margin: 0;
	float:left;

	}
	
	
	#testa_logo {

	width:534px;
	height:202px;
	background-image: url(images/logo.jpg);
	background-repeat: no-repeat;
	padding:0;
	margin: 0;
	float:left;

	}
	
	
		
	#testa_contatti {

	width:428px;
	height:202px;
	background-image: url(images/contatti.jpg);
	background-repeat: no-repeat;
	padding:0;
	margin: 0;
	float:left;

	}
	#testa_contatti_testo{

	width:121px;
	height:68px;
	font-size: 12px;
	font-weight:normal;
	text-align:left;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	line-height:1.5;
	padding:0;
	margin: 110px 0 0 220px;
	float:left;

	}
	
	
		
	#menu {

	width:745px;
	height:38px;
	padding:0;
	margin: 0px;
	float:left;


	}

	

	
	
	#main_box {

	width:901px;
	
	padding:0;
	margin: 0px;
	float:left;
	
	}

	#main_box_flag {

	width:64px;
	height:60px;
	font-size: 20px;
	font-weight:normal;
	text-align:left;
	color:#CC0000;
	font-family: Arial, Helvetica, sans-serif;

	padding:0;
	margin: 0px;
	float:left;
	
	}
	
	#main_box_titolo {

	width:835px;
	height:50px;
	font-size: 20px;
	font-weight:normal;
	text-align:left;
	color:#000066;
	font-family: Arial, Helvetica, sans-serif;

	padding: 0 0 0 0;
	margin: 25px 0 0px 0;
	float:left;
	
	}
	
		
	#main_box_testo {

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

	}
	
	#tri_box {

	width:901px;
	height:303px;
	padding:0;
	margin: 0px;
	float:left;

	}
	#box_1 {

	width:295px;
	height:303px;
	background-image: url(images/box1.jpg);
	background-repeat: no-repeat;
	padding:0;
	margin: 0px;
	float:left;

	}
	
	#box_1_titolo {

	width:274px;
	height:43px;
	padding:10px;
	margin: 0px;
	font-size: 20px;
	font-weight:normal;
	text-align:left;
	color:#000066;
	font-family: Arial, Helvetica, sans-serif;
	float:left;

	}
	#box_1_testo {

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

	}
	#box_1_lente{

	width:274px;
	height:37px;
	padding:10px;
	margin: 0px;
	float:left;
	text-align:left;
	}
	
	
	#box_2 {

	width:295px;
	height:303px;
	background-image: url(images/box2.jpg);
	background-repeat: no-repeat;
	padding:0;
	margin: 0px 0px 0px 8px;
	float:left;

	}
	
	#box_2_titolo {

	width:274px;
	height:43px;
	padding:10px;
	margin: 0px;
	font-size: 20px;
	font-weight:normal;
	text-align:left;
	color:#000066;
	font-family: Arial, Helvetica, sans-serif;
	float:left;

	}
	#box_2_testo {

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

	}

	#box_2_lente{

	width:274px;
	height:37px;
	padding:10px;
	margin: 0px;
	float:left;
	text-align:left;
	}
	

	#box_3 {

	width:295px;
	height:303px;
	background-image: url(images/box3.jpg);
	background-repeat: no-repeat;
	padding:0;
	margin: 0px 0px 0px 8px;
	float:left;

	}
	
	#box_3_titolo {

	width:274px;
	height:43px;
	padding:10px;
	margin: 0px;
	font-size: 20px;
	font-weight:normal;
	text-align:left;
	color:#000066;
	font-family: Arial, Helvetica, sans-serif;
	float:left;

	}
	#box_3_testo {

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

	}
	
	#box_3_lente{

	width:274px;
	height:37px;
	padding:10px;
	margin: 0px;
	float:left;
	text-align:left;
	}
	






	#footer{
		
	width:990px;
	height:42px;
	padding:0;
	margin: 40px 0 0 0 ;
	font-size: 11px;
	font-weight:normal;
	text-align:center;
	color:#999;
	font-family: Arial, Helvetica, sans-serif;
	float:left;

	}





	#main_box_interna {

	width:901px;
	height:400px;
	padding:0;
	margin: 0px;
	float:left;
	
	}
	#main_box_interna_attivita {

	width:901px;
	height:655px;
	padding:0;
	margin: 0px;
	float:left;
	
	}
	#main_box_interna_info {

	width:901px;

	padding:0;
	margin: 0px;
	float:left;
	
	}

	#main_box_testo_home {

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

	}


	#main_box_testo_interna {

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

	}




.allinea_sx {
	text-align: left;
}
#allinea_sx {
	text-align: left;
}
table {
	text-align: left;
	font-size:13px;
}

	a.conta_email:link{font-family:  Arial, Helvetica, sans-serif; font-size:12px; color : #000; text-decoration: none}
	a.conta_email:visited{font-family:  Arial, Helvetica, sans-serif; font-size:12px; color : #000; text-decoration: none}
	a.conta_email:hover {  font-family:  Arial, Helvetica, sans-serif; font-size:12px; color:#CC0000; text-decoration: underline}
	a.conta_email:active {  font-family:  Arial, Helvetica, sans-serif; color:  #000;  font-size:12px; text-decoration: none}	

