/* CSS Document */

ul#mainnav {
	Xborder: 1px solid #000;
	margin: 0;
	width: 220px;
	padding: 4px 0 0 0;
	
	/* To flush left set both to 0 */
	margin-left: 0;
	padding-left: 0;
	
	list-style: none;
	
	font-size: 14px;
	font-weight: bold;
	
}

ul#mainnav li {
	/*margin: 4px 0 7px 0;*/
	float:left; width: 220px; margin:0; padding: 0 0px 7px 0;
}

ul#mainnav li a { display: block; color: #a0a0a0; text-decoration: none; }
ul#mainnav li a:hover { color: #f47928; text-decoration: none; }

/* Ebene 2 */
ul#mainnav li ul { 
	display: none; /* wird nur im aktiven Zustand angezeigt */
		
	text-indent: 0em;
	list-style: none;

	/* Font style */
	font-size: 11px;
	font-weight: bold;
	color: #000;
	
	float:left; width: 220px; margin:0; padding: 4px 0px 0px 0; 
}

ul#mainnav li ul li  {
	float:left; width: 220px; margin:0; padding: 0px 0px 7px 0;
	font-weight: bold;
	color: #000;
	
}

ul#mainnav li ul li  a {	
	display: block;
	color: #000;
	padding-left: 17px;
	text-decoration: none;
	background: transparent url(../images/mnu_bullet_leer.gif) 0 2px no-repeat;
}
ul#mainnav li ul li  a:hover {
	color: #000;
	text-decoration: none;
	background: transparent url(../images/mnu_bullet_filled.gif) 0 2px no-repeat;
}

/* Ebene 3 */
ul#mainnav li ul li ul {
	float:left; width: 220px; margin:0; padding: 4px 0px 0px 0;
	margin-bottom: -4px;
}

ul#mainnav li ul li ul li {
	float:left; width: 220px; margin:0; padding: 0px 0px 5px 0;
	font-weight: normal;
}
ul#mainnav li ul li ul li  a {	
	display: block;
	color: #000;
	padding-left: 17px;
	text-decoration: none;
	background: none;
}
ul#mainnav li ul li ul li a:hover {
	color: #000;
	text-decoration: underline;
	background: none;
}

/* Aktiv-Schaltungen Ebene 1 */

/* difference */
ul#mainnav.active_diff li a.mnu_e1_diff { color: #f47928; }
ul#mainnav.active_diff li.mnu_e1_diff ul { display: block; }

/* ovens */
ul#mainnav.active_ovens li a.mnu_e1_ovens { color: #f47928; }
ul#mainnav.active_ovens li.mnu_e1_ovens ul { display: block; }

/* coffee */
ul#mainnav.active_coffee li a.mnu_e1_coffee { color: #f47928; }
ul#mainnav.active_coffee li.mnu_e1_coffee ul { display: block; }

/* cooktops */
ul#mainnav.active_cooktops li a.mnu_e1_cooktops { color: #f47928; }
ul#mainnav.active_cooktops li.mnu_e1_cooktops ul { display: block; }

/* ventilation */
ul#mainnav.active_venti li a.mnu_e1_venti { color: #f47928; }
ul#mainnav.active_venti li.mnu_e1_venti ul { display: block; }

/* refrigeration */
ul#mainnav.active_refrig li a.mnu_e1_refrig { color: #f47928; }
ul#mainnav.active_refrig li.mnu_e1_refrig ul { display: block; }

/* dishwashers */
ul#mainnav.active_dish li a.mnu_e1_dish { color: #f47928; }
ul#mainnav.active_dish li.mnu_e1_dish ul { display: block; }

/* tables */
ul#mainnav.active_tables li a.mnu_e1_tables { color: #f47928; }
ul#mainnav.active_tables li.mnu_e1_tables ul { display: block; }

/* contact */
ul#mainnav.active_contact li a.mnu_e1_contact { color: #f47928; }
ul#mainnav.active_contact li.mnu_e1_contact ul { display: block; }


/* Aktiv-Schaltungen Ebene 2 */
ul#mainnav li ul li a.mnu_e2_active { background-image: url(../images/mnu_bullet_filled.gif); }

/* Aktiv-Schaltungen Ebene 3 */
ul#mainnav li ul li ul li a.mnu_e3_active { color: #f47928; }


/* Nicht gebraucht */
li.mnu_e1_tables { display: none; }