Cierto, así ya ha funcionado.
Respecto al otro tema, deduzco que lo que haces es diseñar dos veces la página: una para los navegadores que soportan bien el estandar (Mozilla, Opera, ...) y otra para Internet Explorer ¿cierto?. ¿No es muy lioso?. No me extrañaría que los diseñadores diseñasen sus páginas para aquel navegador con mayor número de usuarios, entiendo que es el caso de IE...
De hecho, según mi ejemplo sencillo, parece que el que no entiene muy bien la CSS es Mozilla...¿porque mete un margen entre el primer y segundo bloque?¿se lo saca de la manga?
Ejemplo: http://www.s21web.com/pruebas/prueba.html
Ahí va el código de CSS:
#zonasuperior {
background-color: #FFFFFF;
position: relative;
border: thin solid #990000;
margin: 0px;
padding: 0px;
}
#zonasuperior p{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #003333;
text-decoration: underline;
}
#derecha {
background-color: #006633;
border: 1px none #000000;
height: 200px;
margin: 0px;
padding: 0px;
}