.Commissaires_Proximite_Criteres .Paragraphe
{
	padding: 10px 10px 0px 10px;
	font-size: 11px;
	font-family: Arial, Helvetica, Sans-Serif;
}

.Commissaires_Proximite_Criteres .ExclamationError
{
	padding-top: 5px;	
}

.Commissaires_Proximite_Criteres .Paragraphe span
{
	padding-right: 5px;
}

.Commissaires_Proximite_Criteres .Separateur
{
	clear: both;
	height: 0;
   line-height: 0px;
	padding: 0px;
	margin: 0px;
	font-size: 1px;
}

.Commissaires_Proximite_Criteres .Message 
{
	padding-top : 30px;
	line-height : 20px;
	margin-left : -6px;
}

.Commissaires_Proximite_Criteres .Message img
{
	float:left;
	margin-top: -10px;
}

.Commissaires_Proximite_Criteres .Message span
{
	color:#C65532;
	font-weight: bold;
}

/* Les styles CodePostal, RayonRecherche et BoutonRechercher servent au
   formatage de la ligne des critères. */

.Commissaires_Proximite_Criteres .CodePostal
{
	float: left;
	display: inline-block;
	margin: 0px;
	padding: 0px;
	width: 180px;
}
.Commissaires_Proximite_Criteres .Paragraphe .ValidationSummary
{
	color: #D00000;	
	padding-bottom: 5px;
}

.Commissaires_Proximite_Criteres .Paragraphe  .ValidationSummary ul
{
	padding: 0px 0px 0px 15px;	
	margin: 0px;
}

.Commissaires_Proximite_Criteres .Paragraphe  .ValidationSummary ul li
{
	padding: 0px;
	margin:0px;
	color: #D00000;
}

.Commissaires_Proximite_Criteres .CodePostal input
{ 
	padding-right: 0px;
	width: 35px;
    font-family: Arial;
	font-size: 9pt;
}

.Commissaires_Proximite_Criteres .RayonRecherche
{
	padding-top: 2px;
	float: left;
	display: inline-block;
	
}

.Commissaires_Proximite_Criteres .RayonRecherche select
{
   font-family: Arial;
	font-size: 9pt;
}

.Commissaires_Proximite_Criteres .RayonRecherche .UniteMesure
{
   padding-left: 5px;
}

.Commissaires_Proximite_Criteres .BoutonRechercher   
{
   padding-top: 2px;
	float: right;
	display: inline-block;
	width: 105px;
}

.g-recaptcha   
{
   padding-top: 10px;
   display: inline-block;
}

.form-row-captcha {
    display: flex; 
    gap: 80px; 
    align-items: flex-end;
}

.RechercherPanelDescrption {
    padding-bottom: 20px;
}

.RechercherPanelTitre::after {
    display: none !important;
}

.titre-choix-recherche {
    display: flex;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    padding-bottom: 20px;
    padding-top: 10px;
}

.titre-choix-recherche .Active {
    color: black;
    border-bottom: #223654;
    border-width: 0 0 3px 0;
    border-style: solid;
    height: 35px;
    text-align: center;
}

.titre-choix-recherche .Inactive {
    height: 35px;
    color: #095797 !important;
    font-weight: 100;
    text-align: center;
    text-decoration: none;
}

.titre-choix-recherche-ligne {
    border-bottom: lightgray;
    border-width: 0 0 1px 0;
    border-style: solid;
    padding-bottom: 0;
    margin-bottom: 20px;
}