html, body {
 margin: 0;
 padding: 0;
 }
body {
 color: rgb(255, 255, 255);
 background-color: white);
 font-family: Verdana, sans-serif; 
 font-size: 100%;
 }
h1 {
 font-size: 200%; 
 color: navy; 
 text-align: center;
 }
h2 {
 font-size: 150%; 
 color: red; 
 padding-left: 15px;
 }
 h3 {
 font-size: 100%; 
 color: white; 
 padding-left: 15px;
 }
p,ul,li,td {
 color: #ffffff; 
 }
a:link {
 color: #ffffff;
 text-decoration: underline;
 }
a:visited {
 color:  #e1e100;
 }
a:hover {
 color: red;
 text-decoration: none;
}
a:active, a:focus {
 color: red;
}
a.menu:link {
 color: grey;
 text-decoration: none;
 }
a.menu:visited {
 color: grey;
 text-decoration: none;
 }
a.menu:hover {
 color: grey;
 text-decoration: none;
 }
#navigation{
-webkit-border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
}
#global{
background-color: rgb(206, 210, 232);
-webkit-box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
border-radius:15px 15px 15px 15px;
}
#ombre{
position: relative;
background-color: rgb(70, 121, 143);
-webkit-box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
border-radius:15px 15px 15px 15px;
}


#ombre2 {
position: relative;
background-color: rgb(70, 121, 143);
-webkit-box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
border-radius:15px 15px 15px 15px;
}


#ombre2r {
position: relative;
background-color: rgb(110,10,30);
-webkit-box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
border-radius:15px 15px 15px 15px;
}



#ombre2b {
position: relative;
background-color: rgb(35,65,90);
-webkit-box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
border-radius:15px 15px 15px 15px;
}



#ombre2v {
position: relative;
background-color: rgb(30,90,66);
-webkit-box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
border-radius:15px 15px 15px 15px;
}



#ombre2j {
position: relative;
background-color: rgb(128,108,0);
-webkit-box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
border-radius:15px 15px 15px 15px;
}



#ombre2vi {
position: relative;
background-color: rgb(64,0,64);
-webkit-box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
border-radius:15px 15px 15px 15px;
}



#ombre2cy {
position: relative;
background-color: rgb(33,105,102);
-webkit-box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
border-radius:15px 15px 15px 15px;
}


#ombre2ma {
position: relative;
background-color: rgb(102,66,32);
-webkit-box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
border-radius:15px 15px 15px 15px;
}


#ombre2cy {
position: relative;
background-color: rgb(32,35,102);
-webkit-box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
border-radius:15px 15px 15px 15px;
}


#ombre2o {
position: relative;
background-color: rgb(128,70,0);
-webkit-box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
border-radius:15px 15px 15px 15px;
}

.enfant {
  position: absolute;
  top: 65%; /* poussé de la moitié de hauteur du référent */
  left: 25%;
  transform: translateY(-50%); /* tiré de la moitié de sa propre hauteur */
  font-family: 'BAUHS93';
  src: url('./BAUHS93.eot');
  src: local('BAUHS93'), url('./BAUHS93.woff') format('woff'), url('./BAUHS93.ttf') format('truetype');
  font-size: 150%;
}


#menu{

color: grey;
background-color: rgb(86, 90, 112);
-webkit-box-shadow: 5px 2px 12px rgba(0.4, 0.4, 0.4, 0.4);
-moz-box-shadow: 5px 2px 12px rgba(0.4, 0.4, 0.4, 0.4);
box-shadow: 5px 2px 12px rgba(0.4, 0.4, 0.4, 0.4);
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
border-radius:15px 15px 15px 15px;
#global2{
background-color: white;
-webkit-box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
box-shadow: 5px 2px 12px rgba(0, 0, 0, 0.6);
-webkit-border-radius:15px 15px 15px 15px;
-moz-border-radius:15px 15px 15px 15px;
border-radius:15px 15px 15px 15px;
}

