body
{ margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px;}
.sfondo{  background-image: url(img/base/Base_Sfumata.jpg); background-position: bottom left; background-repeat: repeat-x; background-color:#EBEDF1;}
.sfondo_Menu{  background-image: url(img/menu/Sfondo_menu.gif); background-position: top left; background-repeat: repeat-x; background-color:#EBEDF1;}
.RigaFooter{ border-top: 1px solid #D8DAE7; background-color: #FFFFFF;}
.RigaSpazio{ height:30px; background-color: #FFFFFF;}
.Box_Login{ border-right: 1px solid #C4C7DB; border-left: 1px solid #C4C7DB; background-color: #FFFFFF;}
.Box_Indirizzo{ background-image: url(img/base/Blocco_notes.gif); background-position: top; background-repeat: no-repeat; }
.Box{ border-right: 1px solid #C4C7DB; border-left: 1px solid #C4C7DB; background-color: #FFFFFF; background-image: url(img/box/Sfumatura.jpg); background-position: top left; background-repeat: repeat-x;}
.Fondo_Form{ border-right: 1px solid #D0D2E2; border-left: 1px solid #D0D2E2; background-color: #FFFFFF; background-image: url(img/box_Form/Sfumatura.gif); background-position: top left; background-repeat: repeat-x;}
.Step{ border-bottom: 1px solid #C4C7DB;}

/*---------------------------- footer ----------------------------*/
.footer { font-family: "Verdana", "Arial","Helvetica"; font-size: 9px; font-weight: normal; color: #9DA2C4; text-decoration: none;}
.footer a:active, .footer a:visited, .footer a:link { font-family: "Verdana", "Arial", "Helvetica"; font-size: 9px; color: #9DA2C4; font-weight: normal; text-decoration: underline;}
.footer a:hover { font-size: 9px; text-decoration: none; color: #BD002B; background-color: #F5E0E4; }

/*---------------------------- testo 11 ----------------------------*/
.testo { font-family: "Verdana", "Arial","Helvetica"; font-size: 11px; font-weight: normal; color: #3B4689; text-decoration: none;}
.testo a:active, .testo a:visited, .testo a:link { font-family: "Verdana", "Arial", "Helvetica"; font-size: 11px; color: #3B4689;	font-weight: normal; text-decoration: underline;}
.testo a:hover { font-size: 11px; text-decoration: none; color: #BD002B; background-color: #F5E0E4; }
/*---------------------------- testo form ----------------------------*/
.testo_Form { font-family: "Verdana", "Arial","Helvetica"; font-size: 10px; font-weight: bold; color: #3B4689; text-decoration: none; padding-right: 5px; padding-left: 5px;}
.testo_Form a:active, .testo_Form a:visited, .testo_Form a:link { font-family: "Verdana", "Arial", "Helvetica"; font-size: 10px; color: #3B4689; font-weight: bold;	font-weight: normal; text-decoration: underline; padding-right: 5px;  padding-left:5px;}
.testo_Form a:hover { font-size: 11px; text-decoration: none; color: #BD002B; background-color: #F5E0E4;}

/*---------------------------- testo 10 ----------------------------*/
.testo_10 { font-family: "Verdana", "Arial","Helvetica"; font-size: 10px; font-weight: normal; color: #3B4689; text-decoration: none;}
.testo_10 a:active, .testo_10 a:visited, .testo_10 a:link { font-family: "Verdana", "Arial", "Helvetica"; font-size: 10px; color: #3B4689;	font-weight: normal; text-decoration: underline;}
.testo_10 a:hover { font-size: 10px; text-decoration: none; color: #BD002B; background-color: #F5E0E4; }

/*---------------------------- testo 9 ----------------------------*/
.testo_9 { font-family: "Verdana", "Arial","Helvetica"; font-size: 9px; font-weight: normal; color: #3B4689; text-decoration: none;}
.testo_9 a:active, .testo_9 a:visited, .testo_9 a:link { font-family: "Verdana", "Arial", "Helvetica"; font-size: 9px; color: #3B4689;	font-weight: normal; text-decoration: underline;}
.testo_9 a:hover { font-size: 9px; text-decoration: none; color: #BD002B; background-color: #F5E0E4; }
/*---------------------------- note ----------------------------*/
.note { font-family: "Verdana", "Arial","Helvetica"; font-size: 9px; font-weight: normal; color: #D04A68; text-decoration: none;}
.note a:active, .note a:visited, .note a:link { font-family: "Verdana", "Arial", "Helvetica"; font-size: 9px; color: #D04A68;	font-weight: normal; text-decoration: underline;}
.note a:hover { font-size: 9px; text-decoration: none; color: #3B4689; background-color: #none; }
/*---------------------------- warning ----------------------------*/
.warning { font-family: "Verdana", "Arial","Helvetica"; font-size: 11px; font-weight: normal; color: #D04A68; text-decoration: none;}
.warning a:active, .warning a:visited, .warning a:link { font-family: "Verdana", "Arial", "Helvetica"; font-size: 11px; color: #D04A68;	font-weight: normal; text-decoration: underline;}
.warning a:hover { font-size: 11px; text-decoration: none; color: #3B4689; background-color: #none; }

/*---------------------------- Menu ----------------------------*/
.Menu { font-family: "Verdana", "Arial","Helvetica"; font-size: 10px; font-weight: bold; color: #9DA2C4; text-decoration: none;}
.Menu a:active, .Menu a:visited, .Menu a:link { font-family: "Verdana", "Arial", "Helvetica"; font-size: 10px; color: #9DA2C4;	font-weight: bold; text-decoration: none;}
.Menu a:hover { font-size: 10px; text-decoration: none; color: #BD002B; background-color: #F5E0E4; }

/*---------------------------- lingua ----------------------------*/
.lingua{text-align:center; font-family: "Verdana", "Arial","Helvetica"; font-size: 10px;}
.lingua a{display:compact; text-decoration:none;color:#3B4689;}
.lingua a:hover{color: #BD002B; background-color: #F5E0E4}