/*******************/
/* Für alle Ebenen */
/*******************/

#menu a:link, #menu a:visited, #menu a:active, #menu a:focus, #menu a:hover
	{  
	text-decoration: none;
	font-weight: bold;	
	text-decoration: none;
	}
	
#menu_L8 a:link, #menu_L8 a:visited, #menu_L8 a:active, #menu_L8 a:focus, #menu_L8 a:hover
	{  
	text-decoration: none;
	font-weight: bold;	
	}

.auflistungszeichen
	{
	float: left;
	color: #999;
	}
	
/***********/
/* Ebene 1 */
/***********/

ul#nav
	{
	height: 30px;
	}
	
ul#nav li
	{
	float: left;
	margin: 0 20px 3px 0;
	}

.ebene1_no, .ebene1_act
	{
	float: left;
	}
	
.ebene1_no a:link, .ebene1_no a:visited
	{
	color: #555;
	}
	
.ebene1_no a:hover, .ebene1_no a:active, .ebene1_no a:focus,
.ebene1_act a:hover, .ebene1_act a:active, .ebene1_act a:focus
	{
	color: #F00;
	}
	
.ebene1_act a:link, .ebene1_act a:visited
	{
	color: #F00;
	}
	
.ebene1_act
	{
	position: relative;
	}

/***********/
/* Ebene 2 */
/***********/

ul#nav ul
	{
	width: 700px;
	}

ul#nav ul li
	{
	float: left;
	margin: 0 0 3px 0;
	}

.ebene1_no ul
	{
	display: none;	
	}
	
.ebene1_act ul
	{
	position: absolute;
	left: 0;
	top: 20px;
	}

.ebene2_no a:link, .ebene2_no a:visited, 
.ebene2_act a:link, .ebene2_act a:visited
	{
	color: #000;
	font-weight: normal;
	}
	
.ebene2_no a:hover, .ebene2_no a:active, .ebene2_no a:focus,
.ebene2_act a:hover, .ebene2_act a:active, .ebene2_act a:focus
	{
	color: #F00;
	font-weight: normal;
	}
	
.ebene2_act a:link, .ebene2_act a:visited
	{
	color: #F00;
	font-weight: normal;
	}
	
.ebene2_act
	{
	position: relative;
	}
		
/***********/
/* Ebene 3 */
/***********/

.ebene2_act ul
	{
	position: absolute;
	left: 0;
	top: 20px;
	}

ul#nav ul ul
	{
	width: 700px;
	}

.ebene2_no ul
	{
	display: none;	
	}

.ebene3_no, .ebene3_act
	{
	float: left;
	}
	
.ebene3_no a:link, .ebene3_no a:visited, 
.ebene3_act a:link, .ebene3_act a:visited
	{
	color: #000;
	}
	
.ebene3_no a:hover, .ebene3_no a:active, .ebene3_no a:focus,
.ebene3_act a:hover, .ebene3_act a:active, .ebene3_act a:focus
	{
	color: #F00;
	}

.ebene3_act a:link, .ebene3_act a:visited
	{
	color: #F00;
	}
	
.ebene3_act
	{
	position: relative;
	}
	
/***********/
/* Ebene 4 */
/***********/

.ebene3_act ul
	{
	position: absolute;
	left: 0;
	top: 20px;
	}

ul#nav ul ul ul
	{
	width: 700px;
	}

.ebene3_no ul
	{
	display: none;	
	}

.ebene4_no, .ebene4_act
	{
	float: left;
	}

.ebene4_no a:link, .ebene4_no a:visited, 
.ebene4_act a:link, .ebene4_act a:visited
	{
	color: #000;
	}
	
.ebene4_no a:hover, .ebene4_no a:active, .ebene4_no a:focus,
.ebene4_act a:hover, .ebene4_act a:active, .ebene4_act a:focus
	{
	color: #F00;
	}

.ebene4_act a:link, .ebene4_act a:visited
	{
	color: #F00;
	}
	
	
/* MENU2 */
ul#menu2 {
  float: right;
}

ul#menu2 li {
  float: left;
}

ul#menu2 a:link, ul#menu2 a:visited, ul#menu2 a:active, ul#menu2 a:focus, ul#menu2 a:hover
	{  
	text-decoration: none;
	font-weight: normal;
	color: #999;
	}
	

#submenu a:link, #submenu a:visited, #submenu a:active, #submenu a:focus,
#submenu_L16 a:link, #submenu_L16 a:visited, #submenu_L16 a:active, #submenu_L16 a:focus,
#submenu1_L8 a:link, #submenu1_L8 a:visited, #submenu1_L8 a:active, #submenu1_L8 a:focus {  
  color: #555555;
  font-weight: bold;
  text-decoration: none;
}
#submenu, #submenu1_L8, #submenu1_L16 {  
  color: #555555;
}

#submenu a:hover, #submenu1_L8 a:hover, #submenu1_L16 a:hover {
  color: #FF0000;
  font-weight: bold;
  text-decoration: none;
}
/*submenu oben kontrollfarbe
#submenu {
	height: 250px;
	background-color: #99CC00;
}
submenu oben kontrollfarbe ende*/

/*Aenderungen submenu1_L16 */

/*Aenderungen an der Menu Hoehe*/

/*Z-Index
#submenu1_L16 {
	z-index: 9999;
}
Z-Ende*/

/*Aenderungen an der Menu-Position: reihenfolge: oben rechts unten links*/
#submenu1_L16 {
	margin: 293px 0px 0px 32px;
}

#submenu li, #submenu1_L8 li {
  line-height: 16px;
}
#submenu1_L16 a:link, #submenu1_L16 a:visited, #submenu1_L16 a:active, #submenu1_L16 a:focus {  
  color: #555555;
  font-weight: bold;
  text-decoration: none;
}

#submenu, #submenu_L16, #submenu1_L16 {  
  color: #555555;
}

#submenu a:hover,  #submenu_L16 a:hover, #submenu1_L16 a:hover {
  color: #FF0000;
  font-weight: bold;
  text-decoration: none;
}

#submenu li, #submenu1_L16 li, #submenu1_L16 li {
  line-height: 16px;
}

/*Aenderungen submenu1_L16 Ende*/

#submenu_L16 .untermenu1_no li {
  display: none;
}

#submenu_L16 .untermenu2_no li {
  display: none;
}

#submenu .untermenu1_no li {
  display: none;
}

#submenu .untermenu2_no li {
  display: none;
}

.untermenu2_no, .untermenu2_act {
  margin-left: 10px;
}





/* Fehler auf id=35, zeigt Unternavigation noch an */
#nav li ul { display: none; }

div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image
{ margin-left: 0; }


.untermenu1_act, .untermenu2_act, .untermenu21_act { color: #ff0000 ! important; }
.untermenu1_no, .untermenu2_no, .untermenu21_no { color: #555 ! important; }

.untermenu2 li a { font-weight: bold ! important; color: #555; }