#menu {	float: left;	width: 200px;	height: 200px;	background: url(../images/menue.jpg);}#menu ul {} ul#nav, ul#nav ul {	margin: 0;	padding: 20px 0 0 20px;	list-style: none;	line-height: normal;	width: 180px; /* Width of Menu Items */	/*background: #fff;  IE6 Bug */	font-size: 100%;	}ul#nav .first a {	background: none;} ul#nav li {	position: relative;	list-style: none;	} ul#nav li a {	display: block;	padding: 8px 10px;	background: url(../images/menuelinie.gif) repeat-x;	text-decoration: none;	font-size: 100%;	font-weight: bold;	color: #FFFFFF;	border-bottom: 0;	}	 /* Fix IE. Hide from IE Mac \*/* html ul#nav li { float: left; height: 1%; }* html ul#nav li a { height: 1%; }/* End */ul#nav ul {	position: absolute;	display: none;	left: 160px; /* Set 1px less than menu width */	top: -50px;	text-indent: 10px;	width: 160px;	}ul#nav ul ul {	left: 140px;	top: -21px;	}ul#nav ul li,ul#nav ul li.menuparent,ul#nav ul li.active {float:left;	line-height: 2.5em;	width: 159px;	border-top: 1px solid #4c7292;	border-bottom: 1px solid #81a1ba;	border-right: 1px solid #81a1ba;	background: url(../images/menueunter.jpg) no-repeat left top;}ul#nav li ul li a,ul#nav li ul li a:hover { padding: 0px; height: 32px; background: none; } /* Sub Menu Styles */ ul#nav li:hover ul ul,ul#nav li:hover ul ul ul,ul#nav li.over ul ul,ul#nav li.over ul ul ul { display: none; } /* Hide sub-menus initially */ ul#nav li:hover ul,ul#nav li li:hover ul,ul#nav li li li:hover ul,ul#nav li.over ul,ul#nav li li.over ul,ul#nav li li li.over ul { display: block; } /* The magic */ ul#nav li.menuparent { background: transparent url(arrow.gif) right center no-repeat; } ul#nav li.menuparent:hover,ul#nav li.over { 	/*background-color: #f9f9f9;*/} ul#nav li a:hover {	text-decoration: underline;	/*background: url(../images/button_over.jpg) no-repeat left top;*/} 
