Das mit <hr> in einer Tabelle geht, glaube ich nicht . Habe das mal gerade versucht so einzubauen aber ohne Erfolg.
Sonst diesen kleinen Abstand da zwischen geht nicht weg . Habe es mit Margin und so versucht ,aber da es eine Tabelle ist geht das wohl alles nicht so.
Es gebe da noch andere Möglichkeiten ,dass man je Spalte nur ein <td> benutzt und die Wörter mit <p> um schließt und diese dann auseinander schiebt . Und dann wie jetzt border-bottom geben. Das ist mir jetzt alles zu viel für heute .
Wenn die Bilder nicht richtig positioniert sind ,so wie ich es gemacht habe, dann musst du da mal selber die Werte unter #bild ändern.
So langsam musst du das auch hinbekommen ,dass du Farben, Position und Border und so was verändern kannst .
So neues Update