L'opacita` e` una feature introdotta dai CSS3, e non ancora supportata da tutti i browser.
Comunque alcuni browser la avevano inserita gia` prima, tramite attributi proprietari (filter per IE, i vari prefissi per altri browser).
Prova a verificare la sintassi del "filter": in questo forum l'ho visto scritto in modo diverso (senza il -ms-)