Now, this is a weird behavior. I started to have some doubts about it when I accessed another page on the Internet and saw that it was completely flat with the IE container. I am using the same browser. In fact, I just open a new window. So, what I did was to compare the page I was accessing on the Internet and the one I have locally. I was not able to find the difference. So, I made a test as is with the same code. I obtained the same reaction. Then, I assumed that there must be something different when accessing a local page from the PC local IIS server than from a domain on the Internet. And, in fact there is. If I upload my test page on an Internet server, under a domain, I do not obtain this weird behavior and this extra two pixels does not show up.
Anyone else found this behavior?