/*inizio stile css mappa*/
#wrap_mappa{
width:556px;
height:344px;
border:2px solid #CCCCCC;
background-color:#EEEEEE;
}
#mappa img{
border:none;
}
#mappa{
width:300px;
height:319px;
position:relative;
left:10px;
float:left;
background-color:#FFFFFF;
}
#mappa a{
text-decoration:none;
color:#000000;
outline:none;
}
#mappa a img.regione{
position:absolute;
display:block;
}
#mappa a:hover img.regione{
	filter: alpha(opacity=60);
	opacity:0.6;
}

.box , .box0{
	display:block;
	width:232px;
	/*position:absolute;*/
	float:right;
	top:10px;
	border:2px solid #CCCCCC;
	background-color:#FFFFFF;
	padding:10px;
	color:#333333;
	font-size:12px;
	line-height:18px;
	letter-spacing:1px;
	text-align:left;
	overflow:hidden;
	z-index:-1;
}
.box p, .box0 p{
	text-align:left;
}
.box b, .box0 b{
	display:block;
	margin-bottom:10px;
	border-bottom:1px solid #CCCCCC;
}
.box{
display:none;
}
.box h3{
	margin-bottom: 15px;
}
#aosta{
left:5px;
top:37px;
z-index:1;
}
#piemonte{
left:2px;
top:27px;
}
#liguria{
left:20px;
top:77px;
}
#lombardia{
left:41px;
top:19px;
}
#trentino{
left:80px;
top:3px;
z-index:2;
}
#veneto{
left:85px;
top:15px;
}
#friuli{
left:120px;
top:15px;
z-index:3;
}
#romagna{
left:55px;
top:62px;
}
#toscana{
left:66px;
top:81px;
}
#marche{
left:118px;
top:96px;
}
#umbria{
left:113px;
top:108px;
}
#lazio{
left:105px;
top:132px;
}
#abruzzo{
left:139px;
top:128px;
}
#molise{
left:160px;
top:152px;
z-index:4;
}
#puglia{
left:182px;
top:154px;
}
#campania{
left:158px;
top:169px;
}
#basilicata{
left:194px;
top:179px;
z-index:5;
}
#calabria{
left:205px;
top:210px;
}
#sardegna{
left:30px;
top:175px;
}
#sicilia{
left:130px;
top:270px;
}
