Moin,
in das zweite div muss auch ein float:left;
am besten du schreibst es in diemd_cb klasse.
Aber theoretisch, sollte das doch auch mit margin-left funktionieren ( http://aktuell.de.selfhtml.org/weblog/css-spaltenlayout#einfaches-float ), ich verstehe nicht, warum das so nicht funktioniert.
Grüße Marco