.o meglio il comportamento tra div/css e tabelle/ css é diverso.
... che poi è esattamente quello che ti ho detto io.
(cfr. Eric Meyer, "Cascading Style Sheets. Guida completa)