I saw which piece of code from MOSS is causing the problem and I understand it pretty well now.
When there are attributes in <tr> it is shifting column width values. Ex: <tr height="20px">, columns width values will be shifted to the left by 1, by 2 when there are two attributes, etc...
When designing your form, ensure row ...