/* ************ TEST ***************/
 
/* ************ TEST ***************/
/* --------------- core layout ---------------  */
ul.megamenu {
  height:37px;
  background-color:#101010;
  list-style: none;
  display: none;
  margin: 0px;
  padding: 0px;
  
}
ul.megamenu li.mm-item {
  display:block;float:left;  margin: 0px;
  padding: 0px;
}

ul.megamenu li {
  margin: 0px;
  padding: 0px;
  background-image:url('/assets/images/menu_top_bar.gif');
  background-repeat:no-repeat;
  background-position:left top;
}
ul.megamenu li.first{background-image:none;} 

ul.megamenu li.clear-fix {
  float: none;
  clear: both;
  margin: 0px;
  padding: 0px;
  height: 0px;
  font-size: 0px;
  line-height: 0px;
}

ul.megamenu a.mm-item-link:link, ul.megamenu a.mm-item-link:visited {
  height:37px;line-height:37px;color:#fff;text-transform:uppercase;padding-left:35px;padding-right:35px;text-decoration:none;
  position: relative;
  display: inline-block;
  color: #FFF;
  z-index: 10;
 
}


ul.megamenu a.mm-item-link-hover:link, ul.megamenu a.mm-item-link-hover:visited {
 background-color:#F05514;margin:3px;height:31px;line-height:31px;padding-left:32px;padding-right:32px;
  
}

 ul.megamenu li.selected a.mm-item-link{ background-color:#F05514;margin:3px;margin-left:5px;height:31px;line-height:31px;padding-left:32px;padding-right:32px;}

ul.megamenu div.mm-item-content {
  background: #101010;
  padding: 0px;
  position: absolute;
  z-index: 9;

}

.mm-content-base {
  background: #101010;
  position: relative;
  z-index: 11;
  padding: 0px;

}
.mm-js-shadow {
  background:none;
  position: absolute;
  z-index: 10;
}

/* --------------- sub menus ---------------  */
 
ul.megamenu li ul{list-style:none;padding:0px;margin:0px;padding:5px;min-width: 150px;}
ul.megamenu li ul li{background-image:none; }
ul.megamenu li ul li a{display:block;height:25px;line-height:25px;color:#fff;text-decoration:none;padding-left:15px;padding-right:15px;}
ul.megamenu li ul li a:hover{background-color:#F05514}

ul.megamenu li ul li.selected{padding:0px;margin:0px;}
ul.megamenu li ul li.selected a{background-color:#F05514;}

 
/* --------------- menu search ---------------  */
.menu_search .menu_search-bk{
	display:block;
	float:right;
	width:220px;
    padding-left:13px; 
}

.menu_search .menu_search-bk input{
	display:block;padding:0px 5px;margin:0px;
	height:37px;min-height:32px;line-height:27px;width:170px;
	border:none;
	background:url('/assets/images/bk-input.jpg') no-repeat;background-position: right center;
	color:#BCBEC0;outline-width: 0;
}
.menu_search .menu_search-bk .go{float:right;margin:0px;padding:0px;width:40px;height:37px;line-height: 37px;}
.menu_search .menu_search-bk .go:hover{margin:0px;padding:0px;width:40px;height:37px;line-height:37px;}

/* --------------- sub layouts ---------------  */  
 