Ну ... я думаю, вы не хотите этого слышать, но: Никогда, никогда не полагайтесь на точные позиции пикселей в HTML / CSS (карты изображений накладываются на одно изображение являются единственным исключением).
HTML просто не предназначен для точного пиксельного дизайна. Из вашего описания, даже нет возможности для изящного отката в браузерах, которые не поддерживают одну из технологий, на которые вы, похоже, полагаетесь. А как насчет экранов, которые слишком узки, чтобы показать вашу полную навигационную панель (например, мобильные устройства)? В лучшем случае вы получите многострочную навигационную панель, но из вашего описания она будет нарушена, поскольку позиция будет неправильной ...