Прошу прощения
все заработало
<!-- Определяем стиль вывода ссылки -->
<xsl:variable name="menu_style"><xsl:choose>
<!-- ID 94 -->
<xsl:when test="@id=94">menu_red</xsl:when>
<!-- ID 95 --> <xsl:when test="@id=95">menu_red</xsl:when>
<!-- Активно (если это текущая страница, либо у нее есть ребенок с ID, равным текущей) -->
<xsl:when test="$current_structure_id=@id or count(.//structure[@id=$current_structure_id])=1">menu_active</xsl:when>
<!-- Иначе обычный вывод -->
<xsl:otherwise>menu</xsl:otherwise>
</xsl:choose></xsl:variable>