Bene, ora il mio codice HTML appare così:

<a href="01.html?1" onclick="apriFinestra( 'pop01.html', 500, 500 ); return false;" class="icona">
[img]icona.gif[/img]</a>
<a href="02.html?2" onclick="apriFinestra( 'pop02.html', 500, 500 ); return false;" class="icona">
[img]icona.gif[/img]</a>
<a href="03.html?3" onclick="apriFinestra( 'pop03.html', 500, 500 ); return false;" class="icona">
[img]icona.gif[/img]</a>
<a href="04.html?4" onclick="apriFinestra( 'pop04.html', 500, 500 ); return false;" class="icona">
[img]icona.gif[/img]</a>

Ottengo che sia per IE e FF il funzionamento è il medesimo; i pulsanti mi si visualizzano nella posizione "up.gif". L'effetto di hover funzia, però una volta cliccati e aperta la pop-up non si settano nella posizione "down.gif" in quanto già visitati. Manca ancora qualcosina?
Inoltre da IE a FF ho qualche problema di allineamento dei pulsanti, comunque provo a risolvere 'sta cosa che tengo una teoria...