Hallo,
Es geht mir nicht darum, die Seite einfach nur ähnlicher in den unterschiedlichen Browsern darzustellen.
clear:left;
bewirkt leider auch nur, dass das 2.div unter das erste rutscht, der Fluß des 1. also aufgehoben wird. Das soll aber gerade nicht sein. die beiden divs sollen schon nebeneinander stehen bleiben. Nur der ca. 3 Pixel große Abstand zwischen beiden, wo das rot des Hauptdivs durchscheint soll beseitigt werden.
das zweite Div muß für den IE auch floaten, also float:left, dann ggf. ein zusätzliches
clear:left passend unterbingen, und u.U. doctype/Rendermodus berücksichtigen.
Grüsse
Cyx23