Provo a compattare e riassumere:
codice:
XHTML
<div class="foto">
   
</div>

CSS
.foto {
   text-align:left;
   margin:0; padding:0;
   background:url(img/sfondoverde.gif) no-repeat fixed 100% 50%;
}
Sei sicura di aver inserito il corretto percorso per l'immagine? Ti ricordo che esso deve essere relativo alla posizione del file CSS.