strano, senza 100% e con un minimo di contenuto, lo sfondo parte dal fine dal div più basso, e non dal fondo della pagina..

poi ho notato che mi sballa i margini, cioè usando

html {
height: 100%;
color: #666;
margin: 0;
padding: 0;
background: #FFF url(file/sfondo.jpg) center bottom no-repeat;
text-align:center
}

questo i margini non sono 0, ma setta quelli di defoult della pagina html, è normale?

praticamente io devo creare una pagina bianca con in basso un'immagine che pensavo di metter come sfondo e in alto a sx un piccolo logo..