
* {box-sizing: border-box}

/* Set height and width of body and the document to 100% */
body, html {
  width: 99% ;
  font-family: Garamond;
}

/* Style tab links */
.tablink {
  background-color: rgb(15,77,136);
  color: white;
  float: left; 
  border: 1px solid rgb(15,77,136);
  border-radius: 25px;
  outline: none;
  cursor: pointer;
  padding: 14px 16px;
  font-size: 17px;
  font-family: Garamond;
  width: 25%;
}

.tablink:hover {
  background-color: rgb(15,77,136);
}

/* Style the tab content (and add height:100% for full page content) */
.tabcontent {
  color: black;
  display: none;
  padding: 100px 20px;
  height: 100%;
}
footer {
  text-align: right; 
  font-family: Garamond;
}
ul {
  list-style-type: disc;
  list-style-position: outside;
}
    h1 {
      text-align: center;
      font-family: Garamond;
    }
    h2, h3 {
      text-align: left;
      font-family: Garamond;
    }
#Home {background-color: white;}
#Teaching {background-color: white;}
#Research {background-color: white;}
#Curriculum vitae {background-color: white;}

#droite {
position: right;
text-align: right;
font-family: Garamond;
}
