Flash with invisible background?

I was wondering is it possible to make a Flash file with an invisible background, so it would show the background of the html underneath?

Or does anyone know why IE shows the same .png slightly differently in html and in flash? I checked that it’s set to lossless on flash.

The picture is a sort of complicated gradient and when I view with Firefox it fits in perfectly but with IE you can clearly see they’re slightly different.