/* CSS Document */

@font-face {
    font-family: 'bebas_neueregular';
    src: url('BebasNeue-webfont.eot');
    src: url('BebasNeue-webfont.eot?#iefix')        format('embedded-opentype'),
         url('BebasNeue-webfont.woff') format('woff'),
         url('BebasNeue-webfont.ttf') format('truetype'),
         url('BebasNeue-webfont.svg#bebas_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;

    }

body {
    background-repeat: no-repeat;
    width:990px;
	height:1500px;
	position: center;
    top: 90px;
    padding: 0px;
    margin:0px auto 0px auto;
	background-position: center top;
    background-image: url(imagenes/fondo.jpg);
    background-size: cover; 
    }

header {
	height:300px;
    width: 990px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: left;
    position: static;
    }

header section#linea1 {
    height: 15px;
    width: 960px;
    background-color:#EB6554;
    margin-top: 10px;
    position: static;
    }

header section#linea2 {
    height: 15px;
    width: 960px;
    background-color:#44BBB9;
    margin-top: 0px;
    position: static;
    }

div#infoheader h1 {
    margin-top: 10px;
    width:150px;
    font-size: 12pt;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    position: static;
    }

div#infoheader p {
    font-family: 'Open Sans', sans-serif;
    font-size: 9pt;
    width: 200px;
    position: static;
    }

 h2 {
    margin-left: 825px;
    margin-top: -110px;
    width:270px;
    font-size: 18pt;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
     position: static;
    }

h3 {
    margin-top: -20px;
    margin-left: 825px;
    width:150px;
    font-size: 9pt;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    position: static;
    }


div#logodoberti{
    width: 180px;
    margin-left: 440px;
    margin-top: -245px;
    position: static;
    }

 h4 {
    margin-top: -90px;
    margin-left: 400px;
    width:270px;
    font-size: 20pt;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    position: static;
    }

div#headerdoberti{
    height: 100px;
    margin-top: 45px;
    position: static;
    }

header nav {
    width: 800px;
    height: 50px;
    margin-top: -110px;
	margin-left: 60px;
    position: absolute;
    position: static;
    }

header ul {
	list-style:none;
    margin-top:85px;
    width: 900px;
    position: static;
    }

header nav ul li {
	float:left;
    margin-right: 30px;
    margin-top: 180px;
	width:110px;
    border-bottom: 3px solid #EB6554;
    position: static;
    }
    

header nav ul li a {
    color:#44BBB9;
	text-decoration: inherit;
	display: block;
	text-align:left;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 11pt;
    padding: 2px;
    position: static;
    }

header nav ul li a:hover {
	color:#FFF;
	background-color:#EB6554;
    position: static;
    }

article {
	height: 800px;
    }

article div#imagen01 {
    
    width: 820px;
    margin-top: 30px;
    margin-left: 93px;
    position: static;
    }

article div#imagen01b {
    position: absolute;
    float: left;
    width: 820px;
    margin-top: 15px;
    margin-left: 93px;
    
    }

section#novedades{
position: relative;
margin-left: 150px;
top: 40px;
height: 350px;
width: 700px;

}


article div#fotoslide {
    position:static;
    width:700px;
    height: 350px;
    }

article div#content  {
    margin-top: -1060px;
    width: 700px;
    height: 350px;
    margin-left: 160px;
    position: absolute;
    }

article div#slider {
    position: relative, index: 1;
    float: left;
    width: 700px;
    height: 350px;
    }

div#slider nav {
    position: relative;
    float: right;
    left: -130px;
    width: 700px; 
    height: 370px;
    list-style: none;
    }
div#

div#slider nav ul li {
    position: absolute;
    float: right;
    left: 860px;
    width: 700px; 
    height: 370px;
    list-style: none;

    }

div#slider nav ul li a {
    position: relative;
    float: right;
    left: -125px;
    width: 700px;   
    }


article h5 {
    position: relative;
    top: -480px;
    margin-left: 150px;
    width:150px;
    font-size: 25pt;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    color: #fff;
    }

article h6 {
    position: relative;
    top: -550px;
    margin-left: 150px;
    width:180px;
    font-size: 20pt;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    color: #fff;
    }

article p {
    position: relative;
    width: 200px;
    top: -590px;
    margin-left: 140px;
    font-size: 10pt;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    color: #fff;
    }

article div section#linea5 {
    height: 5px;
    width: 800px;
    background-color:#29a2a0;
    margin-top: -855px;
    margin-left: 102px;
    position: absolute;
    }

article div#banderin {
    position: relative;
    float: left;
    width: 310px;
    top:60px; 
    left: 80px;
    
    
    }

article div#imagen04 {
    position: relative;
    float: left;
    width: 250px;
    height: 288px;
    margin-top: -835px;
    margin-left: 378px;
    overflow: hidden;
    background-image: url(imagenes/foto04.jpg)
    }

article div#imagen04 nav ul li {
    list-style: none;
    }

article div#imagen04 nav ul li a {
    width: 250px;
    height: 288px;
    margin-top: -16px;
    margin-left: -40px;
    position: absolute;
    float: left;
    text-decoration: none;
    }

article div#imagen04:hover {
    background-image: url(imagenes/foto04b.jpg);
    }

article div#imagen05 {
    width: 250px;
    height: 288px;
    margin-top: -835px;
    margin-left: 650px;
    position: relative;
    overflow: hidden;
    float: left;
    background-image: url(imagenes/foto05.jpg)
    }

article div#imagen05 nav ul li {
    list-style: none;
    }

article div#imagen05 nav ul li a {
    width: 250px;
    height: 288px;
    margin-top: -16px;
    margin-left: -40px;
    position: absolute;
    float: left;
    text-decoration: none;
    }

article div#imagen05:hover {
    background-image: url(imagenes/foto04b.jpg);
    }


article div#imagen05:hover {
    background-image: url(imagenes/foto05b.jpg);
    }

article div#imagen06 {
    width: 520px;
    height: 280px;
    margin-top: -520px;
    margin-left: 378px;
    position: relative;
    float: left;
    overflow: hidden;
    background-image: url(imagenes/foto06.jpg)
    }

article div#imagen06 nav ul li {
    list-style: none;
    }

article div#imagen06 nav ul li a {
    width: 520px;
    height: 288px;
    margin-top: -16px;
    margin-left: -40px;
    position: absolute;
    float: left;
    text-decoration: none;
    }

article div#imagen06:hover {
    background-image: url(imagenes/foto04b.jpg);
    }


article div#imagen06:hover {
    background-image: url(imagenes/foto06b.jpg);
    }

article h7 {
    position: absolute;
    margin-top: -55px;
    margin-left: 126px;
    width:180px;
    font-size: 18pt;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    color: #fff;
    }

article div#banderin2 {
    width: 220px;
    margin-top: -1100px;
    margin-left: 75px;
    }

div#hexagonos nav {
    width: 200px;
    height: 450px;
    margin-left: 90px;
    position: absolute;
    }

div#hexagonos ul {
    list-style: none;
    position: static;
    }

div#hexagonos nav ul li {
    float: left;
    margin-top: -30px;
    position: static;
    }

div#hexagonos nav ul li a {
    color: #29a2a0;
    display: block;
    position: static;    
    }

div#hexagonos nav ul li a:hover {
    color: #29a2a0;
    background-image: url(imagenes/hexagono2.svg);
    width: 200px;
    background-repeat: no-repeat;
    background-size: contain;
    }

article h8 {
    position: absolute;
    margin-top: 50px;
    margin-left: 170px;
    width:50px;
    font-size: 22pt;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    color: #000;
    }

article h9 {
    position: absolute;
    margin-top: 172px;
    margin-left: 170px;
    width:50px;
    font-size: 22pt;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    color: #000;
    }

article h10 {
    position: absolute;
    margin-top: 290px;
    margin-left: 172px;
    width:50px;
    font-size: 22pt;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    color: #000;
    }

div#imagenpresentacion {
    width: 650px;
    position: absolute;
    margin-left: 250px;
    margin-top: 30px;
    }

article h11 {
    position: absolute;
    width: 320px;
    margin-left: 530px;
    margin-top: 145px;
    font-size: 10pt;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    color: #fff;    
    }

div#planestudio nav {
    position: absolute;
    margin-top: 425px;
    margin-left: 224px;    
    }

div#planestudio ul {
    list-style: none;
    position: static;
    }

div#planestudio nav ul li {
    float: left;
    background-color: #EB6554;
    position: static;
    }

div#planestudio nav ul li a {
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 11pt;
    color: #FFF;  
    padding: 5px;
    position: static;    
    }

div#planestudio nav ul li a:hover {
    color: #EB6554;
    background-color: #44BBB9;
    position: static;
    }

div#morfogral {
    width: 600px;
    position: absolute;
    margin-left: 280px;
    margin-top: 40px;
    }

div#morfourbana {
     width: 600px;
    position: absolute;
    margin-left: 280px;
    margin-top: 40px;
    }

div#morfoarquitectonica {
     width: 600px;
    position: absolute;
    margin-left: 280px;
    margin-top: 40px;
    }

div#nosotros {
    width: 900px;
    position: absolute;
    margin-top: -40px;
    margin-left: 235px;
    }

div#liliana {
    position: absolute;
    margin-left: 120px;
    margin-top: 20px;
    }

div#masfotos { 
    position: absolute;
    margin-left: 160px;
    margin-top: 600px;
}

div#abaca {
    position: absolute;
    margin-left: 160px;
    margin-top: 70px;
    }

div#dangeli {
    position: absolute;
    margin-left: 530px;
    margin-top: 70px;
    }

div#prof1 {
    width: 153px;
    height: 153px;
    position: absolute;
    margin-top: 760px;
    margin-left: 150px;
    float: left;
    background-image: url(imagenes/prof1.jpg);
    }

div#prof1:hover {
    background-image: url(imagenes/prof1b.jpg);
    }

div#prof2 {
    width: 153px;
    height: 153px;
    position: absolute;
    margin-top: 760px;
    margin-left: 330px;
    float: left;
    background-image: url(imagenes/prof2.jpg);
    }

div#prof2:hover {
    background-image: url(imagenes/prof2b.jpg);
    }

div#prof3 {
    width: 153px;
    height: 153px;
    position: absolute;
    margin-top: 760px;
    margin-left: 510px;
    float: left;
    background-image: url(imagenes/prof3.jpg);
    }

div#prof3:hover {
    background-image: url(imagenes/prof3b.jpg);
    }

div#prof4 {
    width: 153px;
    height: 153px;
    position: absolute;
    margin-top: 760px;
    margin-left: 690px;
    float: left;
    background-image: url(imagenes/prof4.jpg);
    }

div#prof4:hover {
    background-image: url(imagenes/prof4b.jpg);
    }

