Hi Stephan,
der Code sieht ziemlich grausam aus, voll die Monster-Tabelle ;)
ist ein Leerzeichen und so breit ist dann auch der Strich. Probiere mal die Schriftgröße für diese Zelle auf 1 zu setzen (mit CSS) oder baue statt dem Leerzeichen eine 1 Pixel Breite, transparent Grafik ein.
MfG
Danny