Hi!
{ letter-spacing:1px; font-family:verdana; text-align:left; font-size:9px; }
Du machst Pixel-Angaben für die Schriftgröße? 100 Pixel auf dem Bildschirm sind logischerweise was ganz anderes als 100 Pixel auf dem Drucker.
Teste dein Problem doch mal mit em, also font-size:0.8em oder ähnlich. Ist das Ergebnis auch wieder unterschiedlich?
Gruß, Kalle