/* Главное меню */
ul, ol { margin:1em 0; padding:0 0 0 40px }
nav ul, nav ol { list-style:none; list-style-image:none }

.a__s_arrw {background: transparent url('/sm.aspx?guid=5963') no-repeat; font-weight:normal;}
  .a__s_arrw:hover {font-weight: bold;}/*15px -781px*/

.topbar { margin:0 auto; width: 100%; position: relative; z-index: 10; box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.100);}

.topnav .mobile {display: none;}
.topnav .mobile a {border: none;}
.topnav{
	display:block;
	width:996px;
	margin:0 auto;
	padding:0;
	list-style:none;
	font-size:19px;
	font-weight:normal;
	font-family:Segoe UI, Tahoma, sans-serif;
	position: relative; z-index: 150;
}

.navmenu {margin: 0 auto;padding: 0; width: 996px; list-style: none; }
  .navmenu > li  {margin: 0px;float: left; display: inline;list-style: none; width: 14.2%;position: relative; background-color: #85cfda;padding-bottom: 1px;}
    .ie7 .navmenu > li  {position: relative;}
    .navmenu > li a  {text-decoration: none; padding:0 12px; display: block;border-right: 1px solid #c2c2c2; border-bottom: 0px; color: #ffffff; 
	padding: 13px 8px;
font: 15px Segоe UI, Tahoma, sans-serif;
height: auto;
float: none !important; text-align: center;

	}
      .ie7 .navmenu > li a span {zoom:1}
      .navmenu > li a.no_border  {border-right:0;}
      .navmenu > li a:hover, .navmenu > li a:focus  {color: #85cfda7a;}
/*      .navmenu > li a:hover span, .navmenu > li a:focus span  {border-bottom: 3px solid #406ca5;}*/

  .navmenu > li:hover .dropdown_wrap, .navmenu > li.sfhover .dropdown_wrap {left:auto;}
    .ie7 .navmenu > li:hover .dropdown_wrap {left:0;}

  .navmenu .sub_active > a { color:#fff; border-top: 3px solid #406CA5; opacity: 0.94; filter: alpha(opacity = 94);}
    .navmenu .sub_active > a:hover {color:#fff;}
      .navmenu .sub_active {background-color:#85cfda; padding-bottom: 3px;}
        
  .navmenu  .dropdown_wrap  {padding: 3px 0 0;}
      .ie7 .navmenu  .dropdown_wrap  {padding: 0 0 38px}
      .navmenu .dropdown_wrap.reduceMargin {margin-left: -20px;}

  .navmenu .dropdown {background-color: #85cfda; opacity: 0.94;    filter: alpha(opacity = 94);
  }
    .navmenu .dropdown a {border:0; border-right: 1px solid #CCC;
border-left: 1px solid #CCC;}

/*black drop down from main sub nav*/

.dropdown_wrap {position: absolute;  left: -9999px; z-index: 1000;}

.dropdown {margin: 0 0 1px; padding: 0; width: 186px;}
  .dropdown li {display: inline;margin: 0; }
    .dropdown li a, 
        .dropdown li a:hover, 
        .dropdown li a:focus {display: block; padding: 7px 12px 7px 42px !important; color: #fff;}

  .dropdown li.last {background-color: transparent;}
    .dropdown li.last a, 
        .dropdown li.last a:hover  {padding-bottom: 0; margin-bottom: 0}

.navmenu .dropdown_wrap .dropdown li a,
.navmenu .dropdown_wrap .dropdown li a:hover,
.navmenu .dropdown_wrap .dropdown li a:focus {color: #fff;}
.navmenu .dropdown_wrap .dropdown li a:hover {background-color:#67a2ab; color: #fff;}
            
            
.ie7 .navmenu .dropdown_wrap {margin-top: 25px;}

.fb {margin-top: 27px}
.wrap {float: left; background-color:#E7E7E7 ;}
        
.topnav li#last_menu1 {
	float: right; 
	background-color: #67a2ab;
}
.topnav a#last_menu_item1 {
	padding: 13px 8px;
	color: #fff;
	background-color: #66A1AB;
	box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.226);
	border: #eee;
	text-align: center;
	border-radius: 7px 7px 0 0;
}
.topnav a#last_menu_item1:hover {
	background-color: #376D77;
}
.topnav li#last_menu2 {
	float: right; 
	background-color: #67a2ab;
}
.topnav a#last_menu_item2 {
	padding: 13px 8px;
	color: #fff;
	background-color: #D9816B;
	box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.226);
	border: #eee;
	border-radius: 7px 7px 0 0;
	text-align: center;
}
.topnav a#last_menu_item2:hover {
	background-color: #BD5E46;
}

.topnav a#first_menu_item:hover {
	background-color: #67a2ab;
	border-top: 3px solid #406ca5;	
	color: #fff;
}

.topnav a#first_menu_item {
	padding: 13px 8px;
	/*color: #fff;
	background: #CCC;
	color: #FFF;*/
	border: #eee;
	text-align: center;
	border-right: 1px solid #FFF;
	border-right-color: #CCC;
	/*border-bottom: none;*/
}