/*Sahitaj Edison du 19.03.2020 au 30.04.2020*/
.en-tete{

	background: #2f073b;

	height: 200px;

}

#logoP{

	position: relative;

	display: block;

	height: 200px;

	margin-left: auto;

	margin-right: auto;



}

.menuListe{

	list-style-type: none;

}

.footer-texte{

	color: white;

	text-align: center;

	position: relative;

	top: 50px;

}

.pied{

	background: #2f073b;

	height: 200px;

	position: relative;

	bottom: 0;


}

#barre{

	border-bottom: 5px solid white;

	position: static;

	top: 50px;

}

#textePremier{

	text-align: justify;

	font-family: arial;

}

.texte{

	text-align: justify;

	padding-top: 3em;

	font-size: 25px;

	margin-right: 30px;

}

#all{

	font-family: arial;

}

.couleur{

	background: #2f073b;
	margin-left: -15px;
	margin-right: -15px;

}

#descriptionG{

	text-decoration: none; color: white;

}

#clubs{

	text-decoration: none; color: white;

}

#palmares{

	text-decoration: none; color: white;

}

#contact{

	text-decoration: none; color: white;

}

#sources{

	text-decoration: none; color: white;

}

#videoP{	

	position:relative;

	width: 450px;

	padding-bottom: 1em;

}

.contenu{

	padding-right: 3em;

	padding-left: 3em;

}

.titres{

	text-decoration: underline;

	color: #2f073b;

	margin-top: 10px;

	margin-bottom: -50px;

}

#logoS{

	position: relative;

	display: block;

	height: 150px;

	float: right;

	margin-top: 25px;

	margin-right: 15px;

}

.espaceGauche{

	margin-left: 300px;

}

#nomPoste{

	margin-top: 100px;

}

#barreVide{

	height: 10px;

}

#bouttonEnvoyer{

	background-color: #2f073b;

	color: white;

	margin-top: 42px;

}

.couleurTest{

	background-color: #2f073b;

	margin-right: -15px;

	margin-left: -15px;

}

#message{

	padding: 20px;

	border: 3px solid #2f073b;

}

#email{

	border: 3px solid #2f073b;

	margin-bottom: 20px;

}

#nomPoste{

	border: 3px solid #2f073b;

	position: relative;

	margin-bottom: 20px;

}

#localisation{

	height: 35px;

	position: absolute;

	top: 95px;

	left: 100px;

}

#telephone{

	height: 35px;

	position: absolute;

	top: 0px;

	left: 100px;

}

#mailContact{

	height: 35px;

	position: absolute;

	left: 100px;

	top: 5px;

}

#texteLocalisation{

	margin-top: 100px;

	padding-left: 140px;

}

#texteTelephone{

	margin-top: 5px;

	padding-left: 140px;

}

#texteMail{

	margin-top: 10px;

	padding-left: 140px;

}

#barreDroite{

	border-bottom: 3px solid #2f073b;

	position: absolute;

	padding-left: 430px;

}

#facebook{

	height: 35px;

	margin-top: 50px;

	margin-left: 80px;

}

#instagram{

	height: 35px;

	margin-top: 50px;

	margin-left: 80px;

}

#twitter{

	height: 40px;

	margin-top: 50px;

	margin-left: 80px;

}

#titreEnTete{

	text-align: center;

	font-size: 30px;

}

#titreEnTete{

	color: white;

	margin-top: 100px;

	margin-left: 100px;

}

.listeSources{

	list-style-type: none;

	text-decoration: none; color: #2f073b;

	margin-top: 10px;

	font-size: 20px;

}

.imagesClubs{

	height: 185px;

	width: 160px;

	display: block;

	margin-left: auto;

	margin-right: auto;

	margin-top: 5px;

	margin-bottom: 5px;

}

.imagesClubs:hover{

	transition-duration: 1s;

	transform: scale(1.3);

}

.texteClubs{

	font-size: 25px;

	margin-bottom: 50px;

	margin-top: 30px;

}

.texteEquipe{

	margin-right: 100px;

	margin-left: 100px;

	margin-top: 40px;

	font-size: 25px;

	text-align: justify;

}

.image1{

	height: 400px;

	width: 300px;

	margin-left: 300px;

	position: relative;

	margin-bottom: 30px;

}

.image2{

	height: 400px;

	width: 500px;

	margin-left: 300px;

	position: relative;

	margin-bottom: 30px;

}

#titreTableau{

	font-weight: bold; 

}

.tableauPalmares{

	position: relative;

	margin-top: 30px;

	margin-bottom: 30px;

}

.textePalmares{

	font-size: 25px;

	text-align: justify;

}

#table{

	border-color: #2f073b;

	width: 50%;

	margin-left: auto;

	margin-right: auto;

	border-style: solid;

	border-collapse: collapse;

}

.titreTableau{

	border: 4px solid #2f073b;

	border-right: 4px solid #2f073b;

	border-left: 4px solid #2f073b;

} 

.bugFlex{

	display: block;

}
.tableauCentre{
	text-align: center;
}
