div#content-banner address { margin-bottom: 1em; }
fieldset { float: left; border: 1px solid #F6A809; padding: 2px 10px 5px 10px; width: 525px; margin-top: 5px;}
fieldset fieldset { border-style: solid none none none; margin:0; width:500px; border-color: #204432; }
div#sendmessage { width:550px; clear: both; padding-top:10px; text-align:right; }
div#sendmessage p { text-align:right;}
fieldset legend {  color: #F6A809;   font-weight:bold;   padding: 5px;   margin-left: 7px;}
fieldset fieldset legend {  color: #204432;}
fieldset ol { list-style: none; margin: 0; padding: 0; }
fieldset ol li.homepage { display: none; }
fieldset#sender ol li label { display: inline-block; width: 120px; }
fieldset#problema ol li label { display: inline-block; width: 340px; }
fieldset#informazioni ol li label { display: inline-block; width: 170px; }
fieldset#informazioni ol li label.value { display: inline-block; width: 100px; }
fieldset#informazioni ol li label.value-L { display: inline-block; width: 30px; }
fieldset#informazioni-intervento ol li label { display: inline-block; width: 200px; }
fieldset ol li label span { display: -moz-inline-box; width: 90px; }
fieldset#problema ol li label span { display: -moz-inline-box; width: 340px; }
fieldset ol li input.text { width: 200px; border: 1px black solid; border-style: none none solid none; }
fieldset#informazioni ol li input.text { width: 45px; }

fieldset ol li input.text,
fieldset ol li label { margin-top: 3px; }
fieldset ol li.senden { clear: both; padding-right: 25px; text-align: right; }
fieldset ol li input#zip,fieldset ol li input#intervento-zip { width: 70px; }
fieldset ol li input#province,fieldset ol li input#intervento-province { width: 30px; }
fieldset textarea{
  border: 1px white solid; width: 500px;
}
div#mailmessage label { display: block; width: 90px; }
div#mailmessage textarea { height: 154px; margin: 3px 0 0 3px; width: 235px; }
div#contact div.notice { padding: 0.5em; }
div#send-error p {color: #FE0002; text-align:center; padding:2px; font-weight:bold; border:2px solid #FF2000; border-style:solid none; }
div#send-success p {  color: #2E8B57;  text-align:center; padding:2px; font-weight:bold; border:2px solid #FF2000; border-style:solid none; }
