._special #special {
    display: block;
}

._special * {
    font-family: Arial, sans-serif !important;
    font-size: 14pt !important;
    color: #000 !important;
    background-color: transparent !important;
    border-color: #000 !important;
    boutline-color: #000 !important;
}

._special.a_font_times * {
    font-family: Times, serif !important;
}

._special {
    font-family: Arial, sans-serif;
    font-size: 14pt;
    color: #000;
    background: #fff;
}

._special a {
    color: #000;
    text-decoration: none;
}

._special a:hover {
    text-decoration: underline !important;
}

._special h1 {
    font-size: 20pt !important;
}

._special h2 {
    font-size: 18pt !important;
}

._special h3 {
    font-size: 16pt !important;
}

._special.a_size_l * {
    font-size: 16pt !important;
}

._special.a_size_xl * {
    font-size: 18pt !important;
}

._special.a_size_l h1 {
    font-size: 22pt !important;
}

._special.a_size_l h2 {
    font-size: 20pt !important;
}

._special.a_size_l h3 {
    font-size: 18pt !important;
}

._special.a_size_xl h1 {
    font-size: 24pt !important;
}

._special.a_size_xl h2 {
    font-size: 22pt !important;
}

._special.a_size_xl h3 {
    font-size: 20pt !important;
}

._special #special {
    position: fixed;
    top: 0;
    left: 0;
    background: #fff !important;
    z-index: 101;
    width: 100%;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
    box-shado: 0 5px 10px rgba(0, 0, 0, 0.3);
    border-bottom: 1px solid #000;
}

._special #special .inset {
    height: 50px;
    padding: 10px 0px;
}

._special #special b {
    height: 45px;
    line-height: 45px;
    display: block;
    float: left;
    margin: 0 10px 0 10px;
    font-size: 14pt !important;
}

._special #special i {
    height: 45px;
    line-height: 45px;
    border: 1px solid #000;
    display: block;
    float: left;
    width: 45px;
    text-align: center;
    margin-right: 5px;
    font-style: normal;
    cursor: pointer;
    font-size: 14pt !important;
}

._special #special i.active {
    outline: 2px dashed #000;
}

._special #special .go_normal {
    height: 45px;
    line-height: 45px;
    display: block;
    float: right;
    margin-right: 10px;
    font-size: 14pt !important;
}

._special #special .sel_size_m {
    font-size: 14pt !important;
}

._special #special .sel_size_l {
    font-size: 18pt !important;
}

._special #special .sel_size_xl {
    font-size: 22pt !important;
}

._special #special .sel_color_bw {
    background-color: #fff !important;
    color: #000 !important;
}

._special #special .sel_color_wb {
    background-color: #000 !important;
    color: #fff !important;
}

._special #special .sel_color_bc {
    background-color: #9dd1ff !important;
    color: #195183 !important;
}

._special #special .sel_color_bb {
    background-color: #f7f3d6 !important;
    color: #4d4b43 !important;
}

._special #special .sel_color_gb {
    background-color: #3b2716 !important;
    color: #a9e44d !important;
}

._special #special .sel_font_arial {
    font-family: Arial, sans-serif !important;
}


._special #special .sel_font_times {
    font-family: "Times New Roman", serif !important;
}

._special #header {
    background: none;
    color: #000;
    margin-bottom: 20px;
    padding-top: 80px;
}

._special #header .title {
    text-shadow: none;
    font-family: Arial, sans-serif;
}

._special #header .title span {
    font-size: 24pt !important;
}

._special #header .right {
    width: 383px;
}

._special #header .search {
    display: none;
}

._special #header .login {
    display: none;
}

._special #header .links {
    margin-bottom: 20px;
}

._special #header .special {
    display: none;
}

._special #header .right .links a {
    font-size: 14pt !important;
}

._special #menu {
    height: 47px;
    margin-bottom: 20px;
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
    background: #fff !important;
}

._special #menu .inset {
    height: auto;
}

._special #menu a {
    background: none !important;
}

._special #menu .link {
    background: none !important;
}

._special #menu a:hover {
    text-decoration: underline;
    background: none;
}

._special #menu .submenu {
    background: #fff !important;
    border: 1px solid #000;
}

._special #menu .submenu a {
    color: #000 !important;
    border: none;
}

._special #menu a.active {
    outline: 2px solid #000;
}

._special #menu .link {
    height: auto;
}

._special #menu .submenu .cur {
    display: none;
}

._special #structures .splash .content {
    border: 1px solid #000;
}

._special #structures .splash .arrow {
    display: none;
}

._special tr {
    background: none !important;
}

._special td {
    border-color: #000 !important;
}

._special #center .vip-info {
    background: none;
}

._special #crumbs {
    margin-bottom: 20px;
}

._special .fixed #menu {
    position: inherit;
    box-shadow: none;
}

