ul#menu_left{
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
}

ul#menu_left li{
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
	list-style-type:none;
	border-bottom:1px solid #eeedee;
	font-size:13px;
	text-transform:uppercase;
}
ul#menu_left li:hover,
ul#menu_left li.active{
	background:#514a51;
}
ul#menu_left li a{
	width:165px;
	color:#fefefe;
	float:left;
	margin:0px;
	padding:15px 15px 15px 0;
	text-decoration:none;
	text-align:right;
}



/*menu top*/

ul#menu * {margin:0; padding:0}
ul#menu {
    width:788px;
	height:auto;
	float:right;
	margin:-16px 0 0 0;
	padding:0px;
	z-index:3;
	position:relative;
	
}

ul#menu > li {
	position:relative; 
	float:left;
	margin-left:15px; 
	list-style-type:none;
	width:182px;
	/*background:#fff;*/
}


ul#menu a {
	display:block; 
	color:#fff;
	font-weight:bold;
	font-size:15px;
	text-decoration:none;
	width:100%;
	height:40px;
	text-align:center;
	padding:50px 0 0px 0;
	background:url(../images/globalheader.png) repeat-x;
}
ul#menu > li.m01 a{
	background:url(../images/menuline_01.jpg) repeat-x top;
	color:#aba4ab;
}
ul#menu > li.m01 a:hover,
ul#menu > li.m01.active a{ 
	background:#aba4ab; 
	color:#fff;
}

ul#menu > li.m02 a{
	background:url(../images/menuline_02.jpg) repeat-x top;
	color:#8b868c;
}
ul#menu > li.m02 a:hover,
ul#menu > li.m02.active a{
	background:#8b868c; 
	color:#fff;
}

ul#menu > li.m03 a{
	background:url(../images/menuline_03.jpg) repeat-x top;
	color:#6e696f;
}
ul#menu > li.m03 a:hover,
ul#menu > li.m03.active a{
	background:#6e696f; 
	color:#fff;
}

ul#menu > li.m04 a{
	background:url(../images/menuline_03.jpg) repeat-x top;
	color:#514a51;
}
ul#menu > li.m04 a:hover,
ul#menu > li.m04.active a{
	background:#514a51; 
	color:#fff;
	
}

/* Main menu [active and hover]*/
ul#menu a.menuhover,
ul#menu a.active,
ul#menu a:hover{
	background:#8d8d8d;
	color:#fff;
}
ul#menu ul li a:hover,
ul#menu ul a.menuhover{ background:#4f4f4f;}
/*end*/

ul#menu ul {
	position:absolute; 
	top:91px;  /*position of submenu L01*/
	left:-231px; 
	display:none; 
	opacity:0; 
	list-style:none;
	width:805px;
	padding-left:200px;
	background:#fff;	
}
/*position's submenu*/
ul#menu li.m02 ul {
	left:-428px; 
}
ul#menu li.m03 ul {
	left:-628px; 
}
ul#menu li.m04 ul {
	left:-818px; 
}

ul#menu ul li {
	position:relative; 
	width:auto; 
	margin:0px;
	padding:0 5px 10px 5px;
	color:#191919;
	background:url(../images/menuline_right.jpg) no-repeat right bottom;
	float:left;
}
ul#menu ul li a {
	display:block; 
	padding:25px 10px 3px 10px;
	background-image:none !important;
	height:auto;
	width:auto; 
	color:#e1e1e1;
	font-size:11px;
	text-align:left;
	font-weight:normal;
	float:left;
	font-size:13px;
	font-weight:bold;
}

li.noborder{
	background:none !important;
}



