@font-face {
    font-family : poplar;
    src: url(font/POPLARSTD.OTF);
}
@font-face {
    font-family : belleallurescript2i;
    src: url(font/BELLEALLURESCRIPT2I-FIN.OTF);
}
.corps {
    display: flex;
    flex-direction: column;
    max-width: 60em;
    margin: auto;
}
h1 {
    font-size: 2em;
    color: black;
}
.centrer{
    text-align: center;
}
.policePoplar {
    font-size: 2em;
    font-family : poplar;
}
.policeBelleAlure {
    font-family : belleallurescript2i;
}
.imagecentrer {
    margin: auto;
}
.image30 {
    width: 30%;
    margin: auto;
}
.containerCoteCote {
    justify-content: center;
    margin: auto;
    display: flex;
    flex-wrap: wrap;
}
.containerJustify {
 /*   margin: auto;*/
    display: flex;
    flex-direction: column;
    text-align: justify;
}
.containerCentree {
    text-align: center;
    margin: auto;
    display: flex;
    font-size: 1em;
    flex-direction: column;
}
.texte-espace {
    margin-left: 15px;
    margin-right: 15px;
}
.hide {
    display : none;
}

#togg1 {margin: 0.3em 0; padding: 0 0.8em; background-color: rgba(100, 100, 100, 0.2);}
#togg2 {margin: 0.3em 0; padding: 0 0.8em; background-color: rgba(100, 100, 100, 0.2);}
#togg3 {margin: 0.3em 0; padding: 0 0.8em; background-color: rgba(100, 100, 100, 0.2);}
#togg4 {margin: 0.3em 0; padding: 0 0.8em; background-color: rgba(100, 100, 100, 0.2);}
#togg5 {margin: 0.3em 0; padding: 0 0.8em; background-color: rgba(100, 100, 100, 0.2);}
#togg6 {margin: 0.3em 0; padding: 0 0.8em; background-color: rgba(100, 100, 100, 0.2);}
#togg7 {margin: 0.3em 0; padding: 0 0.8em; background-color: rgba(100, 100, 100, 0.2);}
#togg8 {margin: 0.3em 0; padding: 0 0.8em; background-color: rgba(100, 100, 100, 0.2);}
#togg9 {margin: 0.3em 0; padding: 0 0.8em; background-color: rgba(100, 100, 100, 0.2);}
#togg10{margin: 0.3em 0; padding: 0 0.8em; background-color: rgba(100, 100, 100, 0.2);}
#togg11{margin: 0.3em 0; padding: 0 0.8em; background-color: rgba(100, 100, 100, 0.2);}
#togg12{margin: 0.3em 0; padding: 0 0.8em; background-color: rgba(100, 100, 100, 0.2);}
#togg13{margin: 0.3em 0; padding: 0 0.8em; background-color: rgba(100, 100, 100, 0.2);}
#togg14{margin: 0.3em 0; padding: 0 0.8em; background-color: rgba(100, 100, 100, 0.2);}
#togg15{margin: 0.3em 0; padding: 0 0.8em; background-color: rgba(100, 100, 100, 0.2);}

.menu {
    background-color: rgba(165, 117, 0117, 0.15);
    font-size: 1.2em;
    color: rgb(165, 117, 117);
    text-decoration: none;
}
footer {
    background-color: rgba(165, 117, 0117, 0.15);
    font-size: 1.2em;
    color: rgb(165, 117, 117);
    text-decoration: none;
  }
.copyright {
    margin-left: 40px;
    text-align:center;
    font-size:0.9em;
    color:#888585;
  }
.lien-brun {
    color: #a57575;
    text-decoration: none;
  }
.lien-noir {
    color: #210303;
    text-decoration: none;
  }


#galerie
{
    justify-content: center;
	background:#fff5e0;
	border:1px solid #9e6a02;
	margin-top:25px;
	padding:15px;
	text-align:center;
}

#galerie_mini
{
	margin:0px;
	margin-left:10px;
	padding:0px;
	list-style-type:none;
}

#galerie_mini li
{
	float:left;
}

#galerie_mini li a img
{
	margin:2px 1px;
	border:1px solid #9e6a02;
}

#photo
{
	clear:both;
	margin:0 auto;
	margin-top:50px;
}

#photo dt
{
	font:italic 50px Calibri;
	color:#9e6a02;
}

#photo dd
{
	margin:0;
}

#photo img
{
	border:1px solid #9e6a02;
}