body,html { 
height:100%;
margin:0; 
background: url("sfondo1.jpg") no-repeat right bottom #271E1A;
}


#container {
width:1000px;
height:590px;
position:absolute;
top:50%;
left:50%;
margin:-295px 0 0 -500px;
background:none;
border:0px dotted red;
}

#footer{
width:1000px;
height:20px;
position:absolute;
background:none;
border:0px dotted red;
position:center;
}


.footer{
height:20px;
padding:0px 0px 0px 0px;
border:0px dotted red;
position:center;
FONT: 10px Arial;
FONT-WEIGHT:normal;
COLOR: #85736C;	
vertical-align:top;
padding: 0px 0px 5px 0px;
}

.footer a {
	color:#85736C; 
	FONT-WEIGHT:normal; 
	TEXT-DECORATION:none;
     }
.footer a:link, .footer a:visited {
 	color:#85736C;
     }
.footer a:hover, .footer a:active { 
	color:#85736C; 
	TEXT-DECORATION:none;
     }


#flash{
	border:0px solid #f60;
}
#exflash{
	border:0px solid #fff;
	top:50px;
	left:150px;
}
#inflash{
	border:0px solid #606060;
	width:400px;
	height:200px;
	top:50px;
	left:150px;
	z-index:9999;

}

#cornice{
	z-index:9999;
	position:absolute;
	width:1000px;
	height:590px;
	top:50%;
	left:50%;
	margin:-295px 0 0 -500px;
	border:0px solid #fff;
}

#mappa{
	border:0px solid #606060;
	width:400px;
	height:200px;
	top:90px;
	left:300px;
	z-index:9999;
	position:relative;
}

.testoBold {
	FONT: 12px/1.4em Arial;
	FONT-WEIGHT:bold;
	COLOR: #85736C;	
	text-align: left;
	vertical-align:top;
	padding: 0px 10px 5px 0px;
     }
.testoBold a {
	color:#85736C; FONT-WEIGHT:bold; TEXT-DECORATION:none;
     }
.testoBold a:link, .testoBold a:visited {
 	color:#85736C; FONT-WEIGHT:bold; TEXT-DECORATION:none;
     }
.testoBold a:hover, .testoBold a:active { 
	color:#372821; FONT-WEIGHT:bold; TEXT-DECORATION:none;
     }

.testo {
	FONT: 11px/1.4em Arial;
	FONT-WEIGHT:normal;
	COLOR: #85736C;	
	text-align: left;
	vertical-align:top;
	padding: 0px 10px 0px 10px;
     }
.testo a {
	color:#85736C; FONT-WEIGHT:normal; TEXT-DECORATION:none;
     }
.testo a:link, .testo a:visited {
 	color:#85736C;
     }
.testo a:hover, .testo a:active { 
	color:#372821; TEXT-DECORATION:none;
     }

div#H1{
width:900px;
height:15px;
/*position:center;*/
text-align:left;
border:0px dotted red;
}
H1{
	FONT: 10px Arial;
	FONT-WEIGHT:normal;
	COLOR: #524946;	

}

/*
#contenitore{
	width:900px; 
	height:100%;
	position:absolute;
	top:0%;
	left:50%;
	margin:-250px 0 0 -450px;
	padding:0px 0px 0px 0px;
	border:0px dotted red;
	background:#312722;
}

#homepage{
width:900px; 
height:500px;
position:absolute;
top:50%;
left:50%;
margin:-250px 0 0 -450px;
padding:0px 0px 0px 0px;
border:0px dotted red;
background:#312722;
}
.footer{
height:20px;
padding:0px 0px 0px 0px;
border:0px dotted red;
position:center;
FONT: 10px Arial;
FONT-WEIGHT:normal;
COLOR: #85736C;	
vertical-align:top;
padding: 0px 0px 5px 0px;
}

.footer a {
	color:#85736C; 
	FONT-WEIGHT:normal; 
	TEXT-DECORATION:none;
     }
.footer a:link, .footer a:visited {
 	color:#85736C;
     }
.footer a:hover, .footer a:active { 
	color:#85736C; 
	TEXT-DECORATION:none;
     }


#flash{
width:900px; 
height:50px;
padding:0px 0px 0px 0px;
border:0px dotted red;
}
.cornice { 
	background-image: url(bg_sitemap.jpg); 
	background-repeat: no-repeat;
	background-position: left top;
	padding: 18px 19px 18px 19px;
     }

.testoBold {
	FONT: 12px/1.4em Arial;
	FONT-WEIGHT:bold;
	COLOR: #85736C;	
	text-align: left;
	vertical-align:top;
	padding: 0px 10px 5px 0px;
     }
.testoBold a {
	color:#85736C; FONT-WEIGHT:bold; TEXT-DECORATION:none;
     }
.testoBold a:link, .testoBold a:visited {
 	color:#85736C; FONT-WEIGHT:bold; TEXT-DECORATION:none;
     }
.testoBold a:hover, .testoBold a:active { 
	color:#372821; FONT-WEIGHT:bold; TEXT-DECORATION:none;
     }

.testo {
	FONT: 11px/1.4em Arial;
	FONT-WEIGHT:normal;
	COLOR: #85736C;	
	text-align: left;
	vertical-align:top;
	padding: 0px 10px 0px 10px;
     }
.testo a {
	color:#85736C; FONT-WEIGHT:normal; TEXT-DECORATION:none;
     }
.testo a:link, .testo a:visited {
 	color:#85736C;
     }
.testo a:hover, .testo a:active { 
	color:#372821; TEXT-DECORATION:none;
     }

.lineaVert {
	border-left:1px solid #E3DDD7;
     }

.lineaOr {
	border-top:1px solid #E3DDD7;
     }