Solo per puntualizzare....
nel codice che hai postato meglio se sostiutisci
paddin-left:...etc;
con il p+ breve
padding:0px;
stessa cosa per il bordo
border:0px; /*inutile specificare le altre propietà*/
margin:0px;
Lavoro con i CSS in maniera veramente avanzata (tant'è che nei siti che sviluppo non uso più tabelle da quasi due anni!!!).
Ti assicuro che conviene specificare tutto... Tanto lo fai una sola volta nel file *.css incluso...

Poi ognuno fa come vuole (anch'io ho cambiato stile nel progettare le pagine nel corso del tempo)
Ciao :gren: