/*Reset CSS*/
								 * { margin: 0px; padding: 0px; font-family: Avenir, sans-serif; font-weight: normal; text-decoration: none; }
							   nav { width: 100%; margin: 0 auto; background-color: white; position: sticky; top: 0px; font-size: 14px; }
					.conteneur-nav { position: fixed; widmargin: 0px; left: 0px; width: 100%; }
		  nav input[type=checkbox] { display: none; }
						 nav label { display: inline-block; width: 80%; padding: 7px 1px; text-align: center; background-color: #ff4da5; }
						    nav ul { display: none; list-style-type: none; background-color: #008; }
nav input[type=checkbox]:checked + ul { display: flex; flex-flow : column wrap; }
						 nav ul li { flex: 1 1 auto; text-align: center; }
		   nav > div > ul > li > a { color: white; }
							 nav a { display: block; text-decoration: none; color: black; padding: 8px 2px; }
							 .sous { display: flex; flex-flow: column wrap; z-index: 1000; }
						  .sous li { flex: 1 1 auto; text-align: left; }
						   .sous a { padding: 6px; background-color: RGBa(200,200,200,0.8); }
						   body { font-family: Calibri, sans-serif; font-size: 12px; }

						  
		 @media screen and (min-width: 980px) { 
							   .conteneur-nav { position: static; }
					     nav label, nav input { display: none; }
nav input[type=checkbox]:checked + ul, nav ul { display: flex; flex-flow: row wrap; background-color: #ff4da5; }
									nav ul li { position: relative; }
					  nav > div > ul > li > a { color: black; }
										nav a { border-bottom: 1px solid white; }
								  nav a:hover { color: black; border-bottom: 1px solid #ff4da5; }
										.sous { display: none; box-shadow: 1px 1px 1px #ff4da5; 
												background-color: gold; 
												position: absolute; font-size: 11px; width: 100%; }
			    nav > div > ul li:hover .sous { display: flex; flex-flow: column wrap; }
									  .sous a { border-bottom: yes; background-color: white; }
								.sous a:hover { border-bottom: yes; background-color: RGBa(200,200,200,0.1); }
						.deroulant > a::after { content:" "; font-size: 9px; font-color: #ffffff; }
										.lien { position: relative; }
			 								  }


										  
/* COULEUR ROSE 25-26 : #ff4da5 #ffeaf4 (remplace GOLD) pink */
/* COULEUR VERT 24-25 : #008000 - VERT c6d9f1 green gold */
