.user_select_none {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  user-select: none;
  cursor: default;
  list-style: none;
}
.yanone {
  font-family: arial, serif;
}
/*
TopMenu
*/
#topmenu {
  margin: 0;
  padding: 0 0 0 2px;
}
#topmenu .menu-item {
  float: left;
  display: block;
}
#topmenu .menu-item-text {
  display: block;
  padding: 29px 50px 0 20px;
  height: 41px;
  color: White;
  font-size: 18px;
  background: url(/imgcss/topmenu-item-bg.jpg) top right;
  font-family: arial, serif;
}
#topmenu .menu-item-text.active, #topmenu .menu-item.hover .menu-item-text, #topmenu .menu-item:hover .menu-item-text {
  background: url(/imgcss/topmenu-item-bg_hover.jpg) top right !important;
}
#topmenu .menu-box {
  position: absolute;
}
#topmenu .menu-box ul {
  display: none;
  min-height: 100px;
  background: #4f8db2 url(/imgcss/topmenu-item-arrow.png) top center no-repeat;
  background: rgba(79, 141, 178, 0.9) url(/imgcss/topmenu-item-arrow.png) top center no-repeat;
  margin: 0;
  padding: 1em 0;
  list-style: none;
}
#topmenu .menu-box li {
  white-space: nowrap;
}
#topmenu .menu-box a {
  color: #fff;
  text-decoration: none;
  display: block;
  padding: 0 3em;
  background: url(/imgcss/arrow_white.png) no-repeat 2em;
  line-height: 24px;
}
#topmenu .menu-box a:hover {
  color: #83a809 !important;
}
#topmenu .menu-box a.active {
  color: #83a809 !important;
}
#topmenu .menu-item:hover {
  /*background: green !important;*/

}
#topmenu .menu-item.hover .menu-box ul, #topmenu .menu-item:hover .menu-box ul {
  display: block !important;
}
/* Left Align Menu
#topmenu #menu-specials {
    position: relative;
}
#topmenu #menu-specials > .menu-box {
    width:200px;
    left:auto;
    right:0;
}*/
#topmenu .menu-box .box {
  float: left;
  width: 172px;
}
/* < TopMenu */

