The template is fine on most browsers but on Internet Explorer
shows a problem on the right hand side bottom of the footer
which doesn´t stretch fully.
You are using very outdated code there. I recommend you look into CSS-based layouts. Anyhow, it seems the problem is the margin on the body element itself.
If you put this into your CSS style sheet, you will get rid of that gap: