/*---------------------------- body ----------------------------*/
body {
padding:0px;
margin:0px;
display:block;
background:#ffffff;
}
/*---------------------------- chiudi ----------------------------*/
.chiudi {  
border-top : 1px solid #CBCBCB;  
border-right : 1px solid #CBCBCB;  
border-left : 1px solid #CBCBCB; 
text-decoration : none; 
padding: 4px 4px 4px 4px;}
/*---------------------------- riga_sotto_menu ----------------------------*/
.riga_sotto_menu {  
border-bottom : 1px solid #CBCBCB;}

/*---------------------------- riga_separa_menu ----------------------------*/
.riga_separa_menu { 
background-color : #D3D3D3; 
height: 1px; }

/*---------------------------- riga_separa_menu ----------------------------*/
.riga_separa_menu2 { 
background-color : #FFFFFF; 
height: 1px; }


/*---------------------------- tabella_login ----------------------------*/
.tabella_login { 
border-top : 1px solid #Cccccc;
border-bottom : 1px solid #Cccccc;  
border-right : 1px solid #Cccccc;  
border-left : 1px solid #Cccccc; 
}

/*---------------------------- login_default: spazio_login_psw ----------------------------*/
.login {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	background-color: #EEEEEE;
	height: 18px;
	text-decoration: none;}
	
/*---------------------------- titolo_home: nome_progetto ----------------------------*/
.titolo_home {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 14px;
	font-weight: bold;
	color: #066FB1;
	text-decoration: none;}
	
/*---------------------------- titolo_home2: content_management system ----------------------------*/
.titolo_home2 {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 11px;
	font-weight: bold;
	color: #066FB1;
	text-decoration: none;}

/*---------------------------- titolo_box ----------------------------*/
.titolo_box {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 10px;
	font-weight: bold;
	color: #D05621;
	text-decoration: none;}
	
/*---------------------------- nero: testo generale ----------------------------*/
.nero {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;}

.nero a:active, .nero a:visited, .nero a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration:none;}

.nero a:hover {
    font-size: 11px;
	text-decoration: underline;
	background-color: #E2E9EE;
	color: #066FB1;  }
	
/*---------------------------- form_default ----------------------------*/
.form_default  {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 10px;
	font-weight: bold;
	color: #4882A6;
	background-color:#E6F0F7;
	text-decoration: none;}

/*---------------------------- form_default2 ----------------------------*/
.form_default2  {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 10px;
	font-weight: bold;
	color: #BB7151;
	background-color:#FBF0EB;
	text-decoration: none;}	
		
/*---------------------------- menu: menu interno modifica ----------------------------*/

.menu {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;}

.menu a:active, .menu a:visited, .menu a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 10px;
	color: #066FB1;
	font-weight: bold;
	text-decoration:none;}

