C'è bisogno di un elemento dopo le colonne che annulli i float.
Puoi spostare il div #pie dentro a #corpo, dando al primo la proprietà "clear: left" (left perché in precedenza hai usato il float a sinistra; se usassi i float sia a sinistra che a destra dovresti specificare "clear: both").
Così dovresti risolvere :)

Rispondi quotando