fieldset,form,label,legend{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}

fieldset{border:1px solid #ccc;margin:0 0 1.5em;padding:1.4em;}

legend{font-size:1.2em;background-color:#e3dfdf;color:#333;padding:0 .4em;}

/*label{float:left;width:7em;display:block;clear:left;margin-right:1em;text-align:right;cursor:hand;color:#333;}*/

label{float:left;width:70px;display:block;clear:left;margin-right:1em;text-align:right;cursor:hand;color:#333;}

textarea,input,select,label,button,optgroup{margin-top:5px;}

input[type="checkbox"],input[type="radio"]{margin-bottom:7px;}

input[type="checkbox"]{color:#000;}

optgroup{background-color:#ccc;color:#000;}

textarea,input[type="text"]{border:2px solid #3963DC;}

input[type="submit"],input[type="reset"], button{background-color:#ccc;color:#333;}



.form_cella_contatti {

	font-family: 				Arial, Helvetica, sans-serif;

	font-size: 					12px;

	font-style: 				normal;

	font-weight: 				normal;

	color: 						#143299;

	

	width:						200px;	

}

.form_area_contatti {

	font-family: 				Arial, Helvetica, sans-serif;

	font-size: 					12px;

	font-style: 				normal;

	font-weight: 				normal;

	color: 						#143299;

	

	width:						340px;	

}

.p_contatti {

	margin: 					0;

	padding:					0;

	margin-left:				80px;

	width:						330px;

}

#sx {

	width:						40%;

	float:						left;

	padding-left:				15px;

	padding-right:				15px;

}

#dx {

	width:						56%;

	float:						left;

}

.clear {

	clear:						both;

}

span {

	margin-left: 				80px;

}


