Thank you David
It worked perfectly (when correcting spelling mistake :-)) .
I still don't know why
test="not(preceding-sibling::*[1]=preceding-sibling::A[1])"
did not work :-(
Regards,
Ragulf Pickaxe :-) <- Happy again
test="not('The preceding sibling is an A node')"/>
test="not(preceing-sibling::*[1][self::A])"
_________________________________________________________________
Protect your PC - get McAfee.com VirusScan Online
http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list