@media screen {
	header, footer {
	background-color:#016b79;
	}
	
	header input, header a, footer input, footer a {
	background-color:#016b79;
	}
}

.logo:hover, .logo a:hover {
	background-color:#016b79;
}

.choix {
border-color:#016b79;
}

.chercher {
	border:2px #016b79;
	}
	
	.resultats_recherche_globale .clair-resumes a {
	color: #82b4ba;
	}

	.resultats_recherche_globale .fonce-resumes a {
	color:#016b79;
	}
	
	.resultats_recherche_globale .noyau-resumes a {
	color:#03045E;
	}
	
	.resultats_recherche_globale .theorique-resumes a {
	color:#1B4363;
	}
		
		.fonce {
		border:1px solid #016b79;
		}
		
		.fonce .titres, .fonce .titres input, .fonce .titres form {
		background-color:#016b79;
		}
		
		.clair {
		border:1px solid #82b4ba;
		}
	
		.clair .titres, .clair .titres input, .clair .titres form {
		background-color:#82b4ba;
		}

.oeuvre {
border:1px solid #016b79;
}

	.oeuvre .titre {
	background-color:#016b79;
	}


.presentation {
	max-width:850px;
	margin:auto;
	margin-top:50px;
}

	.presentation a:link {
		color:#d51079;
		text-decoration:none;
	}
	
	.presentation a:visited {
		color:#d51079;
		text-decoration:none;
	}

.renvoi_bdd {
	margin:auto;
	width:80%;
}

	.renvoi_bdd a:link, .renvoi_bdd a:visited {
		color:white;
	}

	.gauche  {
		padding-right:25px;
		max-width:80%;
	}
	
	.droite {
		padding-left:5px;
		width:13%;
		max-width:100px;
		font-size:0.9em;
	}

	.bdd {
		width:400px;
		margin:auto;
		margin-top:40px;
		text-align:center;
		border-radius:4px;
		padding:15px;
		color:white;
		font-weight:bold;
	}

	.legende_bdd {
		font-size:0.8em;
		text-align:center;
	}

.list_styled {
	  list-style: none;
	  padding: 0;
	  margin: 0;
	}
	
	.list_styled li {
	  padding-left: 1rem;
	  text-indent: -0.75rem;
	}
	
	.list_styled li::before {
	  content: '👉 ';
	}

.mode_d_emploi {
	padding:20px;
	text-align:left;
}

.ndbp {
	margin-top:50px;
	font-size:0.8em;
}

.espacement_vertical {
	margin-top:10px;
}
