/*
Help and Support - menu-7
My EURES - menu-6 (m6)
About us - menu-5
Skills & Careers - menu-4
Living & Working - memu-3
Employers - menu-2
Jobseekers - menu-1
*/

#menu
{
	float:left;
	margin:1em 0 0 0 ;
	max-width:780px;
	width:100%;
}

	#menu .menu-button {
		display:none;
	}

	#menu  ul
	{
		display:inline;
		
	}
	
	#menu .hover-link {
    	font-size: 0.82em;
	}
	
		#menu ul li 
		{
			float:left;
			font-size: 0.905em;
			font-weight:bold;
			border-right: 1px dotted #b2a680;
			max-height:5em;
			height:5em;
			min-width:5em;
			display:table;
			vertical-align:middle;
			text-align:center;
			position:relative;
			max-width:124px!important;
			width:8.45em;
		}
		
			#menu ul li a
			{
				padding:0 1em 2em 1em;
				text-decoration:none;
				line-height:normal !important;
				display: table-cell;
				vertical-align: middle;
				width:100%;
				height:100%;
			}
								
		
		#menu ul li.link-1
		{
			
			background:url(../gfx/menu_bg.png) center -642px;
		}

		
		#menu ul li.link-1 a,
		#menu ul li.link-1-active a
		{
			
			color:#829500;
		}
		
			#menu ul li.link-1:hover,
			#menu ul li.link-1:active,
			#menu ul li.link-1:focus,
			#menu ul li.link-1.active,
			#menu ul li.link-1-active
			{	
				background:url(../gfx/menu_bg.png) center -52px;

			}
		
		
		#menu ul li.link-2
		{
			background:url(../gfx/menu_bg.png) center -742px;
			color:#ee7f00;
		}
		
		#menu ul li.link-2 a,
		#menu ul li.link-2-active a
		{
			color:#ee7f00;
		}
		
			#menu ul li.link-2:hover,
			#menu ul li.link-2:active,
			#menu ul li.link-2:focus,
			#menu ul li.link-2.active,
			#menu ul li.link-2-active
			{	
				background:url(../gfx/menu_bg.png) center -152px;
				color:#ee7f00;

			}
		
		
		#menu ul li.link-3
		{
			background:url(../gfx/menu_bg.png) center -842px;
		}
		
		#menu ul li.link-3 a,
		#menu ul li.link-3-active a
		{
			color:#b30044;
		}
		
			#menu ul li.link-3:hover,
			#menu ul li.link-3:active,
			#menu ul li.link-3:focus,
			#menu ul li.link-3.active,
			#menu ul li.link-3-active
			{	
				background:url(../gfx/menu_bg.png) center -252px;
				color:#b30044;

			}
		
		#menu ul li.link-4
		{
			background:url(../gfx/menu_bg.png) center -942px;
		}
		
		#menu ul li.link-4 a,
		#menu ul li.link-4-active a
		{
			color:#0a9fa0;
		}
		
			#menu ul li.link-4:hover,
			#menu ul li.link-4:active,
			#menu ul li.link-4:focus,
			#menu ul li.link-4.active,
			#menu ul li.link-4-active
			{	
				background:url(../gfx/menu_bg.png) center -352px;
				color:#0a9fa0;

			}
		
		#menu ul li.link-5
		{
			background:url(../gfx/menu_bg.png) center -1042px;
			color:#253b96;
		}
		
		#menu ul li.link-5 a,
		#menu ul li.link-5-active a
		{
			color:#253b96;
		}
		
			#menu ul li.link-5:hover,
			#menu ul li.link-5:active,
			#menu ul li.link-5:focus,
			#menu ul li.link-5.active,
			#menu ul li.link-5-active
			{	
				background:url(../gfx/menu_bg.png) center -452px;
				color:#253b96;

			}
			
		#menu ul li.link-6
		{
			background:url(../gfx/menu_bg.png) center -1142px;
			color:#808080;
			width:5.45em;
		}
			
		#menu ul li.link-6 a,
		#menu ul li.link-6-active a
		{
			color:#808080;
		}
		
			#menu ul li.link-6:hover,
			#menu ul li.link-6:active,
			#menu ul li.link-6:focus,
			#menu ul li.link-6.active,
			#menu ul li.link-6-active
			{	
				background:url(../gfx/menu_bg.png) center -552px;
				color:#808080;
			}
			
			
		/* Main menu with css3 */
		#menu ul li .menu-content {
			display:none;
			left:-1px;
			width:100%;
			z-index: 2000;
		}
		
		#menu ul li:hover .menu-content {
			display:block;
		}
		
		
		#menu ul.dropdown-menu-1,
		#menu ul.dropdown-menu-2,
		#menu ul.dropdown-menu-3,
		#menu ul.dropdown-menu-4,
		#menu ul.dropdown-menu-5,
		#menu ul.dropdown-menu-6,
		#menu ul.dropdown-menu-7
		{
			position:absolute;
			z-index:200;
			min-width:15em;
			max-width:30em;	
			padding:0.2em;
			text-align:left;
			top:4.9em;
			background: #ffffff;
			padding: 0;
		}
		
			/*Jobseekers dropdown*/
			#menu ul.dropdown-menu-1
			{
				border:3px solid #899d00;
				/*behavior: url(IEfix/PIE.htc);*/
				left:0 !important;
			}
		
			/*Employers dropdown*/
			#menu ul.dropdown-menu-2
			{							
				border:3px solid #f08000;
				/*behavior: url(IEfix/PIE.htc);*/
			}
					
			/*Living & Working dropdown*/
			#menu ul.dropdown-menu-3
			{
				border:3px solid #b90146;
				/*behavior: url(IEfix/PIE.htc);*/
			}

			/*Skills & Careers dropdown*/
			#menu ul.dropdown-menu-4
			{
				border:3px solid #0aa3a4;
				/*behavior: url(IEfix/PIE.htc);*/
			}
					
			/*About us dropdown*/
			#menu ul.dropdown-menu-5
			{
				border:3px solid #263c9b;
				/*behavior: url(IEfix/PIE.htc);*/
			}
					
			/*About us dropdown*/	
			#menu ul.dropdown-menu-6
			{
				border:3px solid #858585;
				/*behavior: url(IEfix/PIE.htc);*/
			}
			
			/*Admin dropdown*/	
			#menu ul.dropdown-menu-7
			{
				border:3px solid #808080;
				/*behavior: url(IEfix/PIE.htc);*/
			}
											
			#menu ul.dropdown-menu-1 li,
			#menu ul.dropdown-menu-2 li,
			#menu ul.dropdown-menu-3 li,
			#menu ul.dropdown-menu-4 li,
			#menu ul.dropdown-menu-5 li,
			#menu ul.dropdown-menu-6 li,
			#menu ul.dropdown-menu-7 li
			{
				display:block;
				float:none;
				border:none;
				font-weight:normal;
				background:white;
				font-size:0.8125em;
				text-align:left;
				margin:0;
				padding:0;
				width:100%;
				height:auto;
				max-height:none;
				min-height:0;
				border: none !important;
			}

			#menu ul.dropdown-menu-1 li,
			#menu ul.dropdown-menu-2 li,
			#menu ul.dropdown-menu-4 li,
			#menu ul.dropdown-menu-5 li,
			#menu ul.dropdown-menu-6 li,
			#menu ul.dropdown-menu-7 li
			{
				max-width:none!important;
			}			
			
			#menu ul.dropdown-menu-3 li
			{
				max-width:2em!important;
			}
			
				#menu ul.dropdown-menu-1 li a,
				#menu ul.dropdown-menu-2 li a,
				#menu ul.dropdown-menu-3 li a,
				#menu ul.dropdown-menu-4 li a,
				#menu ul.dropdown-menu-5 li a,
				#menu ul.dropdown-menu-6 li a,
				#menu ul.dropdown-menu-7 li a
				{
					float:none;
					background:none;
					padding:0.4em 0.5em 0.4em 0.5em;
					margin:0 0 0 0;
					max-width:300px;
					display:block;
					border-bottom:1px solid #e0e0e0;
					border-right:1px solid #e0e0e0;
					width:auto;
				}
				
				#menu ul.dropdown-menu-1 li a,
				#menu ul.dropdown-menu-2 li a,
				#menu ul.dropdown-menu-4 li a,
				#menu ul.dropdown-menu-5 li a,
				#menu ul.dropdown-menu-6 li a,
				#menu ul.dropdown-menu-7 li a
				{
					height:auto;
				}
				
				#menu ul.dropdown-menu-3 li a
				{
					height:2em;
				}
				
				#menu ul.dropdown-menu-1 li a:hover,
				#menu ul.dropdown-menu-1 li a:active,
				#menu ul.dropdown-menu-1 li a:focus,
				
				#menu ul.dropdown-menu-2 li a:hover,
				#menu ul.dropdown-menu-2 li a:active,
				#menu ul.dropdown-menu-2 li a:focus,
				
				#menu ul.dropdown-menu-3 li a:hover,
				#menu ul.dropdown-menu-3 li a:active,
				#menu ul.dropdown-menu-3 li a:focus,
				
				#menu ul.dropdown-menu-4 li a:hover,
				#menu ul.dropdown-menu-4 li a:active,
				#menu ul.dropdown-menu-4 li a:focus,
				
				#menu ul.dropdown-menu-5 li a:hover,
				#menu ul.dropdown-menu-5 li a:active,
				#menu ul.dropdown-menu-5 li a:focus,
				
				#menu ul.dropdown-menu-6 li a:hover,
				#menu ul.dropdown-menu-6 li a:active,
				#menu ul.dropdown-menu-6 li a:focus,
				
				#menu ul.dropdown-menu-7 li a:hover,
				#menu ul.dropdown-menu-7 li a:active,
				#menu ul.dropdown-menu-7 li a:focus
				{
					background:#faffd6;
					margin:0 0 1 0;
				}


