Questo però non l'avevi detto...

Ho fatto una prova con il codice del tuo sito: imposta padding nel div contenuto.

Per dare un padding forse è meglio impostare il margin dell'elemento che viene contenuto... almeno io faccio così.