TEXTAREA {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #333333;
	}
INPUT {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	vertical-align:middle;
	cursor: pointer;
	}
SELECT {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE:11px; 
	COLOR: #333333;  
	TEXT-ALIGN: left; 
	width: 200px;  
	}
BODY {
    FONT-FAMILY: Verdana,Arial,Tahoma;
	FONT-SIZE: 11px;
	color: #666666;
	}
TABLE {
    FONT-FAMILY: Verdana,Arial,Tahoma;
	FONT-SIZE: 11px;
	color: #333333;
	TEXT-ALIGN: left;
	}
H1 {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #990000
}
a:hover { text-decoration: underline 
        }

/* tabella con stili  */
.table{width:95%;margin: 0 auto;border-collapse:collapse}
.th{padding:5px;text-align:left;background: #666;color:#FFF;border:1px solid #FFF;border-collapse:collapse}
.tr td{border:1px solid #FFF;border-collapse:collapse;background: #ddd}
.tr:hover td{background: #E2E4F3}
.tr_odd td{border:1px solid #FFF;border-collapse:collapse;background: #eee}
.tr_odd:hover td{background: #E2E4F3}

.box_grigio_compl {
  BACKGROUND: #FFFFFF;
  TEXT-ALIGN: left;
  PADDING-LEFT: 3px;
  BORDER-TOP: #666666 1px dotted;
  BORDER-RIGHT: #666666 1px dotted; 
  BORDER-LEFT: #666666 1px dotted;
  BORDER-BOTTOM: #666666 1px dotted; 
  FONT-SIZE: 11px;
  FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  COLOR: #333333;
}
.box_trattini_arancione {
  BACKGROUND: #F8F8F8;
  TEXT-ALIGN: left;
  PADDING-LEFT: 3px;
  BORDER-TOP: #ffce7b 1px dotted;
  BORDER-RIGHT: #ffce7b 1px dotted; 
  BORDER-LEFT: #ffce7b 1px dotted;
  BORDER-BOTTOM: #ffce7b 1px dotted; 
  FONT-SIZE: 10px;
  FONT-WEIGHT: normal;
  FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  COLOR: #333333;
  TEXT-DECORATION: none;
}
.box_grigio {
  BACKGROUND: #EEEEEE;
  TEXT-ALIGN: center;
  FONT-SIZE: 11px;
  FONT-WEIGHT: bold;
  FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  COLOR: #000080;
  TEXT-DECORATION: none;
  BORDER-RIGHT: #999999 1px solid; 
  BORDER-TOP: #999999 1px solid; 
  BORDER-LEFT: #999999 1px solid; 
  BORDER-BOTTOM: #999999 1px solid;
} 
.box_trattini_grigio {
  TEXT-ALIGN: left;
  BORDER-TOP: 1px;
  PADDING-LEFT: 6px;
  BORDER-RIGHT: #999999 1px dotted; 
  BORDER-LEFT: #999999 1px dotted;
  BORDER-BOTTOM: #999999 1px dotted; 
}
.tab_grigia {
  BACKGROUND: #FFFFFF;
  TEXT-ALIGN: left;
  PADDING-LEFT: 3px;
  PADDING-RIGHT: 3px;
  BORDER-TOP: #BBBABA 2px solid;
  BORDER-RIGHT: #BBBABA 2px solid; 
  BORDER-LEFT: #BBBABA 2px solid;
  BORDER-BOTTOM: #BBBABA 2px solid; 
  FONT-SIZE: 11px;
  FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  COLOR: #333333;
}
.tabella_grigia_completa {
    BORDER-RIGHT: #AFB7C0 1px solid; BORDER-LEFT: #AFB7C0 1px solid; BORDER-BOTTOM: #AFB7C0 1px solid; BORDER-TOP: #AFB7C0 1px solid; BACKGROUND-COLOR: #F4F4FF
   }


.paragrafo_titolo {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN-BOTTOM: 1pt; COLOR: #6699cc; MARGIN-RIGHT: 7.5pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

/* stili per le TEST PICCOLI  */
.small_grigio  {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; PADDING-LEFT: 3px; font-size: 9px; color: #666666; font-weight: normal; text-decoration: none 
	}
.small_grigioscuro  {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; PADDING-LEFT: 3px; font-size: 9px; color: #333333; text-transform: lowercase; font-weight: normal; text-decoration: none
	}
.small_bianco  {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; PADDING-LEFT: 3px; font-size: 9px; color: #FFFFFF; font-weight: normal; text-decoration: none 
	}
.small_medio_bordo  {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #525252; font-size: 10px; font-weight: normal; text-decoration: none 
	}

/* stili per le TESTI NORMALI */
.testo_grigio  {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none
	}
.testo_grigioscuro  {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none
	}
.testo_bluscuro  {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; font-size: 11px; color: #003399; font-weight: normal; text-decoration: none
	}
.testo_bordo  {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; PADDING-LEFT: 1px; font-size: 11px; color: #990000; font-weight: normal; text-decoration: none
	}
.testo_arancione  {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; PADDING-LEFT: 1px; font-size: 11px; color: #FF6600; font-weight: normal; text-decoration: none
	}

/* stili per le TESTI GRANDI */
.big_grigioscuro  {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; PADDING-LEFT: 3px; font-size: 12px; color: #333333; font-weight: normal; text-decoration: none
	}
.big_bordo  {
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; PADDING-LEFT: 3px; font-size: 12px; color: #990000; font-weight: normal; text-decoration: none
	}


/* stili per le MENU' TENDINA  */
A.MenuFirstLevelLink:link {
	FONT-SIZE: 10px; COLOR: #525252; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.MenuFirstLevelLink:visited {
	FONT-SIZE: 10px; COLOR: #525252; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.MenuFirstLevelLink:hover {
	FONT-SIZE: 10px; COLOR: #b70004; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.MenuFirstLevelLinkSelected:link {
	FONT-SIZE: 10px; COLOR: #b70004; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.MenuFirstLevelLinkSelected:visited {
	FONT-SIZE: 10px; COLOR: #b70004; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.MenuFirstLevelLinkSelected:hover {
	FONT-SIZE: 10px; COLOR: #b70004; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.MenuLayerUnactive {
	Z-INDEX: 10; VISIBILITY: hidden; POSITION: absolute; TOP: 135px; BACKGROUND-COLOR: #ffffff; layer-background-color: #FFFFFF
}
.MenuLayerBottom {
	Z-INDEX: 15; VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #000000; layer-background-color: #000000
}