div#docentestaller {
    width: 700px;
    position: absolute;
    margin-top: -20px;
    margin-left: 150px;
    }

div#banderinceleste {
    position: absolute;
    width: 150px;
    margin-left: 89px;
    margin-top: -40px;
    }

div#banderinceleste2 {
    position: absolute;
    width: 150px;
    margin-left: 89px;
    margin-top: 10px;
    }

div#banderinceleste3 {
    position: absolute;
    width: 150px;
    margin-left: 89px;
    margin-top: 70px;
    }

div#banderin4 {
    position: absolute;
    margin-left: 653px;
    margin-top: -30px;
}

div#hexagonos2 nav {
    width: 500px;
    height: 450px;
    margin-left: 335px;
    margin-top: 120px;
    position: absolute;
    }

div#hexagonos2 ul {
    width: 500px;
    height: 450px;
    list-style: none;
    position: absolute;
    }

div#hexagonos2 nav ul li {
    float: left;
    position: static;
    width: 100px;
    margin-right: 60px;    
    }

div#hexagonos2 nav ul li a {
    color: #29a2a0;
    display: block;
    position: static;  
    padding: 2px;
    }

div#hexagonos2 nav ul li a:hover {
    color: #29a2a0;
    background-image: url(imagenes/hexagono2.svg);
    width: 200px;
    background-repeat: no-repeat;
    background-size: contain;
    }

div#hexagonos3 nav {
    width: 500px;
    height: 450px;
    margin-left: 400px;
    margin-top: 40px;
    position: absolute;
    }

div#hexagonos3 ul {
    width: 500px;
    height: 450px;
    list-style: none;
    position: absolute;
    }

div#hexagonos3 nav ul li {
    float: left;
    position: static;
    width: 100px;
    margin-right: 60px;    
    }

div#hexagonos3 nav ul li a {
    color: #29a2a0;
    display: block;
    position: static;  
    padding: 2px;
    }

div#hexagonos3 nav ul li a:hover {
    color: #29a2a0;
    background-image: url(imagenes/hexagono2.svg);
    width: 200px;
    background-repeat: no-repeat;
    background-size: contain;
    }

div#hexagonos4 nav {
    width: 500px;
    height: 450px;
    margin-left: 650px;
    margin-top: 65px;
    position: absolute;
    }

div#hexagonos4 ul {
    width: 500px;
    height: 450px;
    list-style: none;
    position: absolute;
    }

div#hexagonos4 nav ul li {
    float: left;
    position: static;
    width: 100px;
    margin-right: -10px;    
    }

div#hexagonos4 nav ul li a {
    color: #29a2a0;
    display: block;
    position: static;  
    }

div#hexagonos4 nav ul li a:hover {
    color: #29a2a0;
    background-image: url(imagenes/hexagono2.svg);
    width: 200px;
    background-repeat: no-repeat;
    background-size: contain;
    }

div#docentes nav {
    position: absolute;
    width: 800px;
    height: 300px;
    margin-top: 650px;
    margin-left: 80px;
    }

div#docentes ul {
    width: 800px;
    height: 300px;
    list-style:none;
    position: absolute;    
    }

div#docentes nav ul li {
    float: left;
    position: static;    
    }

div#docentes nav ul li a {
    display: block;
    position: static;
    padding: 2px;
    }

div#otras nav {
    position: absolute;
    width: 740px;
    height: 180px;
    margin-top: 770px;
    margin-left: 120px;
    }

div#otras ul {
    width: 800px;
    height: 300px;
    list-style:none;
    position: absolute;    
    }

div#otras nav ul li {
    float: left;
    position: static;    
    }

div#otras nav ul li a {
    display: block;
    position: static;
    }

div#hexafotos1 {
    position: absolute;
    margin-top: 520px;
    margin-left: 577px;
    }

div#hexafotos2 {
    position: absolute;
    margin-top: 520px;
    margin-left: 725px;
    }

div#hexafotos4 {
    position: absolute;
    margin-top: 635px;
    margin-left: 654px;
    }

div#hexafotos3 {
    position: absolute;
    margin-top: 640px;
    margin-left: 510px;
    }

div#hexafotos5 {
    position: absolute;
    margin-top: 765px;
    margin-left: 725px;
    }

div#hexafotos6 {
    position: absolute;
    margin-top: 765px;
    margin-left: 587px;
    }

div#zigzag1 {
    position: absolute;
    margin-left: 105px;
    margin-top: 280px;
    }

div#zigzag2 {
    position: absolute;
    margin-left: 89px;
    margin-top: 430px;
    }

div#zigzag3 {
    position: absolute;
    margin-left: 105px;
    margin-top: 570px;
    }

div#zigzag4 {
    position: absolute;
    margin-left: 89px;
    margin-top: 720px;
    }

div#zigzag5 {
    position: absolute;
    margin-left: 105px;
    margin-top: 280px;
    }

div#zigzag6 {
    position: absolute;
    margin-left: 89px;
    margin-top: 430px;
    }

div#zigzag7 {
    position: absolute;
    margin-left: 105px;
    margin-top: 570px;
    }

div#zigzag8 {
    position: absolute;
    margin-left: 89px;
    margin-top: 720px;
    }

div#ranking nav {
    width: 260px;
    height: 70px;
    margin-top: 650px; 
    margin-left: 385px;
    position: absolute;
    }

div#ranking ul {
    list-style: none;
    position: absolute;
    }

div#ranking nav ul li {
    float: left;
    position: absolute;
    width: 220px;
    background-color: #44BBB9;
    text-align: center;
    }

div#ranking nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 16pt;
    position: static;
    }

div#ranking nav ul li a:hover {
    color: #EB6554;
    background-color: #44BBB9;
    position: absolute;
    }

div#registrate {
    width: 350px; 
    position: relative;
    margin-top: -1050px;
    margin-left: 125px;
    }

div#abril1 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 320px;
    margin-left: 155px;
    float: left;
    background-image: url(imagenes/abril1.png);
    background-repeat: no-repeat;
    }

div#abril1:hover {
    background-image: url(imagenes/abril1b.png);
    }

div#abril2 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 320px;
    margin-left: 305px;
    float: left;
    background-image: url(imagenes/abril2.png);
    background-repeat: no-repeat;
    }

div#abril2:hover {
    background-image: url(imagenes/abril2b.png);
    }

div#abril3 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 320px;
    margin-left: 453px;
    float: left;
    background-image: url(imagenes/abril3.png);
    background-repeat: no-repeat;
    }

div#abril3:hover {
    background-image: url(imagenes/abril3b.png);
    }

div#abril4 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 320px;
    margin-left: 601px;
    float: left;
    background-image: url(imagenes/abril4.png);
    background-repeat: no-repeat;
    }

div#abril4:hover {
    background-image: url(imagenes/abril4b.png);
    }

div#abril5 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 320px;
    margin-left: 751px;
    float: left;
    background-image: url(imagenes/abril5.png);
    background-repeat: no-repeat;
    }

div#abril5:hover {
    background-image: url(imagenes/abril5b.png);
    }

div#mayo1 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 465px;
    margin-left: 230px;
    float: left;
    background-image: url(imagenes/mayo1.png);
    background-repeat: no-repeat;
    }

div#mayo1:hover {
    background-image: url(imagenes/mayo1b.png);
    }

div#mayo2 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 465px;
    margin-left: 382px;
    float: left;
    background-image: url(imagenes/mayo2.png);
    background-repeat: no-repeat;
    }

div#mayo2:hover {
    background-image: url(imagenes/mayo2b.png);
    }

div#mayo3 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 465px;
    margin-left: 531px;
    float: left;
    background-image: url(imagenes/mayo3.png);
    background-repeat: no-repeat;
    }

div#mayo3:hover {
    background-image: url(imagenes/mayo3b.png);
    }

div#mayo4 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 465px;
    margin-left: 675px;
    float: left;
    background-image: url(imagenes/mayo4.png);
    background-repeat: no-repeat;
    }

div#mayo4:hover {
    background-image: url(imagenes/mayo4b.png);
    }

div#junio1 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 610px;
    margin-left: 155px;
    float: left;
    background-image: url(imagenes/junio1.png);
    background-repeat: no-repeat;
    }

div#junio1:hover {
    background-image: url(imagenes/junio1b.png);
    }

div#junio2 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 610px;
    margin-left: 302px;
    float: left;
    background-image: url(imagenes/junio1.png);
    background-repeat: no-repeat;
    }

div#junio2:hover {
    background-image: url(imagenes/junio1b.png);
    }

div#junio3 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 610px;
    margin-left: 450px;
    float: left;
    background-image: url(imagenes/junio1.png);
    background-repeat: no-repeat;
    }

div#junio3:hover {
    background-image: url(imagenes/junio1b.png);
    }

div#junio4 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 610px;
    margin-left: 598px;
    float: left;
    background-image: url(imagenes/junio1.png);
    background-repeat: no-repeat;
    }

div#junio4:hover {
    background-image: url(imagenes/junio1b.png);
    }

div#junio5 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 610px;
    margin-left: 750px;
    float: left;
    background-image: url(imagenes/junio2.png);
    background-repeat: no-repeat;
    }

div#junio5:hover {
    background-image: url(imagenes/junio2.png);
    }

div#julio1 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 755px;
    margin-left: 230px;
    float: left;
    background-image: url(imagenes/julio1.png);
    background-repeat: no-repeat;
    }

div#julio1:hover {
    background-image: url(imagenes/julio1b.png);
    }

div#julio2 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 755px;
    margin-left: 382px;
    float: left;
    background-image: url(imagenes/julio1.png);
    background-repeat: no-repeat;
    }

div#julio2:hover {
    background-image: url(imagenes/julio1b.png);
    }

div#julio3 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 755px;
    margin-left: 529px;
    float: left;
    background-image: url(imagenes/julio1.png);
    background-repeat: no-repeat;
    }

div#julio3:hover {
    background-image: url(imagenes/julio1b.png);
    }

div#julio4 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 755px;
    margin-left: 675px;
    float: left;
    background-image: url(imagenes/julio1.png);
    background-repeat: no-repeat;
    }

div#julio4:hover {
    background-image: url(imagenes/julio1b.png);
    }

div#mu1 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 320px;
    margin-left: 155px;
    float: left;
    background-image: url(imagenes/abril1b.png);
    background-repeat: no-repeat;
    }

div#mu1:hover {
    background-image: url(imagenes/abril1.png);
    }


div#mu2 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 320px;
    margin-left: 305px;
    float: left;
    background-image: url(imagenes/abril2b.png);
    background-repeat: no-repeat;
    }

div#mu2:hover {
    background-image: url(imagenes/abril2.png);
    }

div#mu3 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 320px;
    margin-left: 453px;
    float: left;
    background-image: url(imagenes/abril3b.png);
    background-repeat: no-repeat;
    }

