Das von dir beschriebene verhalten kann ich nicht nachvollziehen.
http://start-navi.de/beispiele/div
Du kannst ja mal ein Screenshot machen, wie es bei dir aussieht.
Hier das Bild:
Meinst du das float:left von div.lbanner?
div.lbanner {
clear:left;
}
Nein, ich hatte ursprünglich im html <div style="clear:left"></div> direkt hinter <ul class="Navigation"> ... </ul> zu stehen gehabt, weil ursprünglich auch im css ul.Navigation {float:left;} war.
Dabei wurde aber im Firefox auch das float:left von div.lbanner aufgehoben, so dass Inhalt von <div class="content">...</div> unterhalb vom <div class="lbanner">....</div> kam; also wie aktuell nur im IE6!
Cu.