@import url("reset.css");

.contenitore {margin:0 auto; padding:0; width:965px; color:#666666; font-family:Arial, Helvetica, sans-serif;}

.container { width:670px; float:left; display:inline;}
.news { width:280px; float:left; display:inline; }
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;}



/*News*/
.news h3 {margin:105px 0 25px 0;}
.news h2 { color:#666666; text-align:center; font-size:21px; margin:96px 35px 25px 0;  background-color:#f8b600; clear:both;}
.news .anteprimaNews { margin:0 0 35px 0px; position:relative; width:240px;  }
.news .anteprimaNews img  { position:absolute; top:15px; left:0px;}
.news .anteprimaNews h4 { font-size:14px; margin:0 0 0px 0; color:#f8b600;}
.news .anteprimaNews h4 a { font-size:14px; margin:0 0 0px 0; color:#f8b600;}
.news .anteprimaNews h5 { font-size:14px; margin:0 0 3px 0;  }
.news .anteprimaNews p { font-size:14px; margin:0 0 8px 0;}
.news .anteprimaNews a { font-size:14px; margin:0 0 8px 0; color:#666666; text-decoration:none;}
.news .anteprimaNews a:hover { font-size:14px; margin:0 0 8px 0; color:#666666; text-decoration:underline;}





.newsInterna h3 {margin:105px 0 25px 0;}
.newsInterna h2 { color:#666666; text-align:center; font-size:21px; margin:96px 35px 25px 0;  background-color:#f8b600; clear:both;}
imgNews



