Hallo sunny,
es gibt noch sehr viele Korrekturmöglichkeiten.
Hier stört m.E. ein horizontaler Versatz mehr als ein Höhenabstand,
um mal irgendwo anzufangen.
Du könntest z.B. <ilayer><layer background=xy.gif><div id=submenu ...
probieren, dann müsste die Position zumindest oben und links stimmen,
oder auch mit einem zusätzlichen span arbeiten:
....</div><span id=nc4><img src="index2.asp_f
#SubMenu { position:relative;left:-3px;}
#nc4{margintop:-1em;}
Oder drei Blöcke innerhalb des absolut positionierten div,
dann kannst du besser mit margin usw. korrigieren, oder könntest Block1
und Block3 für Netscape mit einem transparenten Gif als Hintergrund
versuchen, dann würden sich alle drei Blöcke gleich verhalten und
zumindest horizontal stimmen.
Bei absoluter Position könnte man mit clip() usw. nachbessern.
Schliesslich wäre noch ein anderes background-image für den NC4
eine recht einfache und valide Lösung.
Grüsse
Cyx23