Thanks to all of you.
preceding-sibling::node()[normalize-space()][1][self::comment()]
is an excellent answer that solved even the problem I didn't see ...
Merci
--
Paul TERRAY - Documents Management Systems Engineer
email : terray(_at_)4dconcept(_dot_)fr
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list