/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*                                                Main-Menue                                                                             */
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#mainmenu {padding: 44px 20px 30px 0;}
#dropdown {height: 37px; overflow: hidden; float: right;}
#dropdown li {display: inline-block; *float: left; *margin-right: 2px;}
#dropdown li li {display: block;} 
#dropdown li a,
#dropdown li span {display: block; padding: 6px 9px; color: #454444; text-decoration: none; font-size: 18px; line-height: 18px; font-family: 'Titillium Web', sans-serif; text-transform: uppercase;} 
#dropdown li span {color: #FFF;}

/*     --aktive & trail
------------------------------------------------- */
#dropdown li a.mainMenuParentBtnFocused,
#dropdown li a.trail,
#dropdown li.active a {background: #002C71; color: #FFF;}
#dropdown li.first a {border: none;}

/*     --hover
------------------------------------------------- */
#dropdown li a:hover {background: #002C71; color: #FFF;}
#dropdown li a {transition: all 1s; -moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s;}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*                                                Drop-Down                                                                       */
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.smOW{display:none; position: absolute; overflow:hidden; padding: 0; margin: 0;}
/*     --links
------------------------------------------------- */
#subMenusContainer a {padding: 7px 20px; display: block; color: #fff; line-height: 18px; font-family: 'Titillium Web', sans-serif; text-transform: uppercase;}

/*     --hover
------------------------------------------------- */
#subMenusContainer a:hover, #subMenusContainer a:focus, #subMenusContainer a.subMenuParentBtnFocused {color: #FFF; background: #989EC8 url(../../hoehenwerk/layout/pfeil_navi.png) left center no-repeat;}
#subMenusContainer a {/* transition: padding-left 1s; -moz-transition: padding-left 1s; -webkit-transition: padding-left 1s; -o-transition: padding-left 1s; */ }

/*     --aktive & trail
------------------------------------------------- */
#subMenusContainer a.trail, #subMenusContainer li.active a {color: #FFF; background: #989EC8 url(../../hoehenwerk/layout/pfeil_navi.png) left center no-repeat;}

/*     --ul layer 2
------------------------------------------------- */
#subMenusContainer ul.level_2 {background: #002C71;}

/*     --ul layer 3
------------------------------------------------- */
#subMenusContainer ul.level_3 {background: #002C71;}

/*     --hide subMenusContainer
------------------------------------------------- */
#subMenusContainer {display:block; position:absolute; top: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 */
* + html .smOW  {margin-top: -4px; margin-left: 0px;} 
* + html #subMenusContainer ul.level_3 {margin-top: 2px;}

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