Hi, Mathias
Deine Lösung funktioniert zunächst mal nur mit einer div-Definition, oder sehe ich da vor lauter Bäumen den Wald nicht mehr.
Das ist korrekt, denn schließlich darf es ja nur eine gleichlautende ID pro Seite geben.
[...] wenn ich versuche, die Definition von #Menu zu überschreiben:
(body > div id="Menu" { position: fixed; }
wird gar nichts fixiert. Wo liegt der Denkfehler?
body > div[id="Menu"] { position: fixed; }
^ ^
Wobei es aber egal ist, ob man diese Problematik mit "body >", "div[]" oder kombiniert angeht, denn der IE ist auf jeden Fall zu blöd.
LG Orlando
PS: http://www.w3.org/TR/REC-CSS2/selector.html
http://www.w3.org/TR/css3-selectors/#selectors ;)