body{
  background: url(images/FondBlanc.jpg);
}

.navbar .btn-menu
{
  color : grey;
  font-weight: bold;
  text-align: left;
  border-bottom-style: 
}

.navbar .btn-menu:hover
{
  color : black;
  font-weight: bold;
  aria-expanded: true;
}


.gras {
  font-weight: bold;
}

.entete
{
  color : grey;
  font-weight: bold;
  border-bottom: solid;
  border-bottom-width: 1px;
  border-bottom-color: #cccccc;
  padding-bottom: 2px;
}

.entete2
{
  color : grey;
  font-weight: bold;
  font-size: 1.5em;
  border-bottom: solid;
  border-bottom-width: 1px;
  border-bottom-color: #cccccc;
  padding-bottom: 2px;
}

.menu
{
  background-color: rgba(212,212,212,.30);
  border: 1px solid rgba(204,204,204,.60);
}

.menu a {
  color : grey;
  font-weight: bold;
}

.menu a:hover {
  color : black;
  font-weight: bold;
}

.baliseDiv 
{
    background-color: rgba(212,212,212,.30);
    border: 1px solid rgba(204,204,204,.60);
    transition: 3s, 5s;
}

.menu2
{
  display: none;
  height: 340px;
  width: 850px;
}

.menu2 a {
  color : grey;
  font-weight: bold;
}

.menu2 a:hover {
  color : black;
  font-weight: bold;
}

.dropdown:hover .menu2{
  display: inline-block;

}

.menu3
{
  display: none;
  height: 190px;
  width: 600px;
}

.menu3 a {
  color : grey;
  font-weight: bold;
}

.menu3 a:hover {
  color : black;
  font-weight: bold;
}


.dropdown:hover .menu3{
  display: inline-block;

}
.affichage{
  display: none;
}

.dropdown:hover .affichage{
  display: block;
}