Hallo Antje,
daran kann es nicht liegen, denn wenn ich anstatt
<div class="marker" style="left: 131px; top: 191px; width: 270px; border-color: #ffffff;"></div>
die Zeile
<div style="position: absolute;">Hallo</div> schreibe, dann passiert das gleiche: Alle weiteren Elemente auf der Seite werden falsch positioniert und laden am linken Rand.
Außerdem müssen die "style"-Angaben doch immer zusätzlich zu den Daten aus der externen Stylesheet gelten. Nur wenn ein Wert sowohl in der exernen Datei als auch in der "style"-Angabe steht, dann überschreibet letzterer Wert den ersten. Das dürfte ja hier dem Navigator nichts ausmachen.
In der Struktur werden nur die DIVs der ersten Ebene erkannt. Warum?
MfG
Mathias