Hi Jörg,
Ich habe width="1" gesetzt und nur als Spalteninhalt genommen. Die Linie wirkt um vieles breiter als unter IE.
Das ist kein Wunder - NS setzt (völlig korrekt) ein Leerzeichen in der voreingestellten Schriftart; natürlich ist das viel breiter als 1px.
Auch mit einem Blind-GIF 1*1px tuts nicht ...
Das wiederum sollte eigentlich gehen, wenn da _nur_ das Blind-GIF ist. Zur Erinnerung:
<td>
<img src="blind.gif" width="1" height="1" alt="">
</td>
So geht's nicht, da sind noch zwei Leerzeichen (die Zeilenumbrüche) drin. So dagegen:
<td><img src="blind.gif" width="1" height="1" alt=""></td>
sollte es gehen.
Wenn das immer noch nicht geht, dann überprüfe doch noch mal, ob Du wirklich cellspacing und cellpading in der Tabellendefinition (HTML und CSS) explizit auf Null gesetzt hast.
Grüße,
Utz