.body,td{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; font-size: 12px; color: 000000;font-weight : normal;}
.aranciochiaro{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;; font-size: 12px; color: #F1AA63;font-weight : bold;}
.testoblu,a.testoblu{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;; font-size: 12px; color: #5889BA;font-weight : bold;}
.mappablu{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; font-size: 15px; color: #5889BA;font-weight : bold;}
.mapparancio{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;font-size: 15px; color: #F47C58;font-weight : bold;}
.mappagiallo{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;font-size: 15px; color: #888647;font-weight : bold;}
.verde{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; font-size: 15px; color: #95B19C;font-weight : bold;}
.mapparancino{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; font-size: 15px; color: #F1C293;font-weight : bold;}
a.testoblu{text-decoration:underline;}
a.testoblu:hover{text-decoration:none;} 
.testoag{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;font-size: 14px;font-weight : bold;color: #F47C58;}
.testoarancio,.mappaverde{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;font-size: 12px;font-weight : bold;}
.testoarancio{ color: #F47C58;}
a.testoarancio{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;; font-size: 12px; color: #F47C58;font-weight : bold; text-decoration:underline;}
a.testoarancio:hover{text-decoration:none;}
.bianco{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;; font-size: 12px; color: ffffff;font-weight : normal;}
.newsletter{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;; font-size: 16px; color: ffffff;font-weight : bold;} 
.menu{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;; font-size: 12px; color: 000000;font-weight : normal;text-decoration:none;}

.form{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; font-size: 12px; color: 000000;font-weight : normal;}

.titolor,.titoloa,.titolom,.titolob,.titoloazz,.titoloachiaro,.titolov{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;; font-size: 20px; font-weight : bold;text-decoration:none;} 
.titolov{color: 95B19C;}   
.titoloa{color: F47C58;} 
.titolor{color: red;}    
.titolom{color: #8E7852;} 
.titolob{color:#5889BA;}  
.titoloazz{color:#84BBF2;}
.titoloachiaro{color:#F1AA63;}
.marrone{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;; font-size: 15px; font-weight : bold;text-decoration:underline;color: #8E7852;}
.nota{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;; font-size: 10px; color: 000000;font-weight : normal;} 
.headerLink,a.headerLink:link{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;; font-size: 12px; color:ffffff;font-weight : normal;text-decoration:none;}
a.headerLink:hover{text-decoration:none;color:#EFE653;}    
.linkpagina{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;; font-size: 12px; color: 000000;font-weight : normal;text-decoration:underline;} 
.linkpagina:hover{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;; font-size: 12px; color: 000000;font-weight : normal;text-decoration:none;}    
.linkmappa{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;; font-size: 12px; color: 000000;font-weight : normal;text-decoration:underline;} 
.linkmappa:hover{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;; font-size: 12px; color: 000000;font-weight : normal;text-decoration:none;} 
.linkpaginasotto{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;; font-size: 12px; color: 000000;font-weight : normal;text-decoration:underline;} 
.linkpaginasotto:hover{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;; font-size: 12px; color: 000000;font-weight : normal;text-decoration:none;} 
.linkpaginanote{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;; font-size: 10px; color: 000000;font-weight : normal;text-decoration:none;} 
.linkpaginanote:hover{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;; font-size: 10px; color: 000000;font-weight : normal;text-decoration:underline;}
.footer{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;; font-size: 10px; color: ffffff;font-weight : normal;}

div.tdblu{
	background-color : Green;
}
div.tdblu:hover{
	background-color : Gray;
}

.princip {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 0px solid; BORDER-LEFT: #d3d3d3 1px solid; WIDTH: 762px; BORDER-BOTTOM: #d3d3d3 0px solid
}


/*calendario*/
.button2 {
BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/btn_calendar.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 34px; CURSOR: hand; COLOR: #191970; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 17px
}

.parolechiavi{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; font-size: 3px; color:#ffffff;font-weight : normal;}

.table{BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 20px
}

TABLE.container {
	BORDER-RIGHT: #5889BA 1px solid; BORDER-TOP: #5889BA 0px solid; BORDER-LEFT: #5889BA 1px solid; WIDTH: 770px; BORDER-BOTTOM: #5889BA 0px solid; HEIGHT: 100%; }

TABLE.header {
	BORDER-RIGHT: #5889BA 1px solid; BORDER-TOP: #5889BA 0px solid; BORDER-LEFT: #5889BA 1px solid; WIDTH: 770px; BORDER-BOTTOM: #5889BA 0px solid; }

TABLE.footer{
	BORDER-RIGHT: #5889BA 1px solid; BORDER-TOP: #5889BA 0px solid; BORDER-LEFT: #5889BA 1px solid; WIDTH: 772px; BORDER-BOTTOM: #5889BA 0px solid; }

/*seconda Release*/
.red{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; font-size: 12px; color: red;font-weight : bold;}
.biancoHome{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; font-size: 17px; color:#fff;font-weight : bold;}
a.biancoHome{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; font-size: 17px; color:#fff;font-weight : bold;text-decoration:none;}
a:hover.biancoHome{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; font-size:17px; color:red;font-weight : bold;text-decoration:none;}
.txtHome{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; font-size: 16px; color:#004A73;font-weight : bold;}
a.txtHome{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; font-size: 16px; color:#004A73;font-weight : bold;text-decoration:none;}
a:hover.txtHome{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; font-size: 16px; color:red;font-weight : bold;text-decoration:none;}
.footerHome{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; font-size: 10px; color:#000000;font-weight :normal;}
.nascosto{font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; font-size: 1px; color:ffffff;font-weight : normal;}
