img.adtm_menu_icon{vertical-align:top;margin-right:5px;}
.adtm_column_wrap a{color:#555555;}
ul#menu {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
#adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span{
font-weight:500;color:#624f41;font-size:16px;
}
#adtm_menu .adtm_column {
    padding: 0 0 0 0;
    margin: 0;
}
#adtm_menu .adtm_column_wrap span.column_wrap_title {
    margin: 0!important;
}
span.advtm_menu_span.advtm_menu_span_27 {
    color: black;
    font-weight: bold!important;
}
#adtm_menu ul#menu li div.adtm_sub {
    top: 41px;
    border-top: 1px solid #ebebeb;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    overflow: hidden;
  border-bottom:initial !important;
  padding: 10px 1% 15px 1%;
}
#adtm_menu .adtm_column span.column_wrap_title a {
    font-weight: 400!important;
  font-family: roboto;
}

.adtm_column.adtm_column_98 span a {
  color: #F08046!important;
}

.adtm_column.adtm_column_98 span a:hover {
  color: #F0804699!important;
}
/*
.adtm_column.adtm_column_89 span a {
  color: #DCBA9D!important;
}

.adtm_column.adtm_column_89 span a:hover {
  color: #DCBA9D99!important;
}
.adtm_column.adtm_column_12 span a {
  color: #D2691E!important;
}
.adtm_column.adtm_column_12 span a:hover {
  color: #D2691E99!important;
}
*/

.adtm_column.adtm_column_12 span a{
color:#7B3F00!important;
}
.adtm_column.adtm_column_12 span a:hover{
color:#A0522D!important;
}

