Hallo Henning,
ich hab ein bisschen rumgespielt und bin auf folgendes gekommen:
Mozilla scheint sich an einem fehlenden Bezugselement zu stören. Wenn Du bei #toplogo das position:absolute; rausnimmst, geht's plötzlich. Wenn Du alternativ irgendwo vor <div id="inhalt"> ein leeres <div> </div> einfügst, geht's auch, wenn #toplogo das position:absolute; behält. Der Bezug auf Body als Elterelement klappt dann, wenn Du die Definition von <div id="toplogo"> und <div id="menue"> an der Stelle löschst und z.B. an das Ende des Body setzt, geht auch alles. Ob das ein Bug ist oder durch irgendwas in irgend ner Spec legitimiert ist weiß ich nicht, und wie das überhaupt zu Stande kommt (werden Zeilenumbrüche vielleicht als benachbarte Textknoten betrachtet?) auch nicht.
Die dritte meiner Varianten sollte Dir aber als Workaround für's erste helfen.
Grüße,
Utz