body {
	background: #FFFFFF;/*f7f7f7*/
	margin-left: 0;
	margin-bottom: 0;
	margin-right: 0;
	margin-top: 0;
}
.aseo{
	text-decoration:none;
	color:#000000;
}
.cell-ricerca-dx{
	background-image: url(../img/sfondoRicerca.gif);
}

.tratteggio{
	background-image: url(../img/tratteggio.gif);
}

.tratteggio-vert{
	background-image: url(../img/tratteggioVer.gif);
}
.cell-1riga-fuoriScreen { background-color: #f7f7f7 }
.cell-1riga-inScreen { background-color: #efefef }
.cell-2riga-fuoriScreen { background-color: #39638c }
.cell-2riga-inScreen { background-color: #003168 }
.cell-barramenu-fuoriScreen { background-color: #eeeeee }
.cell-barramenu-normale {background-image: url(../img/pulsante.gif);}
.text-barramenu-normale {color: #003173;font-weight: bold;font-size: 11px;font-family: Arial, Helvetica, sans-serif;text-decoration: none;}
.cell-barramenu-normale-sel {background-image: url(../img/pulsantesel.gif);}
.text-barramenu-normale-sel { color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.cell-barramenu-dis { color: gray; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.cell-barramenu-scuro {background-image: url(../img/pulsantescuro.gif);}
.text-barramenu-scuro { color: gray; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.cell-barramenu-scuro-sel {background-image: url(../img/pulsantescurosel.gif);}
.text-barramenu-scuro-sel{color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.cell-barramenu-scuro-dis { color: gray; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.lingua { color: #000000; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.lingua:hover { color: #FFFFFF;}
.lingua-sel { color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.cell-barra-chiusura { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.cell-barra-chiusura-sel { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.cell-grigio { background-color: #CCCCCC;}
.cell-grigio-medio { background-color: #ebebeb;}
.cell-grigio-intesta { background-color: #D6D6D6;}
.cell-arancio { background-color: #E69731;}
.cell-blu { background-color: #003168;}
.cell-bianco { background-color: #FFFFFF;}
.cell-grigio-chiaro { background-color: #efefef;}
.text-lingue-link { color: gray; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.text-lingue-link:hover { color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.text-lingue-link-sel { color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.text-link-richiamo { color: #000000; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.text-link-richiamo:hover { color: #E69731; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
.text-link { color: #336699; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.text-link-dx { color: #336699; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
.text-link-edit { color: #336699;}
.text-link:hover { color: #E69731;}
.text-link-dx:hover { color: #E69731;}
.text-link-edit:hover { color: #E69731;}
.text-crediti { color: #000000; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.text-news-data { color: black; font-style: oblique; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
.text-titolo-vetrina { color: #003173; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; }
.text-titolo-vetrina:hover { color: #E69731;}
.text-standard { color: black; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.text-standard-off { color: gray; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
.text-abstract { color: #5B5B5C; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.text-didascalia { color: black; font-style: oblique; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif;}
.text-red { color: #FF0000; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.text-blu { color: #07325E; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.text-gray { color: #999999; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.text-titolo-ricerca { color: #003173; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif}
.text-mini { color: black; font-weight: normal; font-size: 9px; font-family: Arial, Helvetica, sans-serif;}
.text-messaggi { color: #003173; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif}
.text-paginazione { color: #003173; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.text-paginazione:hover { color: #E69731; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.form-ricerca-dx { color: #003173; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: white; margin: 1px; padding: 1px; border: solid 1px; width: 130px; }
.form-ricerca-ce { color: #003173; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: white; margin: 1px; padding: 1px; border: solid 1px; width: 130px; }
.bottone-ricerca-ce {color: #FFFFFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background: #E69731; border: 1px solid #003173; width: 80px; }
.txt-titoloni-blu { color: #336699; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.txt-titoloni-blu-dx { color: #336699; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.txt-titoloni-blu-dx:hover { color: #E69731;}
.text-intro { color: #5B5B5B; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal;}
.txt-ricerca { color: #FFFFFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
.form-moduli { color: black; font-size: 9px; line-height: 12px; font-family: Arial, Helvetica, sans-serif; background-color: white; margin: 1px; padding: 1px; border: solid 1px #ccc; position: absolute; width: 130px; height: 15px }
.text-elenchi-link { color: #003173; font-style: italic; font-weight: bold; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-indent: 0px }
.text-elenchi-link:Hover { color: #FF9933; font-style: italic; font-weight: bold; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-indent: 0px }
.tabella-elenchi-orizz { color: #003173; font-style: italic; font-weight: bold; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; text-indent: 0px }
.tabella-titolo-sezione { color: white; font-weight: bold; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-color: #003173; text-align: left; text-indent: 0px; border: 1px #ccc }
.text-introHome { color: black; font-style: normal; font-weight: 100; font-size: 11px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; text-indent: 0px }
.text-commento { color: black; font-style: oblique; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-indent: 0px }
.text-elenchi-sottotitoli { color: black; font-style: oblique; font-weight: normal; font-size: 10px; line-height: 12px; font-family: Arial, Helvetica, sans-serif; text-indent: 0px }
.input-area-contatti { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; border: solid 1px #336699; width : 273px; color : Black; background-attachment : scroll; }
.input-contatti { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px solid #336699; width : 130px; color : Black; }
.select-contatti { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px solid #336699; color : Black; }
.input-logince { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px solid #336699; width : 130px; color : Black; }
.txt-input { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color : Black; }
.txt-occhiello {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight: normal;
	visibility: hidden;
}


.text-link-richiamo-logout { color: #000000; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.text-link-richiamo-logout:hover { color: #E69731; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
