/*menü oben  - Modulposition topmenu */

#topnavleft ul.menu {		
	margin: 0;	 padding: 0;	
	text-transform: uppercase;
	font-size: 14px;
	letter-spacing: 0em;
}

#topnavleft ul.menu  li {	
    list-style: none;
    display: inline;	
	margin: 0px 18px 0px 0px;	
	padding: 0 0 7px 0;
}

#topnavleft ul.menu li a {	
	color : #FFF;
	text-decoration: none;
	font-weight: bold;	
}

#topnavleft ul.menu li a:hover, #topnavleft ul.menu li.active {	
	color : #FFF;
	padding: 0 0 7px 0;
	border-bottom: 1px solid #FFF;	
}





/*menü  links - Modulposition left */


ul.menu_left {margin: 0 0 0 15px; padding: 0;}

ul.menu_left li {
	list-style: none;
	margin: 25px 0 0 0; padding: 0;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
	line-height: 185%;
	}
	
ul.menu_left li a {
	color: #FFF;
	text-decoration: none;
	}
	
ul.menu_left li a:hover,
ul.menu_left li.current li a:hover  {	
	color : #FF9E55;	
}

ul.menu_left li.current a  {	
	color : #FF9E55;	
}

ul.menu_left li.current li a {	
	color : #FFF;	
}


/*2. Hierachieebene*/

ul.menu_left li ul li {margin: 0; padding: 0;}

ul.menu_left li ul.nav-child  {
	margin: 0; padding: 0;	
	}

ul.menu_left li ul.nav-child li {
	text-transform: none;
	}


/*3. Hierachieebene*/

ul.menu_left li ul li ul li {margin: 0; padding: 0  0 0 15px;}


/*Footermenu*/



#footer ul.menu {		
	margin: 0;		
}

#footer ul.menu  li {	
    list-style: none;
    display: inline;	
	padding: 0px 10px 0px 10px;	
}

#footer .menu-nav li a:link, #footer .menu-nav li a:visited {	
	color : #993366;
	text-decoration: none;
	font-weight : normal;
	font-style: normal;
}

#footer .menu-nav li a:hover {	
	color : #333333;	
}











