/*************
* themenmenu
**************/
#hm 
{
 display: inline; 
 margin: -2px 0px 0px 0px;
 width: 520px;
 height: 35px;
 overflow: hidden;
}

/*IE6Hack*/
*html #hm{ margin: -11px 0px 0px -217px;}


.out, .karriere, .fuehrung
{
 display: block;
}

.out a
{
 color: white;
 font-size: 2px;
 float: left;
 width: 140px; 
 height: 25px;
 background-image: url(../img/outplace_g.gif);
}

	
	.out a:hover
	{
	 background-image: url(../img/outplace.gif);
	}
	
.karriere a
{
 color: white;
 font-size: 2px;
 float: left;
 width: 188px; 
 height: 25px; 
 background-image: url(../img/karriere_g.gif);
}
	
	.karriere a:hover
	{
	 background-image: url(../img/karriere.gif);
	}

.fuehrung a
{
 color: white;
 font-size: 2px;
 float: left;
 width: 187px; 
 height: 25px;
 background-image: url(../img/fuehrung_g.gif);
}

	.fuehrung a:hover
	{
	 background-image: url(../img/fuehrung.gif);
	}
	

#preloader{display: none;}
.pre1{ background-image: url(../img/outplace.gif);}
.pre2{ background-image: url(../img/fuehrung.gif);}
.pre3{ background-image: url(../img/karriere.gif); }
/**********
* li-menu
**********/

.boenig
{
 color: white; 
 font-size:10px;
 font-weight:normal;
 letter-spacing:2px;
 padding-left:8px;
 border-top: 7px solid #F4181A;
 text-transform:uppercase;
 font-weight: bold;
 width: 177px;
 display: block;
 text-indent: 8px;
 
}

#mm
{
 background-color: #E8E8E8;
 float: left;
 width: 185px;
 margin-bottom: 250px;
 margin-top: 7px; 
}
  
  #mm a, #mm a:visited
  {
   color: #515151;
   text-decoration: none; 
   
  }
  
  /*** lvl 1 ***/

  #mm .lvl1
  {
  border-top: 0px solid white;
  border-bottom: 1px solid white;
  }
  
  #mm .lvl1 a
  {
  margin: 0px;
  padding: 6px 0px 6px 0px;  
  display: block;
  width: auto;
  border-top: 1px solid #F3F4F5;
  border-left: 1px solid #E8E8E8;
  border-right: 1px solid #E8E8E8;  
  text-indent: 19px;
  
  }
  
  	/*** no ***/
	 
	#mm .lvl1 a.no
	{
	color: #F4181A;
	background-color: #E8E8E8;
	border-top: 1px solid white;
	}
	 
	#mm .lvl1 a.no:hover
	{
	color: #F4181A;
	background-color: white;
	border-top: 1px solid white;
	}
	
  	/*** ifsub ***/
	 
	#mm .lvl1 a.ifsub
	{
	color: #F4181A;
	background-color: #E8E8E8;
	border-top: 1px solid white;	
	}
	 
	#mm .lvl1 a.ifsub:hover
	{
	color: #F4181A;
	background-color: white;
	border-top: 1px solid white;
	}	
	
  	/*** act ***/
	 
	#mm .lvl1 a.act
	{
	color: #F4181A;
	background-color: #F3F4F5;
	border-top: 1px solid white;
	border-left: 1px solid #F3F4F5;
	border-right: 1px solid #F3F4F5;
	}
	 
		  
  /*** lvl 2 ***/	  

  #mm .lvl2
  {
  }
  
  #mm .lvl2 a
  {
  margin: 0px;
  padding: 6px 0px 6px 0px;  
  display: block;
  width: auto;
  border-top: 1px solid white;
  border-left: 1px solid #F3F4F5;
  border-right: 1px solid #F3F4F5;  
  text-indent: 29px;
  }

  	/*** no ***/
	 
	#mm .lvl2 a.no
	{
	color: black;
	background-color: #F3F4F5;
	border-top: 1px solid white;
	}
	 
	#mm .lvl2 a.no:hover
	{
	color: black;
	background-color: white;
	}

  	/*** ifsub ***/
	 
	#mm .lvl2 a.ifsub
	{
	color: black;
	background-color: #F3F4F5;
	border-top: 1px solid white;
	}
	 
	#mm .lvl2 a.ifsub:hover
	{
	color: black;
	background-color: white;
	}
		
  	/*** act ***/
	 
	#mm .lvl2 a.act
	{
	color: black;
	background-color: white;
	border-top: 1px solid white;
	}
	

#hm a.nav_out  
{
 background-image: url('../img/outplace.gif');
 float: left;
 height: 30px;
 width: 138px;
 }


#hm a.nav_out:hover, #hm a.nav_out.over
{
 background-image: url('../img/outplace_g.gif');
 float: left;
 }
 
#hm span {display: none;} 


/**** k****/
#hm a.nav2_out  
{
 background-image: url('../img/karriere.gif');
 float: left;
 height: 30px;
 width: 186px;
 }


#hm a.nav2_out:hover, #hm a.nav2_out.over
{
 background-image: url('../img/karriere_g.gif');
 float: left;
 }
 
#hm span {display: none;} 

/**** k****/
#hm a.nav3_out  
{
 background-image: url('../img/fuehrung.gif');
 float: left;
 height: 30px;
 width: 190px;
 }


#hm a.nav3_out:hover, #hm a.nav3_out.over
{
 background-image: url('../img/fuehrung_g.gif');
 float: left;
 }
 
#hm span {display: none;} 