.menu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff9966;
	text-decoration: none;
	font-weight: bold;
}
.menu1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC9966;
	text-decoration: none;
	font-weight: bold;
}

.menu2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9966}
.menu2:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #D3AB7A; text-decoration: none}

body {  
    background-color: #FFFFFF;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #000000;
    SCROLLBAR-3DLIGHT-COLOR: #FF9966;
    SCROLLBAR-ARROW-COLOR: #000000;
    SCROLLBAR-DARKSHADOW-COLOR: #FFF0D1;
    SCROLLBAR-BASE-COLOR: #FFF0D1;
}

}
.sfondo1 {  background-color: #DBDBDB}

.menu3_nero {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.testo_nero {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; color: #000000}
.testo_nero:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; color: ##FF9966}
.titoli_rosso {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9966; text-decoration: none; font-weight: bold}
.titoli_rosso:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight: bold}
.menu3_nero:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ff9966; text-decoration: none}

.sottomenu_on  {
	background-image: url(../img/personalizzazione/prodotti_macro_on.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	background-repeat: no-repeat;
	background-position: center center;
	clip:   rect(auto auto auto auto);



}
.sottomenu_off {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-image: url(../img/personalizzazione/prodotti_macro_off.gif);
	background-repeat: no-repeat;
	background-position: center center;


}
.sottomenu_titolo_off {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(../img/personalizzazione/prodotti_sub_off.gif);
	background-repeat: no-repeat;
}
.sottomenu_titolo_on {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; background-image: url(../img/personalizzazione/prodotti_sub_on.gif); text-decoration: none; 	background-repeat: no-repeat;}
.menu_prod_on {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #FF9966; font-weight: bold}
.menu_prod_testo {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}
.menu_prod_testo:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none}
.testo_nero_bold {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #000000}
.testo_bianco_bold { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder; text-decoration: none ; color: #FFFFFF}
.nero_bold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none }
.nero_bold:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000; text-decoration: none }
.testo_12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000 }

.campotesto {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; background-color: #999999; text-align: justify; clear: none; float: none; height: 20px; width: 254px; border: thin #FFFFFF}
.campocheck { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none; text-align: justify; clear: none; float: none; height: 18px; width: 18px; border: thin #FFFFFF}
.campotestomulti { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; background-color: #999999; text-align: justify; clear: none; float: none; height: 100px; width: 640px; border: thin #FFFFFF }
.bianco_bold { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder; text-decoration: none ; color: #FFFFFF }
.bianco_bold:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder; text-decoration: none ; color: #FFFF00}
.titoloni {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.titoloni:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none}
.testo_bianco_boldCopy { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; text-decoration: none ; color: #FFFFFF }
.testo_11 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #ff9966; font-weight: normal}
.testo_11:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #FF9966; font-weight: normal}
.titoloni_nero { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none }
.titoloni_nero:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #999999; text-decoration: none }
.testo_11_bianco { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FFFFFF ; font-weight: normal}
.testo_linee {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none}
.testo_linee:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FF0000; text-decoration: none}.testo_neroBis { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000 }

.scritte {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight: normal}
.scritte:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF6600; text-decoration: none}

.inputecom {  font-family: Arial, Helvetica, sans-serif; font-size: 10px}

.testo_11B { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000000 ; font-weight: bold}
.menu3_nero11 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none ; font-style: italic}
.menu3_nero11:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF9900; text-decoration: none ; font-style: italic}

.campoMemo { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; background-color: #999999; text-align: justify; clear: none; float: none; height: 80px; width: 380px; border: thin #FFFFFF }
.campoMemoColori { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; background-color: #999999; text-align: justify; clear: none; float: none; height: 80px; width: 120px; border: thin #FFFFFF }
.campoDimens { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; background-color: #999999; text-align: justify; clear: none; float: none; height: 15px; width: 110px; border: thin #FFFFFF }
.bianco_bold12 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
.campomenu {  width: 310px}
.campotesto2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #E8B900; height: 20px; width: 230px }
.campotesto_rosso { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #CC0000; height: 20px; width: 254px; color: #FFFFFF}
.campoMulti2 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; background-color: #999999; text-align: justify; clear: none; float: none; height: 80px; width: 254px; border: thin #FFFFFF }
.campotesto3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; background-color: #999999; text-align: justify; clear: none; float: none; height: 20px; width: 81px; border: thin #FFFFFF }
.bianco_bold11 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; text-decoration: none ; color: #FFFFFF }

.listProdECom { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold }
.listProdECom:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; text-decoration: underline; font-weight: bold}
.nero_bold10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: underline}
.nero_bold10:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FF0000; text-decoration: underline}
.nero_10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #000000}
.nero_bold11 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; text-decoration: none ; color: #000000}
.nero_Form { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}
.rosso_Form { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF0000}


.errHilite {  background-color: #ff9966; border-style: solid}
.errLolite { border-style: solid ; background-color: #FF0000}

.blu_bold11 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; text-decoration: none ; color: #103c7b}
.blu_Sezione { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bolder; text-decoration: none ; color: #103c7b}
.TitoloRossoCom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: D42727;
	letter-spacing: 1px;



}
.titoloElencoNews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #103C7B;
	font-weight: bold;
}
.descElencoNews {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #103C7B;
	font-weight: normal;
}
.titolettoCalenda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF9966;
}
.descCalenda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #103C7B;
}


.HeaderTD {background-color:#88A4C8;color:#EFEFEF;font-size:12px;padding:2px;text-align:;vertical-align:;border:2px groove #99CCFF;font-family: Arial, Helvetica, sans-serif;} 
.DataTD {background-color:#EFEFEF;padding:2px;border:1px solid #DEDEDE;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.DataTDover {
	background-color:#DEDEDE;
	padding:2px;
	border:1px groove #FEFEFE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

} 
.DataFont {font-size:;color:#0000CC;} 
.DataFont:visited {TEXT-DECORATION:none;COLOR:#000099;} 
.DataFont:link {TEXT-DECORATION:none;COLOR:#000066;} 
.DataFont:hover {TEXT-DECORATION:none;COLOR:#0000FF;} 
.LabelTD {background-color:#DEDEDE;padding:1px;text-align:;	vertical-align:top;border:2px groove #EFEFEF;font-family: Arial, Helvetica, sans-serif;	font-size:11px;}
.FieldTD {background-color:#88A4C8;padding:2px;	vertical-align:top;text-align:;	border:2px groove #99CCFF;font-family: Arial, Helvetica, sans-serif;font-size: 13px;} 
.FieldFont {font-size:;color:#EEEEEE;font-weight:700;} 
.FieldFont:visited {TEXT-DECORATION:none;COLOR:#EEEEEE;} 
.FieldFont:link {TEXT-DECORATION:none;COLOR:#EEEEEE;} 
.FieldFont:hover {TEXT-DECORATION:none;COLOR:#FFFFFF;} 
.MenuTable {background-color:#88A4C8;padding:0px;margin:0px;border:2px groove #99CCFF;} 
.link_newsgroup {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline; font-weight: bold}
.link_newsgroup:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight: bold}
.link_newsgroup11 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; font-weight: bold}
.link_newsgroup11:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold}
.link_newsgroup11NnB {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #103c7b; text-decoration: underline;}
.link_newsgroup11NnB:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}
.link_newsgroup11Bianco {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline; font-weight: bold}
.link_newsgroup11Bianco:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold}
.link_newsgroup12BiancoNnB {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline; }
.link_newsgroup12BiancoNnB:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none;}



.cmd {FONT-FAMILY:verdana, arial, helvetica, sans-serif;FONT-SIZE:10px;COLOR:#ffffff;BACKGROUND-COLOR:#88A4C8;} 
.radio {FONT-FAMILY:verdana, arial, helvetica, sans-serif;FONT-SIZE:10px;COLOR:#ffffff;BACKGROUND-COLOR:#EFEFEF;} 
