Aggiungi queste cose e vedi se può andarti bene
Magari regola tu le percentuali in altezza di #contenitore e #contenitoretabella.codice:body, html{ height:100%; } div#contenitore { width: 960px; background-color: black; margin: auto; height:100%; } div#contenitoretabella { width: 920px; padding-left: 20px; padding-right: 20px; background-color: #777977; text-align: center; height:90%; }