
@media all
{

	#nav_main {
		margin:1px 0 0 0;
		width:100%;
		float:left;
		color: #FFF;
		background-color:#000;
		background: transparent;
	}
	
	#nav_main ul {
	  white-space: nowrap;
	  line-height: 1em;
	  margin:0;
	  padding:0 0 0 225px;
	  list-style:none;
	}
	
	#nav_main li {
	  float:left;
	  background: transparent;
	  padding: 0;
	  margin: 0;
	  border-bottom:1px solid #000;
	  height:177px;
	}
	
	#nav_main a {
	  float:left;
	  display:block;
	  color:#FFF;
	  background:transparent;
	  padding:5px 11px 3px 8px;
	  text-transform: none;
	  text-decoration:none;
	  font-weight:normal;
	  height:177px;
	  width: auto; /* nur IE 5.x */
	  width/**/:/**/ .1em; /* für IE 6.0 */
	}
	
	#nav_main a {width:auto;}  /* für alle anderen Browser */
	
	/* Commented Backslash Hack
	   hides rule from IE5-Mac \*/
	#nav_main a {float:none;}
	/* End IE5-Mac hack */
	
	/*#nav_main li:hover, #nav_main li:hover a { background-position:0% -80px; }
	#nav_main li:hover a { background-position:100% -80px; }
	
	#nav_main #current { background-position:top left }
	#nav_main #current a { background-position:top right }
	*/
	
	
	
	/* Fix: rechte Spalte */
	#col2 #content_col2 {margin-top: -155px;}
	
	
	/* Navigation: Settings Highlighting MenuBlock */
	
	
	/* menu: moeker care */	
	#nav_main #mcare.normal01 {
	  width:135px;
	  background-image:    url("../../images/nav_center/nav_mcare_all.gif");
	  background-repeat:repeat-x; 
	  border-width:0;
	}
	
	#nav_main #mcare.active01 {
	  width:135px;
	  background-image:    url("../../images/nav_center/nav_mcare_all_on.gif");
	  background-repeat:repeat-x; 
	  border-width:0;
	}
	
	#nav_main #mcare a:hover {
	  width:135px;
	  background-color: #FFF;
	  background-image:    url("../../images/nav_center/nav_mcare_all_on.gif");
      background-repeat:repeat-x; 
	  border-width:0;
	}
	
	
	/* menu: moeker vorstufe */
	#nav_main #vorstufe.normal02 {
	  width:136px;
	  background-image:    url("../../images/nav_center/nav_vorstufe_all.gif");
	  background-repeat:repeat-x; 
	  border-width:0;
	}
	
	#nav_main #vorstufe.active02 {
	  width:136px;
	  background-image:    url("../../images/nav_center/nav_vorstufe_all_on.gif");
	  background-repeat:repeat-x;  
	  border-width:0;
	}
	
	#nav_main #vorstufe a:hover { 
	  width:136px;
	  background-color: #FFF;
	  background:    url("../../images/nav_center/nav_vorstufe_all_on.gif");
	  background-repeat:repeat-x; 
	  border-width:0;
	}
	
	
	/* menu: moeker produktion */
	#nav_main #produktion.normal03 {
	  width:136px;
	  background-image:    url("../../images/nav_center/nav_produktion_all.gif");
	  background-repeat:repeat-x; 
	  border-width:0;
	}
	
	#nav_main #produktion.active03 {
	  width:136px;
	  background-image:    url("../../images/nav_center/nav_produktion_all_on.gif");
	  background-repeat:repeat-x; 
	  border-width:0;
	}
	
	#nav_main #produktion a:hover { 
	  width:136px;
	  background-color: #FFF;
	  background:    url("../../images/nav_center/nav_produktion_all_on.gif");
	  background-repeat:repeat-x; 
	  border-width:0;
	}
	
	/* menu: moeker logistik */
	#nav_main #logistik.normal04 {
	  width:136px;
	  background-image:    url("../../images/nav_center/nav_logistik_all.gif");
	  background-repeat:repeat-x;  
	  border-width:0;
	}
	
	#nav_main #logistik.active04 {
	  width:136px;
	  background-image:    url("../../images/nav_center/nav_logistik_all_on.gif");
	  background-repeat:repeat-x; 
	  border-width:0;
	}
	
	#nav_main #logistik a:hover { 
	  width:136px;
	  background-color: #FFF;
	  background:    url("../../images/nav_center/nav_logistik_all_on.gif");
	  background-repeat:no-repeat; 
	  border-width:0;
	}

	#nav_main #ecke {
	  width:11px;
	  background-image:    url("../../images/nav_center/nav_ecke.gif");
	  background-repeat:repeat-x;  
	  border-width:0;
	}
	
}

 /* Only IE 5/6 ;) */ 

	*html #nav_main { margin:-2px 0 0 0; }
	*html #nav_main a { padding:5px 11px 1px 8px; }
	
	*html #nav_main #mcare a:hover,
		*html #nav_main #vorstufe a:hover,
			*html #nav_main #produktion a:hover,
				*html #nav_main #logistik a:hover {
	  padding:0;
	  margin:0;
	}

	/* Fix: rechte Spalte */
	*html #col2 #content_col2 {margin-top: -161px;}