.cadre_filtres{
  color: #000000;
  font-size:11pt;
  margin-top: 5px;
  padding: 0px;
  text-align: center;
  margin-left:5px;
}	

.case_filtre{
  display:inline;
  padding:2px;
  margin-left:1px;
  margin-right:5px;
  font-weight:bold;
  white-space: nowrap;
}

.filter_line{
color: #000000;
margin-top: 0px;
padding: 0px;
text-align:left;
display:inline-flex;
  margin-bottom:5px;
}

.filter_line_case{
display:inline;
color:black;
padding: 5px;
margin:0;
background-color: #EFEFEF;
text-align:center;	
margin-right:3px;
white-space:nowrap;
}

.cancel_case{
  background-color:#FFCA00;
}

.filter_active{
  background-color:#EFEFEF;   
}


.filter_line_case_title{
  display:inline;   
  padding:5px;
  font-weight: bold;
  color:#595959;
  font-size:11pt;
}

.filter_line_case:hover{
background-color: #A8DAFF;
}


.filter_line_case a{
  text-decoration: none;
  font-size:11pt;
}

.line_active{
  background-color: #FFCA00;
}

.date_form_field {
  border:solid 1px rgb(103,103,103);
  font-size:8pt;
  background-color:#EFAD67;  
}

.filtre_input{
  border:0;
  font-size:8pt;
  background-color:#F3F3F3;  
  padding-top:3px;
}

.filtre_select{
  border:0;
  font-size:8pt;
}

#selected{
  color:#CC0000;
  font-size:8pt;  
}

#actif{
  color:#C12D30;
  background-color:#EEEEEE;
  padding:5px;
  padding-bottom:8px;
}

.filtre_action{
	display:table-cell;
	color:#000000;
	padding:3px 4px 3px 5px;
	text-decoration:none;
	background-color:#DDDCCC;
	border:1px solid #002861;
	border-width:0 1px 1px 0;
	white-space:nowrap; 
	float:left;
	margin-right:5px;
	font-size:8pt;
	height:23px;
}

.filtre_action:hover{ color:#FFF; background-color:#003988;}

.buttonFilter{
  display:inline;
}