/* -- Menu Main Settings -- */
#imMnMn {padding-top: 0px;margin-left:0;width:598px; }
#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:bold;
	background-image: url(../images/bgmenu 2.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: #000000; font-weight: bold;}

/*--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,#imMnMn ul li.iehover a.phil,#imMnMn ul .philact { background-color: #FF9900; color: #000000;/*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,#imMnMn ul li.iehover a.stud,#imMnMn ul .studact {background-color: #50B639; color: #000000; /*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,#imMnMn ul li.iehover a.leis,#imMnMn ul .leisact {background-color: #008EBE; color: #000000;/* 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,#imMnMn ul li.iehover a.team,#imMnMn ul .teamact {background-color: #FF0011; color: #000000;/* 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,#imMnMn ul li.iehover a.ziel,#imMnMn ul .zielact {background-color: #EAF2F3; color: #000000; /*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,#imMnMn ul li.iehover a.kont,#imMnMn ul .kontact {background-color: #F6DC00; color: #000000; /*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,#imMnMn ul li.iehover a.koop,#imMnMn ul .koopact {background-color: #54A12E; color: #000000; /*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.imMnLvStud: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; }*/
#imMnMn a.imMnLvLeis:hover pre {color: #CCFFFF;
	font-weight:normal;
	background-color: #008EBE;}

/* -- 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:10px;
	font-weight:bold;
background-image: url(../images/bgmenu 2.gif); 	background-color:#bbb;/*dropdown colour*/
	color: #000000;
	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; }

/*bgcolour level2 and hover*/
/*#imMnMn ul li:hover li:hover a, */
/*#imMnMn ul li.iehover li.iehover a, */
/*#imMnMn ul li:hover li:hover li:hover a,*/ 
/*
#imMnMn ul li:hover li a:hover, 
#imMnMn ul li.iehover li a:hover, 
#imMnMn ul li:hover li:hover li a:hover,
#imMnMn ul li.iehover li.iehover li a:hover,
#imMnMn ul li:hover li:hover li:hover li a:hover, 
#imMnMn ul li.iehover li.iehover li.iehover li a:hover {
	color: #CCFFFF;
	font-weight:normal;
	background-color: #444;
}*/
 #imMnMn ul li ul.Phil a:hover,
 #imMnMn ul li ul.Phil li:hover li a:hover,
#imMnMn ul li ul.Phil li:hover li:hover li a:hover,

#imMnMn ul li.iehover ul.Phil li a:hover,
#imMnMn ul li.iehover ul.Phil li.iehover ul li.iehover a.imMnLv,
#imMnMn ul li.iehover ul.Phil li.iehover li a:hover
  {/*bgcolour level2 and hover*/
	color: #000000;
	font-weight:bold;
	background-color: #FF9900;
	font-size:12px;
	border:solid 2px #000;
}
#imMnMn ul li ul.Stud a:hover,
#imMnMn ul li ul.Stud li:hover li a:hover,
#imMnMn ul li ul.Stud li:hover li:hover li a:hover,

#imMnMn ul li.iehover ul.Stud li a:hover,
#imMnMn ul li.iehover ul.Stud li.iehover ul li.iehover a.imMnLv,
#imMnMn ul li.iehover ul.Stud li.iehover li a:hover   
{/*bgcolour level2 and hover*/
	color: #000000;
	font-weight:bold;	
	background-color: #50B639;
	font-size:12px;
	border:solid 2px #000;
} 
#imMnMn ul li ul.Leis a:hover,
#imMnMn ul li ul.Leis li:hover li a:hover,
#imMnMn ul li ul.Leis li:hover li:hover li a:hover,
 
#imMnMn ul li.iehover ul.Leis li a:hover,
#imMnMn ul li.iehover ul.Leis li.iehover .imMnLv,
#imMnMn ul li.iehover ul.Leis li.iehover ul li.iehover .imMnLv,
#imMnMn ul li.iehover ul.Leis li.iehover li a:hover  

 {/*bgcolour level2 and hover */
	color: #000000;
	font-weight:bold;
	background-color: #008EBE;
	font-size:12px;
	border:solid 2px #000;
} 
#imMnMn ul li ul.Team a:hover,
#imMnMn ul li ul.Team li:hover li a:hover,
#imMnMn ul li ul.Team li:hover li:hover li a:hover,
 
#imMnMn ul li.iehover ul.Team li a:hover,
#imMnMn ul li.iehover ul.Team li.iehover .imMnLv,
#imMnMn ul li.iehover ul.Team li.iehover ul li.iehover .imMnLv,
#imMnMn ul li.iehover ul.Team li.iehover li a:hover   
{/*bgcolour level2 and hover*/
	color: #000000;
	font-weight:bold;
	background-color: #FF0011;
	font-size:12px;
	border:solid 2px #000;
} 
#imMnMn ul li ul.Ziel a:hover,
#imMnMn ul li ul.Ziel li:hover li a:hover,
#imMnMn ul li ul.Ziel li:hover li:hover li a:hover,
 
#imMnMn ul li.iehover ul.Ziel li a:hover,
#imMnMn ul li.iehover ul.Ziel li.iehover .imMnLv,
#imMnMn ul li.iehover ul.Ziel li.iehover ul li.iehover .imMnLv,
#imMnMn ul li.iehover ul.Ziel li.iehover li a:hover  
 {/*bgcolour level2 and hover*/
	color: #000000;
	font-weight:normal;
	background-color: #EAF2F3;
	font-size:12px;
	border:solid 2px #000;
} 
#imMnMn ul li ul.Kont a:hover,
#imMnMn ul li ul.Kont li:hover li a:hover,
#imMnMn ul li ul.Kont li:hover li:hover li a:hover,
 
#imMnMn ul li.iehover ul.Kont li a:hover,
#imMnMn ul li.iehover ul.Kont li.iehover .imMnLv,
#imMnMn ul li.iehover ul.Kont li.iehover ul li.iehover .imMnLv,
#imMnMn ul li.iehover ul.Kont li.iehover li a:hover  
 {/*bgcolour level2 and hover*/
	color: #000000;
	font-weight:bold;
	background-color: #F6DC00;
	font-size:12px;
	border:solid 2px #000;
} 
#imMnMn ul li ul.Koop a:hover,
#imMnMn ul li ul.Koop li:hover li a:hover,
#imMnMn ul li ul.Koop li:hover li:hover li a:hover,
 
#imMnMn ul li.iehover ul.Koop li a:hover,
#imMnMn ul li.iehover ul.Koop li.iehover .imMnLv,
#imMnMn ul li.iehover ul.Koop li.iehover ul li.iehover .imMnLv,
#imMnMn ul li.iehover ul.Koop li.iehover li a:hover  
 {/*bgcolour level2 and hover*/
	color: #000000;
	font-weight:bold;
	background-color: #54A12E;
	font-size:12px;
	border:solid 2px #000;
}
#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;}

