z-index e` una proprieta` valida, ma ha necessita` che l'oggetto sia posizionato. Vedi qualsiasi manuale di CSS.
Comunque il CSS non e` auto-validato: chi lo scrive in rosso? Se e` il tuo editor, potrebbe avere degli errori: verifica sempre la sintassi con un validatore sicuro (esempio validatore CSS).
Non ho capito se le immagini fanno parte del contenuto o della formattazione: nel primo caso vanno inserite con il tag <img>, nel secondo vanno messe come sfondo.
Comunque si possono modificare le immagini di sfondo tramite JS:
document.getElementById('ID_OGGETTO').style.backgr ound = 'url(nuovaimm.gif)';
Nota che la tua sintassi e` comunque errata: funziona in IE, ma non negli altri browser.

Rispondi quotando