body{
border: 0;
margin:0;
padding:0;
text-align:center;/* per IE5.x/Win */
color:#000;
font-family: Cambria, Calibri, Comic Sans MS, arial;
font-size: 1em; 
font-weight: normal;
z-index: -1;
}
#centrato{
width:790px;
margin:0em auto;
text-align:left;/* per IE5.x/Win */
border: 0;
background: url(../images/sfondo.gif);
}
#centrato-2{
width:760px;
margin:auto;
text-align:left;/* per IE5.x/Win */
border: 0;
padding: 0;
background: url(../images/bkmusica.gif);
}
#corpo{
width:760px;
float:left;
}
#colonna-1{
float:right;
width:575px;
background:transparent;
color:#000;
margin-left:1px;
}
#colonna-2{
float:left;
width:160px;
height: 100%;
background:url(../images/sfondo.gif) right repeat-y;
color:#000;
padding-right: 15px;
}
#colonna-unica-foto{
width:602px;
margin-left: auto;
margin-right: auto;
text-align: center;
}
#colonna-unica-homepage{
width:760px;
margin-left: auto;
margin-right: auto;
text-align: center;
}
#intestazione-1{
width: 760px;
height: 158px;
border: 0px;
padding: 0px;
background:#07f;
color:#FFF;
float: left;
}

#pie-di-pagina {
font-family: Cambria, Calibri, Comic Sans MS, arial;
font-size: 9px;
font-weight: bold;
text-align: center;
border: 0;
border-top: 3px solid #00f;
color:#000;
clear:left;
}
#fondino{
width:790px;
margin:0em auto;
text-align:left;/* per IE5.x/Win */
border: 2px;
background: url(../images/sfondo2.png) no-repeat;
}
#colonna-1,#pie-di-pagina{
padding-top: 0px;
padding-bottom:0.5em;
}
#colonna-2{
padding-top: 0px;
padding-bottom:0.5em;
}
div p{
margin:0;
padding:0.5em 1em;
}
div.hrClear hr{
margin:0;
}
div.hrClear{
height:0;
overflow:hidden;
clear:both;
}

h2 {text-align: center; font-size: 22px; line-height: 2em; padding: 0; margin: 0; font-variant: small-caps; letter-spacing: 0.3em; word-spacing: 1em;}
/* h6 {font-family: Cambria, Calibri, Comic Sans MS, arial; text-align: center; font-size: 10px; margin: 0; color: red;} */
#maestro span {text-align: center; font-size: 11px; padding: 0; margin: 0; }

#logo {width: 760px; height: 8.1em; background: transparent url(../images/logo.jpg) 0 0 no-repeat;}
#logo span {display: none;}

.storia img {
	margin: 0 0 1em 0;
	width: 130px;
	height: 80px;
}
.storia p {
	font-family: Cambria, Calibri, Comic Sans MS, arial;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
}

.stemma1 {
	float: left;
	width: 154px;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
.stemma2 {
	float: left;
	width: 154px;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
.homepage {
	float: left;
	width: 452px;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
.partebassa {
	float: left;
	width: 760px;
	text-align: center;
	font-family: arial;
	color: blue;
	font-size: 10px;	
}
.info {color: blue; font-family: Cambria, Calibri, Comic Sans MS, arial; text-align: left; font-size: 10px;}


#destra{
position: relative;
width:200px;
font-family: Cambria, Calibri, Comic Sans MS, arial;
font-size: 9px;
font-weight: bold;
text-align: center;
}
#centro{
float: right;
width:300px;
font-family: Cambria, Calibri, Comic Sans MS, arial;
font-size: 9px;
font-weight: bold;
text-align: center;
}
#sinistra{
float: right;
width:200px;
font-family: Cambria, Calibri, Comic Sans MS, arial;
font-size: 9px;
font-weight: bold;
text-align: center;
}