the editor uses its own stylesheet which might be quite different from the one on your theme.
If you are willing to dig into the code it would make sense to make a stylesheet for the editor. See this for details http://codex.wordpress.org/Function_Reference/add_editor_style