Hallo,
Das Problem ist, dass mal box1 und mal box2 "länger" sein kann, der Footer sich aber immer nach dem längeren ausrichten soll und das kriege ich irgendwie nicht hin. Mal hängt er am kürzeren, mal ist er nicht so breit wie der Bildschirm.
Du suchst http://de.selfhtml.org/css/eigenschaften/positionierung.htm#clear@title=clear.
mfg. Daniel