dl#map {
  float:right;
  background: url(../images/mapa/mapa_comarcas.jpg) no-repeat;
  margin: 7px 3px 0 0;
  padding: 0;
  text-align:left;
  width: 161px;
  height: 159px;
  position: relative;
}
dl#map dt { display: inline; }
dl#map dd {
  background: #595454;
  border: 1px solid #000;
  border-radius: 8px; /* CSS3  */
  -moz-border-radius: 8px; /* Mozilla */
  color: #fff;
  padding: 4px;
  width: 200px;
  position: absolute;
  left: -9999px;
  z-index: 11;
}
dl#map dd p { margin: 0; }
dl#map dd p.pobl {
	border-bottom: 1px solid #817E7E;
	padding: 0 0 4px 0;
}
dl#map dd p.prop { padding: 2px 0 0 0; }
dl#map a.location {
  background: url(../images/bullet_map.gif) no-repeat;
  display: block;
  outline: none;
  text-decoration: none;
  text-indent: -9999px;
  width: 12px;
  height: 11px;
  position: absolute;
  z-index: 10;
}
dl#map a.location:hover { background: url(../images/bullet_map_hover.gif) no-repeat; }

/* Zonas */
dl#map a#marina_alta {
  top: 80px;
  left: 120px;
}
dl#map a#marina_baixa {
  top: 103px;
  left: 98px;
}
dl#map a#la_safor {
  top: 59px;
  left: 96px;
}
dl#map a#el_comptat {
  top: 81px;
  left: 80px;
}
dl#map a#alcoia {
  top: 98px;
  left: 59px;
}
dl#map a#alt_vinalopo {
  top: 102px;
  left: 33px;
}
dl#map a#albaida {
  top: 68px;
  left: 68px;
}
dl#map a#la_costera {
  top: 72px;
  left: 34px;
}
dl#map a#la_ribera_baixa {
  top: 28px;
  left: 85px;
}
dl#map a#la_ribera_alta {
  top: 31px;
  left: 62px;
}
dl#map a#la_canal_de_navarres {
  top: 48px;
  left: 41px;
}
