Leider hab ich den Dreh noch nicht so richtig raus mit DIV und CSS, bin aber auf gutem Weg ;-)
bitte bremse, zwei schritte zurück und ordentlich weiter machen - damit hast du auf lange sicht mehr freude ;)
Wo liegt das Problem an diesem Code?
dass du offenbar das konzept von "div" und "css" falsch verstanden hast
schreibe semantisch vernünftigen code - was du produziert hast, nennt sich gemeinhin div-suppe