Dein obiger Code trifft ja auch auf keine Seite zu.
alleine macht gar nichts, dahinter fehlt noch
Genauso verhält es sich mit
In dieser Regel sind ebenfalls keine Styles definiert (die gehören ja zwischen die geschweiften Klammern); Deine Angaben, die darunter stehen (ab "*") wirken uneingeschränkt auf alle Domains, weil sie nicht in einem @-moz-document-Block stehen.
Mehrere Regeln kann mit per Komma aneinanderhängen, sie teilen sich dann den folgenden Style-Block.
Du müßtest das demnach so umbauen: