﻿/*
 * Базовый стиль темы.
 */

/*Базовые*/
html, body { height: 100%; }
body, .html-editor-body { padding: 0; margin: 0; outline: none; font-size: 14px; font-family: Arial, Verdana; line-height: 20px; text-align: left; }
.body-text-color, .html-editor-body { color: #000000; }

h1, h2, h3, h4, h5, h6, .html-editor-body h1, .html-editor-body h2, .html-editor-body h3, .html-editor-body h4, .html-editor-body h5, .html-editor-body h6, .h1, .h1-bl { margin: 0; padding: 0; font-weight: normal; font-family: Arial; color: #000000; line-height: normal; }
h1, h2, h3, .html-editor-body h1, .html-editor-body h2, .html-editor-body h3, .h1, .h1-bl { margin-bottom: 10px; }
h1, .h1, .html-editor-body h1, .h1-bl { font-size: 22px; }
h2, .html-editor-body h2 { font-size: 20px; }
h3, .html-editor-body h3 { font-size: 18px; }
h4, .html-editor-body h4 { font-size: 16px; }
h5, .html-editor-body h5 { font-size: 14px; }
h6, .html-editor-body h6 { font-size: 12px; }

.html-editor-body img { max-width: 100%; }
.html-editor-body ol { list-style-type: decimal; }
.html-editor-body ul { list-style-type: disc; }
.text p, .html-editor-body p { margin: 0 0 10px 0; }
/*.Базовые*/

/*Вспомогательные*/
.textarea { font-family: Arial; font-size: 14px; }
/*.Вспомогательные*/

/*Страница*/
.page-wrapper { width: 980px; margin: 0 auto; }
/*.Страница*/

/*Шапка*/
.page-header__table { width: 100%; }
/*.Шапка*/

/*Меню*/
.menu { display: block; background: none; }
.menu__list { list-style: none; clear: both; display: block; line-height: 1em; margin: 0; padding: 0; }
.menu__item { position: relative; cursor: pointer; display: inline; float: left; margin: 0; padding: 0; }
.menu__item-link { display: block; float: left; text-decoration: none; }
.menu__list li ul{ display: none;position: absolute;padding: 0;margin: 0;top: 100%;left: 0;}
.menu__list li ul li{ display: block;padding: 0;margin: 0; }
.menu__list li ul li a{ display: block;padding: 10px 20px;margin: 0;background: #f6f6f6 !important;color: #222 !important;font-size: 12px;width: 200px;box-shadow: 0 2px 3px rgba(0, 0, 0, .1);}
.menu__list li ul li a:hover{ background: #555 !important;color: #fff !important; }
.menu__list li:hover ul{ display: block; }

/*.Меню*/

/*Область контента*/
.page-content__table { width: 100%; margin: 0; padding: 0; }
.page-content__table-col { vertical-align: top; }
/*.Область контента*/

/*Подвал*/
.page-footer__table { width: 100%; }
.page-footer__table-col { vertical-align: top; }
/*.page-footer__table-col_right { width: 100px; padding-left: 10px; }*/
/*.Подвал*/

/*Заголовки*/
/*h2.title { color: #19110B; font-family: Arial,Verdana; font-size: 22px; font-weight: bold; line-height: 26px; margin: 0 0 8px; padding: 0; text-transform: uppercase; }
h2.title a { color: #19110B; text-decoration: none; }*/
/*.Заголовки*/