Puoi fare un file CSS, separato dal CSS originale, dove inserisci solamente questo:

codice:
body { visibility:hidden; }
e nelle pagine che non vuoi che siano stampate metti questo

codice:
<link href="css_no_body.css" rel="stylesheet" media="print" />
in questo modo tutto quello che è presente dentro body si vedrà solo a video e non in fase di stampa.
Questo è solo un escamotage in quanto con lo STAMP del monitor posso stampare tutto quello che vedo a monitor, quindi anche il sito.