Nicht, dass das in diesem Falle einfach zu handhaben wäre, aber Du kannst die Position relativ zur eigentlichen Position bestimmen.
Ein der Probleme dabei ist, dass wenigstens die beiden Bilder immer eine definierte Lage zueinander haben müssen. Wenn Du z.B. beide Bilder (Lupe und Thumbnail) immer direkt hintereinander definierst und die auch nebeneinander angezeigt werden (ein Zeilenumbruch könnte das zunichte machen), dann kannst Du das Lupenbild um seine eigene Breite seitlich verschieben. Damit kommt es auf dem Thumbnail zu liegen. Gleiches ginge bei rechts- oder linksbündiger Ausrichtung, wenn man die beiden Bilder direkt übereinander platziert, also mit einem BR dazwischen. Dann müsste man die Lupe vertikal verschieben.
Nachteil bei diesen Verschiebungen ist, dass der Seitenaufbau sich trozdem an der originalen Position orientiert. Das ist ein bisschen blöd.
Klingt alles recht aufwendig, muss ich sagen. Es gibt vielleicht noch bessere Möglichkeiten, aber das ist alles, was mir hier einfällt. Anleitungen zum Thema gibt´s wie immer bei SelfHTML:
http://de.selfhtml.org/css/eigenschaften/positionier…
Kristian