div#mu3:hover {
    background-image: url(imagenes/abril3.png);
    }

div#mu4 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 320px;
    margin-left: 601px;
    float: left;
    background-image: url(imagenes/abril4b.png);
    background-repeat: no-repeat;
    }

div#mu4:hover {
    background-image: url(imagenes/abril4.png);
    }

div#mu5 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 320px;
    margin-left: 751px;
    float: left;
    background-image: url(imagenes/abril5b.png);
    background-repeat: no-repeat;
    }

div#mu5:hover {
    background-image: url(imagenes/abril5.png);
    }

div#mu6 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 465px;
    margin-left: 230px;
    float: left;
    background-image: url(imagenes/mayo1b.png);
    background-repeat: no-repeat;
    }

div#mu6:hover {
    background-image: url(imagenes/mayo1.png);
    }

div#mu7 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 465px;
    margin-left: 382px;
    float: left;
    background-image: url(imagenes/mayo2b.png);
    background-repeat: no-repeat;
    }

div#mu7:hover {
    background-image: url(imagenes/mayo2.png);
    }

div#mu8 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 465px;
    margin-left: 531px;
    float: left;
    background-image: url(imagenes/mayo3b.png);
    background-repeat: no-repeat;
    }

div#mu8:hover {
    background-image: url(imagenes/mayo3.png);
    }

div#mu9 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 465px;
    margin-left: 675px;
    float: left;
    background-image: url(imagenes/mayo4b.png);
    background-repeat: no-repeat;
    }

div#mu9:hover {
    background-image: url(imagenes/mayo4.png);
    }

div#mu10 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 610px;
    margin-left: 155px;
    float: left;
    background-image: url(imagenes/junio1b.png);
    background-repeat: no-repeat;
    }

div#mu10:hover {
    background-image: url(imagenes/junio1.png);
    }

div#mu11 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 610px;
    margin-left: 302px;
    float: left;
    background-image: url(imagenes/junio1b.png);
    background-repeat: no-repeat;
    }

div#mu11:hover {
    background-image: url(imagenes/junio1.png);
    }

div#mu12 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 610px;
    margin-left: 450px;
    float: left;
    background-image: url(imagenes/junio1b.png);
    background-repeat: no-repeat;
    }

div#mu12:hover {
    background-image: url(imagenes/junio1.png);
    }

div#mu13 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 610px;
    margin-left: 598px;
    float: left;
    background-image: url(imagenes/junio1b.png);
    background-repeat: no-repeat;
    }

div#mu13:hover {
    background-image: url(imagenes/junio1.png);
    }

div#mu14 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 610px;
    margin-left: 750px;
    float: left;
    background-image: url(imagenes/junio2.png);
    background-repeat: no-repeat;
    }

div#mu14:hover {
    background-image: url(imagenes/junio2.png);
    }

div#mu15 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 755px;
    margin-left: 230px;
    float: left;
    background-image: url(imagenes/julio1b.png);
    background-repeat: no-repeat;
    }

div#mu15:hover {
    background-image: url(imagenes/julio1.png);
    }

div#mu16 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 755px;
    margin-left: 382px;
    float: left;
    background-image: url(imagenes/julio1b.png);
    background-repeat: no-repeat;
    }

div#mu16:hover {
    background-image: url(imagenes/julio1.png);
    }

div#mu17 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 755px;
    margin-left: 529px;
    float: left;
    background-image: url(imagenes/julio1b.png);
    background-repeat: no-repeat;
    }

div#mu17:hover {
    background-image: url(imagenes/julio1.png);
    }

div#mu18 {
    width: 150px;
    height: 150px;
    position: absolute;
    margin-top: 755px;
    margin-left: 675px;
    float: left;
    background-image: url(imagenes/julio1b.png);
    background-repeat: no-repeat;
    }

div#mu19:hover {
    background-image: url(imagenes/julio1.png);
    }


h12 {
    position: absolute;
    width: 100px;
    text-align: center;
    margin-top: 700px;
    margin-left: 705px;
    color: #fff;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 15px;    
    }

h13 {
    position: absolute;
    margin-top: 485px;
    margin-left: 140px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 20px; 
    }

section#linea6 {
    height: 8px;
    width: 150px;
    background-color:#EB6554;
    position: absolute;
    margin-top: 515px;
    margin-left: 140px;
    }

h14 {
    position: absolute;
    width: 415px;
    margin-top: 528px;
    margin-left: 140px;
    color: #000;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 9pt;
    }

div#volver nav {
    position: absolute;
    width: 120px;
    margin-top: -60px;
    margin-left: 280px;
    }

div#volver ul {
    list-style: none;
    position: static;
    }

div#volver nav ul li{
    float: left;
    position: static;
    } 

div#volver nav ul li a {
    color: #fff;
    display: block;
    position: static;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 9pt;
    text-align: center;
    text-decoration: inherit;
    background-color: #EB6554;
    padding: 4px;
    }

div#volver nav ul li a:hover {
    color: #44BBB9;
    background-color: #fff;
    position: static;
    }

div#imagenplan {
    width: 650px;
    margin-top: -80px;
    margin-left: 280px;
    position: absolute;
    }

div#volver2 nav {
    position: absolute;
    width: 120px;
    margin-top: -65px;
    margin-left: 280px;
    }

div#volver2 ul {
    list-style: none;
    position: static;
    }

div#volver2 nav ul li{
    float: left;
    position: static;
    } 

div#volver2 nav ul li a {
    color: #fff;
    display: block;
    position: static;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 9pt;
    text-align: center;
    text-decoration: inherit;
    background-color: #EB6554;
    padding: 4px;
    }

div#volver2 nav ul li a:hover {
    color: #44BBB9;
    background-color: #fff;
    position: static;
    }

div#volver3 nav {
    position: absolute;
    width: 120px;
    margin-top: 280px;
    margin-left: 128px;
    }

div#volver3 ul {
    list-style: none;
    position: static;
    }

div#volver3 nav ul li{
    float: left;
    position: static;
    } 

div#volver3 nav ul li a {
    color: #fff;
    display: block;
    position: static;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 9pt;
    text-align: center;
    text-decoration: inherit;
    background-color: #EB6554;
    padding: 4px;
    }

div#volver3 nav ul li a:hover {
    color: #44BBB9;
    background-color: #fff;
    position: static;
    }

h15 {
    position: absolute;
    margin-top: 480px;
    margin-left: 140px;
    color: #FFF;
    background-color: #EB6554;
    padding: 4px;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 15px;  
    }

h16 {
    position: absolute;
    width: 400px;
    margin-top: 515px;
    margin-left: 140px;
    color: #000;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 12px;  
    }

section#linea7 {
    height: 3px;
    width: 410px;
    background-color:#EB6554;
    position: absolute;
    margin-top: 580px;
    margin-left: 140px;
    }

h17 {
    position: absolute;
    margin-top: 590px;
    margin-left: 140px;
    color: #FFF;
    background-color: #EB6554;
    padding: 4px;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 15px;  
    }

h18 {
    position: absolute;
    width: 400px;
    margin-top: 625px;
    margin-left: 140px;
    color: #000;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 12px;  
    }

section#linea8 {
    height: 3px;
    width: 410px;
    background-color:#EB6554;
    position: absolute;
    margin-top: 710px;
    margin-left: 140px;
    }

h19 {
    position: absolute;
    margin-top: 725px;
    margin-left: 140px;
    color: #FFF;
    background-color: #EB6554;
    padding: 4px;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 15px;  
    }

h20 {
    position: absolute;
    width: 400px;
    margin-top: 760px;
    margin-left: 140px;
    color: #000;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 12px;  
    }

section#linea9 {
    height: 3px;
    width: 410px;
    background-color:#EB6554;
    position: absolute;
    margin-top: 830px;
    margin-left: 140px;
    }

h21 {
    position: absolute;
    margin-top: 845px;
    margin-left: 140px;
    color: #FFF;
    background-color: #EB6554;
    padding: 4px;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 15px;  
    }

h22 {
    position: absolute;
    width: 400px;
    margin-top: 885px;
    margin-left: 140px;
    color: #000;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 12px;
    }

h23 {
    width: 220px;
    position: absolute;
    margin-top: 550px;
    margin-left: 640px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 35px;
    color: #000;
    background-color: #EB6554;
    padding: 15px;
    }

h24 {
    width: 220px;
    height: 190px;
    position: absolute;
    margin-top: 670px;
    margin-left: 640px;
    color: #FFF;
    background-color: #EB6554;
    padding: 15px;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;  
    }

h25 {
    position: absolute;
    margin-top: 420px;
    margin-left: 140px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 20px; 
    }

section#linea10 {
    height: 8px;
    width: 150px;
    background-color:#EB6554;
    position: absolute;
    margin-top: 450px;
    margin-left: 140px;
    }

h26 {
    position: absolute;
    width: 720px;
    margin-top: 470px;
    margin-left: 140px;
    color: #000;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h27 {
    position: absolute;
    margin-top: 650px;
    margin-left: 140px;
    color: #EB6554;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 30px;
    }

h28 {
    position: absolute;
    width: 300px;
    margin-top: 700px;
    margin-left: 140px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 15px;
    }

h29 {
    position: absolute;
    margin-top: 650px;
    margin-left: 550px;
    color: #EB6554;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 30px;
    }

h30 {
    position: absolute;
    width: 325px;
    margin-top: 700px;
    margin-left: 550px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 15px;
    }

h31{
    position: absolute;
    width: 720px;
    margin-top: 470px;
    margin-left: 140px;
    color: #000;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h32 {
    position: absolute;
    margin-top: 690px;
    margin-left: 320px;
    color: #EB6554;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 30px;
    }

h33 {
    position: absolute;
    width: 400px;
    margin-top: 740px;
    margin-left: 320px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 15px;
    }

h34 {
    position: absolute;
    width: 720px;
    margin-top: 470px;
    margin-left: 140px;
    color: #000;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 17px;
    }

h35 {
    position: absolute;
    margin-top: 725px;
    margin-left: 320px;
    color: #EB6554;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 30px;
    }

h36 {
    position: absolute;
    width: 400px;
    margin-top: 770px;
    margin-left: 320px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 15px;
    }

h37 {
    position: absolute;
    margin-top: -55px;
    margin-left: 108px;
    width:180px;
    font-size: 16pt;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    color: #fff;
    }

h38 {
    position: absolute;
    margin-top: 510px;
    margin-left: 260px;
    width:260px;
    font-size: 11pt;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    color: #EB6554;
    }

h39 {
    position: absolute;
    margin-top: 618px;
    margin-left: 140px;
    width:260px;
    font-size: 15pt;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    color: #000;
    }

