Ich tippe mal dein Stylesheet liegt in einem Order (foo/css/style.css) und das Bild in einem anderen (foo/img/bild.gif). Deshalb auch die "../" beim relativen Pfad. Dein HTML Dokument liegt dann wohl in foo/index.html, womit du das bild durch "img/bild.gif" erreichst, denn der Pfad bezieht sich dann nicht mehr auf die css-Datei sondern auf die html-Datei.