Я не знаю других способов эмулировать position: relative для table-cell в Firefox. Конечно, можно поизвращаться, задать для ячеек display: inline-block, например. Тогда вложенные div'ы не понадобятся, но вылезет куча других неприятных вещей.