h40 {
    position: absolute;
    margin-top: 145px;
    margin-left: 765px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 15px;
    }

h41 {
    position: absolute;
    width: 350px;
    margin-top: 310px;
    margin-left: 525px;
    color: #EB6554;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h42 {
    position: absolute;
    width: 300px;
    height: 335px;
    margin-top: 540px;
    margin-left: 550px;
    color: #000;
    background-color: #44BBB9;
    padding: 5px;
    text-align: left;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 20px;
    }

h43 {
    position: absolute;
    width: 280px;
    margin-top: 600px;
    margin-left: 560px;
    color: #000;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 12px;
    }

h44 {
    position: absolute;
    width: 80px;
    margin-top: 40px;
    margin-left: 160px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 15px;
    }

h45 {
    position: absolute;
    width: 80px;
    margin-top: 720px;
    margin-left: 160px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 15px;
    }

h46 {
    position: absolute;
    width: 210px;
    margin-top: 430px;
    margin-left: 160px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h47 {
    position: absolute;
    width: 310px;
    margin-top: 480px;
    margin-left: 160px;
    color: #000;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 13px;
    }

h48 {
    position: absolute;
    width: 210px;
    margin-top: 430px;
    margin-left: 530px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h49 {
    position: absolute;
    width: 310px;
    margin-top: 480px;
    margin-left: 530px;
    color: #000;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 13px;
    }

h50 {
    position: absolute;
    width: 185px;
    margin-top: 410px;
    margin-left: 180px;
    color: #29a2a0;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 16px;
    }

h51 {
    position: absolute;
    width: 140px;
    margin-top: 620px;
    margin-left: 170px;
    color: #000;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 16px;
    }

h52 {
    position: absolute;
    width: 140px;
    margin-top: 620px;
    margin-left: 350px;
    color: #000;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 16px;
    }

h53 {
    position: absolute;
    width: 140px;
    margin-top: 620px;
    margin-left: 530px;
    color: #000;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 16px;
    }

h54 {
    position: absolute;
    width: 140px;
    margin-top: 620px;
    margin-left: 700px;
    color: #000;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 16px;
    }

h55 {
    position: absolute;
    width: 185px;
    margin-top: -58px;
    margin-left: 120px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 25px;
    }

h56 {
    position: absolute;
    width: 72px;
    margin-top: 19px;
    margin-left: 120px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h57 {
    position: absolute;
    width: 72px;
    margin-top: 69px;
    margin-left: 120px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h58 {
    position: absolute;
    width: 72px;
    margin-top: 129px;
    margin-left: 120px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h59 {
    position: absolute;
    width: 100px;
    margin-top: -58px;
    margin-left: 320px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 24px;
    border-bottom: 3px solid #29a2a0;
    border-left: 3px solid #29a2a0;
    border-right: 3px solid #29a2a0;
    border-top: 3px solid #29a2a0;
    text-align: center;
    }

h60 {
    position: absolute;
    width: 380px;
    margin-top: 40px;
    margin-left: 320px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 24px;
    text-align: center;
    background-color: rgba(41, 162, 160, 0.4);
    padding: 15px;
    border-bottom: 5px solid #EB6554;
    border-left: 5px solid #EB6554;
    border-right: 5px solid #EB6554;
    border-top: 5px solid #EB6554;    
    }

h61 {
    position: absolute;
    width: 30px;
    margin-top: 205px;
    margin-left: 425px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 20px;
    }

h62 {
    position: absolute;
    width: 30px;
    margin-top: 205px;
    margin-left: 587px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 20px;
    }

h63 {
    position: absolute;
    width: 30px;
    margin-top: 205px;
    margin-left: 672px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 20px;
    }

h64 {
    position: absolute;
    width: 30px;
    margin-top: 300px;
    margin-left: 130px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 20px;
    }

h65 {
    position: absolute;
    width: 30px;
    margin-top: 465px;
    margin-left: 130px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 20px;
    }

h66 {
    position: absolute;
    width: 30px;
    margin-top: 590px;
    margin-left: 130px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 20px;
    }

h67 {
    position: absolute;
    width: 30px;
    margin-top: 755px;
    margin-left: 130px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 20px;
    }

h68 {
    position: absolute;
    width: 100px;
    margin-top: 360px;
    margin-left: 172px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h69 {
    position: absolute;
    width: 100px;
    margin-top: 360px;
    margin-left: 325px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h70 {
    position: absolute;
    width: 110px;
    margin-top: 360px;
    margin-left: 467px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h71 {
    position: absolute;
    width: 110px;
    margin-top: 360px;
    margin-left: 615px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h72 {
    position: absolute;
    width: 110px;
    margin-top: 360px;
    margin-left: 765px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h73 {
    position: absolute;
    width: 110px;
    margin-top: 510px;
    margin-left: 248px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h74 {
    position: absolute;
    width: 110px;
    margin-top: 510px;
    margin-left: 395px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h75 {
    position: absolute;
    width: 110px;
    margin-top: 510px;
    margin-left: 545px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h76 {
    position: absolute;
    width: 110px;
    margin-top: 510px;
    margin-left: 690px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h77 {
    position: absolute;
    width: 110px;
    margin-top: 650px;
    margin-left: 170px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h78 {
    position: absolute;
    width: 110px;
    margin-top: 650px;
    margin-left: 320px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h79 {
    position: absolute;
    width: 110px;
    margin-top: 650px;
    margin-left: 465px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h80 {
    position: absolute;
    width: 110px;
    margin-top: 650px;
    margin-left: 612px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h81 {
    position: absolute;
    width: 110px;
    margin-top: 795px;
    margin-left: 248px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h82 {
    position: absolute;
    width: 110px;
    margin-top: 795px;
    margin-left: 395px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h83 {
    position: absolute;
    width: 110px;
    margin-top: 795px;
    margin-left: 542px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h84 {
    position: absolute;
    width: 110px;
    margin-top: 795px;
    margin-left: 690px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h85 {
    position: absolute;
    width: 30px;
    margin-top: 300px;
    margin-left: 130px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 20px;
    }

h86 {
    position: absolute;
    width: 100px;
    margin-top: 360px;
    margin-left: 172px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h87 {
    position: absolute;
    width: 100px;
    margin-top: 360px;
    margin-left: 325px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h88 {
    position: absolute;
    width: 110px;
    margin-top: 360px;
    margin-left: 467px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h89 {
    position: absolute;
    width: 110px;
    margin-top: 360px;
    margin-left: 615px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h90 {
    position: absolute;
    width: 110px;
    margin-top: 360px;
    margin-left: 765px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h91 {
    position: absolute;
    width: 30px;
    margin-top: 465px;
    margin-left: 130px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 20px;
    }

h92 {
    position: absolute;
    width: 110px;
    margin-top: 510px;
    margin-left: 248px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h93 {
    position: absolute;
    width: 110px;
    margin-top: 510px;
    margin-left: 395px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h94 {
    position: absolute;
    width: 110px;
    margin-top: 510px;
    margin-left: 545px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h95 {
    position: absolute;
    width: 110px;
    margin-top: 510px;
    margin-left: 690px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h96 {
    position: absolute;
    width: 30px;
    margin-top: 590px;
    margin-left: 130px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 20px;
    }

h97 {
    position: absolute;
    width: 110px;
    margin-top: 650px;
    margin-left: 170px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h98 {
    position: absolute;
    width: 110px;
    margin-top: 650px;
    margin-left: 320px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h99 {
    position: absolute;
    width: 110px;
    margin-top: 650px;
    margin-left: 465px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h100 {
    position: absolute;
    width: 110px;
    margin-top: 650px;
    margin-left: 612px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h101 {
    position: absolute;
    width: 30px;
    margin-top: 755px;
    margin-left: 130px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 20px;
    }

h102 {
    position: absolute;
    width: 110px;
    margin-top: 795px;
    margin-left: 248px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h103 {
    position: absolute;
    width: 110px;
    margin-top: 795px;
    margin-left: 395px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h104 {
    position: absolute;
    width: 110px;
    margin-top: 795px;
    margin-left: 542px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h105 {
    position: absolute;
    width: 110px;
    margin-top: 795px;
    margin-left: 690px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h106 {
    position: absolute;
    width: 30px;
    margin-top: 124px;
    margin-left: 488px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 20px;
    }

h107 {
    position: absolute;
    width: 160px;
    margin-top: 8px;
    margin-left: 705px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 15px;
    }

h108 {
    position: absolute;
    width: 160px;
    margin-top: 218px;
    margin-left: 160px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 30px;
    }

h109 {
    position: absolute;
    width: 160px;
    margin-top: 265px;
    margin-left: 160px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 13px;
    }

h110 {
    position: absolute;
    width: 555px;
    margin-top: 565px;
    margin-left: 258px;
    color: #fff;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 14px;
    background-color: #44BBB9;
    padding: 2px;
    padding-left: 8px;
    }

h111 {
    position: absolute;
    width: 50px;
    margin-top: 573px;
    margin-left: 392px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 9px;
    }

h112 {
    position: absolute;
    width: 150px;
    margin-top: 570px;
    margin-left: 675px;
    color: #fff;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 11px;
    }

h113 {
    position: absolute;
    width: 524px;
    margin-top: 595px;
    margin-left: 258px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 14px;
    background-color: #EB6554;
    padding: 2px;
    padding-left: 40px;
    }

h114 {
    position: absolute;
    width: 80px;
    margin-top: 597px;
    margin-left: 495px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 14px;
    }

h115 {
    position: absolute;
    width: 80px;
    margin-top: 597px;
    margin-left: 680px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 14px;
    }

h116 {
    position: absolute;
    width: 80px;
    margin-top: 760px;
    margin-left: 160px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 12px;
    }

h117 {
    position: absolute;
    width: 50px;
    margin-top: 573px;
    margin-left: 345px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 9px;
    }

h118 {
    position: absolute;
    width: 350px;
    margin-top: 20px;
    margin-left: 150px;
    color: #EB6554;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 15px;
    }

h119 {
    position: absolute;
    width: 350px;
    margin-top: 450px;
    margin-left: 195px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 12px;
    }

h120 {
    position: absolute;
    width: 160px;
    margin-top: -190px;
    margin-left: 580px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h121 {
    position: absolute;
    width: 260px;
    margin-top: -160px;
    margin-left: 580px;
    color: #FFF;
    background-color: #29a2a0;
    padding: 5px;
    text-align: left;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 12px;
    }

h122 {
    position: absolute;
    width: 160px;
    margin-top: -90px;
    margin-left: 580px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h123 {
    position: absolute;
    width: 260px;
    margin-top: -60px;
    margin-left: 580px;
    color: #FFF;
    background-color: #29a2a0;
    padding: 5px;
    text-align: left;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 12px;
    }

h124 {
    position: absolute;
    width: 160px;
    margin-top: 10px;
    margin-left: 580px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }


h125 {
    position: absolute;
    width: 260px;
    margin-top: 40px;
    margin-left: 580px;
    color: #FFF;
    background-color: #29a2a0;
    padding: 5px;
    text-align: left;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 12px;
    }

h126 {
    position: absolute;
    width: 160px;
    margin-top: 120px;
    margin-left: 580px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h127 {
    position: absolute;
    width: 60px;
    margin-top: 150px;
    margin-left: 670px;
    color: #000;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 12px;
    }

h128 {
    position: absolute;
    width: 60px;
    margin-top: 150px;
    margin-left: 780px;
    color: #000;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 12px;
    }

h129 {
    position: absolute;
    width: 160px;
    margin-top: 220px;
    margin-left: 580px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h130 {
    position: absolute;
    width: 30px;
    margin-top: 255px;
    margin-left: 580px;
    color: #FFF;
    background-color: #29a2a0;
    padding: 5px;
    text-align: center;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 12px;
    }

h131 {
    position: absolute;
    width: 30px;
    margin-top: 255px;
    margin-left: 630px;
    color: #FFF;
    background-color: #29a2a0;
    padding: 5px;
    text-align: center;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 12px;
    }

h132 {
    position: absolute;
    width: 80px;
    margin-top: 255px;
    margin-left: 680px;
    color: #FFF;
    background-color: #29a2a0;
    padding: 5px;
    text-align: center;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 12px;
    }

h133 {
    position: absolute;
    width: 210px;
    margin-top: 320px;
    margin-left: 580px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h134 {
    position: absolute;
    width: 210px;
    margin-top: 420px;
    margin-left: 580px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h135 {
    position: absolute;
    width: 260px;
    margin-top: 455px;
    margin-left: 580px;
    color: #FFF;
    background-color: #29a2a0;
    padding: 5px;
    text-align: left;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 12px;
    }

h136 {
    position: absolute;
    width: 210px;
    margin-top: 520px;
    margin-left: 580px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h137 {
    position: absolute;
    width: 30px;
    margin-top: 122px;
    margin-left: 718px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 20px;
    }

h138 {
    position: absolute;
    width: 30px;
    margin-top: 122px;
    margin-left: 808px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 20px;
    }

h139 {
    position: absolute;
    width: 400px;
    margin-top: 190px;
    margin-left: 120px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 15px;
    }

h140 {
    position: absolute;
    width: 440px;
    margin-top: 240px;
    margin-left: 120px;
    color: #EB6554;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 24px;
    }

h141 {
    position: absolute;
    width: 440px;
    margin-top: -55px;
    margin-left: 112px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 24px;
    }

h142 {
    position: absolute;
    width: 400px;
    margin-top: 890px;
    margin-left: -125px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 20px;
    background-color: #EB6554;
    padding: 2px;
    text-align: center;
    }

h142:hover {
    color: #000;
    background-color: #44BBB9;
    }

h143 {
    position: absolute;
    width: 200px;
    margin-top: 300px;
    margin-left: 125px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 20px;
    }

h144 {
    position: absolute;
    width: 200px;
    margin-top: 350px;
    margin-left: 125px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 15px;
    }

h145 {
    position: absolute;
    width: 200px;
    margin-top: 650px;
    margin-left: 125px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 20px;
    }

h146 {
    position: absolute;
    width: 200px;
    margin-top: 700px;
    margin-left: 125px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 15px;
    }

h147 {
    position: absolute;
    width: 130px;
    margin-top: 490px;
    margin-left: 194px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 12px;
    }

h148 {
    position: absolute;
    width: 130px;
    margin-top: 855px;
    margin-left: 194px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 12px;
    }

h149 {
    position: absolute;
    width: 60px;
    margin-top: 490px;
    margin-left: 480px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 12px;
    }

h150 {
    position: absolute;
    width: 60px;
    margin-top: 855px;
    margin-left: 480px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 12px;
    }

h151 {
    position: absolute;
    width: 50px;
    margin-top: 490px;
    margin-left: 732px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 12px;
    }

h152 {
    position: absolute;
    width: 50px;
    margin-top: 855px;
    margin-left: 732px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 12px;
    }

h153 {
    position: absolute;
    width: 515px;
    margin-top: -990px;
    margin-left: 250px;
    color: #fff;
    background-color: #EB6554;
    padding: 4px;
    text-align: center;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h154 {
    position: absolute;
    width: 400px;
    margin-top: -945px;
    margin-left: 310px;
    color: #000;
    text-align: center;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 15px;
    }

h155 {
    position: absolute;
    width: 515px;
    margin-top: 100px;
    margin-left: 150px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h156 {
    position: absolute;
    width: 515px;
    margin-top: 80px;
    margin-left: 150px;
    color: #000;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 18px;
    }

h157 {
    position: absolute;
    width: 404px;
    margin-top: 655px;
    margin-left: 450px;
    color: #fff;
    font-family:'Open Sans', sans-serif;
    font-weight: 400;
    font-size: 16px;
    text-align: center;
    background-color: #EB6554;
    padding: 3px;
    }

h158 {
    position: absolute;
    width: 130px;
    margin-top: -54px;
    margin-left: 125px;
    color: #FFF;
    font-family:'Oswald', sans-serif;
    font-weight: 400;
    font-size: 21px;
    }

div#video {
    position: absolute;
    float: left;
    width: 400px;
    margin-top: 590px;
    margin-left: 110px;
    }


div#subirfoto {
    position: absolute;
    margin-top: 200px;
    margin-left: 180px;
}

div#galeria1 {
    position: relative;
    float: left;
    width: 200px;
    margin-top: -850px;
    margin-left: 100px;
    }

div#galeria2 {
    position: absolute;
    float: left;
    width: 200px;
    margin-top: -846px;
    margin-left: 295px;
    }

div#galeria3 {
    position: absolute;
    float: left;
    width: 200px;
    margin-top: -846px;
    margin-left: 493px;
    }

div#galeria4 {
    position: absolute;
    float: left;
    width: 200px;
    margin-top: -849px;
    margin-left: 688px;
    }

div#galeria5 {
    position: absolute;
    float: left;
    width: 200px;
    margin-top: -670px;
    margin-left: 208px;
    }

div#galeria6 {
    position: absolute;
    float: left;
    width: 200px;
    margin-top: -680px;
    margin-left: 404px;
    }

div#galeria7 {
    position: absolute;
    float: left;
    width: 200px;
    margin-top: -680px;
    margin-left: 604px;
    }


div#seleccionar {
    width: 220px;
    height: 50px;
    position: absolute;
    margin-top: 465px;
    margin-left: 185px;
    float: left;
    background-image: url(imagenes/seleccionar1.svg);
    background-repeat: no-repeat;
    }

div#seleccionar:hover {
    background-image: url(imagenes/seleccionar2.svg);
    width: 220px;
    height: 50px;
    position: absolute;
    margin-top: 465px;
    margin-left: 185px;
    float: left;
    }

div#enviar {
    width: 100px;
    height: 50px;
    position: absolute;
    margin-top: 610px;
    margin-left: 245px;
    float: left;
    background-image: url(imagenes/enviar.svg);
    background-repeat: no-repeat;
    }

div#enviar:hover {
    background-image: url(imagenes/enviar2.svg);
    width: 100px;
    height: 50px;
    position: absolute;
    margin-top: 610px;
    margin-left: 245px;
    float: left;
    }


div#fotoperfil {
    position: absolute;
    margin-top: 190px;
    margin-left: 180px;
    }

div#puntuar {
    position: absolute;
    margin-top: 590px;
    margin-left: 357px;
    }

div#compartir {
    position: absolute;
    margin-top: 589px;
    margin-left: 560px;
    }

div#comentar {
    position: absolute;
    margin-top: 591px;
    margin-left: 745px;
    }

div#signomas {
    position: absolute;
    width: 80px;
    margin-left: 820px;
    margin-top: 12px;
    }

div#recuadro {
    width: 710px;
    position: absolute;
    margin-top: 215px;
    margin-left: 130px;
}

div#trabajandoenclase {
    position: absolute;
    margin-left: 258px;
    margin-top: 240px;
}

div#mas1 nav {
    width: 130px;
    margin-top: 400px;
    margin-left: 154px;
    position: absolute;    
    }

div#mas1 ul {
    list-style:none;
    position: static;
    }

div#mas1 nav ul li {
    float: left;
    background-color: #44BBB9;
    padding: 3px;
    }

div#mas1 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas1 nav ul li a:hover {
    color:#000;
    }

div#mas2 nav {
    width: 130px;
    margin-top: 400px;
    margin-left: 305px;
    position: absolute;    
    }

div#mas2 ul {
    list-style:none;
    position: static;
    }

div#mas2 nav ul li {
    float: left;
    background-color: #44BBB9;
    padding: 3px;
    }

div#mas2 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas2 nav ul li a:hover {
    color:#000;
    }

div#mas3 nav {
    width: 130px;
    margin-top: 400px;
    margin-left: 450px;
    position: absolute;    
    }

div#mas3 ul {
    list-style:none;
    position: static;
    }

div#mas3 nav ul li {
    float: left;
    background-color: #44BBB9;
    padding: 3px;
    }

div#mas3 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
}

div#mas3 nav ul li a:hover {
    color:#000;
    }

div#mas4 nav {
    width: 130px;
    margin-top: 400px;
    margin-left: 600px;
    position: absolute;    
    }

div#mas4 ul {
    list-style:none;
    position: static;
    }

div#mas4 nav ul li {
    float: left;
    background-color: #44BBB9;
    padding: 3px;
    }

div#mas4 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas4 nav ul li a:hover {
    color:#000;
    }

div#mas5 nav {
    width: 120px;
    margin-top: 400px;
    margin-left: 750px;
    position: absolute;    
    }

div#mas5 ul {
    list-style:none;
    position: static;
    }

div#mas5 nav ul li {
    float: left;
    background-color: #44BBB9;
    padding: 3px;
    }

div#mas5 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas5 nav ul li a:hover {
    color:#000;
    }

div#mas6 nav {
    width: 120px;
    margin-top: 550px;
    margin-left: 230px;
    position: absolute;    
    }

div#mas6 ul {
    list-style:none;
    position: static;
    }

div#mas6 nav ul li {
    float: left;
    background-color: #44BBB9;
    padding: 3px;
    }

div#mas6 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas6 nav ul li a:hover {
    color:#000;
    }

div#mas7 nav {
    width: 120px;
    margin-top: 550px;
    margin-left: 380px;
    position: absolute;    
    }

div#mas7 ul {
    list-style:none;
    position: static;
    }

div#mas7 nav ul li {
    float: left;
    background-color: #44BBB9;
    padding: 3px;
    }

