Prova a mettere un clear alla fine delle tre colonne: puoi inserire un oggetto in piu` dentro cont2 dopo le tre colonne, oppure puoi usare il metodo descritto in [Pillola] FabClearing, un metodo crossbrowser alternativo per il clearing dei float.

Inoltre a causa degli arrotondamenti potrebbero non starci le tre colonne: probabilmente basta che la larghezza totale sia 99.9%, anziche` 100%, ad esempio definendo la larghezza del sinistro a 24.9%.