Ciao a tutti, posto un pezzo di codice e poi vi illustro il problemino:

div.lista a {
display: block; padding-left: 12px; background: url(img/quadro.png) no-repeat left center; color:blue; height: auto! important; text-decoration: none;font-family:verdana; font-size:11px;
}
div.lista a:hover {
color:red; background: url(img/ok.png) no-repeat left;
}
div.lista a:visited {

display: block; padding-left: 12px; background: url(img/ok.png) no-repeat left center; color:#ff6600; height: auto! important; text-decoration: none;font-family:verdana; font-size:11px; font-weight:bold;
}

In pratica ho in'immagine di background sul link all'interno della classe lista che cambia al mouseover e tale dovrebbe rimanere nel caso di link visitato. Ora, su I.E. nessun problema ma FF e Opera non ne vogliono sapere, l'img cambia all'hover ma non rimane in caso di click . Qualsiassi suggerimento è il benvenuto
Grazie e ancora un saluto a tutti
Fabrizio