Moinsen,
Beim Mozilla hats in der Tabelle unterhalb des Bilders jeweils noch eine kleine Weisse Fläche. Diese sollte nicht sein. Ich kann mir den Fehler nicht erklären.
das könnte ein padding und/oder margin sein. Wenn nichts speziell definiert wird, hat jeder Browser da seine eigenen Standardwerte. gib global ein *{padding:0, margin: 0;} mit und schmeiss die ollen HTML-Attribute (alle Formatierungen, wie topmargin, width, usw.) die Du im HTML stehen hast) raus, den style kannst Du komplett CSS-seitig machen. Das macht es auch übersichtlicher und erleichtert die Fehlersuche.
Der Tipp ist ein bisschen Holzhammermethode (Jau, Ingo, ich weiss ;) ) aber damit sind erstmal alle Abstands-Werte auf Null, und Du siehst ob das was bringt.
Prinzipiell empfehle ich aber Menus als Listen zu definieren und Tabellenloses Layout, Beispiele gibts dazu auch.
cu,
Maz