#vertical-multilevel-menu {margin:20px -6px 0 0px; float:right}

#vertical-multilevel-menu,
#vertical-multilevel-menu li,
#vertical-multilevel-menu ul,
#vertical-multilevel-menu ul ll { list-style: none outside none; }

#vertical-multilevel-menu a {display: block; width:155px;  text-decoration: none; padding:23px 0px 23px 0; text-align: right;}
#vertical-multilevel-menu a:hover { text-decoration: underline; }


#vertical-multilevel-menu li {width:155px; height:60px; padding-right:20px; margin:0 0 10px 0}

#vertical-multilevel-menu li.mezh {padding:15px 7px 4px 0px; text-align:right; height:auto; font-size:10px;   text-transform:uppercase;  color:#303033;  font-family:tahoma}
#vertical-multilevel-menu li.mezh div  p {text-align:right}

*html #vertical-multilevel-menu li.mezh div   {margin-right:11px}


#vertical-multilevel-menu li.about .border { background-color: #949494; }
#vertical-multilevel-menu li.consulting .border { background-color: #026bc2; }
#vertical-multilevel-menu li.training .border { background-color: #ff9b00; }
#vertical-multilevel-menu li.graduate .border { background-color: #e20a16; }
#vertical-multilevel-menu li.projects .border { background-color: #f1d801; }
#vertical-multilevel-menu li.partners .border { background-color: #a8c631; }
#vertical-multilevel-menu li.publications .border { background-color: #45cc33; }
#vertical-multilevel-menu li.news .border { background-color: #33cccc; }
#vertical-multilevel-menu li.forum .border { background-color: #0099ff; }
#vertical-multilevel-menu li.contacts .border { background-color: #4f5bfc; }


#vertical-multilevel-menu li.iab { background:url(/bitrix/templates/frontpage/i/leftMenu1.gif) no-repeat left top;}
#vertical-multilevel-menu li.ifa { background:url(/bitrix/templates/frontpage/i/leftMenu2.gif) no-repeat left top;}
#vertical-multilevel-menu li.bolton { background:url(/bitrix/templates/frontpage/i/leftMenu3.gif) no-repeat left top;}
#vertical-multilevel-menu li.brain { background:url(/bitrix/templates/frontpage/i/leftMenu4.gif) no-repeat left top;}
#vertical-multilevel-menu li.british_institute { background:url(/bitrix/templates/frontpage/i/leftMenu5.gif) no-repeat left top;}

#vertical-multilevel-menu li.iab li {background:url(/bitrix/templates/frontpage/i/vipad1.png) no-repeat left top; height:60px}
#vertical-multilevel-menu li.ifa li {background:url(/bitrix/templates/frontpage/i/vipad2.png) no-repeat left top; height:60px}
#vertical-multilevel-menu li.bolton li {background:url(/bitrix/templates/frontpage/i/vipad3.png) no-repeat left top; height:60px}
#vertical-multilevel-menu li.brain li {background:url(/bitrix/templates/frontpage/i/vipad4.png) no-repeat left top; height:60px}
#vertical-multilevel-menu li.british_institute li {background:url(/bitrix/templates/frontpage/i/vipad5.png) no-repeat left top; height:60px}

#vertical-multilevel-menu li ul {position: absolute; margin:-50px 0 0 155px; padding: 5px  10px;  display: none; z-index: 50; height: auto; width: auto;}
*+html #vertical-multilevel-menu li ul {margin-top:-63px}
*html #vertical-multilevel-menu li ul {margin-top:-63px}

#vertical-multilevel-menu li ul li { border: 0; margin: 0 0 0px 0; background:none; padding-top:2px; padding-bottom:2px; height:60px}
#vertical-multilevel-menu li ul li div { text-align:Center; width:163px;}
#vertical-multilevel-menu li ul li div p {
  margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px");}

#vertical-multilevel-menu li ul a {text-decoration: underline; display:block; padding:0 7px; margin-right: 0; line-height: 1.3em; text-align: center;
								  width:145px; height:60px; font-size:10px; text-decoration:none; color:#fff;
								  display: table-cell; vertical-align: middle;}
#vertical-multilevel-menu li ul a:hover {text-decoration:underline}
#vertical-multilevel-menu li.brain  ul li a {color:#5a5a5a}
*+html #vertical-multilevel-menu li:hover {margin:0 0 7px 0}
*+html #vertical-multilevel-menu li.mezh:hover {margin:0 0 10px 0}
*+html #vertical-multilevel-menu li li:hover {margin:0 0 0px 0}


/* Holly Hack. IE Requirement \*/
* html ul#vertical-multilevel-menu li { float: left; height: 1%; }
* html ul#vertical-multilevel-menu li a { height: 1%; }
/* End */




/*Submenu hide*/
#vertical-multilevel-menu li:hover .border,
#vertical-multilevel-menu li.jsvhover .border,
#vertical-multilevel-menu li.root-item-selected .border { padding-right: 10px; z-index: 100; }

#vertical-multilevel-menu li.root-item-selected .border,
#vertical-multilevel-menu li.root-item-selected .border { z-index: 10; }

#vertical-multilevel-menu li.root-item-selected:hover .border,
#vertical-multilevel-menu li.root-item-selected.jsvhover .border { z-index: 100; }

#vertical-multilevel-menu li:hover ul ul,
#vertical-multilevel-menu li.jsvhover ul ul { display: none; }

/*Submenu show*/
#vertical-multilevel-menu li:hover ul,
#vertical-multilevel-menu li.jsvhover ul,
#vertical-multilevel-menu li li:hover ul,
#vertical-multilevel-menu li li.jsvhover ul { display: block; }