Un consejo, yo me guio mas por la forma en que lo veo en Firefox que lo que se visualiza en IE, recuerda que los elementos debes flotarlos para poder posicionarlos bien, de lo contrario siguen el flujo del documento, incluyele el float : left
Cita: #texto-general {
float: left;
margin: auto;
padding: 20px 20px 20px 20px;
text-align: justify;
width: 435px;
}