A.dove {COLOR: #4472b1; TEXT-DECORATION: none; font-weight:bold}

A.menu_or {FONT-SIZE: 10px; COLOR: #eeeeee; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;; TEXT-DECORATION: none; CURSOR: hand;}

A.dove:hover {COLOR: #4472b1; TEXT-DECORATION: underline}

a.linkgrigio {font-weight:600;FONT-SIZE: 10px; COLOR: #4472b1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
a.linkgrigio:visited {font-weight:600;FONT-SIZE: 10px; COLOR: #4472b1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
a.linkgrigio:link {font-weight:600;FONT-SIZE: 10px; COLOR: #4472b1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
a.linkgrigio:hover {font-weight:600;FONT-SIZE: 10px; COLOR: #636363; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}



A.linkgrigio2 {FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}



A.linkgrigio2:hover {FONT-SIZE: 10px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}



A.mappa {COLOR: #6b6c7e; TEXT-DECORATION: none; font-weight:bold}



A.mappa:hover {COLOR: #bec9df; TEXT-DECORATION: overline}



A.mappaTitolo {COLOR: #000066; TEXT-DECORATION: none; font-weight:bold}



A.mappaTitolo:hover {COLOR: #c0c0c0; TEXT-DECORATION: none}



A IMG {BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px}

BODY {
  MARGIN: 3px 12px 3px 12px;
  scrollbar-face-color:#FFFFFF;
  scrollbar-shadow-color:#9FABCC;
  scrollbar-highlight-color:#9FABCC;
  scrollbar-3dlight-color:#9FABCC;
  scrollbar-darkshadow-color:#9FABCC; 
  scrollbar-track-color:#ffffff;
  scrollbar-arrow-color:#9FABCC;
  background-color: #F1F4F8;
}

.inner {	
  background-image : url('../img/modbkgnd.jpg');
}
.row_main_header {	
background-color: transparent;
width:100%;
}

.row_main_middle {	
background-color: transparent;
width:100%;
BORDER-LEFT: #eee 1px solid;
BORDER-RIGHT: #eee 1px solid;
}

.columm_left_sup {
background-color: transparent;
width:140px;
}
.columm_left {
background-color: transparent;
width: 240px;
}
.columm_left_inf {
background-color: transparent;
width:140px;
}

.columm_center_sup {
background-color: transparent;
width:100%;
}
.columm_center {
background-color: transparent;
width:100%;
}
.columm_center_inf {
background-color: transparent;
width:100%;
}

.row_crumb {
background-color: transparent;
width:100%;
FONT-SIZE: 12px; 
COLOR: #254994; 
LINE-HEIGHT: 16px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}

.row_msg {
background-color: transparent;
width:100%;
}
.row_content_sup {
background-color: transparent;
FONT-SIZE: 10px; 
COLOR: #254994; 
LINE-HEIGHT: 16px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-weight: 600;
TEXT-ALIGN: right;
}
.row_content {
background-color: transparent;
width:100%;
}
.row_content_inf {
background-color: transparent;
width:100%;
}
.row_split {
background-color: transparent;
width:100%;
}

.columm_right_sup {
background-color: transparent;
width:333px;
FONT-SIZE: 19px; 
COLOR: #254994; 
LINE-HEIGHT: 18px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-weight: 600;
TEXT-ALIGN: right;
}
.columm_right {
background-color: transparent;
width:140px;
}
.columm_right_inf {
background-color: transparent;
width:340px;
}
.row_main_footer {	
background-color: transparent;
width:100%;
}

.row_main_end {	
background-color: transparent;
width:100%;
}


FORM {MARGIN: 0px}



TD {FONT: 11px Verdana,Geneva,Arial,Helvetica,sans-serif}



TD.footer {FONT-SIZE: 8pt; COLOR: #636363}



TD.menulines {BORDER-RIGHT: #f0f0f0 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #f0f0f0 2px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f0f0f0 2px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #f0f0f0 2px solid}


TD.barra {COLOR: #FFFFFF;  TEXT-DECORATION: none}



UL {MARGIN: 10px}

.blu01 {BACKGROUND: #4472b1}



.blu02 {BACKGROUND: #639ace}



.blu03 {BACKGROUND: #3366cc}



.blu04 {BACKGROUND: #254994;}



.blu05 {BACKGROUND: #bec9df;}



.capitalize {TEXT-TRANSFORM: capitalize}



.copy {FONT-SIZE: 9px; COLOR: #FFFFFF; TEXT-ALIGN: center;}



.GraficoR {FONT-SIZE: 7px; COLOR: #333333; TEXT-ALIGN: center;}



.crumb {FONT-WEIGHT: 700;FONT-SIZE: 9px; FONT: verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #336699; TEXT-ALIGN: left;}
.copyright {FONT-WEIGHT: 500;FONT-SIZE: 9px; FONT: verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #336699; TEXT-ALIGN: center;}
.data {FONT-WEIGHT: 500;FONT-SIZE: 9px; FONT: verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #336699; TEXT-ALIGN: right;}





.grigiomenu {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}



.italic {FONT-STYLE: italic}



.intestazioneBlu {background-image:url('img/linea.gif'); text-align: left; FONT-SIZE: 11px; font-weight:bold; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}



.letterspacing {LETTER-SPACING: 10px}



.linethrough {BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 12px verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #000000; TEXT-DECORATION: line-through}



.linkgrigioattivo {FONT-SIZE: 10px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}



.lowercase {TEXT-TRANSFORM: lowercase}



.normale {FONT-SIZE: 10px; COLOR: black; LINE-HEIGHT: 13px; font-weight:normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}



.normaleTotale {FONT-SIZE: 10px; COLOR: #000099; LINE-HEIGHT: 8px; font-weight:lighter; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}



.normale_errore {FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 16px; font-weight:normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}



.normale_erroreG {FONT-SIZE: 14px; COLOR: #ff0000; LINE-HEIGHT: 16px; font-weight:normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

	

.normalePiccolo {FONT-SIZE: 9px; COLOR: #a3b9e9; LINE-HEIGHT: 16px; font-weight:normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

	

.normaleBlu {FONT-SIZE: 10px; COLOR: #254994; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}



.GrandeBlu {FONT-SIZE: 12px; COLOR: #254994; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}



.GrandeNero {FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

.GrandeBluRating {FONT-SIZE: 24px; COLOR: #254994; LINE-HEIGHT: 24px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}

.GrandeArancioRating {FONT-SIZE: 24px; COLOR: #FF9933; LINE-HEIGHT: 24px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}

.GrandeGialloRating {FONT-SIZE: 24px; COLOR: #FFCC33; LINE-HEIGHT: 24px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}

.GrandeVerdeRating {FONT-SIZE: 24px; COLOR: #009933; LINE-HEIGHT: 24px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}



.BoldBlu {FONT-SIZE: 10px; COLOR: #254994; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}

.BoldNero {FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}





.BoldBluGrande {FONT-SIZE: 18px; COLOR: #254994; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}

.BoldNeroGrande {FONT-SIZE: 18px; COLOR: #00000; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}





.BoldPiccoloBlu {FONT-SIZE: 9px; COLOR: #254994; LINE-HEIGHT: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}

                                     

.TestoDove {FONT-SIZE: 12px; COLOR: #254994; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}

.segnalazione {FONT-SIZE: 11px; COLOR: #6096BF; LINE-HEIGHT: 8px; font-weight:light; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}


.normaleButton { font-family:verdana, tahoma, arial; color: #254994; font-size: 7pt; font-weight: bold; cursor: hand; border-width:1; border-color: #99CCFF; background-color: #ffffff;  }

	

.sfondoBianco {BACKGROUND: #ffffff}

	

.style1 {color: #000066;	font-weight: bold;}





.style2 {font-size: 10px}



.style3 {color: #6b6c7e; font-weight: bold;}



.styleLight {color: #CCCCCC;}



.tabellaConBordi {BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid}



.tableline1 {BACKGROUND-COLOR: #bec9df; TEXT-ALIGN: left; FONT-SIZE: 10px; COLOR: black; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}



.tableline2 {BACKGROUND-COLOR: #fcfeaf; TEXT-ALIGN: left; FONT-SIZE: 10px; COLOR: black; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}



.testata {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}



.testataBlu {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #254994; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}



.titoloBlu {FONT-SIZE: 12px; COLOR: #254994; LINE-HEIGHT: 16px; font-weight:bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}



.top_banner {BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 10px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; 

background-color: #F1F4F8;

TEXT-ALIGN: center}

.foot_banner {FONT-SIZE: 8px; FONT: verdana,Geneva,Arial,Helvetica,sans-serif; COLOR: #636363; TEXT-ALIGN: right;}

background-color: #F1F4F8;}

.txt02 {PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; COLOR: #a3b9e9; PADDING-TOP: 6px}



.txt02 A {COLOR: #a3b9e9; TEXT-DECORATION: none}



.txt02 A:hover {COLOR: #ffffff}



.txt03 {COLOR: #a3b9e9}



.uppercase {TEXT-TRANSFORM: uppercase}



.sfondotabgest {
background-color: #F1F4F8; BORDER: #254994 solid 1px; FONT-SIZE: 10px; COLOR: #254994; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif} 
	
.colorriga1 {	
background-color: #F1F4F8; FONT-SIZE: 10px; COLOR: black; LINE-HEIGHT: 13px; font-weight:normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

.colorriga2 {	background-color: transparent; FONT-SIZE: 10px; COLOR: black; LINE-HEIGHT: 13px; font-weight:normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

.table_bordered {
	     /*BORDER-RIGHT: #98630E 1px solid;
  		 BORDER-TOP: #254994 1px solid;*/
			 BORDER-RIGHT: #254994 1px solid;
			 
  		 BORDER-TOP: #254994 1px solid;
  		 VERTICAL-ALIGN: top;
  		 /*BORDER-LEFT: #98630E 1px solid;
  		 BORDER-BOTTOM: #98630E 1px solid;*/
			 BORDER-LEFT: #254994 1px solid;
  		 BORDER-BOTTOM: #254994 1px solid;BGCOLOR: #254994;
background-color: #F1F4F8;
} 

.table_all_bordered {
  		 VERTICAL-ALIGN: top;
  		 BORDER-COLOR: #254994 1px solid;
  		 
} 
