Penso che il problema sia diverso, ora ve lo spiego in un modo migliore:

questo è il mio codice di esempio:

codice:
<div style="background-color:#00FF33">
<div id="menu" style="float:left; background-color:#0066CC; width:50%">
colonna sx

</div>
<div style="background-color:#FF9933">colonna dx</div>
</div>
Come vedete qui ho un div principale che contine due div che creano due colonne, una blu e una arancione.
Se o aumento l'altezza della colonna di sinistra (per es perchè scrivo più righe all'interno), chiaramente quella di destra resta invariata. Quello che voglio ottenere è che anche il div principale aumenti andando a chiudere la differenza di altezza.

Le immagini saranno sicuramente utili:

Questo è quello che produce il codice


Questo è quello che vorrei ottenere