Hallo Frank!
Es ist ein partiell auftredendes Phänomen. Bei irgendeiner NS-Version zwischen 4.03 und 4.08 hatte ich auch damit Probleme, in nicht nachvollziebahren zusammenhängen. Wie es in manchen Fällen nicht egal ist, in welche Reihenfolge die CSS-Angaben gesetzt werden, könnte es auch unter eine bestimmte Aufreihung von CSS-Angaben dazu kommen, daß die Leerstellen zu Problem werden. (Damit sage ich nicht das es so ist, aber im Hinblick auf die diversen Browserversionen wäre/ist es nicht verwunderlich.)
Wenn mal im NS CSS nicht funktioniert, überprüfe ich zuerst die Semicolons, Doppelpunkte, Kommatas usw. (die Leerzeichen nach dem Doppelpunkt eigntlich so gut wie nimmer mehr.)
Wenn ich CSS verwende setze ich weder vor, noch nach dem Dopplepunkt ein Leerzeichen und hatte damit auch noch nie Probleme ;-).
Grüße
Thomas