/*	TOP-Navigation
---------------------------------------------------------------------------------*/

ul.menu, ul.menu ul {
    list-style-type: none;
}

ul.menu {
	font-size:12px;
	line-height:23px;
    padding:0px 0px 0px 0px;
}

ul.menu a {
    display: block;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
}

ul.menu a:hover {
   color:#F6A800;
}

ul.menu a.active {
   color:#F6A800;
}

ul.menu li {
    padding:13px 28px 0px 10px;
    margin:0;
    float:left;
    background:none;
    border:none;
}

ul.menu ul {
	margin:0px 0px 0px -10px;
	padding:10px 10px 0px 10px;
	position:absolute;
	background-color:#015020;
	display: none;
    width:140px;
	border-left:1px solid #F6A800;
	border-right:1px solid #F6A800;
	border-bottom:1px solid #F6A800;
	font-size:11px;
	line-height:13px;
}

/* IE-Hack für die Breite */
*html ul.menu ul {
    width:140px;
}

/* Dies sind die Klassenstile für das Untermenü wenn sich die Maus */
/* über der Liste  befindet (.hover siehe JavaScript oben) */
ul.menu ul.hover, ul.menu li.hover ul, ul.menu li:hover ul  {
    display: block;
}

ul.menu ul li {
    padding:0px 0px 10px 0px;
    float:none;
	background:none;
	height:auto;
}

ul.menu ul a {
	font-weight:normal;
	line-height:13px;
}



/*	BOTTOM-Navigation
---------------------------------------------------------------------------------*/

#footer ul {
   list-style-type: none;
   margin:0;
   padding:0;
   font-size:12px;
   color:#FFFFFF;
}
   
#footer ul li {
   width:auto;
   margin:0px 0px 0px 0px;
   display:block;
   float:left;
   text-align:left;
}

#footer ul li a {
   text-decoration: none;
   color:#ffffff;
   width:auto;
}

#footer ul li a:hover {
   color:#F6A800;
}

#footer ul li a.footeractive {
   color:#F6A800;
}


/*	Linkliste-Navigation
---------------------------------------------------------------------------------*/

#linkmenu {
	margin:20px 0px 20px 0px;
}

#linkmenu ul {
   list-style-type: none;
   margin:0;
   padding:0;
   font-size:12px;
   color:#FFFFFF;
}
   
#linkmenu ul li {
   width:auto;
   margin:0px 0px 5px 0px;
   display:block;
   text-align:left;
}

#linkmenu ul li a {
   text-decoration: none;
   color:#ffffff;
   width:auto;
}

#linkmenu ul li a:hover {
   color:#F6A800;
}

#linkmenu ul li a.linkactive {
	font-weight:bold;
   color:#F6A800;
}