grazie per la risposta. Ho provato la tua soluzione 2 perchè più si avvicinava al metodo che usavo per le tabelle.

con explorer 6 l'immagine che deve allinearsi a destra non stà aderente al bordo dx, ma rientra di qualche pixel

(il body che contiene tutto ha questo stile
background-color: #FFFFFF;
margin: 0px;
padding: 0px;
)

con firefox, sta aderente a dx, ma lo sfondo di testata non c'è
questo
#testata {
width: 100%;
background: url(pippo.gif) no-repeat top center;
}
l'ho modificato con
#testata {
width: 100%;
background: url(pippo.gif) ;
}