keine_Ahnung: IE 6 Duplicate Characters Bug ohne float Elemente

Beitrag lesen

Hallo

Ich hab schon mal was zu dem Thema gepostet und ich bin mit eurer Hilfe auch etwas weiter gekommen aber ich konnte mein Problem im IE 6 einfach nicht lösen.
Das Problem sieht so aus wie hier beschrieben http://www.positioniseverything.net/explorer/dup-characters.html
aber ich habe gar keine floatenden Elemente.

Hier mal eine Seite auf der das Problem Auftritt:

...
<body>
<table cellspacing="0" cellpadding="0" id="tableLayout">
  <tr>
    <td>
    <div id="li">

<p class="Head1">Impressum</p>
<table border="0" cellpadding="0" cellspacing="1">
  <tr valign="middle">
    <td width="267"  align="center">
  <h2>HEAD</h2>
 </td>
    <td align="center" style="vertical-align:middle">
  <img src="../grafik/logos.gif" alt="Logo" width="262" height="53" border="0" /></td>
  </tr>
  <tr>
    <td colspan="2">
      <p> Etwas Text mit nem Link</p>

</td>
   </tr>
</table>

</div>
      </td>
    <td id="rechts">&nbsp;</td>
  </tr>
</table>
</body>
</html>

und das CSS dazu

#tableLayout {
 width:100%;
 padding:0px;
 margin:0px;
 height:100%;
 border:0px;
 border-collapse:collapse;
 }
#tableLayout td {
 vertical-align: top;
}
#li {
 margin-right: 5%;
 margin-top: 5%;
 vertical-align:top;
 height:auto;
}
#rechts {
 background-color:#CCCCCC;
 height: 100%;
 width: 200px;
 margin: 0px;
 padding: 0px;
}

Also Bugfix wird angegeben, dass man ein margin-right von -3px vergibt aber das wäre irgendwie kontraproduktiv. Kann man denn noch was anders versuchen und ist es denn sicher dieser Bug oder vielleicht doch was anderes?