Hallo,
im HTML-Code sind viele Verschachtelungsfehler. Das Gerüst der Tabellen muss immer so aussehen:
<table>
<tr>
<td>
...
</td>
</tr>
</table>
Oft lässt du das <td> weg und der Inhalt steht schon im <tr>. Oder eine Zeile hat weniger Spalten als die restlichen derselben Tabelle. Das geht prinzipiell, aber nur mit http://de.selfhtml.org/html/tabellen/zellen_verbinden.htm#spaltenweise@title=colspan.
Wenn ich diese Fehler korrigiere, sehe ich keinen »Trennstrich« im IE mehr.
Es besteht kein Grund, eine dermaßen komplexes, mehrfach verschachteltes Tabellenlayout zu benutzen. Beschäftige dich mit CSS-Formatierungen, dann wird der HTML-Code übersichtlicher und aufgeräumter und solche Fehler treten weniger auf.
Mathias