a{
margin:0;
border:0;
padding:0;
color:maroon;
text-decoration:none;
}


div.textimage{
width: 500px;
margin:10 10;
background-color: transparent;
/*border:2px solid maroon;*/

}

img{
border:none;
}

pre{
font-style:italic;
}

div.textimage img{
float:left;
margin: 10px
}

div.textimage h2, div.textimage p{
margin:0 10px;
padding: 0

}

div.textimage h2{
margin-top: 10px
}

div.clearer{clear: left}

.mappa{
	border:3px solid maroon;
	width: 600px;
	height: 400px;
	margin-left:auto;
	margin-right:auto

	}


p.title{
color:maroon;
font-size:18px;
margin:5px;
}
.cornice{
height:200px;
padding:20px;
margin:40px;
margin-right:180px;
margin-left:0px
}
img.left{
float:left;
}

#page {
	width:800px;
	/*background-color:transparent;*/
/*	background-color:#F4E9A4;
	background-color:#8a4722;*/
	background-color:#f4e9a4;
	border:2px maroon solid;
	border-top:0;
	font-size:14;
	margin:0 auto;	
}
body{
	background-image:url("../images/bubble50x48.gif");
	background-color:#99705C;
	text-align:center;
}
a {
text-decoration:none;
}
a.white{
	text-decoration:none;
	color:maroon;
}
a.maroon{
	text-decoration:none;
	color:white;
}