Guten Morgen Rouven,
mir scheint eher, es drückt der Schuh in http://www.rouvenhoelting.de/Explorerframe1.html, da sich dort die #foldinglist in meinem Mozilla nicht anzeigen lassen. Da sind wir auch schon mitten im Thema: Eine ID ist zur eindeutigen Identifikation EINES Elements da - nicht um damit css-Eigenschaften breitstreuend auf mehrere Elemente zu verteilen. Das könnte also eine mögliche Fehlerquelle sein.
style="display:none" style=&{head}
Das ist eine Dopplung, die nicht jeder Browser hinnimmt, zumal mir nicht klar ist, warum Du var head, zum einen über JS definierst, zum anderen diese sich auch nich mit display:none wiederspricht...
Eine dritte Sache, die mir auffällt, ist das Abspeichern mittels Cookies. Die Gecko-Familie hat Möglichkeiten der Usereinstellungen Cookies ungesehen abzulehen.
Eine mögliche Lösung ist das "Abspeichern" einer var im parent des frames.
Gruß aus Berlin!
eddi