h1 {
  background-color: rgb(0, 44, 82);
  color: white;
  font-family: "Eurostile", sans-serif;
  padding-left: 600px;
  padding-right: 1%;
  padding-top: 1%;
  padding-bottom: 1%;
	background-image: url("images/logouv.png");
  background-position-x: 20px;
	background-position-y: center;
  background-attachment: scroll;
  background-repeat: no-repeat;
  background-size: 550px auto;
	background-origin: padding-box;
}

h2 {
  background-color: rgb(0, 44, 82);
	color: white;
  font-family: "Eurostile", sans-serif;
	margin-left: 8em;
  padding-left: 2%;
  padding-right: 2%;
  padding-top: 2%;
  padding-bottom: 2%;
}

h3 {
  color: rgb(0, 44, 82);
  font-family: "Eurostile", sans-serif;
	margin-left: 9em;
  padding-left: 1%;
  padding-right: 1%;
  padding-top: 1%;
  padding-bottom: 1%;
}

h4 {
  color: rgb(0, 44, 82);
  font-family: "Eurostile", sans-serif;
	margin-left: 11em;
  padding-left: 1%;
  padding-right: 2%;
  padding-top: 0%;
  padding-bottom: 0%;
}

ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 10em;
  background-color: Darkgray;
  height: 100%;
  position: fixed;
  overflown: auto;
}

li {
  text-align: center;
}

li a {
  display: block;
  color: white;
  padding: 8px 16px;
  text-decoration: none;
  font-family: "Eurostile", sans-serif; 
}

li a:hover {
  background-color: Lightgray;
  color: rgb(0, 44, 82);
}

li a.active {
  background-color: rgb(0, 44, 82);
  color: white;
}

p {
  margin-left: 11em;
  padding: 1px 16px;
  font-family: "Minion", serif;
  text-align: justify; 
}

table {
  margin-left: 10em;
  padding: 1px 16px;
  font-family: "Minion", serif;
}

th {
  text-align: center;
}

td {
  width: 10em;
  text-align: left;
}

td.nombre {
  width: 10em;
  text-align: center;
  background-color: rgb(0, 44, 82);
  color: white;
}

ol {
  list-style-type: none;
  margin-left: 11.8em;
  padding-left: 1%;
  padding-right: 1%;
  padding-top: 1%;
  padding-bottom: 1%;
  background-color: rgb(0, 44, 82);
  max-width: 200px;
}

ol.normal {
  list-style-type: auto;
  margin-left: 11.8em;
  padding-left: 1%;
  padding-right: 1%;
  padding-top: 8px;
  padding-bottom: 8px;
  background-color: white;
  max-width: 1000px;
}

ul.normal {
  list-style-type: auto;
  margin-left: 11.8em;
  padding-left: 1%;
  padding-right: 1%;
  padding-top: 8px;
  padding-bottom: 8px;
	color: black;
  background-color: white;
  max-width: 1000px;
	position: static;
	width: auto;
}


li.publication {
  text-align: left;
  padding: 8px 16px;
  font-family: "Eurostile", sans-serif; 
}

li.publication a {
	color: rgb(0, 44, 82);
  padding: 8px 16px;
  text-decoration: none;
  font-family: "Eurostile", sans-serif; 
}

.proyectoAICO {
  background-color: white;
	block-size: 100px;
  color: black;
  font-family: "Eurostile", sans-serif;
	margin-left: 11em;
  padding-left: 350px;
  padding-right: 1%;
  padding-top: 3%;
  padding-bottom: 1%;
	background-image: url("images/genval2.png");
  background-position-x: 20px;
	background-position-y: center;
  background-attachment: scroll;
  background-repeat: no-repeat;
  background-size: 300px auto;
	background-origin: padding-box;
}

.proyectoMICINN {
  background-color: white;
	block-size: 100px;
  color: black;
  font-family: "Eurostile", sans-serif;
	margin-left: 11em;
  padding-left: 550px;
  padding-right: 1%;
  padding-top: 3%;
  padding-bottom: 1%;
	background-image: url("images/logo.png");
  background-position-x: 20px;
	background-position-y: center;
  background-attachment: scroll;
  background-repeat: no-repeat;
  background-size: 500px auto;
	background-origin: padding-box;
}
