Grazie per la risposta.

Queste due righe

codice:
background-repeat: repeat;
background-position: fixed;
effettivamente non c'entravano, erano li per essere tolte, e le ho tolte ora. L'immagine di sfondo c'è, sto ottimizzando ancora il sito, ma se clicchi su visualizza immagine di sfondo dovresti vedere l'immagine.

Menu e contenuto pagina sono nella stessa tabella. Non posso dividerli...