
#jMenu {
	display:table;
	/*margin:0;*/
	padding:0;
	margin: 0 auto;
}

/********************/
/** premier niveau **/
/********************/
#jMenu li {
	display:table-cell;
	/*background-color:#322f32;*/
	background-color:#ae3030;
	margin:0;
	//float:left;
}
	#jMenu li a {
		padding:10px;
		display:block;
		background-color: transparent;
		color:#fff;
		text-transform:uppercase;
		cursor:pointer;
		/*font-size:12px;*/
		font-size: 16px;
		/*background-color: #ae3030;*/
	}
	#jMenu li .a {
		text-align: center;
        padding:19px 27px 14px 27px;
		display:block;
		background-color: transparent;
		color:#fff;
		text-transform:uppercase;
		cursor:pointer;
		/*font-size:12px;*/
		font-size: 18px;
		/*background-color: #ae3030;*/
}
#jMenu li:hover .a {
    color: #ae3030;
    background: #fff;
    border-bottom: 3px solid #ae3030;
}
/*******************/
/** second niveau **/
/*******************/
#jMenu li ul {
	display:none;
	position:absolute;
	padding:0;
	margin:0
}
	#jMenu li ul li {
		background-color:rgba(255,255,255,0.9);
		background:#fff;
		 opacity: 0.9; 
         filter: alpha(opacity=90);
		display:block;
		/*border-bottom:1px solid #484548;*/
		color: #333333;
		padding:0;
	}
	#jMenu li ul li.arrow {
		/*background:#322f32 url('../arrow_down.png') no-repeat center center;*/
		height:6px;
		padding:0;
		border-bottom:none;
		padding-bottom:10px
	}
		#jMenu li ul li a {
			font-size:16px;
			text-transform:none;
			padding:14px 8px;
			margin: 0 5px;
			color: #333333;
			display:block;
		    border-bottom:1px solid #d7d7d7;
			/*border-top:1px solid transparent;
			border-bottom:1px solid transparent;*/
		}
		#jMenu li ul li a.isParent {
			background:url('../images/san.png') no-repeat right center;
			background-size:25px 25px;
			/*color: #ae3030;*/
		}
			#jMenu li ul li a:hover {
				color: #ae3030;
				/*background-color:#514c52;*/
				/*border-top:1px solid #322f32;
				border-bottom:1px solid #322f32;*/
			}