.adtm_column.adtm_column_118 span a, .adtm_column.adtm_column_242 span a, .adtm_column.adtm_column_31 span a,.adtm_column.adtm_column_165 span a {
  color: #BD1522!important;
}
.adtm_column.adtm_column_118 span a:hover,.adtm_column.adtm_column_242 span a:hover,.adtm_column.adtm_column_31 span a:hover,.adtm_column.adtm_column_165 span a:hover {
  color: #BD152299!important;
}
.adtm_column.adtm_column_229 span a{color:#549DEB}
.adtm_column.adtm_column_229 span a:hover{color:#549DEB99}

.adtm_column.adtm_column_226 span a{color:#8ec300}
.adtm_column.adtm_column_226 span a:hover{color:#8ec30099}


/*
.adtm_column.adtm_column_44 span a, .adtm_column.adtm_column_15 span a, .adtm_column.adtm_column_116 span a,
.adtm_column.adtm_column_45 span a, .adtm_column.adtm_column_57 span a, .adtm_column.adtm_column_121 span a,
.adtm_column.adtm_column_122 span a, .adtm_column.adtm_column_123 span a, .adtm_column.adtm_column_124 span a,
.adtm_column.adtm_column_125 span a,.adtm_column.adtm_column_11 span a,
.adtm_column.adtm_column_47 span a, .adtm_column.adtm_column_48 span a, .adtm_column.adtm_column_39 span a,
.adtm_column.adtm_column_120 span a, .adtm_column.adtm_column_119 span a,
.adtm_column.adtm_column_134 span a, .adtm_column.adtm_column_135 span a, .adtm_column.adtm_column_136 span a
 {
  color: #3F7D2099!important;
}
.adtm_column.adtm_column_44 span a:hover, .adtm_column.adtm_column_15 span a:hover, .adtm_column.adtm_column_116 span a:hover,
.adtm_column.adtm_column_45 span a:hover, .adtm_column.adtm_column_57 span a:hover, .adtm_column.adtm_column_121 span a:hover,
.adtm_column.adtm_column_122 span a:hover, .adtm_column.adtm_column_123 span a:hover, .adtm_column.adtm_column_124 span a:hover,
.adtm_column.adtm_column_125 span a:hover,.adtm_column.adtm_column_11 span a:hover,
.adtm_column.adtm_column_47 span a:hover, .adtm_column.adtm_column_48 span a:hover, .adtm_column.adtm_column_39 span a:hover,
.adtm_column.adtm_column_120 span a:hover, .adtm_column.adtm_column_119 span a:hover,
.adtm_column.adtm_column_134 span a:hover, .adtm_column.adtm_column_135 span a:hover, .adtm_column.adtm_column_136 span a:hover {
  color: #3F7D20!important;
}*/

.adtm_column_wrap p {
  margin-bottom: 15px;
}

#adtm_menu ul#menu li.sub a.a-niveau1 span:hover {color:#BD1522!important;}
#adtm_menu .li-niveau1 a.a-niveau1.advtm_menu_actif .advtm_menu_span{color:#BD1522!important;}

#adtm_menu .adtm_column span.column_wrap_title:hover, #adtm_menu .adtm_column span.column_wrap_title a:hover{color:#624f4199;}
#adtm_menu ul#menu li.sub a.a-niveau1:hover {background: #D2C0A630;border: 1px;color:#BD1522!important;}
#adtm_menu ul#menu li.sub a.a-niveau1:active {color:#BD1522!important;}
#adtm_menu ul#menu li.li-niveau1 a.a-niveau1:hover, #adtm_menu ul#menu li.li-niveau1:hover a.a-niveau1{background:#D2C0A630;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;}
#adtm_menu .searchboxATM .search_query_atm{width:150px;margin-left:0!important;}
#adtm_menu .searchboxATM .button_mini{display:inline-block;}
#adtm_menu .adtm_unclickable{text-decoration:none!important;}
#adtm_menu ul#menu li.li-niveau1 a.a-niveau1 .advtm_menu_span {display: flex;align-items: center;font-family: Roboto,sans-serif;}
/*#adtm_menu .li-niveau1 {
    width: 10%;
}*/
/*#adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span:after{display:block;background:#BE1623;width:0;content:" ";height:2px;-webkit-transition:0.2s ease-out;-moz-transition:0.2s ease-out;-ms-transition:0.2s ease-out;transition:0.2s ease-out;}*/
#adtm_menu .li-niveau1 a.a-niveau1 span:hover:after{width:100%;}
#adtm_menu .li-niveau1 a.a-niveau1{text-decoration:none;color:#D2C0A630;height:auto;position:relative;margin:0 auto;padding:5px 0 5px;padding-bottom:0;border:1px solid transparent;}
div#adtm_menu_inner{width:inherit;background:initial!important;}
#adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span{line-height:initial;min-height:auto;font-size:16px;min-width:125px;}
/*#adtm_menu .li-niveau1{width:115px;}*/
img.adtm_menu_icon{float:left;}
#adtm_menu table.columnWrapTable tr td div.adtm_column_wrap {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
}
.adtm_column.adtm_column_73 a {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.toutecat{color: #624F4195!important;
  font-size: 16px;
  margin-top: 10px;
  display: flex;
  font-weight: 400;}
.toutecat:hover{color:#624F41!important;}
.img-menu img {
  border-radius: 8px;
}
.img-menu {
  display: flex;
  position: relative;
  flex-direction: column;
  height: 100%;
  width: 100%;
}
.gradient_overlay {
  background-color: transparent;
  background-image: -webkit-linear-gradient(280deg, #1F1B36 0, #1F1B36 100%);
  background-image: linear-gradient(170deg, #1F1B36 0, #1F1B36 100%);
  opacity: 0.08;
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  border-radius:8px;
}
.img-menu:hover .gradient_overlay.background-overlay {
  opacity: 0.15;
}
.gradient_overlay.background-overlay {
    border-radius: 8px;
}
.btn-menu {
  margin-top: -25px;
  z-index: 1;
  color: #ffffff;
  font-weight: 500;
  font-size: 18px;
  color: white;
  font-weight: bold;
  font-size: 18px;
  left: 5%;
  right: 5%;
  bottom: 5%;
  position: absolute;
  text-shadow: 0px 0px 5px #00000099;
}

.column_wrap_title a[data-id="57"], .column_wrap_title a[data-id="17"]{color:#624f41}
.column_wrap_title a:hover[data-id="57"], .column_wrap_title a:hover[data-id="17"]{color:#555555!important}
#adtm_menu ul#menu li div.adtm_sub{top:41px;border-bottom:3px solid #bd1522;border-top:1px solid #ebebeb;}
#adtm_menu .adtm_column span.column_wrap_title a{font-size:16px;font-weight:normal;line-height:1.6}
#adtm_menu div.adtm_column_wrap span.column_wrap_title{text-align:left;position:relative;}
.adtm_column.adtm_column_56 .adtm_menu_icon.img-responsive, #adtm_menu .adtm_column_56 span.column_wrap_title a,
.adtm_column.adtm_column_22 .adtm_menu_icon.img-responsive, #adtm_menu .adtm_column_22 span.column_wrap_title a,
.adtm_column.adtm_column_67 .adtm_menu_icon.img-responsive, #adtm_menu .adtm_column_67 span.column_wrap_title a{padding:10px;text-align:center;display:inline-grid;font-family:playball;font-size:22px;}
.adtm_column.adtm_column_2 .adtm_menu_icon.img-responsive, #adtm_menu .adtm_column_2 span.column_wrap_title a{padding:10px;text-align:center;display:inline-grid;font-family:playball;font-size:22px;}
#adtm_menu .adtm_column_wrap span.column_wrap_title{margin:10px 10px 0px 0px;}
.adtm_column.adtm_column_15 .adtm_menu_icon.img-responsive, #adtm_menu .adtm_column_15 span.column_wrap_title a,
.adtm_column.adtm_column_44 .adtm_menu_icon.img-responsive, #adtm_menu .adtm_column_44 span.column_wrap_title a{text-align:left;display:inline-grid;}
table td, table th{padding:35px 10px;}
.title{font-family:Roboto;font-size:16px;font-weight:500;color:#624f41}
#adtm_menu .adtm_column_wrap span.column_wrap_title{margin:5px 10px 0px 0px;}
table td, table th{padding:15px 2%;}
@media (max-width:1200px){#adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span{font-size:12px;min-width:114px;}
#adtm_menu .li-niveau1{width:103px;}
}
@media (max-width:992px){
#adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span{min-width:74px;}
#adtm_menu .li-niveau1{width:80px;}
  #adtm_menu ul#menu li.li-niveau1 a.a-niveau1 .advtm_menu_span{display:flex;flex-direction:column;}
  .adtm_sub {
    top: 71px!important;
}
}
@media (max-width:767px){
  #adtm_menu ul#menu li.li-niveau1 a.a-niveau1:hover {
    background: none!important;
    border-left: initial!important;
    border-right: initial!important;
}
  /*#adtm_menu ul#menu li.li-niveau1 a.a-niveau1:hover .advtm_menu_span {
    background: #fafafa;
}*/
   #adtm_menu ul#menu li.li-niveau1 a.a-niveau1 .advtm_menu_span{display:block;}
#adtm_menu.adtm_menu_toggle_open ul#menu li.li-niveau1.sub.adtm_sub_open a.a-niveau1 span, #adtm_menu.adtm_menu_toggle_open ul#menu li.li-niveau1.sub a.a-niveau1.advtm_menu_actif span{background:initial;color:#bd1522!important;}
#adtm_menu ul li.li-niveau1{width:100%;}
#adtm_menu ul#menu li.li-niveau1 a.a-niveau1{border-style:none;}
#adtm_menu ul li.advtm_menu_toggle a.adtm_toggle_menu_button span.adtm_toggle_menu_button_text{background-color:initial;}
#adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span:after{display:none;}
#adtm_menu .li-niveau1.sub, #adtm_menu .li-niveau1.menuHaveNoMobileSubMenu{background:white;}
#adtm_menu ul li.advtm_menu_toggle a.adtm_toggle_menu_button span.adtm_toggle_menu_button_text{font-size: 10px;min-height: 52px;line-height: 5px;max-width: 40px;}
#adtm_menu ul li.advtm_menu_toggle a.adtm_toggle_menu_button span.adtm_toggle_menu_button_text{background-position:center;text-align:center}
#adtm_menu{position: absolute;top:22px;left:0;right: initial;bottom:initial;}
#adtm_menu ul li.advtm_menu_toggle a.adtm_toggle_menu_button {width: 55px;}
  #adtm_menu.adtm_menu_toggle_open ul#menu li.li-niveau1 a.a-niveau1{float:left;width:100%;}
  #adtm_menu.adtm_menu_toggle_open ul#menu li.li-niveau1{float:left;}
  #adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span{line-height:inherit;}
    #adtm_menu.adtm_menu_toggle_open {box-shadow: 1px 2px 3px #333;}
  #adtm_menu {
    top: 28px;
    border-width:0 0 0 0;
}
  ul#menu {
    display: inline-block;
    align-items: center;
    justify-content: space-between;
}
}
@media (max-width:480px){
#adtm_menu .li-niveau1 a.a-niveau1{padding:0;}
}