Ich weiß alles. Das Problem ist, ich kenne mich mit CSS auch nicht besonders gut aus, zumindest was die Anpassung der Fierfox-Oberfläche geht. Ohne Experten wie 2002Andreas geht das sowieso nicht.
Ich habe mal deinen Code in eine frische userChrome.css in einem frischen Profil kopiert. Da geht es schon los: So wie ich Herman4 verstanden habe, möchte er gern die Titelleiste sehen. Dein Code ist aber dafür geschrieben, dass die Titelleiste ausgeblendet ist und deshalb Adressleiste und Navigationsleiste um 10px nach oben verschoben werden. Somit überlappen sich Adressleiste und Navigationsleiste mit der Menüleiste, wenn die Titelleiste eingeblendet ist.