/* CSS Document */
/* Файл, описывающий стили блоков страницы при печати */
* {
 margin: 0;
 padding: 0;
 border: 0;
 font-size: 100.01%;
}

html {
 /*------------ 100% высота контейнера div.page далее */
 height: 100%;
 /*------------*/

 background: #fff;
}

body {
 /*--------------- 100% высота контейнера div.page далее */
 min-height:100%;
 height: 100%;
 /*---------------*/

 background: #fff;

 color: #000;
 font-weight: normal;
 font-family: Arial, Verdana, Helvetica, Sans-Serif;
}

/* Контейнер всего содержимого кроме подвала */
div.page {
 width: 100%;
 margin: auto;

 /*----------------------- 100% высоты контейнера относительно клиентской области и контента для IE, FF, Opera */
 height: auto !important;
 min-height:100%;
 height: 100%;
 /*-----------------------*/

 background: #fff;
}

/* блок гарантирующий, что область на коотрую накладывается div.footer в div.page останется пустой, */
/* наличие этого блока устанавливает высоту div.page 100% относительно клиентской области и контента в FF, Opera */
div.page div.footer_guarantor {
 height: 60px;
 clear: both;
 text-align: right;
}

/* Контейнер подвала */
div.footer {
 margin: auto;
 margin-top: -60px;
 width: 100%;
 height: 60px;
 clear: both;
 background: #fff;
}

/* Контейнер шапки */

div.page div.header {
 display:none;
}

/* Патч для установки минимальной высоты в IE */

div.page div.patch_minheight {
 display:none;
}

/* Контейнер вспомогательной полосы */

div.page div.sidebar {
 display:none;
}

/* Контейнер основной полосы */

div.page div.mainbar {
 width: 100%;
 margin:auto;
 overflow: hidden;
 background: #fff;
 text-align:justify;
}

div.menu {display:none;}
