@import url("reset.css");

.container {margin:0 auto; padding:0; width:650px; color:#666666; font-family:Arial, Helvetica, sans-serif;}
h1 { color: #333333; text-align:center; font-size:24px; margin:20px 0 20px 0 ; background-color:#f8b600; }
h2 { color:#666666; text-align:center; font-size:21px; margin:20px auto; background-color:#f8b600; clear:both;}

#interventi { width:650px;}
#privacy { text-align:justify; width:650px; margin:30px 0 20px 0; font-size:0.814em; line-height:18px}

ul#head {list-style-type:none; width:650px; margin:10px auto 0 auto; font-size:25px; overflow:visible;}
ul#head li {display:inline;}
ul#head li#mn1 { margin: 0 100px 0 0; }
ul#head li#mn2 { margin: 0 100px 0 0; }
ul#head li#mn3 { margin: 0 0 0 0; }

ul#dati { width:650px; list-style-type:none; }
ul#dati li { float:left; display:inline; width:180px; height:50px; margin:0 18px 0 0; margin /**/:0 26px 0 0}

ul#dati li label { width:180px }
ul#dati li input { width:180px }


ul#interventi {margin:0 0 0px 0; padding:0; width:650px; list-style-type:none;  }
ul#interventi li {margin:0;  height:35px; width:250px; float:left;}
ul#interventi li.richiesta { width:620px;}
ul#interventi li.spunta { width:20px; margin:0 10px 0 0;}

ul.basso { width:650px; margin:35px 0 35px 0;}
ul.basso li { float:left; display:inline;  height:42px; }
ul.basso li span#vettura { margin:0 350px 0 0;}

#testo { width:250px; float:left;}
#cal { width:350px; float:left;}
.calendario { width: 100px;}
.areatesto { width:645px; height:150px}
.invia {margin:20px 0 20px 280px; padding:0; width:92px; height:28px; border:0;}

.lista-errori {text-align:center; }
.lista-errori ul { list-style-type:disc;}

p.form-esito { text-align:center; width:100%; margin:100px 0 0 0;}

.bottone-invia { clear:both;}
