x-yuri, огромное вам спасибо. Я и забыл про
доктайпы. Указал доктайп
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
и усё заработала....
JavaScripёры протестите пожалуйста на баги еще раз, кто его знает вдруг остались или появились.
Насчёт вертикального выравнивания баг известен, думаю придётся пока каждый раз указывать ручками на сколько необходимо поднять или спустить дробь. Скрип есть который определяет смещение но он долгий, грузит браузер. Как придумаю оптимальный обход дробей внедрю.