body {
margin:0;
padding:0;
background:#f2edda url(../immagini/centro/corpo.png) repeat-y 0 0;
position: relative;
}

#centrato {
	/*ho messo il margine in alto*/	
margin:0 0 0 0;
padding: 1px 0 0 0;
width: 100%;

	/*mancava la larghezza*/
}

address
{margin: 10px;
font-style: normal;}

#colonna-1 {
/*ho tolto il margine*/	
margin:0 0 0 0;
padding: 1px 0 0 0;
position:fixed;			/*fixed is independent of any containing element - doesn't matter where you put this div*/
_position: absolute;	/*IE6 - fixed not supported*/
top: 0;
left: 0;
width: 300px;
overflow: hidden;
background:  url(../immagini/centro/testa.png) no-repeat fixed left top;
z-index:200;}


#indirizzo {
/*ho tolto il margine*/	
margin:0 0 0 0;
position:fixed;			/*fixed is independent of any containing element - doesn't matter where you put this div*/
_position: absolute;	/*IE6 - fixed not supported*/
top: 0;
left: 0;
background-color:#f2edda;
background:  url(../immagini/centro/testa.png) no-repeat fixed left top;
height: 180px;
text-align: right;
z-index: 300;
width: 100%;
overflow: hidden;}
#indirizzo a:link,#indirizzo a:visited,#indirizzo a:active{
text-decoration:underline;
color:#FFFFFF;}
#indirizzo a:hover{
color: #000000;}
#indirizzo img{
/*ho tolto il margine*/	
margin-left:10px;
margin-right:10px;

}


#colonna-2 {
	
/* impostiamo il margine largo come la colonna-1, così rimane tutto il contenuto a destra, senza scivolare sotto il menu se per caso il menù è più corto del testo background: url(../imm/1.home.jpg) no-repeat fixed right top;
*/
position: relative;
margin:110px 0 0 340px;
float: left;
display: inline;
width:500px;
text-align: justify;
z-index:10;
}
#colonna-2 a:link,#colonna-2 a:visited,#colonna-2 a:active{
text-decoration:underline;}
#colonna-2 a:hover{
color: #800000;}
#colonna-3 {
	/* impostiamo il margine largo come la colonna-1, così rimane tutto il contenuto a destra, senza scivolare sotto il menu se per caso il menù è più corto del testo background: url(../imm/1.home.jpg) no-repeat fixed right top;
*/
position: absolute;
	top: 105px;
	left: 860px;
	
	text-align: justify;
	background-color:#f2edda;
	z-index: 20;

}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: none;
}
a:active {
	color: #000000;
	text-decoration: none;
}

.indirizzo {
	font-family: sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	letter-spacing:-0.01em;
}

#navbar
{
display: block;
width:227px;
height:537px;
margin-top:180px;
margin-left:60px;
padding:0;
list-style:none;
text-align:left;

}
#navbar a
{
color: #FFFFFF;
text-align:left;
text-decoration:none;
margin:0;
line-height:26px;
width:227;
height:20px;
display:block;

}
#navbar a:hover
{background: #f2edda;
color:#000000;}
#centro a:hover{background-position:0px -0px;}
#accoglienza a:hover{background-position:0px -30px;}
#servizi a:hover{background-position:0px -60px;}
#offerta a:hover{background-position:0px -90px;}
#prezzi a:hover{background-position:0px -120px;}
#disponibilità a:hover{background-position:0px -150px;}
#regolamento a:hover{background-position:0px -180px;}
#restauro a:hover{background-position:0px -210px;}
#dove a:hover{background-position:0px -240px;}
#contatti a:hover{background-position:0px -270px;}
#centro a:hover{background-position:0px -270px;}
