﻿#cssmenu ul, #cssmenu li, #cssmenu span, #cssmenu a{border:0;margin:0;padding:0;position:relative;}
#cssmenu{background:#fff;height:60px;width:auto; min-width:950px}
#cssmenu:after, #cssmenu ul:after{content:'';display:block;clear:both;}
#cssmenu a{background:#fff;color:#838383;display:inline-block;font-family:'Roboto', Arial, Verdana, sans-serif;font-size:14px;font-weight:normal;line-height:60px;padding:0 28px;text-decoration:none;background:url(/v3/images/sep.png) no-repeat right 8px;}
@media screen and (max-width: 1100px) {
    #cssmenu a {padding:0 20px;}
}
#cssmenu ul{list-style:none;}
#cssmenu > ul{float:left;z-index:5;}
#cssmenu > ul > li{float:left;}
#cssmenu > ul > li:first-child a{}
#cssmenu > ul > li.active a, #cssmenu > ul > li:hover > a{background:#ececec;}
#cssmenu .has-sub{z-index:1;}
#cssmenu .has-sub:hover > ul{display:block;}
#cssmenu .has-sub ul{display:none;position:absolute;width:200px;top:100%;left:0;}
#cssmenu .has-sub ul li a{background:#fff;color:#838383;display:block;line-height:160%;padding:15px 10px;font-size:14px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;}
#cssmenu .has-sub ul li.last a{border-bottom:1px solid #ccc;}
#cssmenu .has-sub ul li:hover a{background:#ececec;}
#cssmenu .has-sub .has-sub:hover > ul{display:block;}
#cssmenu .has-sub .has-sub ul{display:none;position:absolute;left:100%;top:0;}
#cssmenu .has-sub .has-sub ul li a{background:#fff;color:#838383;}
#cssmenu .has-sub .has-sub ul li a:hover{background:#ececec;}
#cssmenu .last a{background:none;}
#v3_nav{width:100%;}
#v3_nav .wrap_{margin-left:130px}
i.i_lock{width:16px;height:25px;margin-right:10px;background-position:0 -147px;}
i.i_arrow-left{width:25px;height:21px;margin-right:10px;background-position:-37px -147px;}
#logo{float:left;width:130px;}
#logo a{float:left;width:130px;height:118px;background:url(/v3/images/sprites-icon.png) no-repeat left top;text-indent:-999em;}
.type_1 #logo{width:174px;}
.type_1 #logo a{width:174px;height:91px;background-position:-369px 0;}
#header .authorize{float:left;}
#header .authorize li{float:left;}
#header .authorize li a{float:left;height:58px;line-height:58px;padding:0 20px;font-size:14px;color:#515151;background:url(../images/sep.png) no-repeat right center;}
#header .authorize li.last a{background:none;}
#header .authorize li .i_lock{height:42px;background-position:0 -131px;}
#header .authorize li .i_arrow-left{height:38px;background-position:-37px -130px;}
#header .search{float:right;width:485px;margin:10px 10px 0 0;}
#header .search.small{width:385px;}
#header .search input{float:left;width:250px;padding:0 5px;margin-right:10px;height:35px;line-height:35px;border:1px solid #959595;}
#header .search.small input{width:210px;}
#header .search .buttons{float:right;width:200px;border:1px solid #acacac;}
#header .search.small .buttons{width:150px;}
#header .search .buttons{border:none;}
#v3_nav .buttons{float:left;height:41px;background:url(/v3/images/sprites-color_buttons.png) repeat-x left top;line-height:38px;color:#fff;font-weight:bold;font-size:14px;padding:0 10px;border:none;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#v3_nav .buttons.gray{height:38px;background-position:0 -297px;color:#515151;}
#v3_nav .buttons.gray:hover{background-position:0 -336px;}
#v3_nav .buttons.gray{color:#888383;font-family:'Signika', Arial, Verdana;font-weight:normal}
.ui-helper-hidden-accessible{display:none;}
.ui-menu-item{font:normal 13px 'Oxygen', Arial, Verdana;}
.ui-menu-item a{display:block;padding:7px 0px;cursor:pointer;border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;color:#000;}
.ui-menu-item div{margin:0px 10px;}
.ui-menu-item span{color:#0e9628;font-weight:bold}
.ui-menu-item span.sub{color:#9e9e9e;margin-left:0px;}
.ui-menu-item a:hover{background:#dbdbdb;border:none;width:100%;font-weight:bold;color:inherit;}
.ui-menu-item a:hover span.sub{font-weight:normal;}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;z-index:99;}
.ui-widget-content{border:1px solid #aaaaaa;background:#ffffff;color:#222222;}
.ui-autocomplete .ui-state-hover,
.ui-autocomplete .ui-widget-content .ui-state-hover,
.ui-autocomplete .ui-widget-header .ui-state-hover,
.ui-autocomplete .ui-state-focus,
.ui-autocomplete .ui-widget-content .ui-state-focus,
.ui-autocomplete .ui-widget-header .ui-state-focus{border:1px solid #999999;background:#dadada;font-weight:normal;color:#212121;}
.ui-autocomplete .ui-state-default,
.ui-autocomplete .ui-widget-content .ui-state-default,
.ui-autocomplete .ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6;font-weight:normal;color:#555555;}
.ui-autocomplete .ui-state-default a,
.ui-autocomplete .ui-state-default a:link,
.ui-autocomplete .ui-state-default a:visited{color:#555555;text-decoration:none;}
.ui-autocomplete .ui-state-hover,
.ui-autocomplete .ui-widget-content .ui-state-hover,
.ui-autocomplete .ui-widget-header .ui-state-hover,
.ui-autocomplete .ui-state-focus,
.ui-autocomplete .ui-widget-content .ui-state-focus,
.ui-autocomplete .ui-widget-header .ui-state-focus{border:1px solid #999999;background:#dadada;font-weight:normal;color:#212121;}
.ui-autocomplete .ui-state-hover a,
.ui-autocomplete .ui-state-hover a:hover,
.ui-autocomplete .ui-state-hover a:link,
.ui-autocomplete .ui-state-hover a:visited,
.ui-autocomplete .ui-state-focus a,
.ui-autocomplete .ui-state-focus a:hover,
.ui-autocomplete .ui-state-focus a:link,
.ui-autocomplete .ui-state-focus a:visited{color:#212121;text-decoration:none;}
.ui-autocomplete .ui-state-active,
.ui-autocomplete .ui-widget-content .ui-state-active,
.ui-autocomplete .ui-widget-header .ui-state-active{border:1px solid #aaaaaa;background:#ffffff;font-weight:normal;color:#212121;}
.ui-autocomplete .ui-state-active a,
.ui-autocomplete .ui-state-active a:link,
.ui-autocomplete .ui-state-active a:visited{color:#212121;text-decoration:none;}
.ui-autocomplete-loading{background:url('/common/images/ajax-loader2.gif') no-repeat right center}