#dyEng_modulo_contattiV2 {	margin-right: 10px;	font-size: 11px;}.campi  {	display: block;	padding: 5px 0 5px 5px;	margin-left: 5px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;	margin-top: 2px;	vertical-align: text-top;	height: 20px;	line-height: 20px;}.campi_obbligatori {    display: block;	padding: 5px 0 5px 5px;	margin-left: 5px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;	margin-top: 2px;	vertical-align: text-top;	height: 20px;	line-height: 20px;	    background-image:url(../images/modulo_contatti_campo_obbligatorio.gif); background-position: left top; background-repeat: no-repeat;    }.campi_obbligatori span{    float: left;    }.campi span{    float: left;    }.campi input {	float: right;	height: 14px;}.campi_obbligatori select {	float: right;}.campi_obbligatori  input {	float: right;	height: 14px;}.campi_obbligatori  textarea {	float: right;	width: 322px;	height: 100px;}.campi textarea {	float: right;	width: 322px;	height: 100px;}#Nella_qualità_di {	width: 50%;	float: left;}#Banca_e_filiale_dappoggio input {	width: 360px;}#Nome_Cognome input {	width: 360px;}#Nome input {    width: 360px;    }#Cognome input {    width: 360px;    }#Luogo_di_nascita  {	width: 400px;}#Luogo_di_nascita input {	width: 280px;}#Data_di_nascita  {	float: left;	margin-left: 425px;	margin-top: -31px;	width: 200px;}#Data_di_nascita input {	width: 80px;}#Residenza input {	width: 500px;}#Indirizzo  {	width: 520px;}#Indirizzo input {	width: 400px;}#N_Civ {	margin-top: -31px;	margin-left: 540px;	width: 85px;	float: left;}#N_Civ input {	width: 20px;}#Cellulare  {	width: 200px;	float: left;}#Cellulare input {	width: 120px;}#Telefono  {	width: 200px;	float: left;}#Telefono input {	width: 120px;}#Fax  {	width: 200px;	float: left;}#Fax input {	width: 120px;}#Codice_Fiscale  {	margin-top: 30px;}#Codice_Fiscale input {	width: 500px;}#Partita_Iva input {	width: 500px;}#Nella_qualit_di input {	width: 500px;}#Della_ditta  {	width: 345px;	float: left;}#Della_ditta input {	width: 160px;}#con_sede_legale  {	width: 265px;	float: left;}#con_sede_legale input {	width: 140px;}#Indirizzo_ditta  {	width: 445px;	margin-top: 30px;}#Indirizzo_ditta input {	width: 260px;}#N  {	width: 50px;	float: left;	margin-top: -30px;	margin-left: 468px;}#N input {	width: 20px;}#Prov  {	margin-top: -31px;	margin-left: 535px;	width: 90px;	float: left;}#Prov input {	width: 20px;}#Iscritta_alla_CCIAA_di  {	width: 310px;	}#Iscritta_alla_CCIAA_di input {	width: 155px;}#E-Mail input { width: 436px;}#al_registro_delle_imprese_con_N  {	width: 293px;	float: left;	margin-top: -30px;	margin-left: 330px;}#al_registro_delle_imprese_con_N input {	width: 85px;}#Esercente_lattivit_di input {	width: 434px;}#Fido_richiesto_e_mod_tecniche select {	width: 320px;}#Fido_richiesto_finalizzato_a input {	width: 430px;}#Banche_con_cui_si_intrattengono_rapporti  {	height: 100px;}#Beni_immobili_del_titolare_dei_garanti_ed_estremi_dei_garanti {	height: 100px;}#Beni_immobili_del_titolare_dei_garanti_ed_estremi_dei_garanti span{    float:left;    width: 250px;	display:block;}#Note {	height: 100px;}#Messaggio {	height: 100px;}#Agente input{	width: 320px;}