I have trouble with setting a table to auto width. Now if I recall correctly, to do so, you just have to omit the width parameter. But doing so makes the resulting table lose its cellpadding information.
I think the error should be easily reproducible:
1) Content -> Pages -> New Page
2) Use the FCKEditor to generate a table using all the default values
3) Switch to Source Code editor
4) Remove the width = ... tag and set cellpadding to 100
5) Hit preview
For me the table now ignores the cellpadding although the resulting website is completely XHTML-validated. Have I missed an HTML parameter to set the table width on auto? AFAIK if you want it on auto you usually have to omit the width parameter, right?
I have no idea why this happens, as a plain html file with only the code displays correctly.
I don't even know if that can be considered a bug.
Here the code again for a quick test, just copy/paste it into a New Page window in CMSMS.