Hallo,
du darfst nur einem der divs eine float-Eigenschaft verpassen, nämlich dem kleineren. So funktioniert es:
<div style="border:1px solid #000000; -moz-border-radius:10px; background-color: #f0f0f0; width:180px; float: right;">bluberdiblub</div>
<div style="border:1px solid #000000; -moz-border-radius:10px; background-color: #f0f0f0; width:500px;">sdfdsfdfsdfsdfsdfd<br/>sdaffasff<br/>sdfsddfsdfs<br/>asdsadd</div>
Schau dir auch mal diesen SELFHTML-Artikel an.