div#mas7 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas7 nav ul li a:hover {
    color:#000;
    }

div#mas8 nav {
    width: 120px;
    margin-top: 550px;
    margin-left: 530px;
    position: absolute;    
    }

div#mas8 ul {
    list-style:none;
    position: static;
    }

div#mas8 nav ul li {
    float: left;
    background-color: #44BBB9;
    padding: 3px;
    }

div#mas8 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas8 nav ul li a:hover {
    color:#000;
    }

div#mas9 nav {
    width: 120px;
    margin-top: 550px;
    margin-left: 675px;
    position: absolute;    
    }

div#mas9 ul {
    list-style:none;
    position: static;
    }

div#mas9 nav ul li {
    float: left;
    background-color: #44BBB9;
    padding: 3px;
    }

div#mas9 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas9 nav ul li a:hover {
    color:#000;
    }

div#mas10 nav {
    width: 120px;
    margin-top: 690px;
    margin-left: 155px;
    position: absolute;    
    }

div#mas10 ul {
    list-style:none;
    position: static;
    }

div#mas10 nav ul li {
    float: left;
    background-color: #44BBB9;
    padding: 3px;
    }

div#mas10 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas10 nav ul li a:hover {
    color:#000;
    }

div#mas11 nav {
    width: 120px;
    margin-top: 690px;
    margin-left: 305px;
    position: absolute;    
    }

