/.videos {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-column-gap: 10px;
  margin: 0 5rem;
  }

/.video-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  padding-top: 25px;
}

/.video-iframe {
  border: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

div#conteneur
{
	left: 3%;
	position: absolute;
	top: 80px;
	z-index: 1;
	right: 27%;
	height: auto;
	width: 75%;
}

.Menudroit {
	
	background-color: #DEE4D1;
	width: 180px;
	 
}  
h4 {
text-align: center;
}


	
.headertekst{
  text-align: center;
}

td, th {
	margin-left: 25px;
}


h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #0033CC;
	font-size: 16px;
	margin-left: 25px;
}

 h4, h5, h6 {
	color: #996633;
}

a {
  color: #336600;
}
p  {
	color: #336633;
	font-family: Arial, sans-serif;
	text-align: justify;
	width: 95%;
	font-size: 18px;
	margin-right: 10px;
	margin-left: 10px;
	}
contenu {
	text-indent: 15px;
	vertical-align: middle;
}


IMG.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto }

.entete {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	color: #CC0000;
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	width: 100%;
	background-color: #CCCC33;
	font-style: italic;
	
}

div#entete {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	color: #CC0000;
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	width: 100%;
	background-color: #CCCC33;
	font-style: italic;
	
}
div#corps {
	background-color: #DEE4D1;
	overflow: auto;
}
.gif {
	margin-left: 260px;
	border: none;
}
.normal {
	color: #336633;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 12px;
	margin-left: 5px;
}
ul {
	color: #336633;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-size: 12px;
}

.bulletin {
	color: #CC0000;
}

body {
  background-color:#C9C8C0;
  margin: 0;
}

#container{
  width: 800px; /* Largeur du conteneur */
  padding: 20px; /* Padding du conteneur */
  border: solid 1px #c60909; /* Bordure rouge */
  display: flex; /* On le met en flex */
  justify-content: space-around; /* On met un espace entre les boîtes */
  flex-wrap: wrap; /* On wrap quand il n'y a pas de place */
  margin: 0 auto;
}


.box{
  margin: 10px; /* Marge extérieur pour les boîtes */
  width: 225px; /* Largeur de chaque boîte : 50% du conteneur moins leurs marges extérieur */
  height: 330px; /* Tu peux choisir */
  background-color: #c60909; /* Couleur des boîtes */
}
div.video {
  text-align:center;
}
