p  /* paragraphe */
{
	font-family: "Arial", sans-serif;
	font-size: medium;
	text-align: left;
	}



titre  /* titre 0 */
	{
		color: rgb(255, 255, 255);
		font-family: 'HelveticaNeue-UltraLight', 'Helvetica Neue', 'Arial', sans-serif;
		font-size: 36px;
		font-weight: 100;
		letter-spacing: 0.04em;
		line-height: 43px;
		padding-bottom: 0px;
		padding-top: 0px;
		margin-left: 10px;
		text-align: left;
		text-indent: 0px;
			}

h1  /* titre 1 */
{
	font-family: "Verdana", sans-serif;
	font-size: x-large;
	text-align: center;
}

h2  /* titre 2 */
{
	font-family: "Trebuchet MS", sans-serif;
	font-size: large;
}

h3  /* titre 3 */
{
	font-family: "Arial", sans-serif;
	font-size: medium;
}

a   /* lien */
{
	color : cornflowerblue;
	text-decoration:none;
}



a:hover /* lien en surbrillance */
{
	text-decoration : underline;
}


header  /* en-tête */
{
	font-variant: normal;
    line-height: 43px;
    text-transform: none;
	background-color: #d87d69;
	color: white;
	width: 95%;
	height: 10%;
	margin: auto;
}

/*////////////////////////////////////////////////////*/
/*/////////////////////// boites de fond ///////////////////*/
/*////////////////////////////////////////////////////*/
.cadre
{
padding : 1em;
width: 50%;
height: 500px;
box-sizing: border-box;
background-color: white;
margin: auto;
}

/*////////////////////////////////////////////////////*/
/*/////////////////////// sections ///////////////////*/
/*////////////////////////////////////////////////////*/

section /* section */
{
	width: 95%;
	height: 75%;
	margin: auto;
}

.sous_section
{
	/*border : 2px solid navy ;
     border-radius: 10px;*/
	padding : 5px;
	margin-top : 10px;
	width: 95%;
	margin-left: auto;
  margin-right: auto;
}

.sous_section h1
{
	font-family: "Arial", sans-serif;
	font-size: medium;
	color : navy;
}

.sous_section h2
{
	font-family: "Arial", sans-serif;
	font-size: medium;
	color : navy;
}

.sous_section h3
{
	font-family: "Arial", sans-serif;
	font-size: medium;
	color : navy;
}

.sous_section li
{
	font-family: "Trebuchet MS", sans-serif;
	font-size: medium;
	text-align: left;
}


.grandeboite
{
	background-color: white;
	/*border-radius: 10px;*/
	padding : 5px;
	margin-top : 10px;
	width: 50%;
}


/*////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////*/

/*////////////////////////////////////////////////////*/
/*/////////////////////// menu ///////////////////////*/
/*////////////////////////////////////////////////////*/

.menu   /* main */
{
	font-family: 'HelveticaNeue-UltraLight', 'Helvetica Neue', 'Arial', sans-serif;
	font-size: large;
	text-align: center;
	background-color: #d87d69;
	color: white;
	width: 100%;
	margin: auto;
    vertical-align:center;
    clear: both;
    display: flex;
    justify-content: center;
}

.menu ul    /* liste */
{
	list-style-type: none;
}


.menu li    /* item */
{
    display: inline-block;
	margin-right: 20px;
    vertical-align:middle;
}

.menu a     /* lien */
{
/* background-color: navy;*/
	color: white;
	text-decoration: none;
}

.menu a:hover   /* lien surbrillance */
{
	text-decoration: underline;
}

.langues
{
	text-align: right;
	font-family: "Arial", sans-serif;
	font-size: small;
	width: 70%;
	height: 5%;
	margin: auto;
}

/*////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////*/

/*////////////////////////////////////////////////////*/
/*/////////////////////// article ////////////////////*/
/*////////////////////////////////////////////////////*/

.article 
{
	font-family: "Trebuchet MS", sans-serif;
	font-size: medium;
	text-align: left;
}

.article titre
{
	font-family: "Trebuchet MS", sans-serif;
	font-size: medium;
	font-weight:bold;
	text-align: left;
    font-style: normal;
    color: black;
}

.article auteurs
{
	font-family: "Trebuchet MS", sans-serif;
	font-size: medium;
	text-align: left;
}

.article statut
{
	font-family: "Trebuchet MS", sans-serif;
	font-size: medium;
	font-style: italic;
	text-align: left;
}

.article a
{
	font-family: "Trebuchet MS", sans-serif;
	font-size: medium;
	text-align: left;
	text-decoration : none;
	color: cornflowerblue;
}

/*////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////*/


/* TRASH
.langues ul
{
	list-style-type: none;
}

.langues li
{
	display: inline-block;
	margin-right: 10px;
	border-right: 3px solid black;
	padding-right: 10px
}
*/

.imageflottante
{
	float : left;
	margin : 10px;
}

.imageflottante_r
{
	float : right;
	margin : 10px;
}

.dessous
{
	clear : both;
}

/*////////////////////////////////////////////////////*/
/*/////////////////////// capsules ///////////////////*/
/*////////////////////////////////////////////////////*/

.capsule
{
	float : left;
	margin-right : 10px;
	padding : 0px;
	border: 1px solid navy;
}

.capsule_r
{
	float : right;
	margin-right : 10px;
	padding : 0px;
	border: 1px solid navy;
}

.capsronde
{
	border: 1px solid navy;
	border-radius: 10px;
}


/*////////////////////////////////////////////////////*/
/*/////////////////////// fiches /////////////////////*/
/*////////////////////////////////////////////////////*/

.fiche
{
	font-family: "Trebuchet MS", sans-serif;
	font-size: medium;
	text-align: left;
}

.fiche titre
{
	font-family: "Trebuchet MS", sans-serif;
	font-size: medium;
	text-align: left;
}

.fiche a
{
	font-family: "Trebuchet MS", sans-serif;
	font-size: medium;
	text-align: left;
	text-decoration : none;
	color: navy;
}

/*////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////*/
