.page_form p{position:relative;height:1.7em;line-height:normal;font-size:0.9em;margin-bottom:15px;}
.page_form input:focus,.page_form textarea:focus,.page_form select:focus{background:#dbe7f1;}
label.required{font-weight:bold;}
label.required:after{content:'*';}
.page_form p.textlab{height:6em;/* border:1px dashed gray;*/}
.page_form input,.page_form #messaggio{padding:0.2em;font-size:1em;font-family:Verdana,Arial,Helvetica,sans-serif;width:300px;}
#submit{position:absolute;left:8em;width:19em;height:2em;cursor:pointer;}
#modifica,#conferma{position:absolute;left:0em;width:14em;height:2em;cursor:pointer;}
#conferma{left:15em;width:14em;}
.aiuto_move{left:12.7em !important;width:20.3em !important;margin-top:10px;}
#nome,#email,#messaggio,#titolo_sbagliato,#titolo_corretto,#link,#link_sbagliato,#tuo_nome{position:absolute;left:8em;width:19em;}
#html_nuovo_link{width:430px;height:30px;padding:0.3em;}
#titolo_sbagliato,#link_sbagliato{font-size:1em;width:19.7em;}
#messaggio{height:6em;}
p.informativa_privacy input,p.informativa_privacy a{position:absolute;left:8em;padding:0;width:auto;}
p.informativa_privacy a{left:10em;}
span.accessKey{text-decoration:underline;}
#opt_sesso label{padding:0 0.5em;margin-right:0.5em;color:#99FF98;cursor:pointer;}
#opt_sesso input{margin:0;padding:0;}
#data_nascita,#citta,#provincia,#nazione,#genere{position:absolute;left:12.7em;width:19.7em;top:0;}
#opt_sesso{position:absolute;left:12.7em;top:0.5em;}
#sesso_1, #sesso_2, #sesso_3 { width: auto;}