ここ見れば作れます。印刷のときは文字情報のみで、画像は印刷させたくないなどの希望がある場合に。
http://www.stylish-style.com/csstec/hi-level/print-css.html

IE6だと、透過pngを正常表示させるのにJSを使った場合、印刷のときグレーっぽく表示される場合があるようです。
http://www.dokuritsu-kigyo.net/blog/archives/2008/01/iepngfixjspngcss.html

使ったJSごとにそれぞれ原因と対策があるようですが、iepngfix.jsを使った場合は透過pngに対応するブロックのwidthを指定しなければいいそうです。

方法としては分かりましたが、うちではIE6なんてゴミは扱ってないので、結局本当にできるのかどうかは不明です。書いてあるから多分できるんでしょう。