Hi,
die Box #inhalt besitzt keine Höhenangabe, oder eine Positionsangabe zum oberen und unteren Fensterrand, die ihren Anzeigebereich begrenzt, um einen Scrollbalken einzublenden, wenn der Inhalt die Boxenhöhe überschreitet, und im Dokumentkörper sind mit overflow:hidden die Scrollbalken ausgeschaltet, weshalb der restliche Inhalt der Box #inhalt, der sich außerhalb des sichtbaren Bereichs des Browserfensters befindet, nicht einsehbar ist.
Zudem solltest du vermeiden, innerhalb eines Stylesheets HTML-Kommentare (<!-- -->) zu notieren, da diese zu Fehlern in der Seitendarstellung führen.
In CSS werden Kommentare nämlich mit /* ich bin ein Kommentar */ maskiert.