scusate, forse non sto rispettando il regolamento... ma non so dove sbattere la testa...

http://www.iblinkings.it:8080/open2b...gs//index.html

in firefox lo vedo perfettamente ma in expolorer malissimo.
qualcuno ci puo dare un'occhiata?!

allego parte del css relativa alla pagina

codice:
body { background: url('body_bg.jpg') top repeat-x #e3e3e3; font-family: Verdana, Arial, Helvetica, sans-serif; } 
#page{ padding:0px; width:972px;  }  
h1 { color: #FFF; font-size: 16px; height:20px; }
 h2 { color: #333333; font-size: 13px; } 
h3 { color: #333333; font-size: 12px; } 
 a { color: #363030; text-decoration: underline; }  
#header   { background: url('header-bg.jpg') top left no-repeat; margin:0px; clear:both; } 
#header a { color: white; } 
#logo     { float:left;color: white; width:374px; }  
#search-box              { border: 0; float:left;  margin-left:300px;  } 
#search-box h3           {  text-indent:-10000px; } 
#search-box .box-content { background:url('search_bg.png')top left no-repeat; padding:2px; float:left; } 
#search-box form div     { float: left; margin-left: 12px; margin-top:4px; } .inp_txt  {   background-color:
#ececec; border:0px; width:145px;}   
#search-box .search-box-button {margin-top:0px;}  
#locale-box .locale-box-language{  float:left; } 
ul.design-languages { margin-top:75px; margin-left:500px; width:400px; border-top:1px solid #282828;} 
ul.design-languages li {display:inline;}  
#second-header-menu-box{ float:left;  } 
#second-header-menu-box .box-content a:link, #second-header-menu-box .box-content a:visited{ display:block; text-align:center; color:#000000; font-size:12px;  width:139px; height:32px; padding-top:8px; } 
#second-header-menu-box .box-content a:hover{color:#FFFFFF; background:url('menu_but.png') no-repeat; }  
#home{   width:960px; height:352px; background:url('img_home.jpg') right bottom no-repeat; margin:0px; } 
.payoff { margin-top:80px; display:block; float:left; text-indent:-10000px; width:263px; height:224px; background:url('payoff.jpg');} 
hr { height:22px; background:url('separatore.jpg') left no-repeat; border:0px; margin:0px;  } 	  
#interpreta{ float:left; background:url('interpreta_bg.jpg'); width:291px; height:163px;padding:10px; } 
#traduci{ float:left; margin-left:14px; background:url('traduci_bg.jpg'); width:291px; height:163px; padding:10px;} 
#hostess{ display:block; float:right; background:url('hostess_bg.jpg'); width:291px; height:163px; padding:10px;} 
.spot_tit{  font-weight:bold;} 
p.p_spot{overflow:hidden; width:180px; height:116px;} 
a.spot_a{ margin-left:42px;color:#FFF; text-decoration:none; font-weight:bold;}
grazie