a:link { text-decoration: none; }
a:hover { text-decoration: underline; }
a:visited {	text-decoration: underline;  color: #9400D3;   }
H1 { font-family: Tahoma; font-size: 16px; margin-top: 0px; margin-bottom: 0px;  color: #00008B;  font-weight: normal;  font: bold; }
H2 { font-family: Tahoma; font-size: 12px; margin-top: 0px; margin-bottom: 0px;  color: #00008B;  font-weight: normal; }
H3 { font-family: Tahoma; font-size: 14px; margin-top: 0px; margin-bottom: 0px;  color: #00008B;  font-weight: normal;  font: bold; }
H4 { font-family: Tahoma; font-size: 12px; margin-top: 0px; margin-bottom: 0px;  color: #0000CD;  font-weight: normal;  font: bold; }
input.text {
    font: 12px Tahoma;
    background: #FFFFF0;
    border: 1px solid #000000;
    padding-right: 3px;
    padding-left: 3px;
    width: 160px;
    }
input.text2 {
    font: 12px Tahoma;
    background: #FFFFF0;
    border: 1px solid #000000;
    padding-right: 3px;
    padding-left: 3px;
    width: 210px;
    }
 input.textXL {
    font: 12px Tahoma;
    background: #FFFFF0;
    border: 1px solid #000000;
    padding-right: 3px;
    padding-left: 3px;
    width: 480px;
    }
input.textP {
    font: 12px Tahoma;
    background: #FFFFF0;
    border: 1px solid #000000;
    padding-right: 3px;
    padding-left: 3px;
    width: 40px;
	 text-align: center;
    }
input.textE {
    font: 12px Tahoma;
    background: #FFFFF0;
    border: 1px solid #000000;
    padding-right: 3px;
    padding-left: 3px;
    width: 60px;
	 text-align: right;
    }
input.textM {
    font: 12px Tahoma;
    background: #FFFFF0;
    border: 1px solid #000000;
    padding-right: 3px;
    padding-left: 3px;
    width: 100px;
	 text-align: center;
    }
INPUT.pulsante {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 3px; PADDING-LEFT: 3px; BACKGROUND: Silver; PADDING-BOTTOM: 3px; FONT: bold 12px Verdana; BORDER-LEFT: #000000 1px solid; WIDTH: 100px; COLOR: #00008B; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center
}
SELECT.menu {
    font: 12px Tahoma;
    background: #FFFFF0;
    border: 1px solid #000000;
    padding-right: 3px;
    padding-left: 3px;
    width: 100px;
	 text-align: center;
}
SELECT.data {
    font: 12px Tahoma;
    background: #FFFFF0;
    border: 1px solid #000000;
    padding-right: 3px;
    padding-left: 3px;
    width: 60px;
	 text-align: center;
}
SELECT.data2 {
    font: 12px Tahoma;
    background: #FFFFF0;
    border: 1px solid #000000;
    padding-right: 3px;
    padding-left: 3px;
    width: 82px;
	 text-align: center;
}
TEXTAREA.sfondo {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; FONT: 12px Verdana; BORDER-LEFT: #000000 1px solid; WIDTH: 500px;  BORDER-BOTTOM: #000000 1px solid;
	background: Silver;
}
