Devi postare nel forum dedicato ai CSS.
Comunque, devi associare alla pagina HTML un nuovo CSS con tutte le impostazioni specifiche per la stampa.
codice:
<link rel="stylesheet" type="text/css" media="print" href="versione_per_stampante.css" />
Tieni conto che puoi tranquillamente nascondere dei DIV con l'attributo hidden (se non li vuoi stampare) e usare misure in millimetri piuttosto che in pixel.
Ad ogni modo, stiamo andando OffTopic, visto che con il PHP non c'entra proprio nulla.
Posta in CSS.