/* 
  Ce site est développé par :
  Jean-François McDuff
  et
  Sylvain Meunier
  
  Pour le compte de :
  jemesouviens.net

  2020 © jemesouviens.net - Tous droits réservés
*/
/******************************************************************/
.menuPortrait { display: none; }        /* Assure l'affichage du menu format paysage */
/******************************************************************/


table.menuTable:hover tr.btn_hide { 
    visibility: visible; 
    max-height: auto;
    -moz-transition: .3s all .3s;
    -webkit-transition: .3s all .3s;
    transition: .3s all .3s;
}

/******************************************************************/

#fond_plaque_menu{
    position: absolute;
    top: 10.5vh;
    left: 2%;
    height: 12vh;
    width: 96%;
    z-index: 3;
}

#headMenu {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 20vh;
  z-index: 5;
}

#menu {
    position: absolute;
    top: 2vh;
    left: 0;
    width:100%;
    height: 23vh;
    text-align: center;
    z-index: 5;
}

#menuGauche table, #menuDroite table {
    position: relative;
    border-collapse: collapse;
    top: 9.7vh;
}
#menuGauche td, #menuDroite td {
    margin: 0; 
    padding: 0;
}
#menuGauche {
    float: left;
    width: 39%;
    margin-right: 2%;
    margin-left: 3%;
}

#menuCentre {
    float: left;
    width: 12%;
    margin-right: 3%;
}

#menuDroite {
    float: left;
    width: 39%;
}

/******************************************************************/
#sectionMascotte {}
#zoneMascotte {
  display: none;
  position: absolute;
  bottom: 0;
  left: 1%;
  z-index: 5;
  max-width: 30%;
}
/******************************************************************/

.btn_style {
  width: 98%;
  margin-top: -2%;
  vertical-align: middle;
}
.btn_style_main {
  width: 100%;
  vertical-align: middle;
  margin-bottom: 4%;
}

.btn_show { 
    visibility: visible; 
}
.btn_hide { 
    visibility: collapse;
    max-height: 0;
    -moz-transition: .0s all .0s;
    -webkit-transition: .0s all .0s;
    transition: .0s all .0s;
}