

/*Menu items*/
.menu_lien{
	margin-top:		0.3rem;
	
	cursor:			pointer;
	color: 			#335588;
	text-decoration: none; 
}

.menu_lien:hover{
	color: 			#700;
}

.lk_actif, .lk_actif a {
	color: 			#000;
	font-weight: 	bold;
}


.menu_lien_container{
	display: 		none;
	margin:			0; 
	padding:		0 0 2.0rem 1.0rem;
	
	overflow: 		auto;
	text-align:		inherit;
	font-size:		1.0rem; 
	line-height:	1.1rem; 
	font-family: 	'Anaheim', 'Arial narrow', sans-serif; 
}


/*Menu levels*/
.menuNiv0_lien {	font-family: 	'TechnicLite', 'Orator Std', 'Arial', 'sans-serif';	font-size:	1.7rem;		line-height:	1.8rem; }
.menuNiv1_lien {	font-family: 	'Orator Std', 'Arial', 'sans-serif';	font-size:	1.0rem;		line-height:	1.1rem; }
.menuNiv2_lien {	font-family: 	'Swiss-Lt-BT', 'Arial narrow', 'sans-serif';;	font-size:	1.0rem;		line-height:	1.1rem; }
.menuNiv3_lien {	font-family: 	'Swiss-Lt-BT', 'Arial narrow', 'sans-serif';; 	font-size:	1.0rem;		line-height:	1.1rem; }
.menuNiv4_lien {	font-family: 	'Swiss-Lt-BT', 'Arial narrow', 'sans-serif';;	font-size:	1.0rem;		line-height:	1.1rem; }


/*Ids*/
#MenuPrincipal {
	min-height:		100%;
	padding:		0 1.0rem 0 0;
	text-align:		left;
}




/*Filtres*/
.marqueursFiltre{
	color: 	#335588;
	cursor:	pointer;
}

.marqueursFiltre:hover{
	color: 			#700;
	font-weight: 	bold;
}

.filtre_actif{
	color: 			#000;
	font-weight: 	bold;
}

/*crochet*/
.filtre_actif span:after{
	content: "";
    display: inline-block;
    vertical-align: middle;
	
    width: 			1.0rem; 
	height: 		1.0rem;
	padding-left: 	0.5rem;
	
	background: 		url('https://sea.archi/00_StrImg/bouttons/checkmark.png') no-repeat;
	background-size: 	contain;
	background-position: 100% 50%;
}

.marqueursFiltre_Inactif {
	color: 	#999;
	cursor:	default;	
}

.menuNiv2 .boutt {
	display: 			none;
	width: 				100%;
	padding: 			0 0;
	
	background-color: 	#666;
	text-align: 		right; 
	font-size: 			0.9rem; 
	color: 				#FFF;
}

.menuNiv2 .boutt:hover {
	background-color: #000;
}



/*LienSortie
	#LienSortie{
		display: 		none; 
		vertical-align:	bottom;
		font-size:		1rem;
	}
	
	#LienSortie:hover{
		font-weight:	bold;
		color:			#000;
	}
	
		#LienSortie span{
			bottom:		0;
			opacity:	0.6;
		}
		#LienSortie span:hover{
			opacity:	1;
		}
		#LienSortie img{
			height: 1rem;
		}
	*/