body { background-color: #eff3f8; }
/*
ul.menu { margin: 0; padding: 0; }
ul.menu ul { margin-left: 0em; }
ul.menu li, li.leaf { margin: 0; padding: 0 0 .2em 1.5em; list-style-type: none; list-style-image: none; background: transparent url(http://fks-reg.ru/sites/all/themes/default/images/menu-leaf.gif) no-repeat 1px .35em; }
ul li.expanded { background: transparent url(http://fks-reg.ru/sites/all/themes/default/http://fks-reg.ru/sites/all/themes/default/images/menu-expanded.gif) no-repeat 1px .35em; }
ul li.collapsed { background: transparent url(http://fks-reg.ru/sites/all/themes/default/images/menu-collapsed.gif) no-repeat 0px .35em; }
ul li.leaf a, ul li.expanded a, ul li.collapsed a { display: block; font-family: Verdana; font-size: 11px; color: #666; font-weight: bold; }

.item-list ul  { margin: 0; padding: 0; }
.item-list ul li { padding-top: 4px; margin-left: 20px; }
.item-list ul li a { color: #307EAA; text-decoration: none; }
.item-list ul li a:hover { text-decoration: underline; }
.more-link { text-align: left; padding: 5px 0 0 8px; }
.more-link a { font-size: 11px; color: #a6cbe8; }

.form-item { margin: 0; padding: 0; }
*/
.wrapper { margin: 0px auto; padding: 4px; width: 1280px; }
    .wrap1 { padding: 0 40px 0 33px; width:1207px; margin: 0px auto; }
    #wrap { padding: 0 40px 0 33px; width:1207px; margin: 0px auto; }
    .wrap2 { padding: 0 53px 0 47px; background-image: url('http://fks-reg.ru/sites/all/themes/default/images/wrap.gif'); }

    .w_header { position: relative; height: 357px/*405*/; background-image: url('http://fks-reg.ru/sites/all/themes/default/images/h_bg4.png'); }
        .wh_header { position: relative; height: 357px; background-image: url('http://fks-reg.ru/sites/all/themes/default/images/body.jpg'); background-repeat: no-repeat; background-position: bottom center; }
        .h_logo { position: absolute; padding: 9px 0 0 13px; top: 17px; left: 60px; width: 388px; height: 125px; /*background-image: url('http://fks-reg.ru/sites/all/themes/default/images/logo_bg.png'); */}
        /*.h_navigation { position: absolute; padding: 7px 14px 0 0; top: 15px; right: 38px; width: 359px; height: 107px; background-image: url('http://fks-reg.ru/sites/all/themes/default/images/nav_bg3.png'); }*/
        .h_navigation { position: absolute; padding: 0 0 0 5px; top: 25px; right: 45px; width: 337px; height: 76px; background-image: url('http://fks-reg.ru/sites/all/themes/default/images/nav_bg4.png'); }
            .n_element { float: right; width: 110px; padding: 10px 0 0 0; height: 66px; }
                .n_e_img { width: 110px; height: 31px; padding: 0 0 11px 0; text-align: center; }
                .n_e_text { width: 110px; height: 20px; text-align: center; }
                    .n_e_text a { font-family: Times New Roman; font-size: 14px; color: #fff; text-decoration: none; }
        /*.h_title { position: absolute; padding: 29px 60px 0 30px; bottom: 21px; left: 56px; width: 640px; height: 82px; font-family: Verdana; font-size: 22px; color: #fff; background-image: url('http://fks-reg.ru/sites/all/themes/default/images/title_bg2.png'); }*/
        .h_title { position: absolute; padding: 0 20px 0 20px; bottom: 5px; left: 30px; width: 1107px; height: 33px; font-family: Verdana; font-size: 20px; color: #fff; background-image: url('http://fks-reg.ru/sites/all/themes/default/images/title_bg4.png'); background-repeat: no-repeat; }
        .h_search { position: absolute; bottom: 51px; right: 28px; width: 278px; height: 30px; padding-right: 20px;  }
            .s_button { float: left; width: 25px; height: 25px; padding: 2px 0 3px 0; }
                .s_button  a img { width: auto; float: left; height: 25px; }
            .s_field { float: left; width: 226px; height: 24px; padding: 3px 21px 3px 19px; background-image: url('http://fks-reg.ru/sites/all/themes/default/images/s_field_bg.png'); background-repeat: no-repeat; }
            .s_field2 { float: right; width: 226px; height: 24px; padding: 3px 21px 3px 19px; background-image: url('http://fks-reg.ru/sites/all/themes/default/images/s_field_bg.png'); background-repeat: no-repeat; }
                .s_field2 div { margin: 0px; padding: 0px; }
                .s_field input, .s_text { float: left; margin-top: 2px; width: 200px; border: 0px; height: 20px; }
                .s_field a img { float: left; width: 22px; height: 24px; }
                .s_submit { float: left; width: 22px; height: 24px; border: 0px; background-image: url('http://fks-reg.ru/sites/all/themes/default/images/f_search.png'); background-repeat: no-repeat; }

    .w_menu { height: 33px; padding: 1px 0; background-image: url('http://fks-reg.ru/sites/all/themes/default/images/m_bg2.gif'); background-color: #256284; overflow: hidden; }
        .menuTable { width: auto; height: 35px; border-spacing: 0; border-collapse: separate; border: 0px; }
            .menuTable tr td { text-align: center; vertical-align: middle; height: 35px; }
            .menuTable .element { padding: 0 20px; height: 30px; padding-bottom: 5px; }
                .menuTable .element a { font-family: Arial; color: #fff; font-size: 18px; text-decoration: none; }
            .menuTable .space { width: 20px; height: 35px; background-image: url('http://fks-reg.ru/sites/all/themes/default/images/m_space3.jpg'); background-position: top; background-repeat: no-repeat; }
            .menuTable .emp a { display: block; width: 95px; padding: 0 0 0 20px; height: 35px; background-image: url('http://fks-reg.ru/sites/all/themes/default/images/emp2.jpg'); background-position: center; background-repeat: no-repeat; }


    .w_slider { height: 103px; background-image: url('http://fks-reg.ru/sites/all/themes/default/images/slider_bg.jpg'); }
        .sl_left a { display: block; float: left; height: 103px; width: 81px; background-image: url('http://fks-reg.ru/sites/all/themes/default/images/slider_left.jpg'); }
        .sl_center { height: 87px; padding: 8px 0; margin: 0 85px; }
            .sl_c_element { float: left; height: 87px; width: 330px; margin: 0 4px; }
                .el_left { float: left; height: 87px; width: 20px; background-image: url('http://fks-reg.ru/sites/all/themes/default/images/slider_content_left.jpg'); }
                .el_center { height: 87px; margin: 0 20px; background-image: url('http://fks-reg.ru/sites/all/themes/default/images/slider_content_bg.jpg'); }
                .el_right { float: right; height: 87px; width: 20px; background-image: url('http://fks-reg.ru/sites/all/themes/default/images/slider_content_right.jpg'); }
        .sl_right a { display: block; float: right; height: 103px; width: 81px; background-image: url('http://fks-reg.ru/sites/all/themes/default/images/slider_right.jpg'); }


    .w_content { padding: 11px 0; background-color: #fff; }
        .contentTable { width: 100%; border-spacing: 0; border-collapse: separate; }
        .contentTable tr { vertical-align: top; }
            .contentTable tr td { vertical-align: top; }
            .contentTable .leftTD { width: 284px; }
            .contentTable .centerTD {}
            .contentTable .rightTD { width: 284px; }

            .content { padding: 10px; }

        .c_left { width: 284px; }
        .c_center { padding: 20px; color: #21374a; }
            .c_center h2 { font-size: 16px; font-weight: bold; padding: 5px 0 0 0; }
            .c_center h3 { font-size: 12px; font-weight: bold; }
            .c_center ul li, .c_center ol li { margin-left: 20px; padding-bottom: 4px; }
            .c_center h1 { font-size: 20px; font-weight: bold; }
            .c_center h1.with-tabs {}
            .c_center p { font-size: 12px; padding: 8px 0 0 0; }
            .c_center a, .c_center p a, .c_center ul li a, .c_center ol li a { font-size: 12px; /*color: #a6cbe8;*/ color: #367FA7; }
            .c_news p { padding: 0px; }
        .c_right { width: 284px; }

        .s_block { width: 284px; }
            .b_top { width: 244px; height: 45px; padding: 8px 20px 0 20px; background-image: url('http://fks-reg.ru/sites/all/themes/default/images/b_top.gif'); }
                .b_topTable { width: 100%; }
                .b_topTable tr, .b_topTable tr td { height: 41px; }
                .b_topTable tr td { vertical-align: middle; font-family: Times New Roman; font-size: 14px; color: #385a74; font-weight: bold; }
                .b_top h2 { font-family: Times New Roman; font-size: 14px; color: #385a74; font-weight: normal; }
            .b_middle { width: 256px; padding: 0 14px; background-image: url('http://fks-reg.ru/sites/all/themes/default/images/b_middle.gif'); font-size: 10px; color: #194d74; }
                .blockTable { width: 100%; border-spacing: 0; border-collapse: separate; }
                    .blockTable tr { vertical-align: top; }
                    .blockTable tr td { vertical-align: top; }
                    .blockTable tr.date td { padding: 2px; font-size: 10px; color: #0090ff; }
                    .blockTable tr.element td { padding: 2px; font-size: 10px; color: #194d74; vertical-align: middle; }
                    .blockTable tr.news td h2 { font-size: 11px; color: #0090ff; font-weight: bold; }
                    .blockTable tr.news td p { font-size: 11px; color: #21374a; padding: 4px 0; }
                    .blockTable tr.news td a { font-size: 11px; color: #a6cbe8; }
                    .blockTable .space { height: 20px; background-image: url('http://fks-reg.ru/sites/all/themes/default/images/b_space.gif');  }
            .b_bottom { width: 284px; height: 20px; background-image: url('http://fks-reg.ru/sites/all/themes/default/images/b_bottom.gif'); }


    .w_footer { height: 61px; font-size: 11px; color: #fff; }
        .f_left { float: left; height: 61px; width: 46px; background-image: url('http://fks-reg.ru/sites/all/themes/default/images/f_left.gif'); background-position: top right; background-repeat: no-repeat; }
        .f_center { height: 61px; margin: 0 53px 0 46px; background-image: url('http://fks-reg.ru/sites/all/themes/default/images/f_bg.gif'); }
        .f_right { float: right; height: 61px; width: 53px; background-image: url('http://fks-reg.ru/sites/all/themes/default/images/f_right.gif'); background-position: top left; background-repeat: no-repeat;}
        .f_center a { color: #fff; text-decoration: none; }
        .f_address { float: left; height: 41px; padding: 18px 0 0 18px; text-align: left; }
        .f_phone { float: right; height: 50px; padding: 11px 18px 0 0; text-align: right; }


    .w_copyright { height: 20px; padding: 5px 0 0 0; text-align: center; color: #21374a; font-size: 11px; }
        .w_copyright a { color: #21374a; font-size: 11px; }



.reestrTable { width: 100%; border-spacing: 0; border-collapse: collapse; }
    .reestrTable tr td { text-align: center; vertical-align: middle; border: 1px solid #196BB7; padding: 3px; }
    .reestrTable tr td.left { text-align: left; }
    .reestrTable tr td.right { text-align: right; }
#name-and-slogan { margin: 0px auto; padding: 4px; width: 1000px; background-color: #fff;}
#page { margin: 0px auto; padding: 40px; width: 1000px; background-color: #fff;}

.likeHR { width: 100%; height: 20px; background-image: url('http://fks-reg.ru/sites/all/themes/default/images/hr.jpg'); background-repeat: repeat-x; }

.yaform__search { background-color: none; border-spacing: 0; border-collapse: collapse; }
.yaform__search-input { background-color: none; border-spacing: 0; border-collapse: collapse; }
.yaform-holster {background-color: #26698F !important;}
#keywords {width: 205px;}
#advansed_search_link {color: #C8E6FF;}