Hi,
(ich positioniere mit 1024x768)
Nö. Du positionierst relative, was hier unpassend ist.
Deswegen arbeite ich leider generell noch immer mit Tabellen. Doch hier gibts keine Möglichkeit mit die Tabellen so auszurichten um die Buttons
korrekt übers header-img zu setzten das es was gleich schaut.
Natürlich doch geht das ohne Tabellen.
<table align="center">
<table>
<tr>
<td>
<img src="Header/head/hauptleiste.gif" border="0">
</td>
</tr>
</table>
<div id="box1"><img src="Button/Hauptleiste/button1.gif" width="50" height="50" border="0"></div>
...
Was soll das sein?
table als Kind von table? Und dann auch noch völlig überflüssig, da nur eine einzige Zelle enthalten ist. Danach dann divs, die ebenfalls überflüsig sind.
Du möchtest vermutlich etwas in dieser Art erzeugen:
<div id="header">
<a id="Link1"><img /></a>
...
</div>
wobei du #header eine passende Breite und ggfls. Höhe sowie das Hintergrundbild zuweist, mit margin:auto zentrierst und relative (ohne Koordinatenangaben) positionierst.
Deine Links positionierst Du dann einfach nur absolute.
freundliche Grüße
Ingo