.allgmenulist {	
	text-align: left;
}
.allgmenulist ul {
	font-size: 0.75em;
	line-height: 1.6em;
	list-style-type: none;
	
}
.allgmenulist li {
	color: #000;
	text-decoration: none;
	height: 17px;
	padding-bottom: 13px;
	zoom: 1;
	float: left;
	clear:both;
}
#menubox     {text-align: right;}
#menubox a   {display: block; }

.allgmenulist li a:link, .allgmenulist li a:visited  { color: #000; text-decoration: none;   height: 17px;}
.allgmenulist li a:hover, .allgmenulist li a:active  { color: #909090; text-decoration: underline;  height: 17px; }


li#mm_kunden_login a       { background-image: url(../images/i_menu/mm_kunden_login_a.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }
li#mm_kunden_login a:hover { background-image: url(../images/i_menu/mm_kunden_login_b.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }

li#mm_referenzen a       { background-image: url(../images/i_menu/mm_referenzen_a.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }
li#mm_referenzen a:hover { background-image: url(../images/i_menu/mm_referenzen_b.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }

li#mm_kontakt a       { background-image: url(../images/i_menu/mm_kontakt_a.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }
li#mm_kontakt a:hover { background-image: url(../images/i_menu/mm_kontakt_b.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }

li#mm_startseite a       { background-image: url(../images/i_menu/mm_startseite_a.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }
li#mm_startseite a:hover { background-image: url(../images/i_menu/mm_startseite_b.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }

li#mm_e_client_login a       { background-image: url(../images/i_menu/mm_e_client_login_a.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }
li#mm_e_client_login a:hover { background-image: url(../images/i_menu/mm_e_client_login_b.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }

li#mm_e_clients a       { background-image: url(../images/i_menu/mm_e_clients_a.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }
li#mm_e_clients a:hover { background-image: url(../images/i_menu/mm_e_clients_b.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }

li#mm_e_contact a       { background-image: url(../images/i_menu/mm_e_contact_a.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }
li#mm_e_contact a:hover { background-image: url(../images/i_menu/mm_e_contact_b.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }

li#mm_e_home a       { background-image: url(../images/i_menu/mm_e_home_a.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }
li#mm_e_home a:hover { background-image: url(../images/i_menu/mm_e_home_b.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }


.allgmenuitem { display: none; }

.mainmenulist {	
	text-align: left;
}

.mainmenulist ul {
	font-size: 0.75em;
	line-height: 1.6em;
	list-style-type: none;
	
}
.mainmenulist li {
	color: #000;
	text-decoration: none;
	margin: 0;
	padding-bottom: 13px;
	zoom: 1;
	float: left;
	clear:both;
}
.mainmenulist li a:link, .mainmenulist li a:visited  { color: #000; text-decoration: none;  height: 17px; }
.mainmenulist li a:hover, .mainmenulist li a:active  { color: #909090; text-decoration: underline;   height: 17px; }

li#mm_leistungen a       { background-image: url(../images/i_menu/mm_leistungen_a.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }
li#mm_leistungen a:hover { background-image: url(../images/i_menu/mm_leistungen_b.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }

li#mm_auswahl_der_cras a       { background-image: url(../images/i_menu/mm_auswahl_der_cras_a.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }
li#mm_auswahl_der_cras a:hover { background-image: url(../images/i_menu/mm_auswahl_der_cras_b.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }

li#mm_qualitaet_und_weiterbildung a       { background-image: url(../images/i_menu/mm_qualitaet_und_weiterbildung_a.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 31px; }
li#mm_qualitaet_und_weiterbildung a:hover { background-image: url(../images/i_menu/mm_qualitaet_und_weiterbildung_b.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 31px; }

li#mm_vorteile a       { background-image: url(../images/i_menu/mm_vorteile_a.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }
li#mm_vorteile a:hover { background-image: url(../images/i_menu/mm_vorteile_b.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }

li#mm_stellenangebote a       { background-image: url(../images/i_menu/mm_stellenangebote_a.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }
li#mm_stellenangebote a:hover { background-image: url(../images/i_menu/mm_stellenangebote_b.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }

li#mm_e_services a       { background-image: url(../images/i_menu/mm_e_services_a.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }
li#mm_e_services a:hover { background-image: url(../images/i_menu/mm_e_services_b.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }

li#mm_e_search_for_cras a       { background-image: url(../images/i_menu/mm_e_search_for_cras_a.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }
li#mm_e_search_for_cras a:hover { background-image: url(../images/i_menu/mm_e_search_for_cras_b.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }

li#mm_e_quality_and_training a       { background-image: url(../images/i_menu/mm_e_quality_and_training_a.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 31px; }
li#mm_e_quality_and_training a:hover { background-image: url(../images/i_menu/mm_e_quality_and_training_b.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 31px; }

li#mm_e_key_benefits a       { background-image: url(../images/i_menu/mm_e_key_benefits_a.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }
li#mm_e_key_benefits a:hover { background-image: url(../images/i_menu/mm_e_key_benefits_b.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }

li#mm_e_job_opportunities a       { background-image: url(../images/i_menu/mm_e_job_opportunities_a.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }
li#mm_e_job_opportunities a:hover { background-image: url(../images/i_menu/mm_e_job_opportunities_b.png); background-repeat: no-repeat; background-position: 0 0; width: 187px; height: 17px; }


.mainmenuitem { display: none; }
