Salve a tutti.

Ho un problema sul proporzionamento di una foto che deve essere usata in background.
Ho inserito il seguente codice:

#body{
width:40%;
padding:0 1em 1em 1em;
}
img#foto{ width:100% }

funziona ma non è quello che voglio; infatti così la foto si vede e si proporziona alla grandezza della finestra ma lascia un bordo bianco sulla pagina.

Grazie!