High!
Du bist dir der Werte der 'background-position'-Eigenschft nicht bewusst. „Der erste Wert steht für die horizontale, der zweite für die vertikale Position.“ [http://de.selfhtml.org/css/eigenschaften/hintergrund.htm#background_position@title=SELFHTML]
Anschließend? Dir ist nicht klar, dass wenn du eine Eigenschaft in einer Regel mehrfach angibst, deren letzte Deklaration alle vorigen überschreibt?
Mit background-position:right 216px 0px landet die Grafik zwar am Beginn des div-Blocks, aber dafür jetzt wieder linksbündig! Was ist da los?!?
Bis bald im Khyberspace!
Yadgar