ho un problema con i fogli di stile per la stampa

non voglio che venga stampato la colonna con tutto il so contenuto (un menu), inserisco nel foglio di stile display:none riferito al div "col1" (il nome della colonna), quando stampo scompare la formattazione come a video (la disposizione a colonne) ma comunque mi viene stampato (in fondo) il contenuto della colonna...

piccola nota: se inserisco (giusto per prova) il display:none nel css per lo schermo funziona...

grazie
luca