#menu2 {
  position:relative;
/*  left:0px;
  top:120px;*/
  
  float:left;
  margin-top:20px;
  margin-bottom:20px;
  height:0;
  width:130%;
  z-index:10;

 
	
}

#trenner{

float:left;
}

/******************
     HAUPTMENUE
*******************/

#m1 {
  position:absolute;   
  left:8px;
  top:1px;   
  width:950px;
  height:40px;

  line-height:30px;
	font-family: verdana;
	font-size: 1em;
  text-align:left;


}

#m1 ul { margin:0; padding:0; list-style-type:none; /*width:auto;*/ }

#m1 ul li {
  display:inline;
  margin:0px;
  padding:0px;
  height:40px;
 

   
}

#m1 ul li.trenner {
  display:inline;
  margin:0px;
  padding:0px;
  height:40px;
  width:20px;
  
 

   
}

#m1 ul li a {
  display:block;
  float:left;
  color:#000000;
  text-decoration:none;
  padding:0px 14px 10px 14px; 
  
}

#m1 ul li:hover a, 
 #m1 ul li.current-1 a, #m1 ul li.current-2 a, #m1 ul li.current-3 a, #m1 ul li.current-4 a {
   color:#000000;
 font-weight:normal;

/* padding-right:0px;*/
}
/*
 #m1 ul li.current-1 a, #m1 ul li.nocurrent-1 a  { width:120px; }
 #m1 ul li.current-2 a, #m1 ul li.nocurrent-2 a { width:80px; }
 #m1 ul li.current-3 a, #m1 ul li.nocurrent-3 a { width:80px; }
 #m1 ul li.current-4 a, #m1 ul li.nocurrent-4 a { width:80px; }


* html #m1 ul li.current a,
* html #m1 ul li.nocurrent a { width:1px; height:21px; }
*/

/* Normale Rollovers inkativ & aktiv*/

#m1 ul li.nocurrent-1 a { color:#333333; padding:0px 48px 10px 12px;  }
#m1 ul li.nocurrent-1 a:hover { color:#000000; }
#m1 ul li.current-1 a { color:#000000; font-weight:bold; padding:0px 34px 10px 12px;  }
#m1 ul li.current-1 a:hover { color:#000000; font-weight:bold; }

#m1 ul li.nocurrent-2 a { color:#333333; }
#m1 ul li.nocurrent-2 a:hover { color:#339900; }
#m1 ul li.current-2 a { color:#339900;  }
#m1 ul li.current-2 a:hover { color:#339900; }

#m1 ul li.nocurrent-3 a { color:#333333; }
#m1 ul li.nocurrent-3 a:hover { color:#CC3300; }
#m1 ul li.current-3 a { color:#CC3300; }
#m1 ul li.current-3 a:hover { color:#CC3300; }

#m1 ul li.nocurrent-4 a { color:#333333;font-weight:bold; }
#m1 ul li.nocurrent-4 a:hover { color:#3366CC; }
#m1 ul li.current-4 a { color:#3366CC;font-weight:bold;  }
#m1 ul li.current-4 a:hover { color:#3366CC; }




/******************
     SUBMENUE
*******************/

#m1 ul li .inlay dl { 
  position:absolute;
  top:26px;
  left:-40px;
  
  height:30px;
  line-height:30px;
  width:950px;

 
  margin-top:0px;
  padding-top:0px;
  background:#ffffff;
}


#m1 ul li .inlay dl dd a.current,
#m1 ul li .inlay dl dd a.nocurrent {
  font-size:1em;
  height:40px;
  font-weight:normal;
  text-decoration:none;
  background:none;
  color:#333333;
  
  
}

#m1 ul li .inlay dl dd a.current,
#m1 ul li .inlay dl li a.nocurrent-act,
#m1 ul li .inlay dl dd a.nocurrent:hover {
  font-size:1em;
  height:40px;
  font-weight:normal;
  color:#333333;
  text-decoration:none;
}





/***********************
  VERHALTENS-STEUERUNG
************************/

/* submenue grundsaetzlich ausblenden::: */
#m1 ul li.nocurrent-1 .inlay dl, #m1 ul li.nocurrent-2 .inlay dl, #m1 ul li.nocurrent-3 .inlay dl, #m1 ul li.nocurrent-4 .inlay dl  { display:none; }


/* submenue einblenden bei rollover von nicht-aktuellen hauptmenue-topics
   und ueberlagerung evtl. aktueller submenues::: */
div #m1 ul li.nocurrent-1:hover .inlay dl, div #m1 ul li.nocurrent-2:hover .inlay dl, div #m1 ul li.nocurrent-3:hover .inlay dl,div #m1 ul li.nocurrent-4:hover .inlay dl { display:block; z-index:10; }

/* submenue einblenden bei aktuellen hauptmenue-topics::: */
#m1 ul li.current-1 .inlay dl, #m1 ul li.current-2 .inlay dl, #m1 ul li.current-3 .inlay dl, #m1 ul li.current-4 .inlay dl  { display:block; z-index:5; }


#m1 ul li .inlay dl dd a{

 padding:0px 10px 10px 10px; 
}

/* fmg submenu*/
#m1 ul li .inlay dl dd a.nocurrent-fmg{
color:#333333;
font-weight:normal;

}
#m1 ul li .inlay dl dd a.nocurrent-fmg:hover {
 color:#000000;

}
#m1 ul li .inlay dl dd a.current-fmg {
	color:#000000;	
	font-weight:normal;
	 
}

/* fmp submenu*/
#m1 ul li .inlay dl dd a.nocurrent-fmp {
color:#333333;
}
#m1 ul li .inlay dl dd a.nocurrent-fmp:hover {
 color:#339900;

}
#m1 ul li .inlay dl dd a.current-fmp {
	color:#339900;	
}

/* fmc submenu*/
#m1 ul li .inlay dl dd a.nocurrent-fmc {
	color:#333333;
}
#m1 ul li .inlay dl dd a.nocurrent-fmc:hover {
	color:#CC3300;

}
#m1 ul li .inlay dl dd a.current-fmc {
	color:#CC3300;	
}

/* fmh submenu*/
#m1 ul li .inlay dl dd a.nocurrent-fmh {
	color:#333333;
}
#m1 ul li .inlay dl dd a.nocurrent-fmh:hover {
	color:#3366CC;

}
#m1 ul li .inlay dl dd a.current-fmh {
	color:#3366CC;	
}









