/******************************************************************************/
/*                               compFilAriane                                */
/******************************************************************************/

.compFilAriane {
	margin-bottom: 12px;
	color: #939393;
}

#pageAccueil .compFilAriane {}

.filSeparator {
	text-decoration: none;
	color: #939393;
	padding: 0 3px 0 3px;
}

.compFilAriane a {
	color: #939393;
}

.compFilAriane a:hover {
	text-decoration: underline;
}

.compFilAriane span.heureRep,
.compFilAriane span.dateRep {}

.compFilAriane .headerComposants {}

.compFilAriane .headerComposants .footerComposants {}

.compFilAriane .headerComposants .footerComposants .contentComposants {}

.compFilAriane .headerComposants .footerComposants .contentComposants .topContentComposants {}

.compFilAriane .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants {}

.compFilAriane .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants span {}

.compFilAriane .headerComposants .footerComposants .contentComposants .dataContentComposants {
	position: relative;
}

.compFilAriane .headerComposants .footerComposants .contentComposants .bottomContentComposants {}

.compFilAriane .headerComposants .footerComposants .contentComposants .dataContentComposants span.text {
	padding: 9px 8px 13px 0;
	display: block;
	color: var(--text-primary-color);
	width: 955px;
	text-transform: uppercase;
}