Hallo NetLook,
Den ganzen Quellcode zu posten, wäre etwas zu viel. Evtl kann man ja sagen, es liegt an Layern, bestimmten CSS oder so.
Von overflow:visible Abweichendes mag Firefox gar nicht beim Drucken. Ich habe mir daher angewöhnt,
* { overflow: visible !important; }
in die erste Zeile aller meiner Druckstylesheets zu schreiben.
Sonst folgen nur noch leere Seiten nach dem ersten Seitenumbruch in einem Element, das die "falsche" Overflow-Eigenschaft hat.
Gruß Gernot