/** {margin:0;padding:0;}*/

.wide_menu_container {font-family:Arial;width:990px;margin:0 auto;}
.wide_menu_container > ul {list-style:none;height:71px;width:100%;text-align:center;
                          /*border-top:3px solid #003258;*/
                          /*border-bottom:2px solid #d9d9d9;*/
                          position:relative;
                            padding: 0;
                            margin: 0;
                            display: flex;
                        justify-content: center;
                        align-items: baseline;
}
.wide_menu_container > ul > li {display:inline-block;}
.wide_menu_container > ul > li > a {
    display:block;text-decoration:none;font-size:11.6px;font-weight:bold;color:#333;padding:6px 10px 12px;line-height:33px;margin:18px 0 0 0;
    border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;position:relative;z-index:8;
    background: url(/images/li_back.png) no-repeat 100% 49%;
}
.wide_menu_container > ul > li:last-child > a{
    background: none; /*1232*/
}
.wide_menu_container > ul > li.active > a {background:url(../images/new_main_menu/m_hover.png) repeat-x;color:#fff;padding:0px 10px 0px;}

.wide_menu_container > ul > li:hover > a {background:url(../images/new_main_menu/m_hover1.png) repeat-x;color:#fff;border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;padding:6px 10px 12px;}

.wide_menu_container > ul > li > ul {
    list-style:none;display:none;position:absolute;top:66px;left:0;width:100%;padding:25px 0 13px 0;box-shadow:0px 0px 4px 1px #d8d8d8;border-radius:4px;-moz-border-radius:4px;
    -webkit-border-radius:4px;
    z-index: 7;
    background: #fff;
}
.wide_menu_container > ul > li:hover > ul {display:block;overflow:hidden;}
.wide_menu_container > ul > li > ul:before {position:absolute;left:0px;top:0px;content:" ";display:block;width:100%;height:8px;background:#003258;border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;}
.wide_menu_container > ul > li > ul > li {float:left;width:33%;border-right:1px solid #cfcfcf;}
.wide_menu_container > ul > li > ul > li:last-child {border-right:0px;position:relative;}
.wide_menu_container > ul > li > ul > li > a {font-size:15px;font-weight:bold;color:#333;display:block;text-decoration:none;line-height:28px;text-align:left;padding-left:60px;}
.wide_menu_container > ul > li > ul > li > ul {
    padding: 0;
    list-style:none;text-align:left;margin-left:60px;width:210px;}
.wide_menu_container > ul > li > ul > li > a:nth-child(3) {clear:both;border-top:1px solid #cfcfcf;margin-top:15px;padding-top:15px;}

.wide_menu_container > ul > li > ul > li:nth-child(3) > a:hover{
    text-decoration: underline;
    color: #5689bc;
}

.wide_menu_container > ul > li > ul > li:last-child > ul {margin-left:0px;width:100%;text-align:center;}
.wide_menu_container > ul > li > ul > li > ul > li {padding:5px 0;}
.wide_menu_container > ul > li > ul > li > ul > li > a {display:block;text-decoration:none;font-size:13px;color:#333;}
.wide_menu_container > ul > li > ul > li > ul > li > a:hover {text-decoration:underline;color:#5689bc;}






.wide_menu_container.narrow_menu_container {width:861px;}
.wide_menu_container.narrow_menu_container > ul > li > ul > li > ul {margin-left:50px; padding: 0;}
.wide_menu_container.narrow_menu_container > ul > li > ul > li > a {padding-left:50px;}
.wide_menu_container.narrow_menu_container > ul > li > a {padding:6px 26px 12px;}
.wide_menu_container.narrow_menu_container > ul > li.active > a {padding:0px 26px 0px;}
.wide_menu_container.narrow_menu_container > ul > li:hover > a {padding:6px 26px 12px;}


.wide_menu_container.narrow_menu_container > ul > li > ul > li:nth-child(3) > a:hover{
    text-decoration: underline;
    color: #5689bc;
}

p.underlined {text-decoration:underline !important;font-size:15px;font-weight:bold;color:#333;margin-bottom:20px;}
a.to_cat_a {left:none;display:block;width:100%;text-decoration:underline !important;padding-top:0px;text-align:left !important;padding-left:0px !important;}
.wide_menu_container a.to_cat_a  {margin-left:60px !important;}
.wide_menu_container.narrow_menu_container a.to_cat_a  {margin-left:0px !important;}

