#inhalt { position: absolute; left: 250px; background-color: orange; }left: 250px; braucht man hier, damit der Inhalts-Bereich nicht vom Menü überdeckt wird.
#seite { position: relative; margin: 0 auto; max-width: 600px; background-color: grey; }Schöner ist's, wenn man position: relative; nicht vergisst.