<style type="text/css">
*{margin:0;padding:0;list-style:none;}

/* em {font-style:normal;font-weight:bold;} */



makeMenu:hover {
	direction: ltr;
}

makeMenu hr {
	height: 5px;
}

/* UL-Menu */
ul.makeMenu, ul.makeMenu ul {
	position:relative;
  width: 193px;
  background-image: url(images/nbox_sub.gif);
  background-repeat: repeat-y;
  text-decoration:none;
  font-size:1.1em;
  font-weight:bold;
  cursor: default;
  padding: 0;
}

/* hauptmenu entries */
ul.makeMenu li {
	position: relative;
	text-decoration: none;
	list-style-type: none;
	padding: 3px 0px 3px 10px;
	margin: 0px;
	border-top: 1px solid #C6FBA8;
	border-bottom: 1px solid #C6FBA8;
}
/* aufklappendes Submenu - normale Browser
(überhaupt alle Listeneinträge)*/
ul.makeMenu li > ul {
  position:absolute;
  top:5px;
  left:120px;
  border: 1px solid #ffffff;
//  border-top: 1px solid #006400;
  border-bottom: 1px solid #309430;
  display:none;
}
/* aufklappendes Submenu - IE*/
ul.makeMenu li:hover, ul.makeMenu li.CSStoHighlight {
   border-top: 1px solid #ffffff;
   border-bottom: 1px solid #309430;
 	background-color: #E4FFBD;
	color: #006400;
	z-index: 1;
}

ul.makeMenu ul.CSStoShow {display:block;}

/* submenu-box */
ul.makeMenu li:hover > ul {
 	border-top: 1px solid #fff;
 	border-bottom: 1px solid #006400;
  display:block;
}


/* and some link styles */
ul.makeMenu li a {
  color: #444444;
  display: block;
  text-decoration:none;
}
ul.makeMenu li a:hover, ul.makeMenu li a.CSStoHighLink { color: #006400;}
ul.makeMenu li:hover > a {
	color: #006400;
}

.rechts{
	position: absolute;
	right: 3px;
	color: #006400;
	font-weight: bold;
	font-size: 1.8em;
}

.menutitle{
	display: block;
	background-color: #C9FF79;
 	border-top: 1px solid #ffffff;
 	border-bottom: 1px solid #e0e0e0;
 	font-weight: bold;
	text-align: center;
	letter-spacing: 1px;
	margin: 0px;
}

.menusep {
 	border-top: 0px solid #90f060;
 	height:1px;
 	margin:0;
 	padding: 0;
}
menusep li:hover, menusep li.CSStoHighlight  {
	background-color: Aqua;
}

