body {font-family: calibri; margin: max(2vh, 1vw); font-size: max(1.3vh, 1.2vw);}
body > div {width: min(100%, 80vh); margin: auto; font-size: max(1.3vh, 1.2vw);}

h1,h2,h3 {color: #581506;}
h1 {font-size: max(3.3vh, 2.2vw);}
h2 {font-size: max(2.3vh, 1.7vw);}
h3 {font-size: max(1.3vh, 1.2vw); margin: 4vh 0px 2vh 0px; }
p {text-align: justify; font-size: max(1.3vh, 1.2vw); margin: 0px 0px 4vh 0px; }

.menu { margin: 0px 0px 4vh 0px; padding: 1vh; text-align: center; background-color: #ffeedd; font-size: max(2.3vh, 1.2vw); }

a {
  color:  #581506;
}
table {
  border-collapse: collapse;
  width: 100%;
  margin: 0px 0px 4vh 0px;
}
th, td {
  border: 1px solid rgb(110,73,65);
  padding: 2px 5px 1px 5px;
  text-align: left;
  font-size: max(2.3vh, 1.2vw);
  
}
th, th a {
	background-color: #581506;
	color: white;
}
th:last-child, td:last-child {text-align: right;}

