body {
  background-color: white;
}

header {	
  display :flex;
  background-color :red;
  color : white;
  vertical-align : middle;
  text-align :center;
  height: 120px;
  margin-bottom: 20px;
}



.elementheader:nth-child(2) {
flex:1;
}

.elementheader:nth-child(3) {
align-self:flex-end;
}

#conteneur1 
{
    display: flex;
    justify-content: space-around;
	background-color:red;
	
}
/**
#conteneur2
{
    display: flex;
    justify-content: space-around;
		
}
**/

#conteneur1  a
{
 	text-decoration:none;
	color:white;
  }

.elementcont1 {
font-weight:bold;
padding-left:50px;
padding-top: 50px;
font-size:large;
}

h5 {
  text-align : center;
}

table {
   border-collapse: collapse;
    }

 td,  th /* Mettre une bordure sur les td ET les th */
{
    border: 1px solid black;
}
 
td a {
color : blue ;
font-style: italic;
/*font-weight:bold;*/
}



.titre {
text-align:center;
font-weight: bold;
font-size:large;

}


.appel {
text-align:center;
font-weight: bold;
font-size:large;
color:red;
}


.photocandide{
background-color:#1e4ff7;
text-align:center;
font-weight: bold;
font-size:large;
}

.candide{
background-color:#E6E6FA;
}


.photopomme{
background-color:#ffd733;
text-align:center;
font-weight: bold;
font-size:large;
}

.pomme{
background-color:#fff4c6;
}

.photoharmattan{
background-color:#80a2f7;
text-align:center;
font-weight: bold;
font-size:large;
}

.harmattan {
background-color:#c1f1f8;
}

.photoboite{
background-color:#f97d7d;
text-align:center;
font-weight: bold;
font-size:large;
}
.boite {
background-color:#f9c2c2;
}

.photopajarillo{
background-color:#a4ee71;
text-align:center;
font-weight: bold;
font-size:large;
}
.pajarillo {
background-color:#d3f5bc;
}

.centre {
text-align:center;

}



.entete {
   color: black;
   text-align:center;
   background-color:white;
   }





.ecoute
{
color:#cf1020;
font-weight: bold;
font-size: large;

}


/*
footer {
  display:flex;
  justify-content: space-around;
}

.footer img {
  padding-left: 180px;
  padding-right: 40px;
}
/*
.footer a {
  padding-left: 40px;
  padding-right: 40px;
}*/
/* pour la page contacts */

.musique {

background-image :url(fond_contacts2.jpg);
}

#conteneur2 
{
    display: flex;
    justify-content: space-around;	
}

.elementcont2 {

padding-left:30px;
margin-right:20px;
padding-top:30px;
}
