@charset "iso-8859-15";

#menue {
	width			: 865px;
	float			: left; 
	height			: 49px;
	background		: url(/images/menu.png) repeat-x;
}

#menue ul {
	list-style		: none;
	margin			: 0px;
	padding			: 0px;
}

#menue li.haupt {
	display			: block;
	padding			: 17px 30px;
	margin			: 0px;
	font-weight		: bold;
	font-size		: 12px;
	text-shadow		: 0px 0px 3px #FFFFFF;
}
#menue li.haupt:hover {
	display			: block;
	padding			: 17px 30px;
	margin			: 0px;
	font-weight		: bold;
	font-size		: 12px;
	text-decoration		: none;
	background		: url(/images/menu_hover.png) repeat-x;
}
#menue li.haupt .menu, #menue li.haupt .menu_on {
	color			: #586B7A;
}

#menue li {
	float			: left;
}

	#menue ul li ul {
		position	: absolute;
		display		: none;
	}

	#menue ul li:hover ul, #menue li.sfhover ul{
		display			: block;
		left			: auto;
		margin			: 17px 0 0 -30px;
		max-width		: 180px;
	}

	#menue ul li ul a {
		display			: block;
		color			: #586B7A;
		font-weight		: bold;
		padding			: 5px;
		border-bottom		: 1px solid #FFFFFF;
		background		: url(/images/submenu.png) repeat-x;
	}

	#menue ul li ul a:hover {
		display			: block;
		color			: #333;
		font-weight		: bold;
		padding			: 5px;
		border-bottom		: 1px solid #FFFFFF;
		background		: url(/images/submenu.png) repeat-x;
	}