Ma al div ho impostato height:auto; perchè oltre a contenere la tabella contiene anche dei paragrafi, in questo modo l'altezza del div non dovrebbe automaticamente adattarsi alle dimensioni della tabella + quelle dei paragrafi in modo da contenere tutti gli elementi?