@charset "utf-8";
<!--

	/************* START NAV_TOP    SHORTCUT  *******************/
ul#mainNavigation {
	text-decoration: none;
	text-align: center;
	}

ul#mainNavigation li {
	float:right;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	letter-spacing:1px;
}

ul#mainNavigation li a {
	color:#666666;
	font-size: 80%;
	text-decoration: none;
	margin: 6px;
	padding: 0px;
	list-style-type: none;
}

	ul#mainNavigation li a:hover {
		color:#E72829;
	}

	ul#mainNavigation li a.cur,
	ul#mainNavigation li a.act {
	font-weight:bold;
		color:#000000;
	}

/************* END  SHORTCUT  *******************/


	/************* START NAV2    SHORTCUT  *******************/
ul#mainNav2 {
	color: #999999;
	text-decoration: none;
	text-align: left;
	}

ul#mainNav2 li {
	float:left;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	letter-spacing:1px;
}

ul#mainNav2 li a {
	color:#999999;
	font-size: 108%;
	text-decoration: none;
	height: 18px;
	line-height: 18px;
	margin: 0px 0px 0px 50px;
	padding: 0px;
	list-style-type: none;
	
}

	ul#mainNav2 li a:hover {
		color:#E72829;
	}

	ul#mainNav2 li a.cur,
	ul#mainNav2 li a.act {
		color:#666666;
		font-weight:bold;
		height: 10px;
	}

/************* END  nav2  *******************/

/*************  START  NAVIGATION 1  1.EBENE   **************/
  ul#nav1 {
	 margin: 0px;
	 padding: 0px;
  }

  ul#nav1 li.nav1 {
    list-style: none;
    margin: 0px; /* abstand zwischen rahmen  */
 	padding: 0px;
  }

  ul#nav1 a {
	display:block;
	width: 195px;
	margin:0px;
	padding: 5px; /* abstand rahmen zum text  */
	text-decoration: none;
	font-weight: normal;
	color:#333333;
	font-size: 100%;

/* background-color: #FFCC00;  */
  }

  * html ul#nav1 a  {  
  /* ie6   */ 
    width: 206px;  
  }

   ul#nav1 span, li.nav1 .activ a {
    color: #000000;
 	background-color: #E7E7E7;
  }
  li.nav1 a:hover{
  	color:#E72829;
  	background-color: #E7E7E7;
  } 
  li.nav1 .cur  {
    color: #000000;
 	background-color: #FFFFFF;
  }
/*************  END    NAVIGATION 1    1.EBENE   **************/
/*************  START  NAVIGATION 2    2.EBENE   **************/
  ul#nav2 {
    margin: 0px;
	padding: 0px;
  }
  ul#nav2 li.nav2 {
    list-style: none;
    margin: 0px; /* abstand zwischen rahmen  */
 	padding: 0px;
  }
  ul#nav2 a {
    display:block;
	width: 184px; 
	margin:0px;
    padding-left: 17px; /* abstand rahmen zum text  */
    font-size: 90%;
	text-decoration: none;
	font-weight: normal;
    color: #000000;
/* background-color: #FFCC00;  */
  }
    * html ul#nav2 a {
   /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
   /* width: 196px;*/
  }
   ul#nav2 span {
    color: #000000;
 	background-color: #FFFFFF;

  }
  li.nav2 a:hover{
  	background-color: #E7E7E7;
  	color:#E72829;
  }
    li.nav2 .activ  {
    color: #000000;
 	background-color: #E7E7E7;
  }
  li.nav2 .cur  {
    color: #000000;
 	background-color: #FFFFFF;
  }
/*************  START  NAVIGATION 3    2.EBENE   **************/
  ul#nav3 {
    margin: 0px;
	padding: 0px;
  }
  ul#nav3 li.nav3 {
    list-style: none;
    margin: 0px; /* abstand zwischen rahmen  */
 	padding: 0px;
  }
  ul#nav3 a {
    display:block;
	width: 174px; 
	margin:0px;
    padding-left: 27px; /* abstand rahmen zum text  */
    font-size: 90%;
	text-decoration: none;
	font-weight: normal;
    color: #000000;
/* background-color: #FFCC00;  */
  }
    * html ul#nav3 a {
   /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
    /*width: 186px;*/
  }
   ul#nav3 span {
    color: #000000;
 	background-color: #FFFFFF;

  }
  li.nav3 a:hover{
  	background-color: #E7E7E7;
  	color:#E72829;
  }
    li.nav3 .activ  {
    color: #000000;
 	background-color: #E7E7E7;
  }
  li.nav3 .cur  {
    color: #000000;
 	background-color: #FFFFFF;
  }


/*************  end  NAVIGATION 3    3.EBENE   **************/


/*************  START  NAVIGATION 4    4.EBENE   **************/
  ul#nav4 {
    margin: 0px;
	padding: 0px;
  }
  ul#nav4 li.nav4 {
    list-style: none;
    margin: 0px; /* abstand zwischen rahmen  */
 	padding: 0px;
  }
  ul#nav4 a {
    display:block;
	width: 164px; 
	margin:0px;
    padding-left: 37px; /* abstand rahmen zum text  */
    font-size: 90%;
	text-decoration: none;
	font-weight: normal;
    color: #000000;
/* background-color: #FFCC00;  */
  }
    * html ul#nav4 a {
   /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
    /*width: 186px;*/
  }
   ul#nav4 span {
    color: #000000;
 	background-color: #FFFFFF;

  }
  li.nav4 a:hover{
  	background-color: #E7E7E7;
  	color:#E72829;
  }
    li.nav4 .activ  {
    color: #000000;
 	background-color: #E7E7E7;
  }
  li.nav4 .cur  {
    color: #000000;
 	background-color: #FFFFFF;
  }
  
  
/*************  end  NAVIGATION 4    4.EBENE   **************/