zabralem sie za stworzenie strony na DIVach, a nie na tabelce, chcialem to zrobic jak najbardziej w zgodzie ze standardami

jednak cos nie poszlo.
jak sie okazalo, w FF przy pierwszym uruchomieniu strony, badz podstrony z dana grafika jakby wcale nie były brane pod uwage style "display:table-cell" do ustawienia Divow. wszystko sie rozjezdza. dopiero odswiezenie strony ustawia wszystko na wlasciwym miejscu.
ogolnie do ustawienia divow uzywam jednoczesnie display:table-cell, i float:left oraz right.
np:
.blBarShort { width:195px; height:22px; * height:32px; display:table-cell; float:left; background: #6dc2da; text-align:center; padding-top:10px; }
co lepsze na moim komputerze pod FF wszystko chodzi tak jak trzeba, nie mam z tym problemu, ale juz na niektorych innych, tez pod FF wszystko sie rozjezdza, i dopiero F5 ustawia wszystko na swoim miejscu.
myslalem poczatkowo ze to moze cssy nie sa pobierane, jednak sciezki do grafiki sa w tych samych plikach css, i one akurat są wczytywane. nie mampojecia o co chodzi :/
jakieś rady? sugestie?
tak wygląda przy pierwszym wejsciu na strone/podstrone:

a tak po odswiezeniu - wszystko jest jak nalezy:

nie zwracajcie uwagi na wyglad samego inputa i przyciskow wyszukiwania, bo one są z różnych bajek.