khipster: Ну подумайте, это же простейшая формула: для того, чтобы выровнять блок именно так как вы хотите, надо из width absolute-block вычесть width relative-block поделить на 2 и вписать left:-(полученное значение). То есть вот формула:(Width-A-block-Width-relative-block)/2=X; left:-X; Если абсолютный блок меньше родительского и вам нужно его спозиционировать по центру можно сделать так. left:0; right:0; margin:0 auto;