Buonaseera a tutti, scusate la domanda banale, ma non riesco a trovare una soluzione, la mia situazione e' questa:

<div id="container">
<div id="left"></div>
<div id="right"></div>
</div>


Left e Right dovrebbero essere allineati orizzontalmente.
Il mio problema e' che l'altezza dei 2 div left e right e' variabile in base al contenuto, e in base all'altezza di questi 2 varia anche l'altezza del container. Nel momento in cui nel css inserisco i tag float nei due div left e right il container azzera la sua altezza. Sapreste aiutarmi?

Ciao ciao e grazie!!