body { scrollbar-arrow-color:#ffffff; scrollbar-shadow-color : #ffffff; scrollbar-highlight-color :yelloow; scrollbar-face-color : #42A639; scrollbar-darkshadow-color :#106510; scrollbar-track-color :#ffffff; scrollbar-3dlight-color : Black;
overflow-x : hidden;
}
	  
A {color: #4A96EF; text-decoration:none; font-weight: bold;}		

A.right {color: #000000; text-decoration:none; font-weight: bold; text-align:right;}

A.menu {color: #000000; text-decoration:none; font-weight: bold;}

A.menu:visited {color: #000000;}

.testo {  font-family: verdana; font-size: 10Px; text-align: justify;}

.testoNormal {  font-family: verdana; font-size: 11Px; text-align: justify;}

.testohome {  font-family: verdana; font-size: 10Px;}

.testosmall {  font-family: verdana; font-size: 10Px;}

.testosemismall {  font-family: verdana; font-size: 11Px;}

.testoright {  font-family: verdana; font-size:10Px; text-align: right;}

.testoleft {  font-family: verdana; font-size:10Px; text-align: left;}

.testocenter {  font-family: verdana; font-size:10Px; text-align: center;}

.titolo {  font-family: verdana; font-size: 13Px; text-align: justify; font-weight:bold; color:#4A96EF;}

.titolohome {  font-family: Century Gothic ; font-size: 18Px; font-weight: bold;}
.titolohomeverde {  font-family: Century Gothic ; font-size: 18Px; color:#42A639; font-weight: bold;}

.sottotitolo {  font-family: verdana; font-size: 10Px; text-align: left; color:#187518;}

.data {  font-family: verdana; font-size: 10Px;color:#000000;font-weight:bold; }

/* 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; visibility:hidden}

/*Styles for level 0*/

.clLevel0, .clLevel0over{position:absolute; padding:0px; font-family:tahoma,arial,helvetica; font-size:11px; font-weight:bold}

.clLevel0{background-color:#ffffff; layer-background-color:#ffffff; color:#335384;}

.clLevel0over{background-color:#ffffff; layer-background-color:#ffffff; color:#335384; cursor:pointer; cursor:hand; }

.clLevel0border{position:absolute; visibility:hidden; background-color:#7E95BA; layer-background-color:#7E95BA}

/*Styles for level 1*/

.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:tahoma, arial,helvetica; font-size:10px; font-weight:bold}

.clLevel1{background-color:#B3DCB0; layer-background-color:#B3DCB0; color:#335384;}

.clLevel1over{background-color:#ffffff; layer-background-color:#ffffff; color:#335384; cursor:pointer; cursor:hand;}

.clLevel1border{position:absolute; visibility:hidden; background-color:#FFFFFF; layer-background-color:#FFFFFF}

/*Styles for level 2*/

.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:11px; font-weight:bold}

.clLevel2{background-color:#EFEBDE; layer-background-color:#EFEBDE; color:#335384;}

.clLevel2over{background-color:#ffffff; layer-background-color:#ffffff; color:#335384; cursor:pointer; cursor:hand; }

.clLevel2border{position:absolute; visibility:hidden; background-color:#7E95BA; layer-background-color:#7E95BA}

/*Styles calendario news*/
.testosmallverde {  font-family: verdana; font-size: 10Px; color:#027A00;}
.testosmallverdechiaro {  font-family: verdana; font-size: 11Px; color:#d5efd4; font-weight:bold}
.testoMedioverde {  font-family: verdana; font-size: 12Px; color:#027A00;margin-left:5px}
.testoMedioverdeBold {  font-family: verdana; font-size: 12Px; color:#027A00; font-weight:bold}
.testoBigverde {  font-family: verdana; font-size: 20Px; color:#027A00;margin-left:5px}

.testosmallblakbold {  font-family: verdana; font-size: 11Px;color:#000000; font-weight:bold}
.testoNormalBlakBold {  font-family: verdana; font-size: 11Px;color:#000000; font-weight:bold}

A.testosmallblak {  font-family: verdana; font-size: 10Px; color:#000000;font-weight:normal}
A:hover.testosmallblak {  font-family: verdana; font-size: 10Px; color:#027A00}
.testosmallbianco {  font-family: verdana; font-size: 9Px; color:#ffffff;}
a.testosmallbianco:active, a.testosmallbianco:visited, a.testosmallbianco:link
{  font-family: verdana; font-size: 9Px; color:#ffffff;}