@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,400italic);
*{margin: 0; padding: 0;color: white;font-family: 'Roboto', sans-serif;font-weight: 400}
#contenedor{width:960px; margin: auto;background-color: #114e75;padding-left: 4%;padding-top: 2%;padding-right:4%}
#catedra {float: right;margin-top: -0.1%;margin-bottom: 2%}
h1{width: 10%;background-color: white;text-align: center; color: #245f84;float: left}
header h3,header h4 {text-align: right;width:100%;margin-top: 1%}
a h1:hover{background-color:#245f84;color: white;}
h4{font-size: 70%;font-style:italic;font-weight: 400;}
h2{font-size: 400%;font-weight:700 }
h3{font-weight: bold;font-style: oblique; }
a{text-decoration: none}
a:hover{background-color: white;color:#245f84;}
nav ul {list-style-type: none;}
nav ul li{float: left;margin-top: 1%;margin-left: 1%;padding-right:1%;}
nav {background-color: #61aace;height: 40px;clear: both;width: 100%;}
main,aside {clear: both}
div, img{float: left;margin-top: 3%}
div{margin-left: 2%}
p{font-size:70%}
h5{font-weight: 700;font-size:120%;margin-bottom: 1%}
.materias{float: left;margin-right: 6%}
.otro{float: left;background-color:#61aace;margin-right:2.5%;width:31.3%;padding:1%;margin-top: 1%}
footer{clear: both;margin-bottom: 4%; float: left}
.mnav{width: 100%;margin-left: -0.1%;}

.ultimo { float: left;background-color:#61aace;margin-right:2.5%;width:31.3%;padding:1%;margin-top: 2%;}
.ultimo2 {float: left;background-color:#61aace;margin-right:2.5%;width:31.3%;padding:1%;margin-top: 2%;}
.dest {color:#209ad6;float: left;background-color:#ffffff;margin-right:2.5%;width:31.3%;padding:1%;margin-top: 2%; width: 100%;margin-bottom: 1%;}