/* -- Menu Main Settings -- */
#imMnMn {padding-top: 0px;margin-left:0;width:595px; }
#imMnMn ul, #imMnMn ul li {margin: 0; padding: 0; list-style: none; z-index: 1000; cursor: pointer; text-align: left; }
#imMnMn ul li {position: relative; float: left; margin-right: -1px; padding-right: 0px; }
#imMnMn ul a {
	display: block;
	text-decoration: none;
	text-align:center;
	width: 86px;
	padding: 0px 0px 0px 0px;
	height: auto !important;
	height: 1%;
	font-size:9px;		
	font-weight:normal;
	background-image: url(../images/bgmenu2.gif); 	
	background-color:/*background colour main*/ ; 	color: #FF0000;
	border-bottom: 1px  solid #000000;
	float: none !important;
	float: left;
	font-family:"Gill sans", Verdana, Arial, Helvetica, sans-serif;
}

/* -- Menu Main Hover Settings -- */
#imMnMn ul a:hover, #imMnMn ul li:hover a, #imMnMn ul li.iehover a {background-color: ; color: #FFFFC0; font-weight: normal;background-image: url(../images/bgmenu2.gif);}

/*--lynroy adapting for each branch--*/
#imMnMn ul a.phil, #imMnMn ul a.stud, #imMnMn ul a.leis, #imMnMn ul a.team, #imMnMn ul a.ziel, #imMnMn ul a.kont, #imMnMn ul a.koop {background-image: url(../images/bgmenu2.gif); }

#imMnMn ul a.phil:hover, #imMnMn ul li:hover a.phil { background-color: #FF9900; color: #FFFFC0;background-image: url(../images/philhov.gif); background-repeat:repeat;}
#imMnMn ul a.phil {background-color: #333333; color: #FF9900; }
#imMnMn ul a.stud:hover, #imMnMn ul li:hover a.stud {background-color: #50B639; color: #FFFFC0; background-image: url(../images/studhov.gif);} 
#imMnMn ul a.stud {background-color: #333333; color: #50B639; }
#imMnMn ul a.leis:hover, #imMnMn ul li:hover a.leis {background-color: #008EBE; color: #FFFFC0; background-image: url(../images/leishov.gif);}
#imMnMn ul a.leis {background-color: #333333; color: #008EBE; }
#imMnMn ul a.team:hover, #imMnMn ul li:hover a.team {background-color: #FF0011; color: #FFFFC0; background-image: url(../images/teamhov.gif);}
#imMnMn ul a.team {background-color: #333333; color: #FF0011; }
#imMnMn ul a.ziel:hover, #imMnMn ul li:hover a.ziel {background-color: #EAF2F3; color: #2222C0; background-image: url(../images/zielhov.gif);}
#imMnMn ul a.ziel {background-color: #333333; color: #EAF2F3; }
#imMnMn ul a.kont:hover, #imMnMn ul li:hover a.kont {background-color: #F6DC00; color: #000099; background-image: url(../images/konthov.gif);}
#imMnMn ul a.kont {background-color: #333333; color: #F6DC00; }
#imMnMn ul a.koop:hover, #imMnMn ul li:hover a.koop {background-color: #54A12E; color: #FFFFC0; background-image: url(../images/koophov.gif);}
#imMnMn ul a.koop {background-color: #333333; color: #54A12E; }
/* -- Menu Main Images -- */
#imMnMn a.imMnLv {background-image: url('imiconmenu.gif'); background-position: center right; background-repeat: no-repeat; }
#imMnMn a.imMnLv pre {font: 11px "Gill sans", Verdana, Arial, Helvetica, sans-serif;  font-weight:normal; background-color:#CC9933; color: #CC0000;
}
#imMnMn a.imMnLv:hover pre {color: #CCFFFF;
	font-weight:normal;
	background-color: #00CC00;}
/*#imMnMn a.imMnLvGal {background-color: #DDA962;background-image: url('imiconmenu.gif'); background-position: center right; background-repeat: no-repeat; }
#imMnMn a.imMnLvEve { background-color: #333333;background-image: url('imiconmenu.gif'); background-position: center right; background-repeat: no-repeat; }
#imMnMn a.imMnLvKur {background-color: #333333;background-image: url('imiconmenu.gif'); background-position: center right; background-repeat: no-repeat; }
#imMnMn a.imMnLvExt {background-color: #333333;background-image: url('imiconmenu.gif'); background-position: center right; background-repeat: no-repeat; }*/

/* -- Menu Level -- */
#imMnMn ul ul {display: none; position: absolute; top: 20px; left: 0px; }
#imMnMn ul ul ul {top: 0; left: 119px;}
#imMnMn ul ul li {float: left !important; float: none; display: block !important; display: inline; }
#imMnMn ul li:hover li a, #imMnMn ul li.iehover li a, #imMnMn ul li:hover li:hover li a, #imMnMn ul li.iehover li.iehover li a, #imMnMn ul li:hover li:hover li:hover li a, #imMnMn ul li.iehover li.iehover li.iehover li a {
	padding: 1px;
	height: auto !important;
	height: 1%;
	font-size:11px;
	font-weight:normal;
background-image: url(../images/bgmenu 2.gif); 	background-color:#CC9933;
	color: #CC0000;
	border: 1px solid #000000;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85); width: 117px;
	float: left !important;
	float: none;
	margin-bottom: 0 !important;
	margin-bottom: -1px;
	text-align: left;
	font-family:"Gill sans", Verdana, Arial, Helvetica, sans-serif;
}
#imMnMn ul li li {padding-bottom: 0; margin-bottom: -1px; }
#imMnMn ul li:hover li a:hover, #imMnMn ul li:hover li:hover a, #imMnMn ul li.iehover li a:hover, #imMnMn ul li.iehover li.iehover a, #imMnMn ul li:hover li:hover li a:hover, #imMnMn ul li:hover li:hover li:hover a, #imMnMn ul li.iehover li.iehover li a:hover, #imMnMn ul li.iehover li.iehover li.iehover a, #imMnMn ul li:hover li:hover li:hover li a:hover, #imMnMn ul li.iehover li.iehover li.iehover li a:hover {/*bgcolour level2 and hover*/
	color: #CCFFFF;
	font-weight:normal;
	background-color: #00CC00;
}
#imMnMn ul li:hover ul ul, #imMnMn ul li:hover ul ul ul, #imMnMn ul li.iehover ul ul, #imMnMn ul li.iehover ul ul ul {display: none;}
#imMnMn ul li:hover ul, #imMnMn ul ul li:hover ul, #imMnMn ul ul ul li:hover ul, #imMnMn ul li.iehover ul, #imMnMn ul ul li.iehover ul, #imMnMn ul ul ul li.iehover ul {display: block;}

