/* Style sheet MenuMatic */
#nav a,#subMenusContainer a{display:block;padding:7px 10px;background-color:#696969;text-decoration:none;color:#fff;}
#subMenusContainer a{padding-top:4px;padding-bottom:4px;padding-left:15px;}
#nav a{float:left;margin:0;}
#subMenusContainer a,#nav li li a{text-align:left;}
#nav .active a,#nav a.trail,#nav a:hover,#nav a:focus,#subMenusContainer a:hover,#subMenusContainer a:focus,#nav a.mainMenuParentBtnFocused,#subMenusContainer a.subMenuParentBtnFocused{background-color:#696969;color:#ff0000;}
#subMenusContainer a:hover,#subMenusContainer a:focus,#nav a.mainMenuParentBtnFocused,#subMenusContainer a.subMenuParentBtnFocused,#nav li a:hover,#nav li a:focus{background-color:#696969;color:#ff0000;}
.level_2 li a:link,.level_2 li a:visited{background:url("tl_files/astrokompass/layout/nav_li.gif") left center no-repeat;}
.level_2 li a:hover,.level_2 li a:focus,.level_2 li  a:active{background:url("tl_files/astrokompass/layout/nav_li_hover.gif") left center no-repeat;}
.smOW{position:absolute;overflow:hidden;display:none;margin:0 0 0 -2px;padding:0 2px 0 12px;}
#nav,#nav ul,#nav ol,#subMenusContainer ul,#subMenusContainer ol{margin:0;padding:0;line-height:1em;list-style: none;}
#nav ol,#nav ul,#subMenusContainer ul,#subMenusContainer ol{left:0;border-width:1px 2px;border-style:solid;border-color:#696969;background:#696969;}
#nav li{position:relative;float:left;display:block;list-style:none;text-transform: uppercase;}
#nav li li{text-transform: none;}
#subMenusContainer li{list-style: none;}
#nav{left:0;top:75px;position:absolute;display:block;margin:0;padding-right:50px;padding-left:50px;text-align:center;background-color:#696969;color:#fff;list-style:none;z-index:5;}
#subMenusContainer{width:100%;height:0;left:0;top:0;position:absolute;overflow:visible;display:block;z-index:1000000000;}
#nav li li{float:none;}
#nav li li a{position:relative;float:none;}
#nav li ul{width:12em;position:absolute;margin-top:2.2em;margin-left:-1000em;}
#nav li ul ul{margin:-1em 0 0 -1000em;}
#nav li:hover ul ul{margin-left:-1000em;}
#nav li:hover ul{margin-left:0;}
#nav li li:hover ul{margin-top:-2.5em;margin-left:12em;}
#nav li a:focus + ul{margin-top:2.2em;margin-left:0;}
#nav li li a:focus + ul{left:0;margin-top:-2.2em;margin-left:1012em;}
#nav li li a:focus{width:12em;left:0;margin-top:0;margin-left:1000em;}
#nav li li li a:focus{width:12em;left:0;margin-top:-1em;margin-left:2012em;}
#nav li:hover a:focus{margin-left:0;}
#nav li li:hover a:focus + ul{margin-left:12em;}

