gini: Verschachtelte DIVs - Probleme mit border und background

hi!

ich versuche mich grad an tabellenlosem html  :o

eins kapiere ich nicht: wo's wie tabellen aussehen soll, verwende ich für jede zeile ein div der klasse content und fuer jede spalte ein div der klasse spalte.

dabei ist die spalte mit clear:none, float:left und width:33% formatiert,
content setzt breite, rechts und links einen rahmen und die hintergrundfarbe.

funzt auch alles wunderbar im IE. nur in Opera und Mozilla siehts scheiße aus, da gehen rahmen und hintergrundfarbe der content-klasse verloren. mach ich da irgendwas falsch? einen echten plan hab ich ja nicht, ich gebs zu  8-)

mit meinem seitenfuss habe ich ähnliche probleme, IE toll, Opera und Mozilla mistig.

könnt Ihr alles  hier sehen: http://gini.polycoder.com/beispiel.html

danke im voraus,
gini