Super, vielen Dank schonmal für deine Unterstützung.

Wie sieht die Sache nun aber aus, wenn ich einen Marker folgend setze?

marker = new OpenLayers.Feature.Vector(new OpenLayers.Geometry.Point(x_$r,y_$r).transform(map.displayProjection,map.projection),null,markerstyle);

Ich habe mir mal sagen lassen, dass man Marker mittlerweise so setzen sollte.