Hola oSo,
mira, tienes una capa con una posición absoluta (cosa que ya sabías) y especificada una posición concreta dentro de la página.
Cuando a una capa no se le da posición top y left permanece con el párrafo. Es decir, si alinearas el párrafo a la derecha la capa se desplazaría a la derecha con el resto del párrafo.
Pero tu necesitas darle una posición específica.
Puedes solucionarlo insertando la capa dentro de otra capa.
Capa madre: La insertas dentro de la misma celda donde tienes el mapa de imagen (menu.jpg) y te aseguras de que NO tenga posición top ni posicion left.
Capa hija: la capa que yá tienes. Ahora su posición left y top será SIEMPRE relativa a la madre (observarás que en el momento de meter la capa dentro de la otra se desmadra lejísimos la posición, pues ahora es relativa a la capa que la contiene.
Así la capa madre estará siempre con la imagen que usa el mapa. Si cambia la posición de esa imagen, la capa madre seguirá a esa posición. Y la capa hija tendrá siempre la misma posición con respecto a la madre, independientemente de dónde esté la capa madre.
¿¿Me explique´??
Apuesto que no
si me entendiste dejame saber si lo solucionaste