CSS - Flottant deux éléments côte à côte

J'ai deux divs côté par côté. Je veux div qui est sur le côté gauche pour prendre tout l'espace dont elle a besoin sans poussant l'autre div (à droite) à la prochaine ligne.

Voici ce que j'ai en ce moment: http://jsfiddle.net/RALza/

HTML

<div id="container">
    <div id="divA"> left text </div>
    <div id="divB">  right text </div>
</div>

CSS

#divA
{
  float:left;
  border:1px solid blue;
  width:100%;
}

#divB
{
  float:right;
  border:1px solid red;
}

OriginalL'auteur dev.e.loper | 2011-08-23