.font {  font-family: "Trebuchet MS", Verdana; font-size: 11px; color: #333333}
.fontblack {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: normal}
A:hover { color:#FFFFFF; ; font-family: Arial, Helvetica, sans-serif; font-size: 10px}
a.fontred:hover { color:#CA2A46; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline}
a.fontred:active {TEXT-DECORATION: none; color: #CA2A46; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
.fontmorebig { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold}
.fontMenu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal}
a.fontMenu:hover { color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
a.fontblack:hover { color: #6783AD; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal}
.fontsottotitoliint { font-family: "Trebuchet MS", Verdana; font-size: 12px; color: #008066; font-weight: bold }
.fontverde { font-family: "Trebuchet MS", Verdana; font-size: 11px; color: #008066; font-weight: bold}
a.fontverde:active { TEXT-DECORATION: none; color: #008066; font-family: "Trebuchet MS", Verdana; font-size: 11px; font-weight: bold }
a.fontverde:hover { TEXT-DECORATION: underline; color: #008066; font-family: "Trebuchet MS", Verdana; font-size: 11px; font-weight: bold }
.fontarancio { font-family: "Trebuchet MS", Verdana; font-size: 11px; color: #F78F1E; font-weight: bold}
.form { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; background-color: #FFFFFF; border: 1px #BFBFBF solid; color: #000000}
a.fontarancio:active { TEXT-DECORATION: none; color: #F78F1E; font-family: "Trebuchet MS", Verdana; font-size: 11px; font-weight: bold }
a.fontarancio:hover { TEXT-DECORATION: underline; color: #F78F1E; font-family: "Trebuchet MS", Verdana; font-size: 11px; font-weight: bold }
a { color:#FFFFFF; ; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none}
.fontgrigio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; font-weight: bold }
a.fontgrigio:hover { color: #6888B1; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: underline}
.fontwhite { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold}
a.fontwhite:hover { color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none }
.fontblu { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #0A2769; font-weight: bold}
.fontwhiteBIG { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold}
.fontwhitemenu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold ; text-decoration: none}
a.fontwhitemenu:hover { TEXT-DECORATION: none; color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold }
.fontMenuxx { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #528CCB; font-weight: normal }
a.fontMenuxx:hover { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none }
a.fontwhiteBIG:hover { TEXT-DECORATION: underline; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold }
.fontblackmappa { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: bold}
a.fontblackmappa:hover { TEXT-DECORATION: underline; color: #000000; font-family: "Trebuchet MS", Verdana; font-size: 10px; font-weight: bold }
.fontmorebigmini { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold}
.fontpertesti { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal }
.fontblackBOLD { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: bold}
.fontblackBOLD:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #6783AD; font-weight: bold}
.fontfaqtitle { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #002665; font-weight: bold }
.fontblackBLU { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #6783AD; font-weight: bold }
a.fontblackBLU:hover { color: #6783AD; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
a.fontfaqtitle:hover { color: #002665; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline}
a.fontpertesti:hover { TEXT-DECORATION: underline; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal}
a.fontpertesti:active { TEXT-DECORATION: none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal}