._special .fixed #menu a.home {
    display: none;
}

._special #docs .search .input {
    border-color: #000;
}

._special #docs .search input[type=submit] {
    background-color: #000;
    color: #fff !important;
}

._special .side .menu a.active {
    border-color: #000;
}

._special #structures .title_menu {
    background: none !important;
    border: 1px solid #000;
}

._special .side .bright_link {
    background: none !important;
    border: 1px solid #000;
}

._special .side .title {
    background: none !important;
    border: 1px solid #000;
}

._special .side .brightlinks {
    background: none !important;
    border: 1px solid #000;
}

._special #right {
    display: none;
}

._special #center {
    margin-right: 0;
}

._special #structure .in0 {
    background: #ffffff;
}

._special .item {
    margin-bottom: 40px !important;
}

._special .item .title {
    font-size: 20pt !important;
}

._special .form .input {
    border-color: #000 !important;
}

._special .button {
    background-color: #000 !important;
    padding: 20px 30px !important;
}

._special #footer {
    background: none;
    border-top: 1px solid #000;
}

._special #footer .banners {
    display: none;
}

._special #footer .title {
    display: none;
}

._special .side .menu a.level_2 {
    border: none;
}

._special .side .menu {
    border: none;
}

._special .side .menu a {
    border: none !important;
}

._special .side .menu a.active {
    outline: 2px solid #000;
}

._special #structures .splash .content {
    background: #fff !important;
}

._special.a_color_wb * {
    color: #fff !important;
}

._special.a_color_wb * {
    border-color: #fff !important;
}

._special.a_color_wb * {
    outline-color: #fff !important;
}

._special.a_color_wb i.active {
    outline-color: #fff !important;
}

._special.a_color_wb {
    background: #000 !important;
}

._special.a_color_wb #structures .splash .content {
    background: #000 !important;
}

._special.a_color_wb #special {
    background: #000 !important;
}

._special.a_color_wb #menu {
    background: #000 !important;
}

._special.a_color_wb #menu .submenu {
    background: #000 !important;
}

._special.a_color_wb #menu .submenu a {
    color: #fff !important;
}

._specia.a_color_bc * {
    color: #195183 !important;
}

._specia.a_color_bc * {
    border-color: #195183 !important;
}

._specia.a_color_bc * {
    outline-color: #195183 !important;
}

._specia.a_color_bc i.active {
    outline-color: #195183 !important;
}

._special.a_color_bc {
    background: #9dd1ff !important;
}

._special.a_color_bc #structures .splash .content {
    background: #9dd1ff !important;
}

._special.a_color_bc #special {
    background: #9dd1ff !important;
}

._special.a_color_bc #menu {
    background: #9dd1ff !important;
}

._special.a_color_bc #menu .submenu {
    background: #9dd1ff !important;
}

._special.a_color_bc #menu .submenu a {
    color: #195183 !important;
}

._special.a_color_bb * {
    color: #4d4b43 !important;
}

._specl.a_color_bb * {
    border-color: #4d4b43 !important;
}

._specl.a_color_bb * {
    outline-color: #4d4b43 !important;
}

._specil.a_color_bb i.active {
    outline-color: #4d4b43 !important;
}

._special.a_color_bb {
    background: #f7f3d6 !important;
}

._special.a_color_bb #structures .splash .content {
    background: #f7f3d6 !important;
}

._special.a_color_bb #special {
    background: #f7f3d6 !important;
}

._special.a_color_bb #menu {
    background: #f7f3d6 !important;
}

._special.a_color_bb #menu .submenu {
    background: #f7f3d6 !important;
}

._special.a_color_bb #menu .submenu a {
    color: #4d4b43 !important;
}

._special.a_color_gb * {
    color: #a9e44d !important;
}

._special.a_color_gb * {
    border-color: #a9e44d !important;
}

._special.a_color_gb * {
    outline-color: #a9e44d !important;
}

._special.a_color_gb i.active {
    outline-color: #a9e44d !important;
}

._special.a_color_gb {
    background: #3b2716 !important;
}

._special.a_color_gb #structures .splash .content {
    background: #3b2716 !important;
}

._special.a_color_gb #special {
    background: #3b2716 !important;
}

._special.a_color_gb #menu {
    background: #3b2716 !important;
}

._special.a_color_gb #menu .submenu {
    background: #3b2716 !important;
}

._special.a_color_gb #menu .submenu a {
    color: #a9e44d !important;
}

._special #header .right .special-button {
    display: none;
    background-image: url('/tpl/img/glasses_b.svg') !important;
}

._special #header {
    margin-bottom: 0;
}

._special #header .left {
    padding: 0;
}

._special .fixed #menu .logo {
    display: none !important;
}

._special #totop {
    background-image: url("/tpl/img/up_special.svg");
}