/*Horizontal links in main navigation*/

.horizontal-nav
{
    background: none repeat scroll 0 0 #FFFFFF !important;
    max-width: none !important;
    min-width: inherit !important;
    padding: 0 !important;
    width: 559px !important;
}

.horizontal-nav li
{	
	float:left !important;
	min-width:9.5em !important;
	width:auto !important;
	border-left: 1px solid #E0E0E0!important;
}


/*WSPOLNE*/
.m-level-0 .last
{
	border:none;
}


.m-level-0 li.open
{
	background:white !important;	
}

.m-level-0 li.open span.open
{
	color:#333333;
	padding:0 0 0.625em 0.625em;
	font-weight:bold;
	display:inline-block;
}

.m-level-0 li.open span.open:hover
{
	cursor:default;
}

.m-level-0 li.open span.link a
{
	padding: 0 0.625em 0 0;
	color:#253b96;
	font-size:0.85em;
}

.m-level-0 li.open span.link a:hover,
.m-level-0 li.open span.link a:active,
.m-level-0 li.open span.link a:focus
{
	text-decoration:underline;
}

	.m-level-0 h3.country
	{
		font-size: 0.875em;
		color:white;
		font-weight:bold;
		margin: 0.25em  0 0 0.5em;
	}
	

	.m-level-1
	{
		background:white;
		font-size:0.8125em;
	}
	
		.m-level-1 li
		{
			padding:0.625em  0.25em 0.625em 0.625em;
			border-bottom: 1px solid #e0e0e0;
		}
		
		
		.m-level-1 li a
		{
			color:#383838;
			text-decoration:none;
		}
		

		.m-level-1 li.open
		{
			padding:0.625em  0 0 0;
			cursor:auto;
		}
		

		.m-level-1 li.open:hover,
		.m-level-1 li.open:active,
		.m-level-1 li.open:focus
		{
			background:none;
		}
		
		
		.m-level-2
		{
			background:#f3f3f3;
			font-size:0.92em;
			padding:0;
		}
		
		.m-level-2 li
		{
			border-top: 1px solid #e0e0e0;
			border-bottom:none;
			background:url(../gfx/bullets/tree.png) no-repeat 15px 4px;
			padding-left:2.5em;
			
		}
			
		.m-level-3
		{
			background:#e0e0e0;
			font-size:0.92em;
			padding:0;
		}
		
		.m-level-3 li
		{
			border-top: 1px solid #cfcfcf;
			border-bottom:none;
			background: url(../gfx/bullets/tree.png) no-repeat 25px 4px;
			padding-left:3.5em !important;;
		}
		
		
