form{
font-size:12px;
width:400px;
}
fieldset{
padding:16px 3px 16px 3px;
border:1px solid #84A2A4;
}
legend{
padding:0 3px 0 3px;
font:14px Verdana, Arial, "Sans-serif";
font-weight:bold;
color:#4B615F;
}
form p{
margin:0 0 10px 0;
}
fieldset label{
float:left;
width:100px;
line-height:18px;
margin-right:5px;
text-align: right
}
fieldset input,fieldset textarea,fieldset select{ 
margin-bottom:14px;
border-style: solid;
border-color: #4B615F #E8F0F0 #E8F0F0 #4B615F;
border-width: 1px;
font-size:10px;
width:260px;
}
fieldset select{ 
width:auto;
}
fieldset textarea{ 
height:210px;
}
.radio{ 
margin-left:5px;
border:0;
font-size:10px;
width:14px;
}
.checkbox{
margin-left:5px;
border:0;
font-size:10px;
width:14px;
}
fieldset img{
width:141px;
height:141px;
}
br{
clear:left;
}
input#vai, input#aggiorna, input#reset{
text-align:center;
width:75px;
margin:10px 0 0 10px;
border-style: solid;
border-color: #FFF #333 #333 #FFF;
border-width: 1px 2px 2px 1px;
background-color:#4B615F;
color:#fff;
}
#informativa{
width:320px;
height:80px;
background-color:#f6fcfc;
}