Comment feriez vous pour arriver à ça ?

En partant d'un simple H2.
Je vous donne le style utilisé :
Code : Tout sélectionner
.framefake h2{
position:relative;
width:100%;
height:20px;
top:0; left:0;
margin:0;
text-align:right;
padding-right:180px;
background:#eaeaea url(/images/table_top.gif) right bottom no-repeat;
z-index:2;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
color: #494949;
letter-spacing: 2px;
}
Ce truc s'affiche nickel sous IE 6 (Win XP) mais sous Firefox, je n'ai pas l'image de l'arrière plan. Juste un bloc tout gris.
Elle est où l'erreur ?