BODY { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13 px; 
	color: #ffffff; 
	background-color: #0590E6;
	margin-top: 25px; margin-bottom: 25px; margin-left: 0px; margin-right: 0px;  
}

a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; }
a:link {  font-style: normal; font-weight: normal; text-decoration: none; }
a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; }
a:active {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; }
a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #67FF3E; text-decoration: none; }
.titoli {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; text-decoration: none; color: #00ffcc; }
.scritte {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.scritte_maius {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; font-variant: small-caps; color: #FFFFFF; text-decoration: none; }
.Nome_Consorzio {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; line-height: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; font-variant: small-caps; }
.scrittegrigie { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: normal; color: #666666; text-decoration: none; }
.scritte_maiusmin { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: small-caps; color: #FFFFFF; text-decoration: none; }
.scritte_maius_blu { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; font-variant: small-caps; color: #0099FF; text-decoration: none; }
.nomi {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; line-height: normal; }




/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:Navy; layer-background-color:Navy; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{padding: 5px; position:absolute; font-family: Arial, Helvetica, sans-serif; color:#ffffff; font-size:14px; font-weight:bold; text-align:left;}
.clLevel0{background-color:#006FA7; }
.clLevel0over{background-color:#006FA7; color:#F99843; cursor:pointer; cursor:hand;  }
.clLevel0border{position:absolute; visibility:hidden; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #000000; }

/*Styles for level 1*/
.clLevel1, .clLevel1over{padding: 6px; position:absolute; font-family: Arial, Helvetica, sans-serif; color:#ffffff; font-size:14px; font-weight:bold; text-align:left;}
.clLevel1{background-color:2577bf; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #FFFFFF; }
.clLevel1over{background-color:#2577bf;  color:#F99843; cursor:pointer; cursor:hand; border-bottom-style: solid; border-bottom-width: 1px;  border-bottom-color: #F99843;}
.clLevel1border{position:absolute; z-index:500; visibility:hidden; background-color:#2577bf;}

/*Styles for level 2*/
.clLevel2, .clLevel2over{padding: 3px; position:absolute; font-family: Arial, Helvetica, sans-serif;color:#ffffff; font-size:14px;  font-weight:bold; text-align:left;}
.clLevel2{background-color:035C89; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #F99843;  }
.clLevel2over{cursor:pointer; cursor:hand; background-color:#035C89;  color:#F99843; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #F99843; }
.clLevel2border{position:absolute; visibility:hidden;  background-color:#035C89; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #F99843; }


.private_area{padding: 5px;  font-family: Arial, Helvetica, sans-serif; color:#ffffff; font-size:14px; font-weight:bold; text-align:left;}




.titolo_text{
	font-family:Arial, Helvetica, sans-serif; 
	color:#F99843; 
	font-size:18px; 
	font-weight:bold; 
	font-variant:small-caps; 
	text-align:right;
	padding-right:35px;
}



.titolocontenuti{
	font-family: Arial,Verdana, System Proportional;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	/*color: #5984AE;*/
}
.titolocontenuti:link{
	text-decoration: none;
	font-weight: bold;
	//color: #5984AE;
	color: #5984AE;
}


.titolocontenuti:hover {
	text-decoration: none;
	font-weight: bold;
	//color: #99BBDD;
	color: #0E2463;

}

.titolocontenuti:visited {
	text-decoration: none;
	font-weight: bold;
	//color: #5984AE;
	color: #0E2463;
}


.titolocontenutimini{
	font-family: Arial,Verdana, System Proportional;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #5984AE;

}

.testocontenuti {
	font-family: Arial,Verdana, System Proportional;
	font-size: 14px;
	font-style: normal;
	text-align: justify; 
	color: #FFFFFF;
	padding: 5;
}

.testolink:link{
	text-decoration: none;
	font-weight: bold;
	color: #5984AE;
}


.testolink:hover {
	text-decoration: none;
	font-weight: bold;
	color: #99BBDD;
}

.testolink:visited {
	text-decoration: none;
	font-weight: bold;
	color: #5984AE;
}




.tabletitle {
	font-family: Arial,Verdana, System Proportional;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	background-color: #5984AE;
	height 50px;

}


.tabletitle:link{
	font-size: 14px;
	text-decoration: none;
	color: #FFAD33;
	font-weight: bold;
}

.tabletitle:visited{
	font-size: 14px;
	text-decoration: none;
	color: #FFAD33;
	font-weight: bold;
}


.tabletitle:hover {
	font-size: 14px;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}





.tablenews {
	font-family: Arial,Verdana, System Proportional;
	font-size: 14px;
	font-style: normal;
	color: #00417b;
	height 50px;

}

.tablenews:link{
	font-size: 14px;
	text-decoration: none;
	color: #00417b;
	font-weight: bold;
}

.tablenews:visited{
	font-size: 14px;
	text-decoration: none;
	color: #00417b;
	font-weight: bold;
}


.tablenews:hover {
	font-size: 14px;
	text-decoration: none;
	color: #00417b;
	font-weight: bold;
}


.tableevents {
	font-family: Arial,Verdana, System Proportional;
	font-size: 14px;
	font-style: normal;
	color: #ffffff;
	height 50px;

}

.tableevents:link{
	font-size: 14px;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}

.tableevents:visited{
	font-size: 14px;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}


.tableevents:hover {
	font-size: 14px;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
}

























.tabletitleunioni {
	font-family:  AvantGarde Bk BT, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #FFAD33;
	height 50px;

}










.tabletitleabinforma {
	font-family:  AvantGarde Bk BT, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	color: #FFAD33;
	height 50px;

}


.tabletitleabinforma :link{
	font-size: 20px;
	text-decoration: none;
	color: #FFAD33;
}

.tabletitleabinforma :visited{
	font-size: 20px;
	text-decoration: none;
	color: #FFAD33;
}


.tabletitleabinforma :hover {
	font-size: 20px;
	text-decoration: none;
	color: #ffffff;
}







.tableabinforma {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	/*font-weight: bold;*/
	color: #000059;
	padding: 5px;
}


.tableabinforma:link{
	font-size: 14px;
	text-decoration: none;
	text-align: center;
	color: #000059;
	font-weight: bold;
	padding: 5px;

}

.tableabinforma:visited{
	font-size: 14px;
	text-decoration: none;
	color: #000059;
	font-weight: bold;
	padding: 5px;

}


.tableabinforma:hover {
	font-size: 14px;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	padding: 5px;

}









.submenu{
	font-family:   Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	text-align: justify; 
	color: #000000;
	background-color: #e1e4eb;
	height 50px;
	border-style: solid; border-width: 1px; border-color: #000059;
}

    


