/*css предназначен для отго, чтобы сайт растягивался на всю страницу по высоте (если мало контента), описание примененного метода тут: http://www.xiper.net/collect/html-and-css-tricks/karkas-verstki/podval-k-nizu.html
*/

html,body {
height: 100%; /* задаем высоту тела документа */
}

.main { /* основной блок, который должен растянуться до подвала */

min-height: 100%; /* задаем минимальную высоту основного блока */
}

* html .main { /* хак для ie6 */
height: 100%; /* для ие6, т.к. не понимает min-height */
}

.hFooter { /* это распорка в основном блоке - резервируем место для подвала */

height: 100px; /* высота нашего подвала */
}

.footer { /* подвал */
text-align: right;
padding-right: 0px;/*телефон отступает от края на 5 пикселей*/
height: 1.2em; /* высота подвала. em -- размер относительно шрифта, 1em это высота текущего шрифта. 1.2 вместо одного, чтобы скобочки не свисали */
margin-top: -1.2em /*делаем отрицательный отступ по высоте равный высоте подвла, чтобы четко вписаться в размер экрана */

}