Tach Martin K.,
... alle Elemente die kleiner als ($anzahl_layer - ($positionsnummer) bekomme ich aber nur den letzten gefundenen brauche.
Hier würde sich eher eine Sortierung anbieten und dann kann die Abfrage in dieser Weise erfolgen:
<xsl:for-each select="...">
<xsl:sort select="bedingung..." data-type="number" order="ascending"/>
<xsl:if test="position()=last()">
<xsl:value-of select="."/>
</xsl:if>
</xsl:for-each>
Man liest sich,
svg4you