Wenn du über und unter dem Text 30 px grauen Bereich möchtest, must du dein div #text mit entsprechendem padding ausstatten. Dein CSS-Code ist nicht besonders sauber. Hier würde ich nacharbeiten. div #content scheint zB völlig überflüssig.
Ich hab's nun mit Padding gelöst, danke.
Nur sehe ich nicht, was am CSS-Code "unsauber" sein soll. Wie soll ich das mit dem grauen Hintergrund sonst lösen? Was ausser dem div_content ist sonst nicht ok?