/*gris du bandeau : rgb(176,178,181)*/
/*bleu du fond d'écran rgb(92,126,161)*/

/*Commun*/
a:hover{font-style: italic;}
.lien_interne{color: blue; font-style: normal;}
.lien_externe{color: black; font-style: normal;}
.lien_page{color: black; font-style: normal;}
.doc{color: black; font-style: normal;}
.docgris{color: grey; font-style: normal;}
.strong{font-style: bold;}
.em{font-style: italic;}

h2{color: blue;}
h3{color: blue;}
h4{color: blue;}

body{background-image: url("FDE4.jpg"); background-size: cover; background-attachment: fixed; 
background-repeat: no-repeat;}
body{padding-left: 5em; padding-right: 5em; margin: 0;}
body{font-size: 1.2em;}
.body2{background-color: white; color: black; opacity: 1;}

	header{display: flex; justify-content: flex-start; align-items: center;}
	header{background-image: url("ImTitre007.jpg"); background-size: 100% 110%; margin: 0;}
	/*header{background-image: url("ImTitre007.jpg"); background-size: 100% 120%; margin: 0;}*/
	.icone{height:200px; max-width:160px;}
	.icone2{height:180px; max-width:150px;}
	.icone3{height:50px; max-width:160px;}
	.sous_titre{font-size: 1.5em;}

	.sauftitre{display: flex;}
		nav{min-width: 10em; background-color: rgb(176,178,181);}
		nav{border: double;}
			.pupuce{padding-left: 1em; padding-top: 1em; margin-right: 1em;}
			.lapuce{margin-top: 0.5em;}
			.gris{color: grey;}
			.tabuler{margin-left: 30px;}

		.masection{margin: 1em; min-height: 35em; flex: 1;}

	footer{background-color: rgb(176,178,181); height: 3em;}
	footer{display: flex; justify-content: space-between; padding-right: 1em; padding-left: 1em;}

/*Accueil*/
.adresse_mail{font-style: italic;}
.mail2{color: blue;}
/*.video_étudiants{padding-top: 5em;}*/

/*CV*/
.sujet{font-style: italic;}
nav{display: flex; flex-direction: column; justify-content: flex-start;}
#leslogosCV{flex: 1; display: flex; flex-direction: column; justify-content: space-around;}
.logo{width: 6em;}

/*Enseignement*/
caption{font-weight: bold; text-align: left;}
/*table{border-collapse: separate; border-spacing: 1em 0em; }*/
table{border-collapse: collapse;}
td{border: 1px solid black; padding-left: 1em; padding-right: 1em;}
.Afaire{color: red;}
.annule{text-decoration: line-through;}
.vac{color: green;}
.maths{color: red;font-weight: bold;}
.SI{color: purple;font-weight: bold;}
.phy{color: blue;font-weight: bold;}
.chimie{color: cyan;font-weight: bold;}
.gras{font-weight: bold;}
#TPM{font-weight: bold;}
.som{color: blue;}
.Sommaire{font-weight: bold;}
.retour_som{font-size: 0.4em; color: blue;}

#videochap11{flex: auto; display: flex; flex-direction: row; justify-content: space-around;}
.IntMP{flex: auto; display: flex; flex-direction: row; justify-content: space-between;}
/*.IntVC{flex: auto; display: flex; flex-direction: row; justify-content: space-between;}*/

/*Recherche*/
.article{color: black; font-weight: bold;}
.tabulation{margin-left: 2em;}

/*Le coin des anciens*/
.fiche_perso{display: flex; align-items: center;}
.fiche_perso{border: 3px groove; margin-bottom: 1em;}
.photo_fiche_perso{width: 150px;}
.sous_entete_fiche_perso{width: 15em;}
.cursus_fiche_perso{flex: 1;}
.le_cursus{font-weight: bold; margin-left: 5em;}
.pucecursus{text-align: left; margin-left: 1em;}
#leslogos{margin-top: 240em; flex: 1; display: flex; flex-direction: column; justify-content: space-around;}