div#mas11 ul {
    list-style:none;
    position: static;
    }

div#mas11 nav ul li {
    float: left;
    background-color: #44BBB9;
    padding: 3px;
    }

div#mas11 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas11 nav ul li a:hover {
    color:#000;
    }

div#mas12 nav {
    width: 120px;
    margin-top: 690px;
    margin-left: 450px;
    position: absolute;    
    }

div#mas12 ul {
    list-style:none;
    position: static;
    }

div#mas12 nav ul li {
    float: left;
    background-color: #44BBB9;
    padding: 3px;
    }

div#mas12 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas12 nav ul li a:hover {
    color:#000;
    }

div#mas13 nav {
    width: 120px;
    margin-top: 690px;
    margin-left: 600px;
    position: absolute;    
    }

div#mas13 ul {
    list-style:none;
    position: static;
    }

div#mas13 nav ul li {
    float: left;
    background-color: #44BBB9;
    padding: 3px;
    }

div#mas13 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas13 nav ul li a:hover {
    color:#000;
    }

div#mas14 nav {
    width: 120px;
    margin-top: 835px;
    margin-left: 230px;
    position: absolute;    
    }

div#mas14 ul {
    list-style:none;
    position: static;
    }

div#mas14 nav ul li {
    float: left;
    background-color: #44BBB9;
    padding: 3px;
    }

div#mas14 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas14 nav ul li a:hover {
    color:#000;
    }

div#mas15 nav {
    width: 120px;
    margin-top: 835px;
    margin-left: 382px;
    position: absolute;    
    }

div#mas15 ul {
    list-style:none;
    position: static;
    }

div#mas15 nav ul li {
    float: left;
    background-color: #44BBB9;
    padding: 3px;
    }

div#mas15 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas15 nav ul li a:hover {
    color:#000;
    }

div#mas16 nav {
    width: 120px;
    margin-top: 835px;
    margin-left: 529px;
    position: absolute;    
    }

div#mas16 ul {
    list-style:none;
    position: static;
    }

div#mas16 nav ul li {
    float: left;
    background-color: #44BBB9;
    padding: 3px;
    }

div#mas16 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas16 nav ul li a:hover {
    color:#000;
    }

div#mas17 nav {
    width: 120px;
    margin-top: 835px;
    margin-left: 675px;
    position: absolute;    
    }

div#mas17 ul {
    list-style:none;
    position: static;
    }

div#mas17 nav ul li {
    float: left;
    background-color: #44BBB9;
    padding: 3px;
    }

div#mas17 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas17 nav ul li a:hover {
    color:#000;
    }

div#mas18 nav {
    width: 130px;
    margin-top: 400px;
    margin-left: 154px;
    position: absolute;    
    }

div#mas18 ul {
    list-style:none;
    position: static;
    }

div#mas18 nav ul li {
    float: left;
    background-color: #EB6554;
    padding: 3px;
    }

div#mas18 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas18 nav ul li a:hover {
    color:#000;
    }

div#mas19 nav {
    width: 130px;
    margin-top: 400px;
    margin-left: 305px;
    position: absolute;    
    }

div#mas19 ul {
    list-style:none;
    position: static;
    }

div#mas19 nav ul li {
    float: left;
    background-color: #EB6554;
    padding: 3px;
    }

div#mas19 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas19 nav ul li a:hover {
    color:#000;
    }

div#mas20 nav {
    width: 130px;
    margin-top: 400px;
    margin-left: 450px;
    position: absolute;    
    }

div#mas20 ul {
    list-style:none;
    position: static;
    }

div#mas20 nav ul li {
    float: left;
    background-color: #EB6554;
    padding: 3px;
    }

div#mas20 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
}

div#mas20 nav ul li a:hover {
    color:#000;
    }

div#mas21 nav {
    width: 130px;
    margin-top: 400px;
    margin-left: 600px;
    position: absolute;    
    }

div#mas21 ul {
    list-style:none;
    position: static;
    }

div#mas21 nav ul li {
    float: left;
    background-color: #EB6554;
    padding: 3px;
    }

div#mas21 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas21 nav ul li a:hover {
    color:#000;
    }

div#mas22 nav {
    width: 120px;
    margin-top: 400px;
    margin-left: 750px;
    position: absolute;    
    }

div#mas22 ul {
    list-style:none;
    position: static;
    }

div#mas22 nav ul li {
    float: left;
    background-color: #EB6554;
    padding: 3px;
    }

div#mas22 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas22 nav ul li a:hover {
    color:#000;
    }

div#mas23 nav {
    width: 120px;
    margin-top: 550px;
    margin-left: 230px;
    position: absolute;    
    }

div#mas23 ul {
    list-style:none;
    position: static;
    }

div#mas23 nav ul li {
    float: left;
    background-color: #EB6554;
    padding: 3px;
    }

div#mas23 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas23 nav ul li a:hover {
    color:#000;
    }

div#mas24 nav {
    width: 120px;
    margin-top: 550px;
    margin-left: 380px;
    position: absolute;    
    }

div#mas24 ul {
    list-style:none;
    position: static;
    }

div#mas24 nav ul li {
    float: left;
    background-color: #EB6554;
    padding: 3px;
    }

div#mas24 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas24 nav ul li a:hover {
    color:#000;
    }

div#mas25 nav {
    width: 120px;
    margin-top: 550px;
    margin-left: 530px;
    position: absolute;    
    }

div#mas25 ul {
    list-style:none;
    position: static;
    }

div#mas25 nav ul li {
    float: left;
    background-color: #EB6554;
    padding: 3px;
    }

div#mas25 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas25 nav ul li a:hover {
    color:#000;
    }

div#mas26 nav {
    width: 120px;
    margin-top: 550px;
    margin-left: 675px;
    position: absolute;    
    }

div#mas26 ul {
    list-style:none;
    position: static;
    }

div#mas26 nav ul li {
    float: left;
    background-color: #EB6554;
    padding: 3px;
    }

div#mas26 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas26 nav ul li a:hover {
    color:#000;
    }

div#mas27 nav {
    width: 120px;
    margin-top: 690px;
    margin-left: 155px;
    position: absolute;    
    }

div#mas27 ul {
    list-style:none;
    position: static;
    }

div#mas27 nav ul li {
    float: left;
    background-color: #EB6554;
    padding: 3px;
    }

div#mas27 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas27 nav ul li a:hover {
    color:#000;
    }

div#mas28 nav {
    width: 120px;
    margin-top: 690px;
    margin-left: 305px;
    position: absolute;    
    }

div#mas28 ul {
    list-style:none;
    position: static;
    }

div#mas28 nav ul li {
    float: left;
    background-color: #EB6554;
    padding: 3px;
    }

div#mas28 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas28 nav ul li a:hover {
    color:#000;
    }

div#mas29 nav {
    width: 120px;
    margin-top: 690px;
    margin-left: 450px;
    position: absolute;    
    }

div#mas29 ul {
    list-style:none;
    position: static;
    }

div#mas29 nav ul li {
    float: left;
    background-color: #EB6554;
    padding: 3px;
    }

div#mas29 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas29 nav ul li a:hover {
    color:#000;
    }

div#mas30 nav {
    width: 120px;
    margin-top: 690px;
    margin-left: 600px;
    position: absolute;    
    }

div#mas30 ul {
    list-style:none;
    position: static;
    }

div#mas30 nav ul li {
    float: left;
    background-color: #EB6554;
    padding: 3px;
    }

div#mas30 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas30 nav ul li a:hover {
    color:#000;
    }


div#mas31 nav {
    width: 120px;
    margin-top: 835px;
    margin-left: 230px;
    position: absolute;    
    }

div#mas31 ul {
    list-style:none;
    position: static;
    }

div#mas31 nav ul li {
    float: left;
    background-color: #EB6554;
    padding: 3px;
    }

div#mas31 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas31 nav ul li a:hover {
    color:#000;
    }

div#mas32 nav {
    width: 120px;
    margin-top: 835px;
    margin-left: 382px;
    position: absolute;    
    }

div#mas32 ul {
    list-style:none;
    position: static;
    }

div#mas32 nav ul li {
    float: left;
    background-color: #EB6554;
    padding: 3px;
    }

div#mas32 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas32 nav ul li a:hover {
    color:#000;
    }

div#mas33 nav {
    width: 120px;
    margin-top: 835px;
    margin-left: 529px;
    position: absolute;    
    }

div#mas33 ul {
    list-style:none;
    position: static;
    }

div#mas33 nav ul li {
    float: left;
    background-color: #EB6554;
    padding: 3px;
    }

div#mas33 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas33 nav ul li a:hover {
    color:#000;
    }

div#mas34 nav {
    width: 120px;
    margin-top: 835px;
    margin-left: 675px;
    position: absolute;    
    }

div#mas34 ul {
    list-style:none;
    position: static;
    }

div#mas34 nav ul li {
    float: left;
    background-color: #EB6554;
    padding: 3px;
    }

div#mas34 nav ul li a {
    color: #fff;
    text-decoration: inherit;
    display: block;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 10pt;
    position: static;   
    }

div#mas34 nav ul li a:hover {
    color:#000;
    }

div#mapadesitio2 nav {
    width: 120px;
    position: absolute;
    margin-top: 50px;
    margin-left: 200px;
    }

div#mapadesitio2 nav ul li {
    list-style: none;
    }

div#mapadesitio2 nav ul li a {
    font-size: 23pt;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    color: #000;
    text-decoration: none;
    }

