/****************REGISTRAZIONE UTENTE ***********************/
#registrazione-utente{
width:600PX;
border:1px solid #666666;
min-height:500px;
margin-top:30px;
margin-left:120px;
padding:20px;
margin-bottom:30px;
}

#registrazione-utente p{
font:13px/17px Arial, Helvetica, sans-serif;
padding:12px;
width:auto;
border:1px solid #999999;
background-color:#FFFFCC;
display:block;
}

#registrazione-utente h1{
font:22px/20px Arial, Helvetica, sans-serif;
padding:12px;
width:auto;
display:block;
}


#registrazione-utente table{
border:1px solid #999999;
width:600px;
}

#registrazione-utente table th{
padding-left:8px;
background-color:#eeeeee;
width:120px;
font:12px/14px Arial, Helvetica, sans-serif;
}

#registrazione-utente table td{
width:320px;
padding:4px;
}

#registrazione-utente table td .consenso{
font:11px/14px Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
border:none;

}

#registrazione-utente table td input{

padding:4px;
font:18px/18px Arial, Helvetica, sans-serif;
}

#registrazione-utente #errore{
	color:#2222ff;
	font-family:Arial, Helvetica, sans-serif;
	
}

label {
width:100px;
padding:4px;
font:18px/18px Arial, Helvetica, sans-serif;
}


#successo-richiesta-saggi{
	margin:0;
	margin-top:50px;
	margin-left:120px;
	margin-bottom:120px;
	width:70%;
	padding:40px;
	text-align:center;
	border:1px solid #cccccc;
	background-color:rgba(254,255,209,0.2);

	height:150px;
	font:16px/18px Arial, Helvetica, sans-serif;
	color:#555555;
	
}@