body{background: #ffffff; font-family: Vito; }
nav { display: flex; width: 100%; background-color: #01304a; font-size: 1rem; justify-content: space-between; align-items: center}
h1  { color: #fcd2d3; font-size: 3rem; text-align:left; margin: 1rem 0rem 1rem 2rem}
h2 { color: #d38f90; font-size: 3rem; }
h3 { color: #01304a; font-size: 1.5rem; font-style: normal}
#header { display: flex; width: 100%; flex-direction: column; padding: 2rem 0rem 0rem 0rem; justify-content: center; align-items: center; background-image: url(backgroundimg.svg); background-repeat: no-repeat; background-size: cover}
#content { display: flex; width: 100%; flex-direction: column; padding: 2rem 0rem 0rem 0rem; justify-content: center; align-items: center; background-color: white}
img { border-style: solid; border-color: #ffffff; border-radius: 100%; border-width: 7px }
nav ul a{ margin: 1rem 2rem 1rem 0rem; color:#fdf4f5; text-decoration: none; justify-content: space-between; font-size: 1rem }
table { border-collapse: collapse; border: 1px solid #01304a}
table th { background-color:#01304a ; color: #fcd2d3; height: 20px; text-align: center; padding: 1rem}
table td { background-color:white ; color: #01304a; height: 10px; text-align: center; vertical-align: center;padding: 1rem; font-size: 0.85rem}
th, td { border-bottom: 1px solid #01304a; border-left: 1px solid #01304a;}
footer p{ font-size: 0.7rem; color:#909090; text-align: center; margin: 3rem 0rem 2rem 0rem}



/* Menu Principal*/
header nav {}
header nav ul {display: flex; padding: 0;}
header nav ul li {list-style-type: none;}
header nav ul li a{ padding: 1rem; background: #0000ff; margin: 1rem 1rem 1rem 0rem;}
header nav ul li a:hover{ background: "460086"; color: #fff;}