div#mapadesitio2 nav ul li a:hover {
    color: #EB6554;
    }

div#mapadesitio3 nav {
    width: 120px;
    position: absolute;
    margin-top: 100px;
    margin-left: 280px;
    }

div#mapadesitio3 nav ul li {
    list-style: none;
    }

div#mapadesitio3 nav ul li a {
    font-size: 10pt;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    color: #000;
    text-decoration: none;
    }

div#mapadesitio3 nav ul li a:hover {
    color: #EB6554;
    }

div#mapadesitio4 nav {
    width: 150px;
    position: absolute;
    margin-top: 210px;
    margin-left: 280px;
    }

div#mapadesitio4 nav ul li {
    list-style: none;
    }

div#mapadesitio4 nav ul li a {
    font-size: 15pt;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    color: #000;
    text-decoration: none;
    }

div#mapadesitio4 nav ul li a:hover {
    color: #EB6554;
    }

div#mapadesitio5 nav {
    width: 200px;
    position: absolute;
    margin-top: 250px;
    margin-left: 370px;
    }

div#mapadesitio5 nav ul li {
    list-style: none;
    }

div#mapadesitio5 nav ul li a {
    font-size: 10pt;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    color: #000;
    text-decoration: none;
    }

div#mapadesitio5 nav ul li a:hover {
    color: #EB6554;
    }

div#mapadesitio6 nav {
    width: 150px;
    position: absolute;
    margin-top: 340px;
    margin-left: 280px;
    }

div#mapadesitio6 nav ul li {
    list-style: none;
    }

div#mapadesitio6 nav ul li a {
    font-size: 15pt;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    color: #000;
    text-decoration: none;
    }

div#mapadesitio6 nav ul li a:hover {
    color: #EB6554;
    }

div#mapadesitio7 nav {
    width: 200px;
    position: absolute;
    margin-top: 380px;
    margin-left: 370px;
    }

div#mapadesitio7 nav ul li {
    list-style: none;
    }

div#mapadesitio7 nav ul li a {
    font-size: 10pt;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    color: #000;
    text-decoration: none;
    }

div#mapadesitio7 nav ul li a:hover {
    color: #EB6554;
    }

div#mapadesitio8 nav {
    width: 150px;
    position: absolute;
    margin-top: 430px;
    margin-left: 280px;
    }

div#mapadesitio8 nav ul li {
    list-style: none;
    }

div#mapadesitio8 nav ul li a {
    font-size: 15pt;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    color: #000;
    text-decoration: none;
    }

div#mapadesitio8 nav ul li a:hover {
    color: #EB6554;
    }

div#mapadesitio9 nav {
    width: 200px;
    position: absolute;
    margin-top: 465px;
    margin-left: 370px;
    }

div#mapadesitio9 nav ul li {
    list-style: none;
    }

div#mapadesitio9 nav ul li a {
    font-size: 10pt;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    color: #000;
    text-decoration: none;
    }

div#mapadesitio9 nav ul li a:hover {
    color: #EB6554;
    }

div#mapadesitio10 nav {
    width: 220px;
    position: absolute;
    margin-top: 495px;
    margin-left: 280px;
    }

div#mapadesitio10 nav ul li {
    list-style: none;
    }

div#mapadesitio10 nav ul li a {
    font-size: 15pt;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    color: #000;
    text-decoration: none;
    }

div#mapadesitio10 nav ul li a:hover {
    color: #EB6554;
    }

div#mapadesitio11 nav {
    width: 200px;
    position: absolute;
    margin-top: 535px;
    margin-left: 370px;
    }

div#mapadesitio11 nav ul li {
    list-style: none;
    }

div#mapadesitio11 nav ul li a {
    font-size: 10pt;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    color: #000;
    text-decoration: none;
    }

div#mapadesitio11 nav ul li a:hover {
    color: #EB6554;
    }

div#mapadesitio12 nav {
    width: 220px;
    position: absolute;
    margin-top: 600px;
    margin-left: 280px;
    }

div#mapadesitio12 nav ul li {
    list-style: none;
    }

div#mapadesitio12 nav ul li a {
    font-size: 15pt;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    color: #000;
    text-decoration: none;
    }

div#mapadesitio12 nav ul li a:hover {
    color: #EB6554;
    }


section#linea11 {
    height: 300px;
    width: 5px;
    background-color:#EB6554;
    position: absolute;
    margin-top: 650px;
    margin-left: 490px;
    }

section#linea12 {
    height: 7px;
    width: 740px;
    background-color:#29a2a0;
    position: absolute;
    margin-top: 645px;
    margin-left: 135px;
    }

section#linea13 {
    height: 8px;
    width: 220px;
    background-color:#EB6554;
    position: absolute;
    margin-top: 575px;
    margin-left: 555px;
    }

section#linea14 {
    height: 7px;
    width: 614px;
    background-color:#44BBB9;
    position: absolute;
    margin-top: 50px;
    margin-left: 235px;
    }

section#linea15 {
    height: 7px;
    width: 634px;
    background-color:#44BBB9;
    position: absolute;
    margin-top: 730px;
    margin-left: 210px;
    }

section#linea16 {
    height: 7px;
    width: 250px;
    background-color:#EB6554;
    position: absolute;
    margin-top: 460px;
    margin-left: 158px;
    }

section#linea17 {
    height: 7px;
    width: 250px;
    background-color:#EB6554;
    position: absolute;
    margin-top: 460px;
    margin-left: 530px;
    }

section#linea18 {
    height:250px;
    width: 6px;
    background-color:#29a2a0;
    position: absolute;
    margin-top: 620px;
    margin-left: 330px;
    }

section#linea19 {
    height:250px;
    width: 6px;
    background-color:#29a2a0;
    position: absolute;
    margin-top: 620px;
    margin-left: 510px;
    }

section#linea20 {
    height:250px;
    width: 6px;
    background-color:#29a2a0;
    position: absolute;
    margin-top: 620px;
    margin-left: 680px;
    }

section#linea21 {
    height:4px;
    width: 618px;
    background-color:#29a2a0;
    position: absolute;
    margin-top: 766px;
    margin-left: 205px;
    }

section#linea22 {
    height:6px;
    width: 335px;
    background-color:#29a2a0;
    position: absolute;
    margin-top: 5px;
    margin-left: 150px;
    }

section#linea23 {
    height:16px;
    width: 16px;
    background-color:#29a2a0;
    position: absolute;
    margin-top: 150px;
    margin-left: 650px;
    }

section#linea24 {
    height:16px;
    width: 16px;
    background-color:#29a2a0;
    position: absolute;
    margin-top: 150px;
    margin-left: 760px;
    }

section#linea25 {
    height: 35px;
    width: 35px;
    background-color:#29a2a0;
    position: absolute;
    margin-top: 355px;
    margin-left: 580px;
    }

section#linea26 {
    height: 100px;
    width: 270px;
    background-color:#29a2a0;
    position: absolute;
    margin-top: 555px;
    margin-left: 580px;
    }

section#linea27 {
    height: 5px;
    width: 450px;
    background-color:#29a2a0;
    position: absolute;
    margin-top: 200px;
    margin-left: 420px;
    }

section#linea28 {
    height: 5px;
    width: 680px;
    background-color:#29a2a0;
    position: absolute;
    margin-top: 360px;
    margin-left: 175px;
    }

section#linea29 {
    height: 130px;
    width: 5px;
    background-color:#29a2a0;
    position: absolute;
    margin-top: 390px;
    margin-left: 375px;
    }

section#linea30 {
    height: 130px;
    width: 5px;
    background-color:#29a2a0;
    position: absolute;
    margin-top: 390px;
    margin-left: 630px;
    }

section#linea31 {
    height: 5px;
    width: 680px;
    background-color:#29a2a0;
    position: absolute;
    margin-top: 710px;
    margin-left: 175px;
    }

section#linea32 {
    height: 130px;
    width: 5px;
    background-color:#29a2a0;
    position: absolute;
    margin-top: 750px;
    margin-left: 375px;
    }

section#linea33 {
    height: 130px;
    width: 5px;
    background-color:#29a2a0;
    position: absolute;
    margin-top: 750px;
    margin-left: 630px;
    }

section#linea34 {
    height: 5px;
    width: 530px;
    background-color:#29a2a0;
    position: absolute;
    margin-top: 114px;
    margin-left: 300px;
    }

section#linea35 {
    height: 5px;
    width: 400px;
    background-color:#29a2a0;
    position: absolute;
    margin-top: 94px;
    margin-left: 450px;
    }

section#linea36 {
    height: 3px;
    width: 155px;
    background-color:#29a2a0;
    position: absolute;
    margin-top: 110px;
    margin-left: 240px;
    }

section#linea37 {
    height: 3px;
    width: 250px;
    background-color:#29a2a0;
    position: absolute;
    margin-top: 258px;
    margin-left: 320px;
    }

section#linea38 {
    height: 3px;
    width: 250px;
    background-color:#29a2a0;
    position: absolute;
    margin-top: 388px;
    margin-left: 320px;
    }

section#linea39 {
    height: 3px;
    width: 140px;
    background-color:#29a2a0;
    position: absolute;
    margin-top: 475px;
    margin-left: 320px;
    }

section#linea40 {
    height: 3px;
    width: 220px;
    background-color:#29a2a0;
    position: absolute;
    margin-top: 542px;
    margin-left: 320px;
    }

section#linea41 {
    height: 3px;
    width: 110px;
    background-color:#29a2a0;
    position: absolute;
    margin-top: 645px;
    margin-left: 320px;
    }

section#linea42 {
    height: 525px;
    width: 3px;
    background-color:#29a2a0;
    position: absolute;
    margin-top: 120px;
    margin-left: 300px;
    }

div#alumnos1 {
    position: relative;
    width: 720px;
    margin-top: 140px;
    margin-left: 140px;
    }

div#alumnos2 {
    position: absolute;
    width: 300px;
    margin-top: 20px;
    margin-left: 140px;
    }

div#alumnos3 {
    position: absolute;
    width: 200px;
    margin-top: 20px;
    margin-left: 450px;
    }

div#alumnos4 {
    position: absolute;
    width: 200px;
    margin-top: 20px;
    margin-left: 660px;
    }

div#alumnos5 {
    position: absolute;
    width: 410px;
    margin-top: 317px;
    margin-left: 450px;
    }

div#apuntes1 {
    width: 104px;
    height: 120px;
    position: absolute;
    margin-top: 380px;
    margin-left: 200px;
    float: left;
    background-image: url(imagenes/apuntes.svg);
    background-repeat: no-repeat;
    }

div#apuntes1:hover {
    background-image: url(imagenes/apuntes2.svg);
    }

