Hallo,
<div style="position:relative; ...">
<img src="..." usemap="#lageplan" width="600px" height="400px"></img>
<div id="D1" style="visibility:hidden; position:absolute;
left:xpx; top:ypx; z-index:2;">hier der Text für D1</div>
<div id="D2" style="visibility:hidden; position:absolute; left:xpx; top:ypx; z-index:2;">hier der Text für D2</div>
So dürfte es besser funktionieren.
Musst beim Hüll-DIV noch an Margin:0 denken, sonst gibts den Standard-Abstand
Grüße
Chris©