Ach... hab noch was vergessen!
Wenn nicht möchtest, dass die Tabelle gleichgross ist wie #inhalt, dann kannst ja sonst noch >> padding: 5px 5px; << ins CSS der #inhalt-div einfügen.
Die anderen Elemente hab ich übrigens nicht angeschaut, da auch nicht gesagt hast wozu die sind ;).
Gruss
tinu