ich meine ich hätte mal irgentwo was gelesen, das man innerhalb von <p>
kein <table> und so verwenden kann, da der browser dann selber vor dem <table> ein </p> setzt.....
somit sind dann die Style-sheets für <p> nicht mehr für die tabelle gültig !!!
Probiers definitiv mit <div>'s