/* Testo blu: Colore: #003366 */
/* Testo grigio: Colore: #cccccc */
/* Testo grigino: Colore: #F7F7F7 */
/* Testo grigio: Colore: #666666 */
/* Azzurrino: Colore: #F2F4F9 */

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; background-color: #FFFFFF}

td,p,span,div,li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666}

h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; color: #FF6600; font-weight: normal}
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003399; font-weight: bold}
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003399; font-weight: normal}
h4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: bold}

hr { color: #CCCCCC; size: 1px}

a { text-decoration: underline; color: #FF3300}
a:hover { color: #FF6600; text-decoration: none}
a.MenuOR { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #FFFFFF}
a.MenuOR:hover { color: #FFCC00; text-decoration: none}
a.MenuORattivo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFCC00; text-decoration: none; font-weight: bold}

input,textarea,select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003366}
.inputtxt { background-color: #ffffff; text-align:left; border-top: 1px #003366 solid; border-left: 1px #003366 solid; border-right: 1px #003366 solid; border-bottom: 1px #003366 solid}
.bottone { background-color: #5E6CBA; color: #FFFFFF; font-weight: bold; text-align:center; cursor: hand}

.TitoloPiccolo { color: #003399}
.TitoloMedio { font-size: 12px; font-weight: bold; color: #003399}
.TitoloGrande { font-family: Georgia, Times New Roman, Times, serif; font-size: 22px; font-weight: normal; color: #FF6600}

.box { background-color: #F2F4F9; border-width: 1px; border-style: solid; border-color: #CCCCCC}
.boxBianco { background-color: #ffffff; border-width: 1px; border-style: solid; border-color: #CCCCCC}
.BoxIntesta { background-color: #0E1B69; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}

.boxCentraleSup { background-color: #FFFFFF; border-right: #cccccc 1px solid; border-left: #cccccc 1px solid; border-top: #cccccc 1px solid}
.boxCentrale { background-color: #FFFFFF; border-right: #cccccc 1px solid; border-left: #cccccc 1px solid}
.boxCentraleInf { background-color: #FFFFFF; border-right: #cccccc 1px solid; border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid}

.Striscia { color: #FFFFFF; background-image: url(../img/08_Menu_Or.jpg)}
.tratteggio { background-color: #CCCCCC; background-image: url(../img/tratteggio.gif)}

.Grigio { background-color: #CCCCCC}
.Grigino { background-color: #F7F7F7}
.Bianco { background-color: #FFFFFF}
.Azzurrino { background-color: #F2F4F9}

.MenuCorpo { color: #000000; background-color: #ffffff}
.MenuCellaSup { border-right: #000000 0px solid; border-top: #cccccc 0px solid; border-left: #000000 0px solid; border-bottom: #000000 0px solid; background-color: #FFFFFF; padding-left: 5px}
.MenuCellaSup A { background-color: #FFFFFF; color: #000099; text-decoration: none; display: block; position: relative; padding-left: 5px; padding-bottom: 2px; padding-top: 2px}
.MenuCellaSup A:hover { background-color: #5E6CBA; color: #ffffff; text-decoration: none}
.MenuCella { border-right: #000000 0px solid; border-top: #cccccc 1px solid; border-left: #000000 0px solid; border-bottom: #000000 0px solid; background-color: #FFFFFF; padding-left: 5px}
.MenuCella A {	background-color: #FFFFFF; color: #000099; text-decoration: none; display: block; position: relative; padding-left: 5px; padding-bottom: 2px; padding-top: 2px}
.MenuCella A:hover { background-color: #5E6CBA; color: #ffffff; text-decoration: none}

.box2 {
	background-color: #f7f7f7;
	border: 1px #305083 solid;
}
.titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size:100%;
	text-decoration: none;
	background-color: #305083;
}
.testodx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-align: right;
}
.input {
	background-color: #ffffff;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align:left;
	border-top: 1px #666666 solid;
	border-left: 1px #666666 solid;
	border-right: 1px #666666 solid;
	border-bottom: 1px #666666 solid;
}
.input2 {
	background-color: #ffffff;
	text-align:left;
	border-top: 1px #003366 solid;
	border-left: 1px #003366 solid;
	border-right: 1px #003366 solid;
	border-bottom: 1px #003366 solid;
}
.pulsanteForm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
	font-size: 13px;
	text-align:center;
	text-decoration: none;
	background-color: #305083;
	border-top: 1px #305083 solid;
	border-left: 1px #305083 solid;
	border-right: 1px #305083 solid;
	border-bottom: 1px #305083 solid;
	cursor: hand;
}
