body {margin: 0;padding: 0;font: 11px "Trebuchet Ms", "Times New Roman", Times, serif;background:#feb74f url(../image/comuni/bkg_Body.jpg) left top repeat-x;color: #262626;text-align: center}

#aux{width:100%;float:left; }
#aux1{width:100%;float:left;background:#feb74f url(../image/comuni/prova2.jpg) left top repeat-x; }
#aux2{width:100%;float:left;background:#feb74f url(../image/comuni/corn0.jpg) left top repeat-x; }
#centrato {width:951px;margin:0 auto;text-align: left;}
#corpo {width:922px;padding:10px;float:left;background:#fff;font-size:12px; }
h1{ font:20px "Trebuchet Ms", "Times New Roman", Times, serif; font-weight:bold; color:#005d48;}



/*-------------------------------
	HEADER
-------------------------------*/
#header{
width:922px;
float:left;
border:0px solid #000;
}

#headerSx{
width:187px;
float:left;
border:0px solid #000;
}
#headerDx{
float:left;
width:727px;
vertical-align:top;
border:0px solid #000;
}
#headerDx_Top{
float:left;
width:727px;
height:90px;
text-align:right;
border:0px solid #000;
background:#fff url(../image/bkg_AreaRiservata.jpg) top no-repeat;
padding:10px 0 0 0px;
vertical-align:top;
border:0px solid #000;
}

#headerDx_Top a{ 
text-decoration:none;
color:#000;
}
#headerDx_Top a:hover{ 
text-decoration:none;
color:#f07804;
}

#headerDx_Dwn{
float:left;
width:712px;
height:23px;
text-align:left;
}


/*-------------------------------
	MENU PRINCIPALE 
-------------------------------*/
.menuNavigazione{
margin:0px 0 0 0;
padding:0;
list-style:none;
/*height:2em;*/
border:1px solid #000;
width:920px;
float:left;
}
.menuNavigazione li{
float:left;
/*position:relative;*/
}
.menuNavigazione a{
float:left;
line-height:2em;
margin:0 13px;
text-decoration:none;
font-size:15px;
font-weight:bold
}
.menuNavigazione .voceCorrente a:link,
.menuNavigazione .voceCorrente a:visited,
.menuNavigazione .voceCorrente a:hover,
.menuNavigazione .voceCorrente a:focus,
.menuNavigazione .voceCorrente a:active{
border-top:0px solid #2f4120;
color:#f07804;
}
/* SOTTO MENU */
.menuNavigazione ul{
padding:0;
list-style:none;
width:900px;
border:1px solid #000;
margin:50px -50px 0 -50px;
/*float:left;
margin:7px 2px 0 -30px;*/
position:absolute;
}
.menuNavigazione ul li{
/*float:left;*/
margin:7px 2px 0 2px;
border:0px solid #000;
}
.menuNavigazione ul a{
/*float:left;*/
/*display:block;*/
/*height:1.0em;*/
/*line-height:1.2em;*/
font-size:11px;
/*border-right:1px solid #4e9632;
border-left:1px solid #4e9632;
border-bottom:1px solid #4e9632;
border-top:1px solid #4e9632;*/
background:#fffce4;
color:#f07804;
/*padding:2px;*/
margin:10px 2px 0 7px;
border:1px solid #000;
}
.menuNavigazione ul a:hover{
background:#d0f6ac;
color:#546d3f;
/*margin:10px 2px 0 2px;*/
}
/* MENU ON OFF */
.menuNavigazione ul,
.menuNavigazione ul.subMenu-off{
position:absolute;
visibility:hidden;
color:#546d3f;
float:left;

}

.menuNavigazione ul.subMenu-on{
visibility:visible;
}


/* POSIZIONAMENTO DEL SOTTO MENU */
.menuNavigazione ul.subMenu-on{
position:absolute;/* primo livello di annidamento:menu a discesa */
/*top:2em;*/
margin:12px 2px 0 2px;
/*left:-1px;*/
visibility:visible;
/*border-top:1px solid #4e9632;*/
color:#546d3f;
float:left;
}

/* COLORI */

