1) devi creare due classi che hanno background diversi
2) imponi che la cella abbia di defoult la prima classe.
qui finiscono i CSS e comincia JavaScript
crei una funzione che
function sfondo() {
var cell = document.getElementById(idTabella).getElementsByTa gName(tr)[n°Riga].getElementsByTagName(td)[n°cella];
cell.style.className = seconda classe
}
poi affidi la funzione all'onclick sul div
grosso modo il percorso è quello
ciao