Hi,
iE8 schmeißt Scriptfehler, tut er aber bei mir auch...
Die strict Variante vom IE Ausschluss wäre diese:
<!--[if !IE]>-->
Tust Du hier, was im iE nervt (also alles?

)
<!--<![endif]-->
Funktioniert im head und auch im body.
Ich habe Deine overall_header mal korrigiert und wieder reingeladen:
https://www.phpbb.de/support/pastebin.p ... iew&s=1260
Die beiden Stellen, an denen überflüssige jQ Aufrufe sind, habe ich auskommentiert und ein paar Leerzeilen dort eingefügt.
An einigen Stellen fehlten die CDATA Markierungen vom JS
Eine Style Anweisung war zwischen head-Ende und body-Anfang. Auch dort auskommentiert und großzügig leer markiert.
So wie die jetzt ist, sollte sie theoretisch keinen Funktionsunterschied zu jetzt verursachen und ggf. sogar strict validieren...
LG
PS: Ein Script-Ende war etwas tricky, weil es von Template IFs umklammert wird.
Daher sah es zunächst so aus, als hätte sich ein script-Endtag verirrt.
Die IFs bewirken aber entweder oder...