si gli ho dato un'occhiata....grazie :-)
ed ho usato questo:

<style type="text/css">
@page {size: auto;margin: 1cm;}
@media print{ body{ background-color:#FFFFFF; background-image:none; color:#000000; size:8px; } #banner{ display:none;} #nav{ display:none;} #footer{ display:none;} #contentarea{ width:100%;} } </style>

ma apparentemente se faccio un'anteprima di stampa (o se effettuo una stampa vera e propria)i margini rimangono sempre quelli, non riesco a farli salire in altezza o in larghezza.