body { margin: 0;padding: 0;text-align: center; /* per IE5.x/Win */
background:#fff url(immagini/bg.jpg) left top repeat ;	font: 80% Verdana, Geneva, Arial, Helvetica, sans-serif; }

#centrato {	width:700px;margin:auto;text-align: left; /* per IE5.x/Win */ }

#corpo {	 background: #fff;  width:700px;  height: 550px;  float:left;	}

#menu{  background-image: url(immagini/bg_menù_orizz2.jpg);  height: 42px;  }

#percorso{ background: #D9D5D2; color: #6D2348; height: 30px; }

#colonna-1 { float:left;	width:200px; height: 527px; background-image: url(immagini/bg_menu_vert2.jpg);   color: #000; }

#colonna-2 { float:left;	width:500px; height: 560px; background: transparent; color: #000; }

#intestazione { background: url(immagini/testata2.jpg) 0 0 no-repeat; width: 700px; height: 180px; margin-top: 10px; text-indent: -500em;}

#pie-di-pagina { background-image: url(immagini/footer2.jpg);	 width:700px;  height: 53px;  clear: left; text-align: center;}

#boxtesto{ text-align: justify; }

#bloccocentrato { text-align: center;}

#boxsx { background:  transparent; width: 250px; height: 394px;	float: left; text-align: justify; }

#boxdx { background:  transparent; width: 250px; height: 394px;	float: left; text-align: justify; }

#sottobody {	background:  White;  text-align: center;  font-size: 9px; }

#sottobody2 {	background:  White; text-align: center; }

div p { margin: 0; padding: 1em 1em; }

img#imgINem { float: left; padding-right: 1em; }

.testocorpo{	padding-left: 5px;  margin-right: 20px;}

.testomenuvert{ padding-left: 18px; padding-right: 48px; text-align: left; }

.img { margin-top: 20px;  padding: 7px; }

.layout{ margin-left: 10px; margin-top: 20px; border: none;}

.imgmenu {  margin-left: 35px;  }

.titolo {  margin-left: 28px ;}

.titoli1 { color: #76B900; }

.titoli2 {color: White; font-size: 16px; font-weight: bolder; padding-left: 1em; }

.titoli3 { color:#6D2348; padding-left: 0.5em; padding-top: 1em; }
.titoli4 { color:#6D2348; padding-left: 1em; }

A.main:link     { color: #679000; text-decoration: none; }
A.main:visited  { color: #679000; text-decoration: none; }
A.main:hover    { color: #E51703; text-decoration: underline; }


A.menu:link{ color: #000; text-decoration: none; }
A.menu:visited  { color: #000; text-decoration: none; }
A.menu:hover    { text-decoration: underline; }

.boxarrotondato { background: #CDE985 url(immagini/down_box_small.jpg) left bottom no-repeat; width: 226px; height: 450px; margin-left: 0px; }
.boxarrotondato h1 { font-size:1em; color:#fff; text-align: center; margin: 0px; padding: 10px; background: url(immagini/top_box_small.jpg) left top no-repeat;}
.boxarrotondato p {  margin: 0; padding: 0p 10px 10px 10px; color:#317023;}

.boxarrotondato2 { background: #CDE985 url(immagini/down_box_small.jpg) left bottom no-repeat; width: 226px; height: 450px; margin-right: 0px; }
.boxarrotondato2 h1 { font-size:1em; color:#fff; text-align: center; margin: 0px; padding: 10px; background: url(immagini/top_box_small.jpg) left top no-repeat;}
.boxarrotondato2 p {  margin: 0; padding: 0p 10px 10px 10px; color:#317023;}



.boxarrotondato3 { background: #FAAFC2 url(immagini/down3.gif) left bottom no-repeat; width: 200px; }
.boxarrotondato3 h1 { font-size:1em; text-align: center; margin: 0px; padding: 10px; background: url(immagini/top3.gif) left top no-repeat;}
.boxarrotondato3 p {  margin: 0; padding: 0p 10px 10px 10px;}

