@charset "utf-8";
/* CSS Document */

 .messaggio{
  line-height:25px; 
  padding-left:10px; 
  text-align:left; 
  width:98%; 
  font-weight:normal; 
  background-color:#66CC33; 
  color:#FFFFFF;
 }
 
 .error{
 	line-height:25px; 
	padding-left:10px; 
	text-align:left;
	width:98%; 
	font-weight:normal; 
	background-color:#FFCC66; 
	color:#FF0033;
}

 form{ 
  	width:97%;
	margin:0px 0px 0px 5px;
	}

fieldset{
	
	padding-top:10px;	
	
	}	
	
	
legend{ font-size:12px; color:#666666; font-family: Arial, Helvetica, Geneva, sans-serif;}
  form label{ 
  		float:left;
		font-weight:bold;
		width:90px; 
		margin:10px 0px;
		line-height:20px;
		text-align:right;
		padding:0px;
		}
  form #inform{ float:none; font-size:10px;}		
  form input,select{
  		border:#666666 1px solid;
  		float:left; 
		width:100px; 
		margin:10px 0px 10px 5px;
		
		}
	form .check{ border:none; padding:0px; width:50px;}
  form textarea{
  		font-family:Verdana, Arial, Helvetica, sans-serif;
  		float:left; 
		width:310px; 
		margin-bottom:10px; 
		margin-right:5px;
		font-size:12px;
		}
form .sprycheckbox1{ display:block; margin-left:80px;}
  form .radio{ width:50px; padding:0px;}	
  form .inform{ margin-left:90px; padding:0px;}		
  form br{ clear:both;}
  
  form #go{ 
  	border:#000000 1px solid;
  	float:left;
	width:80px;
	margin:20px 0px 0px 100px;
	 }
	.informativa{ width:90%; font-weight:normal; font-size:10; }