Prueba cambiando
echo $contenido
por
echo html_entity_decode($contenido);
Puedes ver en
www.php.net/html_entity_decode para qué sirve.
Aparentemente el FCKeditor guarda los datos pasándole un htmlentities() a los mismos, y esto hace que las etiquetas html se conviertan en texto (cambia "<" por "<" y ñ por ñ y cosas así).
Saludos y espero haber ayudado :)