Ich arbeite gerade an einem eigenen smarten Forumsystem für meine Jugendraumwebsite.

Ich hab ein kleineres Problem mit einer Tabellen Zeile: [Bild]

Relevanter Code:
HTML-Code:
 <table id="listthreads" summary="Alle Threads eines Unterforums.">
   <tr class="firstline">
     <td style="width:16px;">&nbsp;</td>
     <td style="width:auto;text-align:left;">Thema / Autor</td>

     <td style="width:175px;">Letzter Beitrag</td>
     <td style="width:75px;">Antworten</td>
     <td style="width:75px;">Hits</td>
   </tr>

   <tr><!-- Hier ist die relevante Sache: Sollte eigentlich im Endeffekt eine Zeile ergeben, 
bei der der rechte Rest mit dem "zur Forenübersicht" in anderer Farbe erscheint. -->
     <td colspan='3' class='ha' style='margin-left:-2px;'>Lob und Kritik</td>

     <td colspan='2' class='ha2'>zur Forenübersicht</td>
   </tr>

   <tr><!-- Eine der Tabellenzeilen, nur der vollständigkeit halber -->
     <td class='ic'><img src='grafiken/table.png' alt='Forum'></td>
     <td class='fo'><a href='for_thread.php?id=1' class='title'>Sternchenthread #29 - Lichter am Himmel</a><br>
     <a href='index.php?seite=profile&amp;mode=show;1'>Erik X</a></td>
     <td class='lb'><b>26.01.2008 16:26</b><br>

      von <a href='for_thread.php?id=1&amp;last'>Clarissa X <img src='grafiken/topic_go.gif' alt='Zum letzten Beitrag springen'></a></td>
     <td class='an'>1</td>
     <td class='hi'>1</td>
   </tr>
</table>
Kann ich das mit CSS lösen?
Warscheinlich habe ich dann ein vollständiges colspan, oder? Mom, weiß ich aber noch nicht, wie ich's machen soll...