/* CSS Menus - Horizontal CSS Menu with Dropdown and Popout Menus - 20050131 */
#navEbene2{
	width:100%;
	float:left;	
	position:absolute;
	top:157px;
	height:24px;
	line-height: 24px;
	left:24px;
	width:900px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1E50B9;
	z-index:10000;
}

#nav, #nav ul {
	float: left;
	width: 100%;
	list-style: none;
	line-height: 1;
	background: transparent;
	padding: 0;
	border:none;
	margin: 0 0 1em 0;
}

/*  FUER IE6!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
#nav ul {
	margin-left:2px;	
}
*/


#nav h2{
	border:none;
	color:#505050;
	padding: 0;
}

#nav h2.first {
	border:none;
	padding:0;
}


#nav h2 a{
	padding-top: 0px;
}

#nav h2 a.current
 {
	color:#ffffff;
}

#nav h2 a:hover
 {
	color:#ffffff;
}


#nav a.linkItem{
	background: transparent;
	text-decoration:none;
	font-weight:normal;
	color:#505050;
	padding: 0px 8px 0px 8px;	
	margin:0;
	border-width:0px;
	display: block;
	width:21.9em;
}

#nav li {
	float: left;
	padding: 0;
	width: auto;
}

#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 19em;
	w\idth: 19em;
	font-weight: normal;
	padding:0;
	top: 23px;
/*	opacity: .95;
*/
}

/* This is to make opacity work in IE. */
/*
* html #nav li ul {
	background-color: transparent;
}
* html #nav li li {
	background: #fff;
	filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=90);
}
*/

#nav li ul {
   width: 25em;
   border: 1px solid #707070;
   background-color: #f5f5f5;
   margin: 0;
   padding: 0;
}

#nav li li {
	display: block;
	width: 100%;
	background:#f5f5f5;
	border-width: 1px 0 0 0;
	border-style:solid;
	border-color:#c4c4c4;
	clear:both;
}

#nav li li.first {
	border:none;
}


#nav li ul a {
	width:19em;
	w\idth: 19em;
}


#nav li:hover ul, 
#nav li.sfhover ul{
	left: auto;	
}

#nav li:hover, 
#nav li.sfhover {
	cursor:pointer;
	z-index:100;
}

#nav li li:hover, 
#nav li li.sfhover {
	background:#707070;
	color:#FFFFFF;
}

#nav li li:hover a, 
#nav li li.sfhover a {
	color:#FFFFFF;
}
/* Support for the "iehover-fix.js" */

ul.nav iframe {
	position: absolute;
	/* account for the border */
	left: -0.25em;
	top: -0.25em;
	z-index: -1;
	filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}

* html ul.nav li { z-index: 201; }

/* this is for IE 5.0
select.hide { visibility: hidden; }

/* End Support for the "iehover-fix.js" */
