Erstelle ein (ergänzendes) Layout für Print-Medien. Damit kannst Du zusätzlich den Inhaltsbereich auf eine Maximalbreite setzen. DIN A4 ist 21cm breit; vergiss die Ränder nicht.
Hm, ich würde aber gern, das Menu komplett weglassen. Wie teilt man in CSS einem Element mit, daß es gar nicht angezeigt werden soll?
Außerdem scheint sich das Thema Drucklayout noch nicht unter den Browsern und W3C rumgesprochen zu haben. Eine Garantie für ein Funktionieren auf den meisten Browsern gibt es also nicht.
Dabei sollte es doch naheliegen, daß man dafür etwas erfindet, weil man eine Page (quer) nicht immer problemlos (hochkant) ausdrucken kann. Warum gibt es dafür nichts? (Auf diese Frage müßt ihr nicht antworten)