What i've done is using javascript to get the current width of the tablecell then change the tablecell in the floating layer. I have used this javascript:
var fbredde = document.getElementById("ffirst").clientWidth;
document.getElementById("twhat").setAttribute('width',fbredde);
First i read the tablecell which has been adjusted according to the data. Then i set the attribute in the layer. But as you can't it's not the same width and i don't understand why.
Source table:
print "<td id=\"ffirst\" CLASS=\"Tableheader\" bgcolor=white> ....
Destination:
print "<td id=\"twhat\" CLASS =\"TableheaderM\"> ...
Paal