Non si puo` vedere dal solo CSS: occorre mettere il CSS in relazione con il codice HTML.
Nella tua pagina il codice e` un po' complesso, e non e` facile ricavarne la struttura, per cui ti consiglio di postarlo qui (solo le parti interessanti ai fini del problema).
In linea di massima quel problema dipende da un errato innestamento dei blocchi o da un uso non corretto dei float.

Rispondi quotando