so, geht doch =)
anscheinend kommt mein (der?) xsl parser nicht mit mehrfach deklatationen klar.
ich hab mich also an das beispiel in selfhtml
http://selfhtml.teamone.de/xml/darstellung/xsltelemente.htm#with_param
gehalten und folgende lösung gefunden:
<xsl:variable name="BGColor">
xsl:choose
<xsl:when test="position() mod 2 = 1">ffffff</xsl:when>
<xsl:when test="position() mod 2 = 0">e2ecef</xsl:when>
xsl:otherwiseffffff</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:call-template name="HoteleintragErzeugen">
<xsl:with-param name="BGColor" select="$BGColor" />
.
.
.
</xsl:call-template>
cu
ulli