Also Andy hat die Lösung eigentlich schon genannt.
CSS muss nicht zwingend in Dateien, sondern kann auch in der
HTML-Seite selber ausgeliefert werden.
Dabei überschreiben die Angaben in der
HTML-Seite die Angaben aus dem CSS-File, so sie denn die gleichen Attribute setzen.
Ergo: Die Image-
URL kommt ja wohl aus deinem CMS.
Du packst in Dein Seiten-Template noch die CSS-Angaben für die Position und Farbe des Headers mit rein und nimmst das aus dem CSS-File raus.
Dann lässt Du Dein CMS neben der Image-
URL auch noch die Position und Farbe in den CSS-Angaben innerhalb Deiner
HTML-Seite ersetzen und that's it.