@charset "utf-8";
/* CSS Document */

/* form style */
#form1{float:left;border:none; margin-left: 330px;}

.contenitore1{float:left; background:#E8E8E2; border-radius:4px 4px 4px 4px;margin:0 0 10px 0;border-right: 1px solid #C7C7C7;border-bottom: 1px solid #C7C7C7;}
.sezione1, .sezione2{float:left; width:40%;padding:20px;}
.sezione3{float:left; width:94%;padding:20px;}


#form1 p{margin:0 0 10px 0;float:left; clear:both; width:100%;}
#form1 p.richiesta{margin:0 0 10px 0;float:left; }
#form1 p.invia{margin:0 0 10px 0;float:left; clear:both; width:100%;text-align:center;}
#form1 label {float:left; clear:both; width:100%; font-weight:bold;margin:0 0 4px 0;}
#form1 input{float:left; clear:both;border-radius:4px 4px 4px 4px;border:1px solid #CCC;width:100%;font-size:12px;padding:4px 8px;} 
#form1 textarea{float:left;border-radius:4px 4px 4px 4px;border:1px solid #CCC;margin:0;font-size:11px; padding:5px;}

#form1 .consenso {float:left; clear: none; width:115px;margin:1px}
#form1 input.checkbox{float:left; clear:both;border:0; width:16px;}
#form1 p.invia input{float:left; height:33px; background:#003366;color:#FFF;padding:3px 7px 3px 7px;border-radius:4px;border:0; width:280px;font-size:20px; font-weight:bold; margin:5px 0 0 0}
#form1 p.invia input:hover{color:#fff; background-color:#FF3300}


