Tack alla!

Nu har jag fixat det. jonas kod funkade nästan men man måste tydligen skriva DIV-taggarna i omvänd ordning:
<div id="container">
<div id="column3"></div>
<div id="column2"></div>
<div id="column1"></div>
</div>
#container { width 100%; }
#column1 { float left; overflow auto; }
#column2 { float right; overflow auto; width 100px; }
#column3 { float right; overflow auto; width 100px; }