.menuNavigazione a{
color:#005d48;
}
/* EFFETTO ROLLOVER */
.menuNavigazione a:hover,
.menuNavigazione a:focus,
.menuNavigazione a:active{
color:#005d48;
}
/* FRECCETTE */
.menuNavigazione a.continua{
background: url(../image/continuaOrz.gif)  center bottom no-repeat;
}



/*-------------------------------
	FOTO HOME
-------------------------------*/
#fotoHome{
width:922px;
height:339px;
float:left;
border:0px solid #000;
margin:30px 0 0 0;
position:relative;

}

#fotoInterna{
width:921px;
float:left;
border:0px solid #000;
margin:30px 0 0 3px;

}
#fotoInterna img{
float:left;
margin:0 3px 0 0;
border:0;

}

 #scr1 div{
  margin:0;
  padding:0;
  border:0px solid #000;
  float:left;
  
 }
 #scr1, #scr1 div.default {
   overflow:hidden;
   visibility:visible;
 }
 #scr1 table tr td div {
  visibility:visible;
 }

/*-------------------------------
	NAVIGAZIONE SITO
-------------------------------*/
#NavigazioneSito{
float:left;
width:912px;
padding:5px;
border-bottom:1px solid #f2f2f2;
}
#NavigazioneSito a{
text-decoration:none;
color:#000000;
}

#NavigazioneSito a:hover{
text-decoration:none;
color:#005d48;
text-decoration:underline;
}



/*-------------------------------
	NEWS
-------------------------------*/
#NewsHome{
float:left;
width:912px;
padding:5px;
background:#005438;
color:#fff;
}
#NewsHome a{
text-decoration:none;
color:#fff;
font-size:11px;
}

#NewsHome a:hover{
text-decoration:none;
color:#f07804;
text-decoration:underline;
}

/*-------------------------------
	CONTENUTO
-------------------------------*/
#Contenuto{
float:left;
width:912px;
padding:5px;
border-bottom:1px solid #005d48;
margin:0 0 10px 0;
min-height:180px;
}


#BoxAziendaHome{
width:390px;
float:left;
text-align:justify;
border:0px solid #000;
}
#BoxAziendaHome a{
text-decoration:none;
color:#000;
}
#BoxAziendaHome a:hover{
text-decoration:underline;
color:#000
}
#BoxAziendaHome img{
float:left;
}
.TitoloCertificati{
float:left;
font-weight:bold;
border:0px solid #000;
padding:30px 0 0 5px;
}
.TitoloCertificati a{
text-decoration:none;
color:#000;
}
.TitoloCertificati a:hover{
text-decoration:underline;
color:#000
}

#BoxHomeDx{
width:605px;
float:left;
text-align:justify;
border:0px solid #000
}

#BoxInPrimoPiano{
width:340px;
float:left;
border:0px solid #000;
margin:0 20px 0 20px;
text-align:left;
}

.RigaVocePrimoPiano{
float:left;
width:340px;
border:0px solid #000;
text-align:left;
padding:0;
margin:0;
}
.RigaVocePrimoPiano li{
font-size:12px;
list-style:none;
margin:0 0 5px 0;
padding:5px 0 0 30px;
text-decoration:none;
background:url(../image/comuni/elenco.png) center left no-repeat;
border:0px solid #000;
width:340px;
float:left;
}
.RigaVocePrimoPiano a:link, .RigaVocePrimoPiano a:visited{
color:#000;
text-decoration:none;

}
.RigaVocePrimoPiano a:hover, .RigaVocePrimoPiano a:focus, .RigaVocePrimoPiano a:active{
font-size:12px;
text-decoration:underline;
}


#BoxQualita{
width:130px;
float:left;
border:0px solid #000;
margin:35px 0 0 0;
}






/*-------------------------------
	FOOTER
-------------------------------*/
#footer{text-align:center;width:922px;background:#005438; color:#fff; border:0px solid #000;float:left;}
.footerBox{width:300px;float:left;border:0px solid #000;margin:5px 0 0 0;}
.footerBox a{text-decoration:none;color:#fff;}
.footerBox a:hover{text-decoration:none;color:#f07804;}

.footerBox1{width:300px;float:left;border:0px solid #000;margin:5px 0 0 0;/*font-size:15px;*/}
.footerBox1 a{text-decoration:none;color:#fff;}
.footerBox1 a:hover{text-decoration:none;color:#f07804;}

