/* --------- menu CSS ---------  */
/* ---- 24.01.2008 ------------  */
#imenu {
  font: normal 0.8em Arial,sans-serif;
 /* float:left;   
  width: 9.5em;		*/
	width: 122px;
  margin-top: 0px;
  padding: 0px, 1px, 0px, 20px;
}
#imenu li {
  list-style:none;
  font-size:12px;
  margin:0;
}

#imenu li a{
  display:block;
  text-decoration:none;
  margin-bottom:0.5em;
	/* Schriftfarbe weiss */
  color:white; 
	/* hintergrundfarbe 
	background:#7C9CF9;	*/
/*	background: #195BB2;	*/
	
  border-width:1px; 
	border-style:solid; 
	border-color: #5bd #035 #068 #6cf;
  padding: 0.25em 0.5em 0.4em;
  width:99%;
}

#imenu li a #ersteGruppe{
  display:block;
  text-decoration:none;
  margin-bottom:0.5em;
	/* Schriftfarbe weiss */
  color:white; 
	/* hintergrundfarbe 
	background:#7C9CF9;	*/
/*	background: #195BB2;	*/
	
  border-width:1px; 
	border-style:solid; 
	/*border-color: #5bd #035 #068 #6cf;
  padding: 0.25em 0.5em 0.4em;	 */
  width:100%;
	
	/*width:99%;*/
}

#ersteGruppe {
						 background: #698CF0;
}
/**************************************/
#imenu li a #zweiteGruppe{
  display:block;
  text-decoration:none;
  margin-bottom:0.5em;
	/* Schriftfarbe weiss */
  color:white; 
	/* hintergrundfarbe 
	background:#7C9CF9;	*/
/*	background: #195BB2;	*/
	
  border-width:1px; 
	border-style:solid; 
	/*border-color: #5bd #035 #068 #6cf;
  padding: 0.25em 0.5em 0.4em;	 */
  width:100%;
	
	/*width:99%;*/
}

#zweiteGruppe {
						 background: #0F5BC0;
}


html>body #imenu li a, html>body #imenu li span {
 /* width: auto; */
 		width: auto;
}
/* bei überfahren */
#imenu li a.aktuell {
  border-color: #5bd #035 #068 #f30;
}
#imenu li a:hover, #imenu li a.aktuell:hover {
  border-color: #069 #6cf #5bd #fc0;
  color:white; 
	background:#25599F;
  padding: 0.4em 0.35em 0.25em;
}
#imenu li a:active, #imenu li a.aktuell:active {
  border-color: #069 #6cf #5bd white;
  color:white; 
	background:#17a;
  padding: 0.4em 0.35em 0.25em;
}

