Vediamo se con un disegno riesco a farmi capire meglio...
Questo è il layout di cui ho bisogno:

Layout corretto

Le righe rosse stanno ad indicare i div container-padre del layout centrale, le righe blu i box, e il verde e il div che contiene tutto il sito..

Quello che accade è che SE nel div foto (div3)non viene caricata nessuna immagine il div si affianca al div precedente come da esempio


Ho provato ad applicare il clear both, ma cosi'facendo mi sposta tutto il layout al di sotto del menu'.

Help