Hallo Daniel,
in allen Browsern wird's korrekt dargestellt, nur nicht im IE6:
Navigationselemente sollen 6px vom oberen Bildschirmrand beginnen. Im IE6 sind die Elemente ein paar Pixel nach unten verschoben und ragen somit über den hintergrund hinaus.
Entferne alle Zeilenumbrüche zwischen </a>, </div> und <div>. Sobald die Navigation in *einer* Quelltextzeile steht, rücken die Grafiken im IE nach oben.
Grüße
Roland