/* Jobseekers*/
.m1-menu
{
	padding:0;
	background: #829500;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#829500), to(#6d7d04));
	background: -webkit-linear-gradient(#829500, #6d7d04);
	background: -moz-linear-gradient(#829500, #6d7d04);
	background: -ms-linear-gradient(#829500, #6d7d04);
	background: -o-linear-gradient(#829500, #6d7d04);
	background: linear-gradient(#829500, #6d7d04);
	-pie-background: linear-gradient(#829500, #6d7d04);
	
	box-shadow: none;
	/*behavior: url(IEfix/PIE.htc);*/
}
	
	.m1-menu .box-content
	{
		padding:0.75em 2px 2px 2px;
	}

	.m1-menu h2.menu-headline
	{
		color:white !important;
		font-size:100% !important;
		font-weight: bold !important;
		background:url(../gfx/bullets/arow_js.png) no-repeat -5px center;
		padding: 0 0 0 0.8em !important;
		margin:0 0 0.75em 0.5em !important;
	}

/*Jobseekers MENU LIST*/
.m1-menu .m-level-0
{
	background:#a1b701;
	-webkit-border-radius: 3px; 
	-khtml-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	/*behavior: url(IEfix/PIE.htc);*/
	border: 1px solid #74830a;
	padding:0.25em 0 0 0;
}

.m1-menu .m-level-0 .active
{
	background:#829500 !important;
	color:white  !important;
	/* font-weight:bold  !important; */
}

.m1-menu .m-level-1 li:hover,
.m1-menu .m-level-1 li:active,
.m1-menu .m-level-1 li:focus
{
	background:#e6eacc;
}

/* Employers*/
.m2-menu
{
	padding:0;
	background: #EE7F00;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#EE7F00), to(#de7803));
	background: -webkit-linear-gradient(#EE7F00, #de7803);
	background: -moz-linear-gradient(#EE7F00, #de7803);
	background: -ms-linear-gradient(#EE7F00, #de7803);
	background: -o-linear-gradient(#EE7F00, #de7803);
	background: linear-gradient(#EE7F00, #de7803);
	-pie-background: linear-gradient(#EE7F00, #de7803);
	
	box-shadow: none;
	/*behavior: url(IEfix/PIE.htc);*/
}
	
	.m2-menu .box-content
	{
		padding:0.75em 2px 2px 2px;
	}

	.m2-menu h2.menu-headline
	{
		color:white !important;
		font-size:100% !important;
		font-weight: bold !important;
		background:url(../gfx/bullets/arow_js.png) no-repeat -5px center;
		padding: 0 0 0 0.8em !important;
		margin:0 0 0.75em 0.5em !important;
	}
	
/*Employer MENU LIST*/
.m2-menu .m-level-0
{
	background:#ff9b2a;
	-webkit-border-radius: 3px; 
	-khtml-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	/*behavior: url(IEfix/PIE.htc);*/
	border: 1px solid #de7803;
	padding:0.25em 0 0 0;
}

.m2-menu .m-level-0 .active
{
	background:#ee7f00 !important;
	color:white  !important;
	/* font-weight:bold  !important; */
}

.m2-menu .m-level-1 li:hover,
.m2-menu .m-level-1 li:active,
.m2-menu .m-level-1 li:focus
{
	background:#fcecd9;
}

/* Living and working*/
.m3-menu
{
	padding:0;
	background: #d50554;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#d50554), to(#b30044));
	background: -webkit-linear-gradient(#d50554, #b30044);
	background: -moz-linear-gradient(#d50554, #b30044);
	background: -ms-linear-gradient(#d50554, #b30044);
	background: -o-linear-gradient(#d50554, #b30044);
	background: linear-gradient(#d50554, #b30044);
	-pie-background: linear-gradient(#d50554, #b30044);
	
	box-shadow: none;
	/*behavior: url(IEfix/PIE.htc);*/
}
	
	.m3-menu .box-content
	{
		padding:0.75em 2px 2px 2px;
	}

	.m3-menu h2.menu-headline
	{
		color:white !important;
		font-size:100% !important;
		font-weight: bold !important;
		background:url(../gfx/bullets/arow_js.png) no-repeat -5px center;
		padding: 0 0 0 0.8em !important;
		margin:0 0 0.75em 0.5em !important;
	}
	
/*LIVING AND WORKING MENU LIST*/
.m3-menu .m-level-0
{
	background:#ee0e5d;
	-webkit-border-radius: 3px; 
	-khtml-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	/*behavior: url(IEfix/PIE.htc);*/
	border: 1px solid #ae1248;
	padding:0.25em 0 0 0;
}

.m3-menu .m-level-0 .active
{
	background:#B30044 !important;
	color:white  !important;
	/* font-weight:bold  !important; */
}
		
.m3-menu .m-level-1 li:hover,
.m3-menu .m-level-1 li:active,
.m3-menu .m-level-1 li:focus
{
	background:#f4d9e3;
}


/* Sklls and careers*/
.m4-menu
{
	padding:0;
	background: #0A9FA0;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#0A9FA0), to(#12c2c3));
	background: -webkit-linear-gradient(#0A9FA0, #12c2c3);
	background: -moz-linear-gradient(#0A9FA0, #12c2c3);
	background: -ms-linear-gradient(#0A9FA0, #12c2c3);
	background: -o-linear-gradient(#0A9FA0, #12c2c3);
	background: linear-gradient(#0A9FA0, #12c2c3);
	-pie-background: linear-gradient(#0A9FA0, #12c2c3);
	
	box-shadow: none;
	/*behavior: url(IEfix/PIE.htc);*/
}
	
	.m4-menu .box-content
	{
		padding:0.75em 2px 2px 2px;
	}

	.m4-menu h2.menu-headline
	{
		color:white !important;
		font-size:100% !important;
		font-weight: bold !important;
		background:url(../gfx/bullets/arow_js.png) no-repeat -5px center;
		padding: 0 0 0 0.8em !important;
		margin:0 0 0.75em 0.5em !important;
	}
	

/*Sklls and careers MENU LIST*/
.m4-menu .m-level-0
{
	background:#17d8da;
	-webkit-border-radius: 3px; 
	-khtml-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	/*behavior: url(IEfix/PIE.htc);*/
	border: 1px solid #09a2a3;
	padding:0.25em 0 0 0;
}

.m4-menu .m-level-0 .active
{
	background:#0A9FA0 !important;
	color:white  !important;
	/* font-weight:bold  !important; */
}

.m4-menu .m-level-1 li:hover,
.m4-menu .m-level-1 li:active,
.m4-menu .m-level-1 li:focus
{
	background:#daf1f1;
}
		

/* About EURES*/
.m5-menu
{
	padding:0;
	background: #152569;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#152569), to(#122379));
	background: -webkit-linear-gradient(#152569, #122379);
	background: -moz-linear-gradient(#152569, #122379);
	background: -ms-linear-gradient(#152569, #122379);
	background: -o-linear-gradient(#152569, #122379);
	background: linear-gradient(#152569, #122379);
	-pie-background: linear-gradient(#152569, #122379);
	
	box-shadow: none;
	/*behavior: url(IEfix/PIE.htc);*/
}
	
	.m5-menu .box-content
	{
		padding:0.75em 2px 2px 2px;
	}

	.m5-menu h2.menu-headline
	{
		color:white !important;
		font-size:100% !important;
		font-weight: bold !important;
		background:url(../gfx/bullets/arow_js.png) no-repeat -5px center;
		padding: 0 0 0 0.8em !important;
		margin:0 0 0.75em 0.5em !important;
	}
	

/*About EURES MENU LIST*/
.m5-menu .m-level-0
{
	background:#253b9a;
	-webkit-border-radius: 3px; 
	-khtml-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	/*behavior: url(IEfix/PIE.htc);*/
	border: 1px solid #152569;
	padding:0.25em 0 0 0;
}

.m5-menu .m-level-0 .active
{
	background:#1f4f8c !important;
	color:white  !important;
	/* font-weight:bold  !important; */
}

.m5-menu .m-level-1 li:hover,
.m5-menu .m-level-1 li:active,
.m5-menu .m-level-1 li:focus
{
	background:#dee5ee;
}


/* MY EURES*/
.m6-menu
{
	padding:0;
	background: #5a6f7a;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#5a6f7a), to(#808080));
	background: -webkit-linear-gradient(#5a6f7a, #808080);
	background: -moz-linear-gradient(#5a6f7a, #808080);
	background: -ms-linear-gradient(#5a6f7a, #808080);
	background: -o-linear-gradient(#5a6f7a, #808080);
	background: linear-gradient(#5a6f7a, #808080);
	-pie-background: linear-gradient(#5a6f7a, #808080);
	
	box-shadow: none;
	/*behavior: url(IEfix/PIE.htc);*/
}
	
	.m6-menu .box-content
	{
		padding:0.75em 2px 2px 2px;
	}

	.m6-menu h2.menu-headline
	{
		color:white !important;
		font-size:100% !important;
		font-weight: bold !important;
		background:url(../gfx/bullets/arow_js.png) no-repeat -5px center;
		padding: 0 0 0 0.8em !important;
		margin:0 0 0.75em 0.5em !important;
	}
	

/*MY EURES MENU LIST*/
.m6-menu .m-level-0
{
	background:#c4c4c4;
	-webkit-border-radius: 3px; 
	-khtml-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	/*behavior: url(IEfix/PIE.htc);*/
	border: 1px solid #858585;
	padding:0.25em 0 0 0;
}

.m6-menu .m-level-0 .active
{
	background:#5a6f7a !important;
	/* font-weight:bold  !important; */
}

.m6-menu .m-level-0 .active > span
{
	color:white  !important;
}

.m6-menu .m-level-1 li:hover,
.m6-menu .m-level-1 li:active,
.m6-menu .m-level-1 li:focus
{
	background:#e6eaeb;
}

/* MY EURES*/
.m6-menu
{
	padding:0;
	background: #5a6f7a;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#5a6f7a), to(#808080));
	background: -webkit-linear-gradient(#5a6f7a, #808080);
	background: -moz-linear-gradient(#5a6f7a, #808080);
	background: -ms-linear-gradient(#5a6f7a, #808080);
	background: -o-linear-gradient(#5a6f7a, #808080);
	background: linear-gradient(#5a6f7a, #808080);
	-pie-background: linear-gradient(#5a6f7a, #808080);
	
	box-shadow: none;
	/*behavior: url(IEfix/PIE.htc);*/
}
	
	.m6-menu .box-content
	{
		padding:0.75em 2px 2px 2px;
	}

	.m6-menu h2.menu-headline
	{
		color:white !important;
		font-size:100% !important;
		font-weight: bold !important;
		background:url(../gfx/bullets/arow_js.png) no-repeat -5px center;
		padding: 0 0 0 0.8em !important;
		margin:0 0 0.75em 0.5em !important;
	}
	

/*HELP AND SUPPORT MENU LIST*/
.m7-menu .m-level-0
{
	background:#D6D6D6;
	-webkit-border-radius: 3px; 
	-khtml-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	/*behavior: url(IEfix/PIE.htc);*/
	border: 1px solid #DEDEDE;
	padding:0.25em 0 0 0;
}

.m7-menu .m-level-0 .active
{
	background:#EEF0F2 !important;
	/* font-weight:bold  !important; */
}

.m7-menu .m-level-1 li:hover,
.m7-menu .m-level-1 li:active,
.m7-menu .m-level-1 li:focus
{
	background:#e6eaeb;
}



/* HELP AND SUPPORT */
.m7-menu
{
	padding:0;
	background: #EEF0F2;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#EEF0F2), to(#D6D6D6));
	background: -webkit-linear-gradient(#EEF0F2, #D6D6D6);
	background: -moz-linear-gradient(#EEF0F2, #D6D6D6);
	background: -ms-linear-gradient(#EEF0F2, #D6D6D6);
	background: -o-linear-gradient(#EEF0F2, #D6D6D6);
	background: linear-gradient(#EEF0F2, #D6D6D6);
	-pie-background: linear-gradient(#EEF0F2, #D6D6D6);
	
	box-shadow: none;
	/*behavior: url(IEfix/PIE.htc);*/
}
	
	.m7-menu .box-content
	{
		padding:0.75em 2px 2px 2px;
	}

	.m7-menu h2.menu-headline
	{
		color:#333333 !important;
		font-size:100% !important;
		font-weight: bold !important;
		background:url(../gfx/bullets/arow_js_dark.png) no-repeat -5px center;
		padding: 0 0 0 0.8em !important;
		margin:0 0 0.75em 0.5em !important;
	}
	
	

.parent
{
	background:none !important;
	padding-left:0 !important;
}

.parent:hover,
.parent:active,
.parent:focus
{
	background:url(../gfx/bullets/tree.png) no-repeat 15px 5px !important;
}

.level-2-chlid
{
	background:url(../gfx/bullets/tree.png) no-repeat 15px 0px !important;
	padding-left:2.5em !important;
	padding-top:0.2em !important;
	margin-top:-0.2em;
	
}

/****************************/
/*	    ARHS ADDONS			*/
/****************************/

.locked-menu-item:after {
	content: url('../gfx/png_icons/padlock-B.png');
	float: right;
	display: inline;
}

.m-level-0 li.open span.open {
	padding: 0 0.25em 0.625em 0;
	box-sizing: border-box;
	width: 100%;
}

.m-level-0 li.open span.open a {
	padding: 0 0 0 0.625em;
	display: inline-block;
}

.m-level-2 > li > span.locked-menu-item
{
    padding-right: 2.4em !important;
}

.m-level-2 > li > span.locked-menu-item > a {
	padding-left: 0 !important;
}

.m-level-2 > li.open > span.locked-menu-item
{
	box-sizing: border-box;
	padding-right: 0.302em !important;
}

.m1-menu li.active>span>a,
.m2-menu li.active>span>a,
.m3-menu li.active>span>a,
.m4-menu li.active>span>a,
.m5-menu li.active>span>a,
.m6-menu li.active>span>a
{
	color: white !important;
	font-weight:bold !important;
}

