#mappa img{
	border:none;
	}
	#mappa{
	background-image:url(../img/negozi/mappa.gif);
	background-repeat:no-repeat;
	width:532px;
	height:319px;
	position:relative;
	left:40px;
	top:15px;
	border:0px solid #CCCCCC;
	}
	#mappa a{
	text-decoration:none;
	color:#000000;
	outline:none;
	}
	#mappa a img.regione{
	position:absolute;
	filter:alpha(opacity=0);
	-moz-opacity:.0;
	opacity:.0;
	display:block;
	}
	#mappa a:hover img.regione{
	filter:alpha(opacity=90);
	-moz-opacity:100;
	opacity:100;	
	display:block;
	}
	#mappa a span{
	display:none;
	}
	#mappa a:hover span, #mappa #info{
	display:block;
	width:232px;
	height:273px;
	position:absolute;
	right:10px;
	top:10px;
	border:2px solid #CCCCCC;
	background-color:#FFFFFF;
	padding:10px;
	color:#333333;
	font-size:12px;
	line-height:18px;
	letter-spacing:1px;
	text-align:justify;
	overflow:hidden;
	z-index:20;
	}
	#mappa span b{
	display:block;
	height:30px;
	line-height:30px;
	margin-bottom:10px;
	border-bottom:1px solid #CCCCCC;
	}
	#aosta{
	left:4px;
	top:23px;
	z-index:1;
	}
	#piemonte{
	left:1px;
	top:13px;
	}
	#liguria{
	left:13px;
	top:53px;
	}
	#lombardia{
	left:31px;
	top:10px;
	}
	#trentino{
	left:60px;
	top:1px;
	z-index:2;
	}
	#veneto{
	left:63px;
	top:10px;
	}
	#friuli{
	left:92px;
	top:11px;
	z-index:3;
	}
	#romagna{
	left:40px;
	top:45px;
	}
	#toscana{
	left:49px;
	top:59px;
	}
	#marche{
	left:89px;
	top:72px;
	}
	#umbria{
	left:84px;
	top:79px;
	}
	#lazio{
	left:75px;
	top:95px;
	}
	#abruzzo{
	left:102px;
	top:94px;
	}
	#molise{
	left:118px;
	top:113px;
	z-index:4;
	}
	#puglia{
	left:135px;
	top:116px;
	}
	#campania{
	left:114px;
	top:127px;
	}
	#basilicata{
	left:141px;
	top:133px;
	z-index:5;
	}
	#calabria{
	left:147px;
	top:155px;
	}
	#sardegna{
	left:18px;
	top:129px;
	}
	#sicilia{
	left:90px;
	top:196px;
	}
