/* supprime les marges par défaut du corps de la page*/
html, body, ul, p,{
margin: 0px;
padding: 0px;
}

@font-face {
	font-family: "AkkuratPro-Regular1";
	src: url("../../0_POLICE/Akkurat-Regular/AkkRg_Pro_1.otf"); 
}

@font-face {
	font-family: "AkkuratPro-Regular2";
	src: url("../../0_POLICE/Akkurat-Regular/Akkurat.svg"); 
}

@font-face {
	font-family: "AkkuratPro-Regular3";
	src: url("../../0_POLICE/Akkurat-Regular/Akkurat.ttf"); 
}

@font-face {
	font-family: "AkkuratPro-Regular4";
	src: url("../../0_POLICE/Akkurat_Regular/Akkurat.eot"); 
}

#ensemble{
	text-align: center;
    margin: 0;
	position: absolute;
	top: 50%;
	left: 50%;
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

#deroulant{
	display: flex;
	display-direction: row;
	overflow: auto ;
	width: 1250px;
	height: 500px;
	margin-top: 40px;
	position: center;
}

#groupe_logo{
	width: 85px;
	height: 600px;
}

.logo{
	height: 70px;
	width: 70px;
	margin-bottom: px
}

.logo:hover{
	opacity: 0.5;
}

#timeline{
	margin-top: 5px;
	height: 1705px;
	width: 1120px;
}

#frise{
	height: 50px;
	width: 1120px;
    margin-left: 54px;

}

.nom_programme{
	font-size: 1.2em;
	text-align: center;
	font-family:"AkkuratPro-Regular1", "AkkuratPro-Regular2","AkkuratPro-Regular3", "AkkuratPro-Regular4", Arial, serif;
}

