Index: src/java/org/apache/fop/render/rtf/rtflib/rtfdoc/RtfTextrun.java
===================================================================
--- src/java/org/apache/fop/render/rtf/rtflib/rtfdoc/RtfTextrun.java	(Revision 1597745)
+++ src/java/org/apache/fop/render/rtf/rtflib/rtfdoc/RtfTextrun.java	(Arbeitskopie)
@@ -49,6 +49,8 @@
     /** Constant for a odd page break */
     public static final int BREAK_ODD_PAGE = 4;
 
+    private final String[] inlineAttributeNames = {RtfText.ATTR_SUBSCRIPT, RtfText.ATTR_SUPERSCRIPT, RtfText.ATTR_BOLD, RtfText.ATTR_ITALIC, RtfText.ATTR_STRIKETHROUGH, RtfText.ATTR_UNDERLINE};
+
     private boolean bSuppressLastPar = false;
     private RtfListItem rtfListItem;
 
@@ -504,6 +506,9 @@
 
         //
         if (bHasTableCellParent) {
+            for (final String name : inlineAttributeNames) {
+                attrBlockLevel.unset(name);
+            }
             writeAttributes(attrBlockLevel, null);
         }
 
