Il formato gif fa schifo, é per dilettanti, e poi non supporta le semitrasparenze.

Cerca in questo forum, oppure sul web la parola png behavior , é lo strumento migliore per risolvere questo problema, e facile da usare:

consiste in un file .htc, un'immagine .gif 1x1 pix, ed il codice da inserire dentro il file .css