Hola:
La cerdad es que estoy extrañadísimo que en los 4 navegadores con los que lo probé, funciona bien... tengo que felicitarte
Tal vez, al no tener un doctype, se saltan esos errorcillos...
¡Confirmado!... con un doctype estricto no hace nada en mi FF portable, salvo que añadas "px" a los estilos:
Código:
contenido.style.height = altura + "px";
Saludos