.titolo {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #FF9933;
	text-decoration: none;
	text-align: justify;
	vertical-align: top;
	font-weight: bold;

}
.testof {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 15px;
	text-align: justify;
	vertical-align: top;
	line-height: 16px;


}
.bdtb {
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
.titoloform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: right;
	vertical-align: middle;

}
.testoform {

	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 10px !important;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	vertical-align: middle;
}
.pulsanteform {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #FF0000; 
	TEXT-DECORATION: none;cursor: pointer;
}
.bdtb1 {
	background-color: #F5F5F5;
	border: 1px solid #999999;
}
.bdtbf {
	background-color: #F5F5F5;
	border: 1px solid #cccccc;
}
.intform {
	COLOR: #CC0000;
	FONT-FAMILY: "verdana", "trebuchet", "tahoma", "geneva", "helvetica", "arial", "sans-serif";
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	font-weight: bold;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 8px;
}
.spzform{
	margin-left: 50px;
	margin-right: 10px;
}
.discesaf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0A4000;
	text-decoration: none;
	background-color: #E8F3F7;
	background-position: right center;
	border-color:#cccccc;
}
.pulsante11 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FF0000;
	background-image: url(/images/bott1.png);
	TEXT-DECORATION: none;
	text-align: center;
	vertical-align: middle;
	border-width: 1px;
	border-style: ridge;
	border-color: #CC0000;
	/*border-right-color: #FFDFDF;
	border-bottom-color: #FFDFDF;*/
	padding-bottom:1px;
	cursor: pointer;
	height: 18px;
}
.pulsante15 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #339A01;
	background-image: url(/images/bott2.png);
	TEXT-DECORATION: none;
	text-align: center;
	vertical-align: middle;
	/*border-right-color: #FFDFDF;
	border-bottom-color: #FFDFDF;*/
	padding-bottom:1px;
	cursor: pointer;
	height: 18px;
	border: 1px ridge #005902;
}
.box_pp{
	background-color: #EBEBEB;
	padding-top: 3px;
	padding-right: 12px;
	padding-bottom: 3px;
	padding-left: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #d0d0d0;
	border-right-color: #d0d0d0;
	border-left-color: #d0d0d0;
	height: 20px;
	width: 150px;
}
.tit_indi{
	font-family: "Trebuchet MS", Arial, Verdana, Tahoma;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	line-height:25px;
	color: #3d3d3d;
	text-transform:uppercase;
	text-shadow:1px 1px 1px #FFFFFF;
}
.bform1{FONT-WEIGHT:bold;FONT-SIZE:10px;letter-spacing:1px;COLOR:#fff;FONT-FAMILY:"Trebuchet MS",Arial,Tahoma,Sans-serif;BACKGROUND-COLOR:#fb7904;TEXT-DECORATION:none;cursor:pointer;width:90px;height:20px;cursor:pointer;background-image:url(/images/bottoni/sf_but_arancione.png);background-repeat:repeat-x;background-position:left top;border:1px ridge #fb9204}.bform:hover{background:url(/images/bottoni/sf_but_rosso.png) repeat-x top left;border-color:#c00;BACKGROUND-COLOR:#d20000;cursor:pointer}
.bform{FONT-WEIGHT:bold;FONT-SIZE:10px;letter-spacing:1px;COLOR:#322006;FONT-FAMILY:"Trebuchet MS",Arial,Tahoma,Sans-serif;BACKGROUND-COLOR:#A4CAD5;TEXT-DECORATION:none;cursor:pointer;width:90px;height:20px;cursor:pointer;background-image:url(/images/bottoni/sf_but_oro.png);background-repeat:repeat-x;background-position:left top;border:1px ridge #4394E4}.bform:hover{color:#ffffff;background:url(/images/bottoni/sf_but_rosso.png) repeat-x top left;border-color:#c00;BACKGROUND-COLOR:#d20000;cursor:pointer}
.TBordo{background: url(images/sf_formg.png) repeat;color:#000000 }
.Ttesto{Trebuchet MS, Helvetica,  Tahoma, Verdana, sans-serif; color:#000000;font-size:13px}
.imod {border:1px solid #dedede; /*color:#000000*/;padding-left:5px;Trebuchet MS, Helvetica,  Tahoma, Verdana, sans-serif; color:#666666;font-size:12px}
.inpmod {border:1px solid #dedede;color:#666666;padding-left:2px}
.sform {border-bottom:2px solid #fff;background:#efefef;padding:2px 0px 2px 0px}
.sform1 {border-bottom:2px solid #fff;background:#dedede;padding:2px 0px 2px 0px}
.intform{color:#fff;font-weight:bold;font-size:16px;line-height:26px;margin:0px;padding:0px;text-indent:15px;background-color:#666;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc}
.tit_cont{Trebuchet MS, Helvetica,  Tahoma, Verdana, sans-serif; color:#000000;font-size:14px;font-weight:bold;color:#cc0000;}
.tx_cont{Trebuchet MS, Helvetica,  Tahoma, Verdana, sans-serif; color:#000000;font-size:14px;font-weight:normal;color:#000}
.m20{padding-left:20px}