/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*                                                Main-Menue                                                                             */            
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#mainmenu a {
	color: #FFF;
}

#mainmenu {text-align: center;}
#mainmenu ul {overflow: hidden;}
#mainmenu li {display: block; border-top: 1px solid #fff; margin: 0 15px; padding: 8px 0;
-webkit-border-radius: 40px;
-moz-border-radius: 40px;
border-radius: 40px;
 -moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s;

}
#mainmenu li.last,
#mainmenu li.active.last {margin: 0 15px!important;}

#mainmenu li a {
  display: block;
  font-family: 'Open Sans',sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 10px;
  padding: 10px 0 5px;
  text-decoration: none;
  -webkit-border-radius: 60px;
-moz-border-radius: 60px;
border-radius: 60px;
margin: 0 9px;

 -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s;
}
#mainmenu li.last a,
#mainmenu li.active.last a {
  margin: 0 9px !important;
}

#mainmenu span {
  color: #EEEEEE;
  display: block;
  font-family: 'Open Sans',sans-serif;
  font-size: 11px;
  line-height: 16px;
  margin-top: 10px;
  text-transform: lowercase;
}

/*     --aktive & trail
------------------------------------------------- */
#mainmenu li a.mainMenuParentBtnFocused,
#mainmenu li.trail,
#mainmenu li.active a {
	/*background: #ff000a;*/
	font-weight: 700;
	color:#ffdd00;
}

#mainmenu li.active a span {
	color:#FFF;
	font-weight: 300;
}
/*     --hover
------------------------------------------------- */
#mainmenu li a:hover {
	background-color: rgba(194,39,40, 0.5);
}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*                                                Drop-Down                                                                       */            
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.smOW {display:none; position: absolute; overflow:hidden; padding: 0; margin: -8px 0 0 0;}

/*     --links
------------------------------------------------- */
#subMenusContainer a {padding: 7px 0 7px 35px; display: block; color: #333; min-width: 234px; background: url(../img/icons/icon-arrow-white.png) 10px center no-repeat;}

/*     --hover
------------------------------------------------- */
#subMenusContainer a:hover, #subMenusContainer a:focus, #subMenusContainer a.subMenuParentBtnFocused {background-color: #ddd;}
#subMenusContainer a {#subMenusContainer a transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s;}

/*     --aktive & trail
------------------------------------------------- */
#subMenusContainer a.trail, #subMenusContainer li.active a {background-color: #ddd; padding-left: 40px;}

/*     --ul layer 2
------------------------------------------------- */
#subMenusContainer ul.level_2 {background: #fff; border: 1px solid #ddd;}

/*     --ul layer 3
------------------------------------------------- */
#subMenusContainer ul.level_3 {background: #fff; border: 1px solid #ddd;}

/*     --hide subMenusContainer
------------------------------------------------- */
#subMenusContainer {display:block; position:absolute; top:0; left:0; width:100%; height:0; overflow:visible; z-index:1000000000; }

/*     --icons
------------------------------------------------- */
/*
.mainMenuParentBtn {background: url(../img/arrow-down.png) 95% center no-repeat;}
.mainMenuParentBtnFocused {background: url(../img/arrow-down-hover.png) 95% center no-repeat;}
.subMenuParentBtn {background: url(../img/arrow-right.png) 95% center no-repeat;}
.subMenuParentBtnFocused {background: url(../img/arrow-right-over.png) 95% center no-repeat;}
*/

/*     --IE hacks
------------------------------------------------- */
#dropdown li ul {display: none;} /* flashing */

/*     --mobilenavi
------------------------------------------------- */
#mobilenavi {display: none;}
#mobile-select {display: none;}