Wenn ich in der CSS-Datei bei der nav was verändert hat, hat sich auch was bei der nav auf der linken Seite geändert
Änderungen am text-align oder font-size des nav-Style wirken sich auf die linke Navigation nicht aus, auch wenn sie mit nav id="alleligen" gebaut ist.
Sein "was" bezieht sich vermutlich nicht alleine auf text-align und font-size aus seinem Beispiel, jedenfalls verstehe ich das so.
Insofern wird es so formuliert vielleicht klarer: Änderung an nav wirken sich selbstverständlich auch auf <nav id="alleliegen"> aus, das ist schließlich auch ein nav. #alleligen kommt lediglich zu dem hinzu, was in nav gegeben ist (und überschreibt doppeltes gegebenenfalls).
Und dafür gilt natürlich das Gleiche:
hast an nav ul bzw. nav li was geändert - was DORT passiert, schlägt sich natürlich in beiden Navigationen nieder.
Falls das das Problem sein sollte, helfen zwei getrennte id-Angaben, so dass nav wirklich nur die Gemeinsamkeiten beinhaltet.