Hallo markus!
Aber nur um weiter darüber zu grübeln, der Firefox verhält sich prinzipiell aber immer noch genauso wie auf dem Bild dargestellt.
Der Zeilenumbruch wird nicht mit der Hintergrundfarbe dargestellt -(Nur immer die erste Zeile des Menüpunktes.)
Nein, Du gibst eine Höhe an und daher stellt der Firefox diese Höhe dar, auch wenn die Anzeige zweizeilig wird. Nimm min-height und der Firefox stellt eine Mindesthöhe dar. Setze Dich mit den Grundlagen von CSS Darstellungen auseinander. Ärgere Dich über die leider unzureichende CSS Implementierung im Internet-Explorer.
Schönen Gruß
Afra