Hi,
Es sollte schon eine Tabelle sein, weil der Inhalt mit Artikeln aus einer Datenbank gefüllt wird. Geht so etwas überhaupt mit div? - Und wie?
Die Daten sind aber alles andere als tabellarisch, daher ist der Ansatz mit Tabelle (du benutzt hier eine Layout-Tabelle) grundsätzlich falsch. Tabellen sind zur Darstellung tabellarischer Daten, nicht fürs Layout - dazu gibts CSS!
Gruss
shin