Ciao a tutti!

Sono alle prese con un layout progressivo (semiliquido).
Ho un div che che contiene altri due div, con float left e right.
Il problema è che la colonna di destra ha una larghezza fissa in pixel, mentre quelli di sinistra deve essere ridimensionabile. Come posso fare in modo che la colonna di sinistra si adatti alla larghezza delle spazio disponibile, senza mandarmi giù la colonna di destra?
In poche parole, come posso impostare ad un div che larghezza sia pari allo spazio disponibile?

Ciao e grazie in anticipo