Non è in rete ...
Il body ha già un pattern di background.
In ogni caso la cosa è molto strana. Sembra che i div non rispettino le precedenze: quello che sta prima sul codice si vede comunque sopra a quello che sta dopo. Questo non dovrebbe succedere giusto?
Sto pensando ad un'altra soluzione; anche se dovrò fare una marea di modifiche ...