body {
 background: #f0dbc4;
 margin: 10px auto;
 color: black;
 text-align: center;
 font: 10px Verdana;
 border: 0;
 padding: 0;
}
img {
	border-style: none;
	border-width: 0px;
}
.separatore {
	margin: 0;
	padding: 0;
	height: 5px;
	overflow: hidden;
}
a.nero:link {
 color: black;
 text-decoration: none;
 text-align: left;
 margin: 0px;
}
a.nero:visited {
 color: black;
 text-decoration: none;
 text-align: left;
 margin: 0px;
}
a.nero:hover {
 color: black;
 text-decoration: underline;
 text-align: left;
 margin: 0px;
}
.giallo {
 font: bold 12px Arial, Verdana, Helvetica, sans-serif;
 line-height: 11px;
 list-style-type: none;
}
a.giallo {
}
a.giallo:link {
 text-decoration: none;
 color: #000;
}
a.giallo:visited {
 text-decoration: none;
 color: #000;
}
a.giallo:hover {
 text-decoration: underline;
 color:#9900AA;
}
.blu {
 font: 12px Arial, Verdana, Helvetica, sans-serif;
 line-height: 12px;
 /*background-color: white;*/ 
}
a.blu:link {
 text-decoration: none;
 color: #44F;
}
a.blu:visited {
 text-decoration: none;
 color: #88F;
}
a.blu:hover {
 text-decoration: underline;
 color:#990000;
}
.menu {
 position: relative;
 top: 28px;
 left: 8px;
 width: 130px;
 margin: 0;
 padding:0;
 color: #664;
 font: 9pt Arial, Verdana, Helvetica, sans-serif;
}
.menu_amministrazione {
 position: relative;
 top: 2px;
 left: 2px;
 width: 128px;
 margin: 0;
 padding:0;
 color: #664;
 font: 9pt Arial, Verdana, Helvetica, sans-serif;
}
.menu p,.menu_amministrazione p {
 margin: 4px 0 0 0;
 padding:0;
}
.menu img {
	margin: 0;
	padding: 0;
	border-style: none;
}
#parte_destra {
float: right;
width: 530px;
height: 540px;
margin: 5px 0px 0 5px;
overflow: hidden;
}
#parte_sinistra{
float: left;
margin: 5px 0 0 5px;
}
.postit_lungo {
 background: url(postit_lungo.png) no-repeat;
 text-decoration:none;
 margin: 0;
 padding:0;
 width: 148px;
 height: 400px;
}
.postit_amministrazione {
 background-color: #fefda3;
 text-decoration:none;
 margin: 0;
 padding:0;
 width: 148px;
 height: 400px;
 overflow: auto;
}
.eventi {
 background:url(Eventi.JPG) no-repeat;
 margin: 5px 0 0 0;
 padding:0;
 width: 143px;
 height: 125px;
 line-height:12px;
 overflow: auto;
}
.eventi_amministrazione {
 background-color: white;
 margin: 5px 0 0 0;
 padding:0;
 width: 143px;
 height: 125px;
 line-height:12px;
 overflow: auto;
}
.menu_eventi {
 position: relative;
 top: 38px;
 left: 10px;
 width: 107px;
 margin: 0;
 padding:0;
}
.menu_eventi_amministrazione {
 position: relative;
 top: 2px;
 left: 2px;
 width: 107px;
 margin: 0;
 padding:0;
}
.menu_eventi p,  .menu_eventi_amministrazione p{
margin: 4px 0 0 0;
 padding:0;
}
div#bottom {
 background: url(inferiore.jpg) no-repeat center;
 margin: 0px auto;
 width: 760px;
 height: 36px;
}
div#top {
 background: url(superiore.jpg) no-repeat center;
 margin: 0px auto;
 width: 760px;
 height: 37px;
}
div#box {
 width: 760px;
 height: 550px;
 margin: 0px auto;
}
div#destra {
 background: url(destra.jpg) no-repeat right;
 width: 760px;
 height: 550px;
}
div#sinistra {
 background: url(sinistra.jpg) no-repeat left;
 width: 760px;
 height: 550px;
}
#content {
 background: url(sfondo.jpg);
 text-align: left;
 width: 689px;
 height: 550px;
 overflow:hidden;
 padding:0;
 margin-top: 0px;
 margin-right: 38px;
 margin-bottom: 0px;
 margin-left: 33px;
}
#content table {
 margin:0px;
 padding:0px;
}
div#foglio {
 background: white url(foglio.png) no-repeat left;
 width: 502px;
 height: 540px;
 margin:0 10px 0 0;
 padding:0;
 overflow: hidden;
}
div#testo {
 position: relative;
 top: 15px;
 left: 25px;
 width: 455px;
 height: 500px;
 overflow: auto;
}
table {
 color: black;
 text-align:left;
 /*width: 400px;*/
 font: normal 8pt verdana;
}
 td {
 vertical-align:top;
}
 td b{
	font:bold 8pt verdana;
}
.centrato {
 margin: 10px;
 color: black;
 text-align: center;
 font: 10pt/1.1 verdana, arial;
}
p {
 margin: 10px;
 color: black;
 text-align: left;
 font: 10pt/1.1 verdana, arial;
}
.lungo2 {
 margin: 4px 8px;
 color: black;
 text-align: left;
 font: 10pt/1.1 verdana, arial;
}
.pedice {
 margin: 10px 10px 10px 10px;
 color:#990000;
 text-align: left;
 font: 8pt verdana, arial;
}
.pedice2 {
 top: 10px;
 position: relative;
 color:#000;
 font-size: 10px;
 font-weight: bold;
 margin: 0px auto;
 text-align: center;
}
.titolo {
 position: relative;
 text-align: center;
 margin: 10px auto 10px auto;
}

h1.img{
 color: #08739C;
 text-align: right;
 font: bold 11pt verdana;
 text-decoration:none;
}
h1 {
 text-align: left;;
 font: bold 11pt verdana;
 text-decoration:none;
}
.ridotto {
 color:#000000;
 font: 10px/1.1;
 text-decoration:underline;
}
h3 {
 color:#9A1168;
 margin: 10px;
 text-align: left;
 font: bold 11pt/1 verdana;
 text-decoration:none;
}
h2 {
 color:#0000AA;
 margin-left: 10px;
 text-align:left;
 font: bold 13px/1 verdana;
}
h3 {
 color:#9A1168;
 text-align:center;
 font: bold 14px/1 verdana;
}
h4 {
 color:#08739C;
 top: 30px;
 margin: 10px;
 font: bold 12pt;
}
h5 {
 margin: 0px 10px;
 font: 11pt/1;
 color:#000099;
 font: bold 12pt "AvantGarde Md BT", Verdana, Arial;
}
.dati {
 top: 10px;
 position: relative;
 color:#000;
 font-size: 12px;
 font-weight: bold;
 margin: 0px auto;
}
.tm {
 font: bold 12pt;
 color: #773;
}
ul {
 font: 10pt verdana, arial;
}
.stile1 {
 color: blue;
 font-weight: bold;
}
.testo_affiancato {
 float:right;
 width:220px;
}
div#foglietto {
 background: white url(foglietto.jpg) no-repeat;
 width: 110px;
 height: 107px;
 margin: 30px 0 0 15px;
 padding: 30px 0 0 15px;
}
div#menu_foglietto {
 margin: 5px 0 0 12px
}
