E lo so che sbaglio qualcosa!
Intanto anche togliendo i float, la situazione non cambia, forse dipende da qualche div genitore.
Metto qua l'attuale css completo e l'html della pagina web fin dove l'ho scritta. Ci saranno altri errori, ma li sto discutendo in altre discussioni man mano che li trovo... (le parti commentate sono per ricordarmi cosa ho temporaneamente disattivato, perché una volta salvato un css, non posso tornare indietro con FrontPage...).

Ecco qua una pagina dove si evidenziano un po' i vari problemi.
http://dampyr.altervista.org/Storie01-prova.htm
Il css è qui http://dampyr.altervista.org/dampyr.css