penders - 9:39 am on Jun 28, 2011 (gmt 0)
This wouldn't affect an absolutely positioned container that was directly in the BODY.
Having had a look at the code, the problem was actually to do with a Facebook "Like" IFRAME element that was styled too wide. The IFRAME was forcing IE to expand the containing TABLE which shifted over adjacent content. So this specific problem appears to be resolved now.
However, there are other problems and validation issues with the page relating to the DOCTYPE so I thought it would be appropriate to tie up this thread...
The original DOCTYPE, without the "..." (double quotes) surrounding the system identifier (URL in 2nd part of the DOCTYPE) results in a serious validation error. It is so serious that the validator is unable to continue and process the rest of the document!
If the DOCTYPE is corrected and the page revalidated you get a lot of apparently 'new' validation errors because the validator is now able to continue and process the rest of the document. There are a lot of errors in the rest of the document.
One of the main problems is failure to quote attribute values, particularly URLS, and this is resulting in the majority of the validation errors and could result in rendering issues with your page. Since URLs contain slashes (/) you absolutely MUST surround these values in quotes.
<link href=hoteles-scripts/nav.css rel=stylesheet type=text/css>
<link href="hoteles-scripts/nav.css" rel="stylesheet" type="text/css">
Same for <table width=100% which MUST be expressed as <table width="100%" because of the '%' character. There are numerous others. Ideally you should quote every attribute value.
Some of your elements at the start of your BODY should be contained in your HEAD section. For instance, the META tag is invalid in the BODY element.
Hope that helps.