Hi,
alles steht auf null sagst du?? von border habe ich aber nix gelesen. guck ma ob border auch auf null steht (border="0"), mit den div's sollte es aber auch gehen, denn mit (style="position:absolute;left:xy;top:xy;") sollte das sich pixelgenau einstellen lassen.
Dem <img> tag kannst du auch eine border einstellen, deshalb setzte die auch mal aus sicherheit auf null.
wenn du jetzt keine tabelle mehr verwendest, so kommt es auf die zeilen höhe an. ist die zuhoch, so rutscht dein menue (nur <img> + <br>) auseinander.
poste zur sicherheit lieber nochmals den code.
DerPilz