div.horz_menu a { display: block; float: left; }
div.vert_menu a { display: block; float: none; }

div.vert_menu
{
  position: absolute;
  visibility: hidden;
  top:0px;
  left:0px;
}

div.mainmenu div.vert_menu { border-bottom:  1px solid black; }

div.mainmenu div.vert_menu a
{
  border: 0px ;
  width: 250px;
  height:      20px;
  line-height: 19px;
  vertical-align: middle;

  background: url('imgMenu/Menu.jpg') 0px 40px;

  text-align: left;
  text-decoration: none;
  font-family: "Microsoft Sans Serif", Serif;
  font-weight: 700;
  font-size: 11px;
  color: #1F4F77;
}

div.mainmenu div.horz_menu a
{
  border: 0px;

  width: 75px;

  height:      20px;
  line-height: 19px;
  vertical-align: middle;

  background: url('imgMenu/Menu.jpg') 0px 0px;

  text-align: left;
  text-decoration: none;
  font-family: "Microsoft Sans Serif", Serif;
  font-weight: 700;
  font-size: 11px;
  color: #1F4F77;
}

div.mainmenu div.horz_menu a { margin-right:  -1px; }
div.mainmenu div.vert_menu a { margin-bottom: -1px; }

div.mainmenu div.horz_menu a:hover { background-position: 0px 100px; }
div.mainmenu div.vert_menu a:hover 
{ 
	color: #ffffff;
	background-position: 0px 20px; 
}

div.mainmenu div.horz_menu a.parent
{
  color: #1F4F77;
  background-position: 0px 0px;
  
}
div.mainmenu div.vert_menu a.parent
{
  color: #1F4F77;
  background-position: 0px 80px;
}

div.mainmenu div.vert_menu a.parent:hover
{
  color: #ffffff;
  background-position: 0px 20px;
}
div.mainmenu div.vert_menu a.active:hover
{
  color: #ffffff;
  background-position: 0px 60px;
}
div.mainmenu div.horz_menu a.active:hover
{
  color: #1F4F77;
  background-position: 0px 100px;
}
div.mainmenu div.vert_menu a.active
{
  color: #1F4F77;
  background-position: 0px 60px;
}
div.mainmenu div.horz_menu a.active
{
  color: #1F4F77;
  background-position: 0px 100px;
}


div.toolbar
{
	border: none 0px;
	padding: 0px 0px 0px 0px;
	height: 60px;
	width: 100%;
	background-image: url('imgMenu/bgmenu.jpg');
}

div.toolbar div.logo
{
	height: 60px;
	width: 270px;
	padding: 0px 0px 0px 0px;
	background-image: url('imgMenu/client_logo.jpg');
}
div.toolbar div.separator
{
	height: 60px;
	width: 4px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url('imgMenu/points_separator.jpg');
}
div.toolbar div.milogoBG
{
	height: 40px;
	width: 322px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url('imgMenu/MI_logoBG.jpg');
}
.milogoEN
{
	height: 40px;
	width: 322px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url('imgMenu/MI_logoEN.jpg');
}
.milogoRO
{
	height: 40px;
	width: 322px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url('imgMenu/MI_logoRO.jpg');
}
.milogoRU
{
	height: 40px;
	width: 322px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url('imgMenu/MI_logoRU.jpg');
}
div.toolbar a.btnexit img.btntransp
{
	text-align:center;
	border: 0px;
	height: 54px;
	width: 34px;	
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	/*background-image: url('imgMenu/exit.jpg');*/
}

div.toolbar a.btnexit:hover img.btntransp
{ 
	display: block;
	border: 0px;
	text-decoration: None;
	height: 54px;
	width: 34px;	
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	/* background-image: url('imgMenu/exit_mouse_over.jpg');*/
}





/* Стилове за менюто. Програмисти: Марио Ангелов. Създадено в Микроинвест на 07.02.2007 */
.menu_root
{
	cursor: pointer;
	text-decoration: none;
	cursor:text;
	font-family: Microsoft Sans Serif;
	font-weight: 700;
	font-size: 11px;
	color: #1F4F77;
	padding-left: 12px;
	padding-right: 12px;
	white-space:nowrap;
}

.menu_root_selected
{
	cursor: pointer;
	text-decoration: none;
	cursor:text;
	font-family: Microsoft Sans Serif;
	font-weight: 700;
	font-size: 11px;
	color: #ffffff;
	/* background-image: url('imgMenu/_menu_back_new_sel.jpg'); */
	background-color: #4879A4;
	padding-left: 12px;
	padding-right: 12px;
	white-space:nowrap;	
}

.submenu_new
{
	cursor: pointer;
	font-family: Microsoft Sans Serif;
	font-weight: 700;
	font-size: 11px;
	/* background-image: url('imgMenu/_menu_back_new.jpg'); */
	background-color: #80A5C5;
	white-space:nowrap;
}

.menu_new_selected
{
	cursor: pointer;
	text-decoration: none;
	font-family: Microsoft Sans Serif;
	font-weight: 700;
	font-size: 11px;
	color: #ffffff;
	/* background-image: url('imgMenu/_menu_back_new_sel.jpg'); */
	background-color: #4879A4;
	white-space:nowrap;
	padding-left:12px;
	padding-right: 12px;
}

.menu_new_unselected
{
	cursor: pointer;
	text-decoration: none;
	font-family: Microsoft Sans Serif;
	font-weight: 700;
	font-size: 11px;
	white-space:nowrap;
	padding-left:12px;
	padding-right: 12px;
}

.menu_new_disabled
{
	cursor:text;
	text-decoration: none;
	color: #000000;
	font-family: Microsoft Sans Serif;
	font-weight: 700;
	font-size: 11px;
	cursor:text;
	white-space:nowrap;
	padding-left:12px;
	padding-right: 12px;
}