/*
                                    Title: CSS classes for menu.
                                    Author: Rostislav Brizgunov, 2008

======================================= Classes Architecture ===============================================
.negeso_menu
  |
  +---li (different for TOP-level and others, may be for 2nd something special too)
  |     |
  |     +----li.item_over (simple menu item HOVER, me be different for each submenu-level)
  |     |
  |     +----li.item_selected (selected menu item. Style may be the same as HOVER-style. 
  |                            Also, hovering selected item is the same as for any other item.
  |                            .item_selected and .item_over - works together)
  |
  +----li.item_first (first items in list)
  |     |
  |     +----li.item_first_over     (HOVER for first items in list)
  |     |
  |     +----li.item_first_selected (selected first item in each sub-menu. May be different for TOP-level and others.
  |                                  .item_first_selected and .item_first_over - works together)
  |
  +----li.item_last (last items in list)
  |     |
  |     +----li.item_last_over     (HOVER for last items in list)
  |     |
  |     +----li.item_last_selected (selected last item in each sub-menu. May be different for TOP-level and others.
  |                                .item_last_selected and .item_last_over - works together)
  |
  +----li.item_single (single items in list)
        |
        +----li.item_single_over     (HOVER for single items in list)
        |
        +----li.item_single_selected (selected single item in each sub-menu. May be different for TOP-level and others.
                                    .item_single_selected and .item_single_over - works together)
============================================================================================================

Remember, that each CSS class, described upwards, may vary for top-level, second-level, etc.
*/

/*--------------------------------------------------- One deprecated class from past menu: begin */

/*--------------------------------------------------- One deprecated class from past menu: end */

/*=================================================== NEGESO MENU -- BEGIN ===================================================*/
.menuBlock{
	position:relative;	
	width:910px;
	height:24px;
	text-align:center;
	margin:auto;
	margin-bottom:15px;
	overflow:hidden;
}
ul.menu{
	float:right;
	display:block;
	width:910px;
	height:24px;
	list-style: none;	
	padding:0;
	text-align:center;
	clear:right;
	color:#fff;
	font:bold 12px Arial, Helvetica, sans-serif;
}
ul.menu li{
	background:#78ab38;
	display:block;
	float:left;	
	width:139px;
	height:24px;
	margin:0 15px 0 0;
	padding:4px 0 0 0;
	cursor: pointer;
	cursor: hand;
	overflow:hidden;
	text-align:center;
}
ul.menu li.item_selected, ul.menu li.item_last_selected{
	background:#fff;
}
ul.menu li a{
	color:#fff;
	text-decoration:none;	
}
ul.menu li.item_over a, ul.menu li.item_last_over a{
	color:#dbe9ca;
}
ul.menu li.item_selected a, ul.menu li.item_last_selected a{
	color:#78ab38;
	text-decoration: none;
}
ul.menu li.item_last, ul.menu li.item_last_selected{
	margin:0;
}



/* Seconf Level*/
ul.subMenu{
	display:block;
	float:left;
	width:169px;
	height:auto;
	list-style: none;	
	margin:0;
	padding:3px 0 0 0;
	text-align:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	line-height:12px;
	overflow:hidden;
}
ul.subMenu li{
	display:block;
	float:left;
	width:169px;
	height:auto;
	margin:0;
	padding:0 0 7px 0;
	cursor: pointer;
	cursor: hand;
}

ul.subMenu li a{
	float:left;
	display:block;
	color:#000;
	text-decoration:none;	
}
ul.subMenu li a:hover,
ul.subMenu li.item_last_selected a,
ul.subMenu li.item_selected a{
	color:#468a40;
	text-decoration: none;
}