.menu a:hover {
    font-size: 10px;
	color: #333333;  }
	
/*---------------------------- cella_menu: ----------------------------*/

.cella_menu {
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding:0px 10px 0px 10px;
	background-color: #E9E9E9;
	}
/*---------------------------- cella_login ----------------------------*/

.cella_login {
	
	background-color: #E2E9EE;
	}

.tabella { 
background-color : #FFFFFF; 
border-bottom : 1px solid #CBCBCB;  
border-right : 1px solid #CBCBCB;  
border-left : 1px solid #CBCBCB; 
text-decoration : none; }
.tabella_full { 
background-color : #FFFFFF; 
border-bottom : 1px solid #CBCBCB;  
border-top : 1px solid #CBCBCB;  
border-right : 1px solid #CBCBCB;  
border-left : 1px solid #CBCBCB; 
text-decoration : none; }


.cellaoff { 
font : bold 10px Verdana, sans-serif;  
background-color : White;  
color : #5C5C5C; 
background-color : #D9D9D9; 
border-top : 1px solid #D9D9D9;  
border-right : 1px solid #D9D9D9;  
border-left : 1px solid #D9D9D9; 
text-decoration : none; }
 
 
.cellaoff a:active, .cellaoff a:visited, .cellaoff a:link { 
font : bold 10px Verdana, sans-serif;
color: #5C5C5C; 
font-weight: bold;
background-color : #D9D9D9; 
border-top : 1px solid #D9D9D9;  
border-right : 1px solid #D9D9D9;  
border-left : 1px solid #D9D9D9;
text-decoration : none;  }


.cellaoff a:hover{ 
font : bold 10px Verdana, sans-serif;
color: #066FB1; 
font-weight: bold;
background-color : #D9D9D9; 
border-top : 1px solid #D9D9D9;  
border-right : 1px solid #D9D9D9;  
border-left : 1px solid #D9D9D9; 
text-decoration : none;  }

.cellaon { 
font : bold 10px Verdana, sans-serif;  
background-color : White;  
color : #D05621; 
border-top : 1px solid #CBCBCB;  
border-right : 1px solid #CBCBCB;  
border-left : 1px solid #CBCBCB; 
text-decoration : none; }


.cellabianca { 
font : bold 10px Verdana, sans-serif;  
background-color : White;  
color : #ffffff; 
background-color : #ffffff; 
border-top : 1px solid #ffffff;  
border-right : 1px solid #ffffff;  
border-left : 1px solid #ffffff; 
border-bottom : 1px solid #CBCBCB; 
text-decoration : none; }


/*---------------------------- alert: messaggi di errore ----------------------------*/
.alert {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 11px;
	font-weight: bold;
	color: #D05621;
	text-decoration: none;}

.alert a:active, .alert a:visited, .alert a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 11px;
	color: #D05621;
	font-weight: bold;
	text-decoration: none;}

.alert a:hover {
    font-size: 11px;
	text-decoration: underline;
	background-color: #F6DDD3;
	color: #D05621;  }

/*---------------------------- very: news very important arancione ----------------------------*/
.very  {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;}

.very  a:active, .very  a:visited, .very  a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 11px;
	text-decoration: none;
	color: #D05621; 
	font-weight: normal;
	}

.very  a:hover {
    font-size: 11px;
	text-decoration: none;
	background-color: #F8E8E1;
	color: #D05621;  }
	
/*---------------------------- delete: bottone rosso ----------------------------*/
.delete {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 10px;
	font-weight: bold;
	color: #ED3A43;
	text-decoration: none;}

.delete a:active, .delete a:visited, .delete a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 10px;
	color: #ED3A43;
	font-weight: bold;
	text-decoration:none;}

.delete a:hover {
    font-size: 10px;
	text-decoration: underline;
	background-color: #DDDDDD;
	color: #333333;  }
	
/*---------------------------- piccolo ----------------------------*/
.piccolo {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;}

.piccolo a:active, .piccolo a:visited, .piccolo a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration:none;}

.piccolo a:hover {
    font-size: 10px;
	text-decoration: none;
	color: #333333; }
	
	
	
/*---------------------------- Bottoni: blu ----------------------------*/
.Bottoni {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 10px;
	font-weight: bold;
	color: #066FB1;
	text-decoration: none;}

.Bottoni a:active, .Bottoni a:visited, .Bottoni a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 10px;
	color: #066FB1;
	font-weight: bold;
	text-decoration:none;}

.Bottoni a:hover {
    font-size: 10px;
	text-decoration: underline;
	background-color: #E2E9EE;
	color: #066FB1; }
	
/*---------------------------- footer_ordinamento news----------------------------*/
.footer {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 10px;
	font-weight: normal;
	color: #C1C1C1;
	text-decoration: none;}

.footer a:active, .footer a:visited, .footer a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 10px;
	color: #C1C1C1;
	font-weight: normal;
	text-decoration:none;}

.footer a:hover {
   font-size: 10px;
	text-decoration: underline;
	background-color: #F4F4F4;
	color: #A3A3A3; 
	}
.presenti{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
border-bottom:solid gray 1px;
height:25px;
float:left;
width:250px;
margin:5px 0 0 0;
}