Do tej pory pisałem oddzielny skrypt i oddzielnego css dla dokumentów, które miały być drukowane. Ale pomyślałem, że można by wykorzystać media. Wykorzystałem drugi sposób (http://www.kurshtml.boo.pl/css/media,drukowanie.html) czyli w nagłówku dodałem
  1. <link rel="stylesheet" href="Css/druk.css" type="text/css" media="print" />

i dla wszystkich elementów typu menu, itp które nie mają być drukowane dodałem tylko jedną właściwość "display: none". Po przeładowaniu strony i kliknięciu Plik-> podgląd wydruku nadal te elementy są widoczne.

Macie jakieś pomysły?

Problem rozwiązany. Przeinstalowanie firefoxa załatwiło sprawę.