ciao!
quella che tu hai usato è una proprietà per i media a pagine:
http://www.w3.org/TR/REC-CSS2/page.html

la proprietà fa parte delle specifiche CSS2, ed è una proprietà valida nei CSS2, come pure il valore che le hai dato. però questa proprietà è stata rimossa nei CSS 2.1:

http://www.w3.org/TR/CSS21/page.html

quinda non viene supportata.


il mio consiglio è questo: tramite la regola-a @media print, imposta un layout orizzontale per la pagina, eliminando le immagini (se puoi), i menu di navigazione, ecc. i limiti però sono imposti dal blocco contenitore, ossia la pagina stessa. imposta i margini della pagina con misure assolute (pt, cm, mm) e poi disponi il testo su colonne, come in un giornale. per esempio puoi impostare su ogni piano tre colonne, poi a capo, di nuovo tre colonne e così via. questo è il massimo che puoi fare con i CSS. non escludo che possano esservi altre soluzioni non-CSS.