Just following my describtion, you can easily write a minimum test file
I was surprised that this results in a larger font-size in the table for ALL browsers, why?
Now, using the doctype i was using as i found my problem:
The font-size is displayed as i described, both are the same in Firefox3 and IE8, but not in Chrome3, the table text is still larger. But i still like to know: Why is the font-size interpretation changing as the doctype is changed?
On my way to play with this test file, I found a solution even for Chrome, just adding the following style to the existing one:
But it leads again to the fundamental question: What is the reason for that stupid behaviour?
I hope to learn from you and maybe get to know more insight into that weird display behaviours of CSS.