.mappa h1 {
display: block;
margin: 25px 0 15px 10px;
font-size: 1em;
}

.mappa {
width:585px;
margin: 5px 0 0px 0px;
background: #DFDB00;
padding-bottom:20px;
/*height: 555px;*/
}

.mappa h2 {
font-size: 0.9em;
padding: 0px 10px 10px 10px;
}

.mappa p {
text-align:justify;
font-size: 0.8em;
padding: 5px 10px 10px 10px;
}

.mappa img {
float: left;
margin: 10px 10px 5px 10px;
}

.mappa ul {
 font-size: .9em;
 padding: 0px 0px 20px 25px;
 list-style: square;
}
.mappa ul.sub {
 padding: 0px 0px 0px 25px;
}
.mappa ul li {
 padding-bottom: 2px;
}

.mappa a {
color: #000;
text-decoration: none;
}
.mappa a:link {}
.mappa a:visited {}
.mappa a:hover { text-decoration: underline;}
.mappa a:active {}