/* ===========================================================================
stili regioni XL 
=========================================================================== */
/* stili comuni */
.Regioni {
   position: relative;
   text-align:center !important;
   /*background-color:red;*/
   width: 100%; /* for IE 6 */
}
.Regioni img{ margin:0px auto 0px auto}
.Regioni h2{
   /*position: absolute;*/
   font-size:12px;
   margin:0px;
   padding:0px;
   cursor:pointer;
   color:white; 
   text-shadow: 1px 1px 1px #000;
   filter:DropShadow(Color=#666666, OffX=1, OffY=1,Positive=1)
}
.Regioni h2:hover{ font-size:16px; color:white; text-decoration:none;}

/* VALDAOSTA */
h2.aosta{top:40px; left: 130px;position: absolute;}

/* PIEMONTE */
h2.alessandria{top:170px; left: 170px;position: absolute;}
h2.asti{top:150px; left: 140px;position: absolute;}
h2.biella{top:70px; left: 140px;position: absolute;}
h2.cuneo{top:200px; left: 90px;position: absolute;}
h2.novara{top:90px; left: 150px;position: absolute;}
h2.torino{top:140px; left: 90px;position: absolute;}
h2.vercelli{top:120px; left: 140px;position: absolute;}
h2.verbania{top:50px; left: 170px;position: absolute;}

/* LOMBARDIA */
h2.bergamo{top:110px; left: 120px;position: absolute;}
h2.brescia{top:140px; left: 150px;position: absolute;}
h2.como{top:100px; left: 80px;position: absolute;}
h2.cremona{top:180px; left: 130px;position: absolute;}
h2.lecco{top:80px; left:100px;position: absolute;}
h2.lodi{top:165px; left: 100px;position: absolute;}
h2.mantova{top:180px; left: 200px;position: absolute;}
h2.milano{top:145px; left: 60px;position: absolute;}
h2.monza{top:125px; left: 90px;position: absolute;}
h2.pavia{top:190px; left: 60px;position: absolute;}
h2.sondrio{top:50px; left: 110px;position: absolute;}
h2.varese{top:100px; left: 25px;position: absolute;}

/* TRENTINO */
h2.bolzano{top:70px; left: 100px;position: absolute;}
h2.trento{top:110px; left: 90px;position: absolute;}

/* FRIULI */
h2.udine{top:70px; left: 140px;position: absolute;}
h2.pordenone{top:100px; left:90px;position: absolute;}
h2.trieste{top:130px; left:155px;position: absolute;}
h2.gorizia{top:130px; left:180px;position: absolute;}

/* VENETO */
h2.vicenza{top:115px; left:90px;position: absolute;}
h2.belluno{top:60px; left: 150px;position: absolute;}
h2.venezia{top:135px; left:200px;position: absolute;}
h2.treviso{top:110px; left:160px;position: absolute;}
h2.padova{top:175px; left:120px;position: absolute;}
h2.verona{top:155px; left:60px;position: absolute;}
h2.rovigo{top:200px; left:120px;position: absolute;}

/* EMILIA ROMAGNA */
h2.piacenza{top: 20px;left: 30px;position: absolute;}
h2.parma { top: 45px;left: 35px;position: absolute;}
h2.reggioemilia {top: 35px;left: 80px;position: absolute;}
h2.modena { top: 55px;left: 100px;position: absolute;}
h2.bologna { top: 75px;left: 110px;position: absolute;}
h2.ferrara { top: 40px;left: 190px;position: absolute;}
h2.ravenna { top: 80px;left: 180px;position: absolute;}
h2.forlicesena { top: 80px;left: 180px;position: absolute;}
h2.rimini { top: 100px;left: 240px;position: absolute;}

/* LIGURIA */
h2.genova{top: 50px;left: 130px;position: absolute;}
h2.laspezia { top: 90px;left: 195px;position: absolute;}
h2.imperia {top: 100px;left: 60px;position: absolute;}
h2.savona{top: 70px;left: 95px;position: absolute;}

/* TOSCANA */
h2.arezzo{ top: 110px;left: 185px;position: absolute;}
h2.pisa { top: 85px;left: 85px;position: absolute;}
h2.grosseto {top: 160px;left: 140px;position: absolute;}
h2.pistoia { top: 50px;left: 115px;position: absolute;}
h2.lucca { top: 65px;left: 95px;position: absolute;}
h2.massacarrara { top: 20px;left: 30px;position: absolute;}
h2.firenze { top: 85px;left: 140px;position: absolute;}
h2.prato { top: 70px;left: 150px;position: absolute;}
h2.livorno {top: 100px;left: 60px;position: absolute;}
h2.siena { top: 130px;left: 160px;position: absolute;}

/* UMBRIA */
h2.perugia { top: 70px;left: 100px;position: absolute;}
h2.terni{top: 150px;left: 140px;position: absolute;}

/* MARCHE */
h2.ancona{top: 60px;left: 120px;position: absolute;}
h2.ascoli{top: 160px;left: 160px;position: absolute;}
h2.fermo{top: 130px;left: 180px;position: absolute;}
h2.macerata{top: 100px;left: 140px;position: absolute;}
h2.pesarourbino{top: 35px;left: 70px;position: absolute;}

/* LAZIO */
h2.rieti{top: 60px;left: 150px;position: absolute;}
h2.latina{top: 180px;left: 160px;position: absolute;}
h2.frosinone{top: 150px;left: 170px;position: absolute;}
h2.roma{top: 110px;left: 120px;position: absolute;}
h2.viterbo{top: 60px;left: 50px;position: absolute;}

/* ABRUZZO */
h2.teramo{top: 40px;left: 100px;position: absolute;}
h2.pescara{top: 80px;left: 100px;position: absolute;}
h2.aquila{top: 140px;left: 90px;position: absolute;}
h2.chieti{top: 120px;left: 180px;position: absolute;}

/* MOLISE */
h2.campobasso{top: 60px;left: 130px;position: absolute;}
h2.isernia{top: 100px;left: 80px;position: absolute;}

/* CAMPANIA */
h2.napoli{top: 110px;left: 60px;position: absolute;}
h2.benevento{top: 30px;left: 120px;position: absolute;}
h2.caserta{top: 50px;left: 60px;position: absolute;}
h2.salerno{top: 160px;left: 180px;position: absolute;}
h2.avellino{top: 80px;left: 150px;position: absolute;}

/* PUGLIA */
h2.bari{top: 100px;left: 130px;position: absolute;}
h2.barletta{top: 60px;left: 60px;position: absolute;}
h2.brindisi{top: 130px;left: 200px;position: absolute;}
h2.foggia{top: 20px;left: 40px;position: absolute;}
h2.lecce{top: 200px;left: 240px;position: absolute;}
h2.taranto{top: 160px;left: 190px;position: absolute;}

/* BASILICATA */
h2.potenza{top: 50px;left: 80px;position: absolute;}
h2.matera{top: 100px;left: 150px;position: absolute;}

/* CALABRIA */
h2.cosenza{top: 40px;left: 80px;position: absolute;}
h2.catanzaro{top: 160px;left: 170px;position: absolute;}
h2.crotone{top: 80px;left: 180px;position: absolute;}
h2.vibovalentia{top: 130px;left: 40px;position: absolute;}
h2.reggiocalabria{top: 200px;left: 40px;position: absolute;}

/* SICILIA */
h2.agrigento{top: 90px;left: 50px;position: absolute;}
h2.caltanisetta{top: 140px;left: 140px;position: absolute;}
h2.catania{top: 60px;left: 200px;position: absolute;}
h2.enna{top: 80px;left: 160px;position: absolute;}
h2.messina{top: 20px;left: 180px;position: absolute;}
h2.palermo{top: 50px;left: 80px;position: absolute;}
h2.ragusa{top: 160px;left: 160px;position: absolute;}
h2.siracusa{top: 120px;left: 210px;position: absolute;}
h2.trapani{top: 30px;left: 10px;position: absolute;}

/* SARDEGNA */
h2.sassari{top: 50px;left: 130px;position: absolute;}
h2.cagliari{top: 160px;left: 130px;position: absolute;}
h2.nuoro{top: 90px;left: 160px;position: absolute;}
h2.oristano{top: 100px;left: 80px;position: absolute;}



/* tabella risultati */
table.main_negozi{
	border:0px;
	padding:0px;
	margin:15px auto 0px auto; 
	width:100%;
	}
	table.main_negozi td{ width:50%; padding:0px 10px 15px 10px; vertical-align:top; text-align:left; font-size:10px;}
	table.main_negozi td h3{ margin:0px; padding:0px; font-size:12px; font-weight:bold; color:#F39}
