Also mit
#foot
{
background-image : url(../layout/foot.png) !important;
background-image : url(../layout/foot.gif);
}
krieg ichs astrein hin, das IE das gif nimmt und (soweit getestet), Opera und Netscape das png. Aber wieso, das wüsst ich gern...!?