Adrian: background-position + FF zeigt BG-Bild bei H1 nicht an

Beitrag lesen

Hallo!

Ich habe zwei Probleme, die ich selbst nach Archivsuche, mehrmaligen SelfHTML-Artikel Durchlesen und intensivem Code Debuggen nicht entfernen kann.
Ich habe eine XHTML-Seite geschrieben (noch auf localhost), bei der ich ganz normal eine Überschrift deklariert habe:

XHTML:

[...]  
<h1>Stamm Ata Ulf</h1>  
[...]

In der CSS-Datei (die aufgerufen wird, hier liegt nicht der Fehler) notiere ich folgendes:

CSS:

body {  
  margin: 0;  
  padding: 0;  
  background: #cde7f3 url('../pics/header_bg.png') repeat-x 37px 0;  
  color: #13138d;  
  font-size: 100.1%;  
  font-family: Arial, sans-serif;  
}  
h1 {  
  background-image: url('../pics/header_banner.png');  
  background-repeat: no-repeat;  
  height: 142px;  
  font-size: 0px;  
  color: #cde7f3;  
  margin: 0;  
}  

1. Problem: die Hintergrundgrafik des Body-Elements wird nicht herabgesetzt (auch nicht, wenn ich das separat in background-position: 37px 0px; notiere)

2. Problem: mein Firefox 2 zeigt die Hintergrundgrafik der Überschrift garnicht erst an... Sämtliche andere Browser (Opera 9.1, Netscape 7, MSIE 6) tun dies trotzdem.

Hinweis: Der Rest des XHTML-Codes ist vollständig richtig, damit habe ich schon viele andere Seiten geschrieben. Es liegt also nicht daran. (Ich sehe es auch nicht für nötig an, ihn mitzusenden, da er der Lösungsfindung nicht dient und nur Ballast darstellt.)

Ich hoffe, ihr könnt mir weiterhelfen...

Mit freundlichen Grüßen,
Adrian