hr{
	 border: 0; 
  height: 2px; 
  background-image: linear-gradient(to left, #f0f0f0 0%, #8c8b8b 20%, #f0f0f0);
  background-image: -webkit-linear-gradient(left, #f0f0f0 0%, #8c8b8b 20%, #f0f0f0);
  background-image: -moz-linear-gradient(left, #f0f0f0 0%, #8c8b8b 20%, #f0f0f0);
  background-image: -ms-linear-gradient(left, #f0f0f0 0%, #8c8b8b 20%, #f0f0f0);
  background-image: -o-linear-gradient(left, #f0f0f0 0%, #8c8b8b 20%, #f0f0f0); 
}
h3{
  text-align: justify;
    font-family:verdana black;
    font-size: 1.1em;
     margin:2px;
     text-decoration: underline;
  }

.categorie_liens{
margin: -5px 9px 15px 0px;/*haut|droit|bas|gauche*/
background-image:linear-gradient(-45deg,rgba(226,221,198),rgba(174,169,142));
}

.liens_encart{
	display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-bottom: 5px;
    /*background-color: red;*/
    padding: 4px;
}
.liens_logo{
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-right: 5px;
    /*background-color: red;*/
}

.liens_logo img{
max-height: 60px;
box-shadow: 0.3rem 0.4rem 0.2rem -0.2rem rgba(0,0,0,0.75);
    -moz-box-shadow: 0.3rem 0.4rem 0.2rem -0.2rem rgba(0,0,0,0.75);
    -webkit-box-shadow: 0.3rem 0.4rem 0.2rem -0.2rem rgba(0,0,0,0.75);
    -webkit-box-shadow: 4px 4px 6px 0px rgba(0,0,0,0.4);
    -moz-box-shadow: 4px 4px 6px 0px rgba(0,0,0,0.4);
    box-shadow: 4px 4px 6px 0px rgba(0,0,0,0.4);
    border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
    -moz-border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
    -webkit-border-radius: 0.2rem 0.2rem 0.2rem 0.2rem;
}

.liens_texte{
	display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-content: space-between;
    -ms-flex-line-pack: justify;
    align-content: space-between;
    -webkit-align-items: space-between;
    -ms-flex-align: justify;
    align-items: space-between;
    /*background-color: yellow;*/
    height: 100%;
    margin-left: 5px;
}


.liens_nom{
min-height: 30px;
margin-bottom: 2px;

}

.liens_nom a{
	text-decoration: none;
	color: unset !important ;
text-align: justify;
    font-family:verdana black;
    font-size: 1.0em;
}
.liens_description {
	text-align: justify;
    font-family:calibri;
    font-size: 1.1em;
    max-width: 600px;
}