Problema risolto! (scusate il post doppio)
Ecco come ho risolto il problema, in modo un po' rocambolesco visto che della pagina fornita non ho capito una mazza...
1. Ho impostato tutti i DIV con stile
Codice:
DIV { margin:0; padding:0 }
così vengono inseriti correttamente, anche se con i contenuti "collassati".
2. Ho inserito i contenuti delle varie sezioni all'interno di un ulteriore DIV
Codice HTML:
<DIV ID="..."><DIV CLASS="contents">...</DIV></DIV>
quello che sembra il padding orizzontale è regolato per metà dallo stile
Codice:
DIV.contents { margin:0.5em; padding:0 }
3. "L'altra metà" del padding è impostata con lo stile
Codice:
DIV DIV { padding:0.5em 0 }
Ecco, non so come ho fatto ma sono riuscito a fare il template di base... adesso preparerò le home delle varie sezioni e poi chiederò opinioni sulla grafica (non qui, ma in "pubblicità").
Statemi bene...