David & Markus,

since it was easier just to replace my false tables with
Markus' correct versions, I did this and it worked.
Nevertheless I'll keep Davids response in mind and
downgrade to some pre-XSLT-2.0 saxon version if I
encounter any further problems.

Thanks a lot,
Juliane.