#DivContenu_4046{
margin-bottom:-100px !important;
}

.btn, input[type=button], .btnLien {
background-color:white !important;
border: 1px solid #A34047 !important;
border-radius : 5px;
color:#A34047 !important;
}

.escalierAccueil{
background-size: 40% !important;
background-position-y: center !important;
}

.bandeauMenu
{
box-shadow: 0 -6px 15px 0 #000;
}

.eltAccueil{
padding-bottom:0 !important;
}

footer{
background-color:white !important;
}

#divContentHome{
padding-top:30px !important;
}

#imgLogo{

margin-left:50px;
}

#BANDE_9519, .grisTransparent
{
background-color:#f5f5f5cc !important;
}

.Entete_BordureCategorie
{
border-top:none !important;
border-bottom: 1px solid #1B8C92 !important;
}
.Article_EnteteCategorie
{
background-color:#1B8C92 !important;
font-size:14pt !important;
}

.divOpenArticle
{
border-bottom:1px solid #bbb !important;
}

.divVoirAllArticle{
margin-bottom:30px !important;
}



.paveCliquable:hover{
background-color:#ddd!important;
}

#Menu
{
margin-right:20px;
}

.Article_PhotoEntete {
text-align:center;
}
.Article_PhotoEntete img{
max-width:75%!important;
max-height:500px !important;
width:auto!important;
}


.celluleMecene
{
background-size:80% !important;
background-position:center center !important;
padding-top:80px !important;
padding-bottom:80px !important;
height:auto !important;
transition-duration:0.3s;
filter:grayscale(0.7);
background-color:white;

}

.celluleMecene:hover
{
filter:none;
background-size:90% !important;
}

#DivContenu_3661{
background-size:55% !important;
}

#DivContenu_3661:hover{
background-size:62% !important;
}

#divArticleZone>#divContentArticle
{
max-width:1100px !important;
margin: 0 auto;
}

.LogoMH{
background-position-x: right !important;
  background-position-y: center !important;
}

#BANDE_9880{
background-color:#f5f5f5cc ;
}

#Cellule_1_9880{
flex:2 !important;
}

.celluleTexteBD{
flex:2 !important;
}



 @font-face {
 font-family: 'Anton-Regular';
  src: url('https://www.asats.fr/Content/Font/Anton-Regular.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'ArdoiseTry-Black';
  src: url('https://www.asats.fr/Content/Font/ArdoiseTry-Black.otf') format('opentype');
}
 
 @font-face {
 font-family: 'ArdoiseTry-BlackItalic';
  src: url('https://www.asats.fr/Content/Font/ArdoiseTry-BlackItalic.otf') format('opentype');
}
 
 @font-face {
 font-family: 'ArdoiseTry-Bold';
  src: url('https://www.asats.fr/Content/Font/ArdoiseTry-Bold.otf') format('opentype');
}
 
 @font-face {
 font-family: 'ArdoiseTry-BoldItalic';
  src: url('https://www.asats.fr/Content/Font/ArdoiseTry-BoldItalic.otf') format('opentype');
}
 
 @font-face {
 font-family: 'ArdoiseTry-Italic';
  src: url('https://www.asats.fr/Content/Font/ArdoiseTry-Italic.otf') format('opentype');
}
 
 @font-face {
 font-family: 'ArdoiseTry-Light';
  src: url('https://www.asats.fr/Content/Font/ArdoiseTry-Light.otf') format('opentype');
}
 
 @font-face {
 font-family: 'ArdoiseTry-LightItalic';
  src: url('https://www.asats.fr/Content/Font/ArdoiseTry-LightItalic.otf') format('opentype');
}
 
 @font-face {
 font-family: 'ArdoiseTry-Regular';
  src: url('https://www.asats.fr/Content/Font/ArdoiseTry-Regular.otf') format('opentype');
}
 
 @font-face {
 font-family: 'Lato-Black';
  src: url('https://www.asats.fr/Content/Font/Lato-Black.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'Lato-BlackItalic';
  src: url('https://www.asats.fr/Content/Font/Lato-BlackItalic.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'Lato-Bold';
  src: url('https://www.asats.fr/Content/Font/Lato-Bold.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'Lato-BoldItalic';
  src: url('https://www.asats.fr/Content/Font/Lato-BoldItalic.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'Lato-Hairline';
  src: url('https://www.asats.fr/Content/Font/Lato-Hairline.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'Lato-HairlineItalic';
  src: url('https://www.asats.fr/Content/Font/Lato-HairlineItalic.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'Lato-Italic';
  src: url('https://www.asats.fr/Content/Font/Lato-Italic.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'Lato-Light';
  src: url('https://www.asats.fr/Content/Font/Lato-Light.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'Lato-LightItalic';
  src: url('https://www.asats.fr/Content/Font/Lato-LightItalic.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'Lato-Regular';
  src: url('https://www.asats.fr/Content/Font/Lato-Regular.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'Lato-Semibold';
  src: url('https://www.asats.fr/Content/Font/Lato-Semibold.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'OpenSans-Light';
  src: url('https://www.asats.fr/Content/Font/OpenSans-Light.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'OpenSans-Regular';
  src: url('https://www.asats.fr/Content/Font/OpenSans-Regular.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'Roboto';
  src: url('https://www.asats.fr/Content/Font/Roboto-Regular.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'Roboto-Black';
  src: url('https://www.asats.fr/Content/Font/Roboto-Black.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'RobotoCondensed-Light';
  src: url('https://www.asats.fr/Content/Font/RobotoCondensed-Light.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'RobotoCondensed-Regular';
  src: url('https://www.asats.fr/Content/Font/RobotoCondensed-Regular.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'Roboto-Light';
  src: url('https://www.asats.fr/Content/Font/Roboto-Light.ttf') format('truetype');
}
 
 @font-face {
 font-family: 'Roboto-Thin';
  src: url('https://www.asats.fr/Content/Font/Roboto-Thin.ttf') format('truetype');
}
 