BODY {
           FONT-FAMILY: Verdana, Arial, sans-serif;
           FONT-SIZE: 8pt;
           FONT-WEIGHT: normal;
           background-repeat: repeat-x;
          }
A:link {
	COLOR: black;
	TEXT-DECORATION: none;
        FONT-FAMILY: Verdana, Arial, sans-serif;
        FONT-SIZE: 8pt;
        FONT-WEIGHT: normal;
}
A:visited {
	COLOR: black;
	TEXT-DECORATION: none;
        FONT-FAMILY: Verdana, Arial, sans-serif;
        FONT-SIZE: 8pt;
        FONT-WEIGHT: normal;
}
A:active {
	COLOR: black;
	TEXT-DECORATION: none;
        FONT-FAMILY: Verdana, Arial, sans-serif;
        FONT-SIZE: 8pt;
        FONT-WEIGHT: normal;   
}
A:hover {
	COLOR: red;
	TEXT-DECORATION: underline;
        FONT-FAMILY: Verdana, Arial, sans-serif;
        FONT-SIZE: 8pt;
        FONT-WEIGHT: normal;   
}
FORM {
           COLOR: black;
           FONT-FAMILY: Verdana, Arial, sans-serif;
           FONT-SIZE: 8pt;
           FONT-WEIGHT: normal
          }
INPUT {

              FONT-FAMILY: Verdana, Arial, sans-serif;
              FONT-SIZE: 8pt
          }
.input {

              FONT-FAMILY: Verdana, Arial, sans-serif;
              FONT-SIZE: 8pt
          }
.button {
	BORDER-RIGHT: #222244 thin solid;
	BORDER-TOP: #9999cc thin solid;
	BORDER-LEFT: #9999cc thin solid;
	BORDER-BOTTOM: #222244 thin solid;
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, sans-serif;
        FONT-SIZE: 11px;
        FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #666699
}
           
.option_prod {
        FONT-FAMILY: Verdana, Arial, sans-serif;
        FONT-SIZE: 7pt;
        FONT-WEIGHT: normal
}

TD  {
           COLOR black;
           FONT-FAMILY: Verdana, Arial, sans-serif;
           FONT-SIZE: 8pt;
           VERTICAL-ALIGN: top;
}


          
.tabella   {
           FONT-FAMILY: Verdana, Arial, sans-serif;
           FONT-SIZE: 9pt;
           FONT-WEIGHT: normal;
           BORDER-RIGHT: #555F78 1px solid;
           BORDER-TOP: #555F78 1px solid;
	   BORDER-LEFT: #555F78 1px solid;
	   BORDER-BOTTOM: #555F78 1px solid;
          }

.titolo   {
           COLOR: #ffffff;
           FONT-FAMILY: Verdana, Arial, sans-serif;
           FONT-SIZE: 12pt;
           FONT-WEIGHT: bold
          }

.barra_titolo {
        FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(img/sfondo_barra.gif);
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff;
	height: 22
        }                      

.A.barra:link {
	COLOR: #000000;
	TEXT-DECORATION: none;
        FONT-FAMILY: Verdana, Arial, sans-serif;
        FONT-SIZE: 8pt;
        FONT-WEIGHT: normal;
}
.A.barra:visited {
	COLOR: #000000;
	TEXT-DECORATION: none;
        FONT-FAMILY: Verdana, Arial, sans-serif;
        FONT-SIZE: 8pt;
        FONT-WEIGHT: normal;   
}
.A.barra:active {
	COLOR: #000000;
	TEXT-DECORATION: none;
        FONT-FAMILY: Verdana, Arial, sans-serif;
        FONT-SIZE: 8pt;
        FONT-WEIGHT: normal;
}
.A.barra:hover {
	COLOR: red;
	TEXT-DECORATION: underline;
        FONT-FAMILY: Verdana, Arial, sans-serif;
        FONT-SIZE: 8pt;
        FONT-WEIGHT: normal;
}
.sezione   {
           COLOR: #ffffff;
           BACKGROUND-IMAGE: url(img/sezione.gif);
           FONT-FAMILY: Verdana, Arial, sans-serif;
           FONT-SIZE: 7pt;
           FONT-WEIGHT: bold;
           height: 32;
           VERTICAL-ALIGN: middle;
          }
.sezione_lunga   {
           COLOR: #ffffff;
           BACKGROUND-IMAGE: url(img/sezione_lunga.gif);
           FONT-FAMILY: Verdana, Arial, sans-serif;
           FONT-SIZE: 7pt;
           FONT-WEIGHT: bold;
           height: 32;
           VERTICAL-ALIGN: middle;
          }