div#apuntes2 {
    width: 104px;
    height: 120px;
    position: absolute;
    margin-top: 380px;
    margin-left: 450px;
    float: left;
    background-image: url(imagenes/apuntes.svg);
    background-repeat: no-repeat;
    }

div#apuntes2:hover {
    background-image: url(imagenes/apuntes2.svg);
    }

div#apuntes3 {
    width: 104px;
    height: 120px;
    position: absolute;
    margin-top: 380px;
    margin-left: 700px;
    float: left;
    background-image: url(imagenes/apuntes.svg);
    background-repeat: no-repeat;
    }

div#apuntes3:hover {
    background-image: url(imagenes/apuntes2.svg);
    }

div#apuntes4 {
    width: 104px;
    height: 120px;
    position: absolute;
    margin-top: 740px;
    margin-left: 700px;
    float: left;
    background-image: url(imagenes/apuntes.svg);
    background-repeat: no-repeat;
    }

div#apuntes4:hover {
    background-image: url(imagenes/apuntes2.svg);
    }

div#apuntes5 {
    width: 104px;
    height: 120px;
    position: absolute;
    margin-top: 740px;
    margin-left: 450px;
    float: left;
    background-image: url(imagenes/apuntes.svg);
    background-repeat: no-repeat;
    }

div#apuntes5:hover {
    background-image: url(imagenes/apuntes2.svg);
    }

div#apuntes6 {
    width: 104px;
    height: 120px;
    position: absolute;
    margin-top: 740px;
    margin-left: 200px;
    float: left;
    background-image: url(imagenes/apuntes.svg);
    background-repeat: no-repeat;
    }

div#apuntes6:hover {
    background-image: url(imagenes/apuntes2.svg);
    }


div#mes1 {
    width: 104px;
    height: 120px;
    position: absolute;
    margin-top: 320px;
    margin-left: 200px;
    float: left;
    background-image: url(imagenes/2abril.svg);
    background-repeat: no-repeat;
    }

div#mes1:hover {
    background-image: url(imagenes/2abril%20b.svg);
    }

div#mes2 {
    width: 104px;
    height: 120px;
    position: relative;
    margin-top: 320px;
    margin-left: 320px;
    float: left;
    background-image: url(imagenes/9abril.svg);
    background-repeat: no-repeat;
    }

div#mes2:hover {
    background-image: url(imagenes/9abril%20b.svg);
    }

div#mes3 {
    width: 104px;
    height: 120px;
    position: absolute;
    margin-top: 320px;
    margin-left: 440px;
    float: left;
    background-image: url(imagenes/16abril.svg);
    background-repeat: no-repeat;
    }

div#mes3:hover {
    background-image: url(imagenes/16abril%20b.svg);
    }

div#mes4 {
    width: 104px;
    height: 120px;
    position: absolute;
    margin-top: 320px;
    margin-left: 560px;
    float: left;
    background-image: url(imagenes/23abril.svg);
    background-repeat: no-repeat;
    }

div#mes4:hover {
    background-image: url(imagenes/23abril%20b.svg);
    }

div#mes5 {
    width: 104px;
    height: 120px;
    position: absolute;
    margin-top: 320px;
    margin-left: 680px;
    float: left;
    background-image: url(imagenes/30abril.svg);
    background-repeat: no-repeat;
    }

div#mes5:hover {
    background-image: url(imagenes/30abril%20b.svg);
    }

div#mes6 {
    width: 104px;
    height: 120px;
    position: absolute;
    margin-top: 450px;
    margin-left: 200px;
    float: left;
    background-image: url(imagenes/7mayo.svg);
    background-repeat: no-repeat;
    }

div#mes6:hover {
    background-image: url(imagenes/7mayo%20b.svg);
    }

div#mes7 {
    width: 104px;
    height: 120px;
    position: absolute;
    margin-top: 450px;
    margin-left: 320px;
    float: left;
    background-image: url(imagenes/14mayo.svg);
    background-repeat: no-repeat;
    }

div#mes7:hover {
    background-image: url(imagenes/14mayo%20b.svg);
    }

div#mes8 {
    width: 104px;
    height: 120px;
    position: absolute;
    margin-top: 450px;
    margin-left: 440px;
    float: left;
    background-image: url(imagenes/21mayo.svg);
    background-repeat: no-repeat;
    }

div#mes8:hover {
    background-image: url(imagenes/21mayo%20b.svg);
    }

div#mes9 {
    width: 104px;
    height: 120px;
    position: absolute;
    margin-top: 450px;
    margin-left: 560px;
    float: left;
    background-image: url(imagenes/28mayo.svg);
    background-repeat: no-repeat;
    }

div#mes9:hover {
    background-image: url(imagenes/28mayo%20b.svg);
    }

div#mes10 {
    width: 104px;
    height: 120px;
    position: absolute;
    margin-top: 450px;
    margin-left: 680px;
    float: left;
    background-image: url(imagenes/cruz.svg);
    background-repeat: no-repeat;
    }

div#mes11 {
    width: 104px;
    height: 120px;
    position: absolute;
    margin-top: 580px;
    margin-left: 200px;
    float: left;
    background-image: url(imagenes/4junio.svg);
    background-repeat: no-repeat;
    }

div#mes11:hover {
    background-image: url(imagenes/4junio%20b.svg);
    }

div#mes12 {
    width: 104px;
    height: 120px;
    position: absolute;
    margin-top: 580px;
    margin-left: 320px;
    float: left;
    background-image: url(imagenes/11junio.svg);
    background-repeat: no-repeat;
    }

div#mes12:hover {
    background-image: url(imagenes/11junio%20b.svg);
    }

div#mes13 {
    width: 104px;
    height: 120px;
    position: absolute;
    margin-top: 580px;
    margin-left: 440px;
    float: left;
    background-image: url(imagenes/18junio.svg);
    background-repeat: no-repeat;
    }

div#mes13:hover {
    background-image: url(imagenes/18junio%20b.svg);
    }

div#mes14 {
    width: 104px;
    height: 120px;
    position: absolute;
    margin-top: 580px;
    margin-left: 560px;
    float: left;
    background-image: url(imagenes/25junio.svg);
    background-repeat: no-repeat;
    }

div#mes14:hover {
    background-image: url(imagenes/25junio%20b.svg);
    }

div#mes15 {
    width: 104px;
    height: 120px;
    position: absolute;
    margin-top: 580px;
    margin-left: 680px;
    float: left;
    background-image: url(imagenes/cruz.svg);
    background-repeat: no-repeat;
    }

div#mes16 {
    width: 104px;
    height: 120px;
    position: absolute;
    margin-top: 710px;
    margin-left: 200px;
    float: left;
    background-image: url(imagenes/2julio.svg);
    background-repeat: no-repeat;
    }

div#mes16:hover {
    background-image: url(imagenes/2julio%20b.svg);
    }

div#mes17 {
    width: 104px;
    height: 120px;
    position: absolute;
    margin-top: 710px;
    margin-left: 320px;
    float: left;
    background-image: url(imagenes/9julio.svg);
    background-repeat: no-repeat;
    }

div#mes17:hover {
    background-image: url(imagenes/9julio%20b.svg);
    }

div#mes18 {
    width: 104px;
    height: 120px;
    position: absolute;
    margin-top: 710px;
    margin-left: 440px;
    float: left;
    background-image: url(imagenes/16julio.svg);
    background-repeat: no-repeat;
    }

div#mes18:hover {
    background-image: url(imagenes/16julio%20b.svg);
    }

div#mes19 {
    width: 104px;
    height: 120px;
    position: absolute;
    margin-top: 710px;
    margin-left: 560px;
    float: left;
    background-image: url(imagenes/23julio.svg);
    background-repeat: no-repeat;
    }

div#mes19:hover {
    background-image: url(imagenes/23julio%20b.svg);
    }

div#mes20 {
    width: 104px;
    height: 120px;
    position: absolute;
    margin-top: 710px;
    margin-left: 680px;
    float: left;
    background-image: url(imagenes/cruz.svg);
    background-repeat: no-repeat;
    }



footer div#imagenpie {
    width: 120px;
    margin-left: 5px;
    margin-top: -182px;
    position: absolute;
    }

footer div#imagenpie2 {
    width: 120px;
    margin-left: 815px;
    margin-top: -180px;
    position:absolute;
    }

footer div#mapa {
    margin-top: -168px;
    margin-left: 35px;
    width:100px;
    font-size: 11pt;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    color: #fff;
    position: absolute;
    }

div#mapa nav {
    position: absolute;
    float: left;
    width: 150px;
    margin-left: -40px;
    margin-top: -12px;
    }

div#mapa nav ul li {
    color: #fff;
    list-style: none;
    text-decoration: none;
    }


div#mapa nav ul li a {
    color: #fff;
    list-style: none;
    text-decoration: none;
    }

div#mapa nav ul li a:hover {
 color: #000;
    }


footer div#conectate {
    margin-top: -168px;
    margin-left: 850px;
    width:100px;
    font-size: 11pt;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    color: #fff;
    position: absolute;
    }


section#linea3 {
    height: 15px;
    width: 960px;
    background-color:#EB6554;
    position: relative;
    margin-top: -220px;
    }

section#linea4 {
    height: 15px;
    width: 960px;
    background-color:#44BBB9;
    position: absolute;
    }

footer div#mapadesitio nav {
    position: absolute;
	margin-left: -10px;
    }

footer div#mapadesitio nav ul li {
    width:100px;
    font-size: 8pt;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    color: #EB6554;
    }

footer div#mapadesitio nav ul {
    list-style:none;
    margin-top: -130px;
    margin-left: 5px;
    width: 100px;
    }

footer div#mapadesitio nav ul li {
    float:left;
	width:90px;
    }

footer div#mapadesitio nav ul li a {
    color:#EB6554;
	text-decoration: inherit;
	display: block;
	text-align:left;
    font-family: 'Oswald', sans-serif;
    font-weight: 400;
    font-size: 8pt;
    padding: 2px;
    }

footer div#mapadesitio nav ul li a:hover {
    color: rgba(68, 187, 185, 0.46);
    }


div#logofacebook {
    margin-top: -130px;
    margin-left: 800px;
    position: absolute;
    }

div#logotwitter {
    margin-top: -130px;
    margin-left: 860px;
    position:absolute;
    }

div#logomail {
    margin-top: -130px;
    margin-left: 925px;
    position: absolute;
    }

footer {
	width:920px;
    height: 100px;
    margin-top: 489px;
    margin-left: 30px;
    clear:both;
    position: absolute;
    }

footer p {
	font-family: 'Open Sans', sans-serif;
    font-weight: 400;
	font-size:9px;
	color:#000;
	text-align:center;
    position: static;
    margin-top: 250px;
    }






@media screen and (min-width: 640px) and (max-width: 1024px)