talvez en IE tienes el problema de doble margen... no estoy seguro.. ya que no te logro entender lo que intentas pero bueno intenta con
Código:
#lateral{
float:left;
display:inline;
width:200px;
min-height:600px;
margin-top:38px;
margin-left:5px;
background-color:#FFFFFF;
border-color:#BFDEFF;
border-width:1px;
border-style:solid;
border-right:none;
}
#cuerpo{
float:left;
display:inline;
margin:0 auto; /*left: -1px;*/
width:600px;
min-height:600px;
border-bottom:none;
margin-top:38px;
margin-left: 22px;
background-color:#FFFFFF;
border-color:#BFDEFF;
border-width:1px;
border-style:solid;
}
para solucionar el problema