.font_sezione{
           COLOR: #ffffff;
           FONT-FAMILY: Verdana, Arial, sans-serif;
           FONT-SIZE: 7pt;
           FONT-WEIGHT: bold
          }
.tab_inferriore   {
           FONT-FAMILY: Verdana, Arial, sans-serif;
           FONT-SIZE: 8pt;
           FONT-WEIGHT: bold;
           COLOR: #5E6C53;
           BACKGROUND-IMAGE: url(img/sfum_tab_fondo.gif);
           BORDER-TOP: #BACAAF thin solid;
           border-width: 1px;
          }
.tab_login   {
           BORDER-RIGHT: #CCCCCC 0px solid;
           FONT-FAMILY: Verdana, Arial, sans-serif;
           FONT-SIZE: 3pt;
           FONT-WEIGHT: normal;
          }
.input_login {
              background : "#ffffff";
              BORDER-BOTTOM: #D4CFC9 2px solid;
              BORDER-LEFT: #404040 2px solid;
              BORDER-RIGHT: #D4CFC9 2px solid;
              BORDER-TOP: #404040 2px solid;
              FONT-FAMILY: Verdana, Arial, sans-serif;
              FONT-SIZE: 10pt
          }
.risposte_faq{
          visibility: hidden;
          height: 1;
}
.tab_pannello   {
           FONT-FAMILY: Verdana, Arial, sans-serif;
           FONT-SIZE: 10pt;
           FONT-WEIGHT: normal;
           BACKGROUND-IMAGE: url(img/sfum_tab_inf.gif);
           BORDER-RIGHT: #A1B095 thin solid;
           BORDER-TOP: #DFE5D9 thin solid;
	   BORDER-LEFT: #DFE5D9 thin solid;
	   BORDER-BOTTOM: #A1B095 thin solid;
          }

.tab_gen_test   {
           FONT-FAMILY: Verdana, Arial, sans-serif;
           FONT-SIZE: 10pt;
           FONT-WEIGHT: normal;
           BACKGROUND: #C0C0C0;
          }

.tab_intestazione   {
           COLOR: #000000;
           BACKGROUND: #CCCCCC;
           FONT-FAMILY: Verdana, Arial, sans-serif;
           FONT-SIZE: 7pt;
           FONT-WEIGHT: bold;
           VERTICAL-ALIGN: middle;
          }
.tab_riga1   {
           COLOR: #000000;
           BACKGROUND: #DBDBDB;
           FONT-FAMILY: Verdana, Arial, sans-serif;
           FONT-SIZE: 7pt;
           FONT-WEIGHT: normal;
           VERTICAL-ALIGN: middle;
          }
.tab_riga2   {
           COLOR: #000000;
           BACKGROUND: #C0C0C0;
           FONT-FAMILY: Verdana, Arial, sans-serif;
           FONT-SIZE: 7pt;
           FONT-WEIGHT: normal;
           VERTICAL-ALIGN: middle;
          }
.nome_posizione{
           COLOR: #ffffff;
           FONT-FAMILY: Verdana, Arial, sans-serif;
           FONT-SIZE: 12pt;
           FONT-WEIGHT: bold
          }
.testo_pie{
           COLOR: #555F78;
           FONT-FAMILY: Verdana, Arial, sans-serif;
           FONT-SIZE: 7pt;
           FONT-WEIGHT: bold
          }
.tab_menu   {
           FONT-FAMILY: Verdana, Arial, sans-serif;
           FONT-SIZE: 9pt;
           FONT-WEIGHT: normal;
           BORDER-RIGHT: #666666 1px solid;
           BORDER-TOP: #666666 1px solid;
	   BORDER-LEFT: #666666 1px solid;
	   BORDER-BOTTOM: #666666 1px solid;
          }
.A.testo_menu:link {
	COLOR: #000000;
	TEXT-DECORATION: none;
        FONT-FAMILY: Verdana, Arial, sans-serif;
        FONT-SIZE: 8pt;
        FONT-WEIGHT: normal;
}
.A.testo_menu:visited {
	COLOR: #000000;
	TEXT-DECORATION: none;
        FONT-FAMILY: Verdana, Arial, sans-serif;
        FONT-SIZE: 8pt;
        FONT-WEIGHT: normal;   
}
.A.testo_menu:active {
	COLOR: #000000;
	TEXT-DECORATION: none;
        FONT-FAMILY: Verdana, Arial, sans-serif;
        FONT-SIZE: 8pt;
        FONT-WEIGHT: normal;
}
.A.testo_menu:hover {
	COLOR: #000000;
	TEXT-DECORATION: underline;
        FONT-FAMILY: Verdana, Arial, sans-serif;
        FONT-SIZE: 8pt;
        FONT-WEIGHT: normal;
}

