Originariamente inviato da Mich_
Ci sono alcuni metodi per fare in modo che il rosso si comporti nel modo voluto, e sono riportati nel forum (consiglio una ricerca). Io avevo consigliato il "fabclearing", che consiste nel dare un clear all'oggetto #conten:after (che pero` deve avere un po' di consistenza e di contenuto, altrimenti non viene utilizzato).
Annnn...ho capito finalmente! ci sono riuscito!
..bastava aggiungere al mio div#content questo pezzo di codice css:

#content:after {
display: block;
visibility: hidden;
content: ".";
height: 0;
clear: both;
}

Ottimo! penso anche di aver capito come funziona: in pratica il contenuto a cui ti riferivi non è altro che un punto (.), che però, giustamente, viene nascosto. Il tutto è messo alla fine del div in questione. Geniale!

grazie mille!!