div#contenedor {
 width: 100%;
 max-width: 1200px;
 margin: 0 auto;
 overflow: hidden;
 position: relative;
 top: 5px;
}
 
div#contenedor section {
 float: left;
 width: 70%;
 position: relative;
 left: 30px;
}
 
div#contenedor aside {
 float: left;
 width: 25%;
 margin-left: 1%;
 top: 80px;
 left: 5px;
 position: relative;
}

section a{
 display: inline-block;
 color: black;
}

section a:hover{
 color: gray;
}

aside ul{
 list-style: none;
}

aside a{
 font-size: 16px;
 color: gray;
 text-decoration: none;
 font-family: Verdana;
}

aside a:hover{
 text-decoration: none;
 color: black;
}

/* investigadores */

section.investigacion table{
 display: inline-block;
 position: relative;
 left: 100px;
 width: 80%;
}

section.investigacion ol{
 text-align: justify;
 display: inline-block;
 font-size: 15px;
}

section.investigacion table td{
 padding: 10px;
}

section.investigacion table tr td img{
 width: 150px;
}

section.investigacion table tr td div{
 text-align: left;
}

section.investigacion table tr td div p.investigador{
 font-weight: bold;
 font-size: 16px;
 text-decoration: underline;
}

section.investigacion table tr td div p.subtitulo{
 font-weight: bold;
}
