ho provato a togliere tutti i padding e i margini ed in effetti in questo modo si comporta come mi aspettavo
quindi dovrò rivedere il layout in modo da gestire questo problema

il fatto è che sto lavorando nella maniera peggiore
preso un sito con le tabelle devo trasformarlo in xthml strict con layout gestito interamente da css
si faceva prima a rifarlo da zero studiando un layout ad hoc

grazie per l'aiuto