/* Revisione base
.testo {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#5D6B77; text-decoration:none;}
.testobold {font-weight:bold;}
.link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#2D4B9B; text-decoration:underline;}
.link:hover {text-decoration:none;}
.titolo {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#006699; font-weight:bold; text-decoration:underline;}
.titlink {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#2D4B9B; font-weight:bold; text-decoration:underline;}
.titlink:hover {text-decoration:none;}
*/


/*Ottimizzazione class 10px*/
.testomenuds {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #4E4E4E; text-decoration: none;}
.testofoot {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none;}
.testofootwhite {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none;}

.footmenublu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #2D4B9B; text-decoration: none;}
a.footmenublu {color: #2D4B9B; text-decoration: underline;}
a:hover.footmenublu {text-decoration: none;}

.footmenuwhite {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none;}
a.footmenuwhite {color: #ffffff; text-decoration: underline;}
a:hover.footmenuwhite {text-decoration: none;}

.hddata {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006699; text-decoration: none;}


/*Ottimizzazione class 12px*/
.testo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}
.testo1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: justify; padding-right: 10px; text-decoration: none;}
.testo2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: center; text-decoration: none;}
.testobox {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #4E4E4E; text-align: justify; padding-left: 10px; padding-right: 10px; text-decoration: none;}
.testomod {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #4E4E4E; text-decoration: none;}
.testored {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; text-decoration: none;}
.testowhite {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none;}
.black12 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-align: center; text-decoration: none;}

.hdmenublack {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}
a.hdmenublack {color: #000000; text-decoration: underline;}
a:hover.hdmenublack {text-decoration: none;}

.blu12 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #2D4B9B; font-weight: bold; text-decoration: none;}
a.blu12 {color: #2D4B9B; text-decoration: underline;}
a:hover.blu12 {text-decoration: none;}

.orangel {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #4E4E4E; font-weight: bold; text-decoration: none;}
a.orangel {color: #EC872B; text-decoration: underline;}
a:hover.orangel {text-decoration: none;}


/*Ottimizzazione class 14px*/
.black14 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; text-decoration: none;}
.testospesa {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #0099CC; text-align: center; text-decoration: none;}
.subtitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold; text-decoration: none;}

.grey16 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #4E4E4E; font-weight: bold; text-decoration: none;}
a.grey16 {color: #4E4E4E; text-decoration: underline;}
a:hover.grey16 {text-decoration: none;}


/*Ottimizzazione class 16px*/
.titletesto {font-family: Times New Roman; font-size: 16px; color: #000000; text-decoration: none;}

.blu16 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #2D4B9B; font-weight: bold; text-decoration: none;}
a.blu16 {color: #2D4B9B; text-decoration: underline;}
a:hover.blu16 {text-decoration: none;}


/*Ottimizzazione class 20px*/
.titolo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #0099CC; text-decoration: none;}
.titolomod {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #000000; text-decoration: none;}


/* Margini e-tree */
.cont2liv {margin: 8px 8px 8px 8px}
.lh6 {line-height: 6px;}
form {display: inline;}
input, .sel{border-style: solid; border-width: 1px; border-color: #A5ACB2; color: #0E4C9A; font-size: 11px}


/* Spacer, Paragrafi */
.pix {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 1pt; line-height: 1pt; FONT-WEIGHT: normal; COLOR: #FFFFFF;  TEXT-DECORATION: none}
#radio {border-width:0px;}
.cursoron {cursor: hand;}
.liblu {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#2D4B9B; list-style-type:square; margin:4px 4px 4px 16px;}
.pblubox {MARGIN: 8px 4px 14px 8px;}
.pgrigiobox {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#5D6B77; margin:4px 4px 6px 4px;}
.pbiancobox {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#FFFFFF; margin:4px 4px 6px 4px;}
.pred14 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight: bold;color:#FE7601; margin:6px 4px 6px 6px;}
.pbox {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#5D6B77; margin:4px 0px 6px 4}