pngfix sólo sirve para tags img. Para background el camino es diferente. Mejor preguntar en el foro de css, pero van un par de ejemplos:
Código PHP:
.middleMenuProd{
background-image:url(images/back_middle.png) !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/back_middle.png',sizingMethod='scale');
background-repeat:repeat-y;
}
.bottomMenuProd{
background-image:url(images/Back_bottom.png) !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/Back_bottom.png',sizingMethod='scale');
background-repeat:no-repeat;
}
Adicionalmente, podrías leer:
http://www.anieto2k.com/2006/08/28/p...ciones-varias/