 
body{ font: 10pt arial, sans-serif}
#tutto{
	
	width:auto;
	 }
h1,h2,h3,h4,h5,h6{font-family: Verdana, Arial, Helvetica, sans-serif;}
p{line-height: 1.2em}

a {text-decoration : none; 
color: #333;
} 
h1{ font-size: 150%; font-weight: bold; color: #000;padding-top:25pt; padding-left:25pt;font-family: Arial, Verdana, Helvetica, sans-serif; text-align:left; }


fieldset{float:left;width:530px;margin-left: 70px;
     padding: 0;
    border: none;
    } 
fieldset div{float:left;width:90%;
    padding: 10px 0 12px;
   } 
   



#centro{ padding-top:9px;	
 
padding-left: 10px;}
#centro h1 { 
margin-left: 20px;}
.centro{ margin-bottom: 45px; 
margin-left: 20px;text-align : left; 
}
legend{	font-size: 20px; font-weight:bold;color: #333;background:#FFF}
form b{color:#F00}
form p{margin:0.5em 10px} 


label{float:left; width:150px;
    display: inline;margin-left: 1px;
    line-height:14px} 
    
    
form{width:auto;padding:5px;}

fieldset{float:left;width:530px;margin-left: 70px;
     padding: 0;
    border: none;
    } 
fieldset div{float:left;width:90%;
    padding: 10px 0 12px;
   } 
   

 
.uu{
    margin-left:130px}
   

.bo {font-size: 12px; 
text-align: left;
	line-height: 10px;
	padding:  0px 0px 12px 0px;
	
}


.do {line-height: 20px;
 text-align: left; margin-left:25px;
 	padding:   0px 10px 0px 0px;
	
}
.da { 
 text-align: left; margin-left:55px;
 	padding:   0px 10px 0px 0px;
	
}
.ao
  {
	float: left;
	margin: 1px 50px 1px 0px;
	width: 150px;margin-bottom:10px; 
}
.ao label
  {
	    line-height: 22px;
 
}

.co
  {
	float: left;
	margin: 1px 1px 1px 0px;
	width: 190px; 

}
.co label
  {
	    line-height: 22px;
 
}
.mm {
	 
	width: 40px;
	
}

.mmm {
  	margin: 10px  ;
}

.oo {margin: 10px 10px 0px 0px;}


.zio {font-size:11px;padding:10px;
text-align: right;
}

.zio a {color:#fff;
 background : #6699cc; 
 }

.zio a:hover { 
color : #024a68; 
} 

