Hola, dariosmm.
Pues si te fijas, tienes dos selectores (contenedor_interior y contenidos), a los que les estás limitando la altura, con 380 y 350px repectivamente, y eso es exactamente lo que está interpretando FF.
Aplica estos cambios en tu css (copia y pega este código), que hace que se vea muy similar en IE6 y FF, y empieza a ajustar desde ahí:
Cita: /* CSS Document */
.contenedor {
width:780px;
margin:0px auto 0px auto;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
}
.cabecera {
width:780px;
height:68px;
background-color:#FFFFFF;
}
.contenedor_interior {
width:780px;
margin:0px auto 0px auto;
background-color:#FFFFFF;
}
.submenu {
width:140px;
height:350px;
float:left;
position:relative;
margin:10px 0px 0px 10px;
}
.contenidos {
width:610px;
position:relative;
margin:50px 0px 0px 160px!important;
margin-top:0px;
}
.menu {
width:780px;
height:49px;
background-color:#FFFFFF;
}
.pie {
width:760px;
height:25px;
margin:2px auto 10px auto;
border:1px solid #CCCCCC;
background-color:#F7F7F7;
padding:9px 0px 5px 0px;
}
h5 {
color:#3300FF;
font-size:11px;
font-style:normal;
font-family:Arial, Helvetica, sans-serif;
}
li {
list-style-type:disc;
line-height:normal;
}
textos {
font-family: Arial, Helvetica, sans-serif;
text-align: left;
}
a:link {
color:#6699FF;
font:Arial;
font-size:12px;
}
a:hover {
color:#3300FF;
}
a:visited {
color:#0033CC;
text-decoration:none;
font:Arial;
font-size:12px;
}
A ver qué tal.
Mikel.