/* NAVIGATION */





.snav_lk,.snav_ac  { font-size: 75%; }

.qnav_lk { font-weight: normal; color: #000; font-size: 75%; }

#quicknav .mnav_ac { font-weight: normal; color: #000; font-size: 75%; }

#links ul {	margin:0;	padding: 0;	list-style: none;	}
#links ul li { position: relative; margin: 0; padding: 0; }


.navtextlink  {  font-size: 75%; }

#links a,
#links a:link, 
#links a:visited {
  display: block;
  text-decoration: none;	
	width: auto;
	padding-top: 0.15em;
	padding-bottom: 0.15em;
	color: #fff;
	font-weight: bold;
	padding-left: 0.625em;
	padding-right: 0.5em;
}

* html #links a,
* html #links a:link, 
* html #links a:visited {
  width: 100%;  
}


#links ul.ul_level_1 {
    background: url(media/sub_level1_pfeil.gif) 0px 0px no-repeat #FFE000;
    border-bottom: 1px solid #fff;
}

#links ul.ul_level_1 li {
    /* background: url(media/sub_level1_pfeil.gif) 0px right no-repeat; */
}
  
/* EBENE 1 */

  #links ul.ul_level_1 li.li_level a, 
  #links ul.ul_level_1 li.li_level a:link, 
  #links ul.ul_level_1 li.li_level a:visited {
    padding-left: 25px;
    text-align: left;
    color: #000;
    border-bottom: 1px solid #fff;
  }
  
  #links ul.ul_level_1 li.li_level a:hover, 
  #links ul.ul_level_1 li.li_level a:active {
   background: none;
   color: #000;
  }
  
  #links ul.ul_level_1 li.li_level_ac a, 
  #links ul.ul_level_1 li.li_level_ac a:link, 
  #links ul.ul_level_1 li.li_level_ac a:visited {
   padding-left: 25px;
   background: none;
   color: #000;
   text-align: left;
   border-bottom: 1px solid #fff;
  }


/* EBENE 2 */
  
  
  #links ul.ul_level_2 {
    border: 1px  solid #DBC105;
    border-bottom: none;
  }
  
  
  
  #links ul.ul_level_2 a, 
  #links ul.ul_level_2 a:link, 
  #links ul.ul_level_2 a:visited {
    text-align: left;
    padding-left: 0.625em;
  }

  #links ul.ul_level_2 li.li_level a, 
  #links ul.ul_level_2 li.li_level a:link, 
  #links ul.ul_level_2 li.li_level a:visited {
    padding-left: 0.625em;
   text-align: left;
   font-weight: normal;
   background: #FFF7BF;
   border-bottom: 1px solid #DBC105; 
  }
  
  #links ul.ul_level_2 li.li_level a:hover, 
  #links ul.ul_level_2 li.li_level a:active {
    padding-left: 0.625em;
   font-weight: normal;
   color: #000;
   background: #fff;
   border-bottom: 1px solid #DBC105; 
  }
  
  #links ul.ul_level_2 li.li_level_ac a, 
  #links ul.ul_level_2 li.li_level_ac a:link, 
  #links ul.ul_level_2 li.li_level_ac a:visited {
   text-align: left;
   background: #E2DAA3;
   border-bottom: 1px solid #DBC105; 
   padding-left: 0.625em;
  }


/* EBENE 3 */

  #links ul.ul_level_3 a, 
  #links ul.ul_level_3 a:link, 
  #links ul.ul_level_3 a:visited {
   padding-left: 1.4em;
  }

  #links ul.ul_level_3 li.li_level a, 
  #links ul.ul_level_3 li.li_level a:link, 
  #links ul.ul_level_3 li.li_level a:visited {
   font-weight: normal;
   background: #FEFBE5;
  }
  
  #links ul.ul_level_3 li.li_level a:hover, 
  #links ul.ul_level_3 li.li_level a:active {
   font-weight: normal;
   background: #fff;
   color: #000;
   border-bottom: 1px solid #DBC105; 
  }
  
  #links ul.ul_level_3 li.li_level_ac a, 
  #links ul.ul_level_3 li.li_level_ac a:link, 
  #links ul.ul_level_3 li.li_level_ac a:visited {
   background: #fff;
   border-bottom: 1px solid #DBC105; 
  }
  
  
/* EBENE 4 */

  #links ul.ul_level_4 a, 
  #links ul.ul_level_4 a:link, 
  #links ul.ul_level_4 a:visited {
   padding-left: 1.8em;
  }

  #links ul.ul_level_4 li.li_level a, 
  #links ul.ul_level_4 li.li_level a:link, 
  #links ul.ul_level_4 li.li_level a:visited {
   font-weight: normal;
   background: #FEFBE5;
  }
  
  #links ul.ul_level_4 li.li_level a:hover, 
  #links ul.ul_level_4 li.li_level a:active {
   font-weight: normal;
   background: #fff;
   color: #000;
   border-bottom: 1px solid #DBC105;  
  }
  
  #links ul.ul_level_4 li.li_level_ac a, 
  #links ul.ul_level_4 li.li_level_ac a:link, 
  #links ul.ul_level_4 li.li_level_ac a:visited {
   background: #fff;
   border-bottom: 1px solid #DBC105; 
  }
  
  
  
/* EBENE 4 */

  #links ul.ul_level_5 a, 
  #links ul.ul_level_5 a:link, 
  #links ul.ul_level_5 a:visited {
   padding-left: 3em;
   padding-top: 0;
	 padding-bottom: 0;
   /*
    padding-top: 0.0625em;
	 padding-bottom: 0.0625em;
	 */
  }

  #links ul.ul_level_5 li.li_level a, 
  #links ul.ul_level_5 li.li_level a:link, 
  #links ul.ul_level_5 li.li_level a:visited {
   font-weight: normal;
   background: #fff;
   border-bottom: 0.0625em solid #ACC5E3; 
  }
  
  #links ul.ul_level_5 li.li_level a:hover, 
  #links ul.ul_level_5 li.li_level a:active {
   font-weight: normal;
   background: #DEE8F4;
   border-bottom: 0.0625em solid #ACC5E3; 
  }
  
  #links ul.ul_level_5 li.li_level_ac a, 
  #links ul.ul_level_5 li.li_level_ac a:link, 
  #links ul.ul_level_5 li.li_level_ac a:visited {
   background: #DEE8F4;
   border-bottom: 0.0625em solid #ACC5E3; 
  }
  
  #quicknav {
    border: 1px solid #DBC105;
    background: #FFF7BF;
  }
  
  
  #quicknav a,
  #quicknav a:link,
  #quicknav a:visited,
  #quicknav a:hover,
  #quicknav a:active {
    color: #000;  
    font-weight: normal;
    padding-left: 15px;
    background : url(media/presign_quick.gif) 4px 8px no-repeat;
  }
  
  #quicknav .snav_ac {
    color: #000;  
    background: none;
    font-weight: normal;
  }
  