This might be strictly FOP related, but I report it anyway. Using
DocBook XSL (1.48) and (1.49) footote styles are context dependent. This
means, that fottnotes generated, when using a normal, bold og italic style
also are normal, bold or italic.
Adding an extra attribute to the the footnote template in fo/footnote.xsl
solves the problem.
So in you customized version of the footnote template, modyfy the line:
<fo:footnote-body font-size="{$footnote.font-size}">
to
<fo:footnote-body font-style="normal" font-size="{footnote.font-size}">
Regards
Jens