html,body{margin: 0;padding:0}
body{text-align:center;background-color:#FFFFFF}
div#frame{width:770px;position:relative;margin: 0 auto}
hr{border:0;width:100%;color:#0166a4;height:1px} 
.spaceBR{font-size: 3pt}

.blu-logo{background-color:#0166a4}
.bluchiaro{background-color:#EAF1F5}

.chiusura{background-color:#a0a2ac}
.corpo{background-color:#f2f6f2}


.blu-menu{background-color:#01436c;color:#fff}
.hidden {display:none}

.menu-dx{font-family:Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;color:#fff;text-align:center;}
.menu-dx:active,.menu-dx:link,.menu-dx:visited{color:#fff;text-decoration:none}
.menu-dx:hover{text-decoration:underline}


.menu-top_off {font-family:Arial, Helvetica, sans-serif;font-size:10pt;font-weight:normal;color:#fff;text-align:justify;}
.menu-top_off:active,.menu-top:link,.menu-top:visited{color:#fff;text-decoration:none}
.menu-top_off:hover{text-decoration:underline} 
.menu-top_on{color:#Fe8401;padding-left:5px;padding-right:5px;font-family:Arial, Helvetica, sans-serif;font-size:10pt}

/* ----------------------- I livello----------------------------*/
#menu-sx-off{background-color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:10pt;font-weight:normal;color:#0166a4;text-align:left}
.menu-sx-off:active,.menu-sx-off:link,.menu-sx-off:visited{color:#0166a4;text-decoration:none;font-size:10pt;font-family:Arial, Helvetica, sans-serif}
.menu-sx-off:hover{color:#0166a4;text-decoration:underline;font-family:Arial, Helvetica, sans-serif}

.menu-sx-on{color:#FF0000}
#menu-sx-on{background-color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:10pt;font-weight:normal;color:#0166a4;text-align:left}
.menu-sx-on:active,.menu-sx-on:link,.menu-sx-on:visited{color:#Fe8401;text-decoration:none;font-size:10pt}

/*------------------------------------ II Livello ----------------------------------------------*/

#menuI-sx-off{font-family:Arial, Helvetica, sans-serif;font-size:10pt;font-weight:normal;color:#0166a4;text-align:left}
.menuI-sx-off:active,.menuI-sx-off:link,.menuI-sx-off:visited{color:#0166a4;text-decoration:none;font-size:10pt;font-family:Arial, Helvetica, sans-serif}
.menuI-sx-off:hover{color:#0166a4;text-decoration:underline;font-family:Arial, Helvetica, sans-serif}

.menuI-sx-on{color:#FF0000}
#menuI-sx-on{font-family:Arial, Helvetica, sans-serif;font-size:10pt;font-weight:normal;color:#0166a4;text-align:left}
.menuI-sx-on:active,.menuI-sx-on:link,.menuI-sx-on:visited{color:#Fe8401;text-decoration:none;font-size:10pt}




/*background-color:#f2f6f2;*/
#history{font-family:Arial, Helvetica, sans-serif;font-size:9pt;font-weight:normal;color:#666;text-align:left;padding-left:20px;padding-right:20px;}
.history:active,.history:link,.history:visited{color:#666;text-decoration:underline}
.history:hover{text-decoration:underline}
.history.focus{font-weight:bold}

/*background-color:#f2f6f2;*/
#corpoI{font-family:Arial, Helvetica, sans-serif;font-size:9pt;font-weight:normal;color:#666;text-align:left;padding-left:20px;border-bottom:5px solid #fff;padding-top:5px;padding-bottom:10px;padding-right:20px;}

.titoloI{font-family:Arial, Helvetica, sans-serif;font-size:12pt;font-weight:bold;color:#0166a4;text-align:left;}
.titoloII{font-family:Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;color:#666;text-align:left;}
.titoloIII{font-family:Arial, Helvetica, sans-serif;font-size:9pt;font-weight:bold;color:#0166a4;text-align:left;}
.titoloIV{font-family:Arial, Helvetica, sans-serif;font-size:9pt;font-weight:bold;color:#666;text-align:left;}
.titoloV{font-family:Arial, Helvetica, sans-serif;font-size:9pt;font-weight:bold;color:#FFF;text-align:left;}
.news{font-family:Arial, Helvetica, sans-serif;font-size:9pt;font-weight:normal;color:#666;text-align:left;}
.testo{font-family:Arial, Helvetica, sans-serif;font-size:9pt;font-weight:normal;color:#666;text-align:left;}
.testop{font-family:Arial, Helvetica, sans-serif;font-size:9pt;font-weight:normal;color:#666;}

.linkE{font-family:Arial, Helvetica, sans-serif;font-size:12pt;font-weight:bold;color:#0166a4;text-align:left;text-decoration:none}
.linkE:hover{color:#Fe8401}

.linkI{font-family:Arial, Helvetica, sans-serif;font-size:9pt;font-weight:normal;color:#0166a4;text-align:left;line-height:20px}
.linkI:active,.linkI:link,.linkI:visited{color:#0166a4;text-decoration:none}
.linkI:hover{text-decoration:underline}

#chiusura{width:770px;font-family:Arial, Helvetica, sans-serif;font-size:9pt;font-weight:normal;color:#cecece;border-top:5px solid #a0a2ac;margin-top:5px}

.bottone{font-family:Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;color:#fff;text-align:center;padding-left:15px;padding-right:15px}
.bottone:active,.bottone:link,.bottone:visited{color:#fff;text-decoration:none}
.bottone:hover{color:#fe8401;text-decoration:underline}

.testo_menu{font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#fe8401;text-align:left;line-height:20px;text-decoration:none}
.testo_menu:hover{text-decoration:underline;color:#0166a4;}
.testo_menu:visited{text-decoration:underline;color:#0166a4}

.vivopositivo{font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#fe8401;text-align:left;text-decoration:none;font-size: 12px;}
.vivopositivo:hover{text-decoration:underline;color:#0166a4;}

.linkP{font-family:Arial, Helvetica, sans-serif;font-size:11pt;font-weight:normal;color:#0166a4;text-align:left;line-height:20px;text-decoration:underline}
.linkP:active, .linkP:link{color:#0166a4;text-decoration:underline}
.linkP:visited{text-decoration:none;color:#fe8401}
.linkP:hover{text-decoration:none;color:#fe8401;}
