@charset "utf-8";


body {
    background-position: bottom;
    width:960px;
	height:1000px;
	position: center;
    top: 60px;
    padding: 0px;
    margin:0px auto 0px auto;
	background-position: center top;
    background-image: url(imagenes/fondobodypx.jpg);
    background-size: contain;

}


header {
    position: relative;
    height: 172px;
    width: 960px;
    
       }

header div#logodoberti {
    position:relative;
    float:left;
    margin-left: 20px ;
}

header div#enlaces ul li {
    float:right;
    margin-top: 60px;
    padding: 3px;
    margin-right: 1;
    list-style: none;
    margin-right: 10px
}

article {
    width: 960px;
    overflow: hidden;    
}
div#menu {
   width: 657px;
    height: 35px;
   background-color:#fff;
    position: absolute;
    margin-top:104px;
    margin-left: 297px;
    border: #393939 2px solid;
    
   
}


div#menu nav{
    position: absolute;
    float: left;
    width: 657px;
    height: 35px;
}

div#menu nav ul {
    position: absolute;
    float: left;
    width: 657px;
    margin-top: 5px;
}

div#menu nav ul li{
    position:relative;
    float: left;
    left: -5px;
    margin-right:25px;
    font-size: 18px;
    font-weight: 400;
    list-style: none;
}

div#menu nav ul li a{
    position: relative;
    width: 100px;
    color: #020202;
    text-decoration: none;
    text-align: center;
    display: block;
    font-family: 'Oswald', Helvetica, sans-serif; 
}


div#menu nav ul li a:hover {
	color:#ff5a03;
    
	
}
.menuactual a{
    background-color: #d8d8d8; 
    
}

    
div#menufondo {
    position: relative;
    width: 657px;
    height: 35px;
   background-color:#393939;
    float: right;
    margin-top: 21px;
    
}


article {
    width: 960px;
    overflow: hidden;
}


footer {
    background-color:rgba(168, 170, 177, 0.38);
    height: 130px;
    width: 960px;
    margin-top: 40px;
    clear:both;
    
    
	
}

footer div#redessociales{
    margin-top: 15px;
    height: 40px;
    float:left;

}


footer div#redessociales nav ul{
    list-style: none;
     height: 25px;
    margin-left: 20px;
}

footer div#redessociales nav ul li{
    margin-left: 20px;
    float: left;
    top: 30px;
     
  }

footer div#redessociales nav ul li a{
    display: block;
    text-decoration: none;
    font-size: 13px;
    margin-right: 30px;
    color: #000;
    font-family: 'PT Sans Narrow',Calibri,Arial, sans-serif; font-weight: 400;
    
}

footer img{
   float:right;
    margin-right: 20px;
    margin-top: 20px
   
}


footer p {
    position:relative;
    width: 730px;
    float: left;
	margin-left:34px;
    margin-top:30px;
    font-size:11px;
	color:#7a8380;
	text-align:left;
    font-family: 'Oswald', sans-serif; font-weight: 400;
}

/*INDEX*//*INDEX*//*INDEX*//*INDEX*//*INDEX*//*INDEX*/

div#fotoslide{
    position:absolute;
    width:705px;
    height: 396px;
    clear: both;
    
    
}

div#columnauno1{
    position: relative;
    float: left;
    width: 720px;
}

div#columnados2{
    position: relative;
    top: 
    width: 230px;
    height: 730px;
    margin-left: 730px;


}

div#profesores{
    position: relative;
    width: 224px;
    height: 353px;   
    margin-top: 30px;
    float: left;
        
}

section#fondoprofesores{
    position: absolute;
    float: left;
    height: 344px;
    width: 224px;
    background-color: #5B5B5E;
    margin-top: 6px;
}

section#tituloprofesores{
    position: absolute;
    background-color: #5B5B5E;
    width: 96px;
    height: 20px;
    margin-left: 8px;
}

section#tituloprofesores h1{
    font-family:'PT Sans Narrow', Calibri, Helvetica,Arial;
    font-style: italic;
    font-size: 14px;
    font-weight: normal;
    color: #fff;
    position:absolute;
    margin-left: 8px;
    margin-top: 2px;
}

section#fotoprofesores{
    position: absolute;
    float: left;
    margin-left: 9px;
    width:208px;
    height: 331px;
    margin-top: 13px;    
}

section#nuevosintegrantes{
    position: absolute;
    width: 224px;
    height: 39px;
    margin-top: 234px;
    background-color: #5B5B5E;
    
    
}

section#nuevosintegrantes h2{
    position: relative;
    font-family: 'Oswald', Helvetica, ARIAL;
    font-size: 22px;
    width: 224px;
    height: 39px;
    color: #FEEE00;
    text-align: center;
    margin-top: 4px;
    font-weight: 400;   
}

section#parrafoprofesores{
    position: absolute;
    width: 210px;
    height: 77px;
    background-color: rgba(91, 91, 94, 0.65);
    margin-top: 270px;
    margin-left: 8px;
}

section#parrafoprofesores p1{
    position: absolute;
    font-family: 'PT Sans Narrow',Calibri;
    font-style: normal;
    font-size: 14px;
    width:180px;
    color: #fff;
    margin-top: 10px;
    margin-left: 10px;
}

section#leermasprof{
    position: relative;
    float: left;
    margin-top: 320px;
    margin-left: 143px;

}

section#leermasprof h90{
   position: relative;
    float: left;
    margin-top: -2px;
    margin-right: 2px;
    font-family: 'PT Sans Narrow',Calibri;
    color: #FEEE00;
    
}

div#clase{
    position: relative;
    width: 224px;
    height: 353px;   
    margin-top: 30px;
    float: left;
    margin-left: 20px;
}

section#fondoclase{
    position: absolute;
    float: left;
    height: 344px;
    width: 224px;
    background-color: #5B5B5E;
    margin-top: 6px;
}

section#tituloclase{
    position: absolute;
    background-color: #5B5B5E;
    width: 80px;
    height: 20px;
    margin-left: 8px;
}

section#tituloclase h3{
    font-family: 'PT Sans Narrow',Calibri, Helvetica,Arial;
    font-style: italic;
    font-size: 14px;
    font-weight: normal;
    color: #fff;
    position:absolute;
    margin-left: 8px;
    margin-top: 2px;
}

section#fotoclase{
    position: absolute;
    float: left;
    margin-left: 9px;
    width:208px;
    height: 331px;
    margin-top: 13px;
    
}

section#quepasoayer{
    position: absolute;
    width: 224px;
    height: 39px;
    margin-top: 234px;
    background-color: #5B5B5E;
}

section#quepasoayer h4{
    position: relative;
    font-family: 'Oswald', Helvetica, ARIAL;
    font-style:normal;
    font-size: 22px;
    width: 224px;
    height: 39px;
    color: #FEEE00;
    text-align: center;
    margin-top: 4px;
    font-weight: 400; 
}

section#parrafoclase{
    position: absolute;
    width: 210px;
    height: 77px;
    background-color: rgba(91, 91, 94, 0.65);
    margin-top: 270px;
    margin-left: 8px;
}

section#parrafoclase p2{
    position: absolute;
    font-family: 'PT Sans Narrow',Calibri;
    font-style: normal;
    font-size: 14px;
    width:190px;
    color: #fff;
    margin-top: 10px;
    margin-left: 10px;
}


div#teoricas{
    position: relative;
    width: 224px;
    height: 353px;   
    margin-top: 30px;
    float: left;
    margin-left: 20px;
}
    
section#fondoteoricas{
    position: absolute;
    float: left;
    height: 344px;
    width: 224px;
    background-color: #5B5B5E;
    margin-top: 6px;
}

section#tituloteorica{
    position: absolute;
    background-color: #5B5B5E;
    width: 80px;
    height: 20px;
    margin-left: 8px;
}

section#tituloteorica h5{
    font-family: 'PT Sans Narrow',Calibri, Helvetica,Arial;
    font-style: italic;
    font-size: 14px;
    font-weight: normal;
    color: #fff;
    position:absolute;
    margin-left: 8px;
    margin-top: 2px;
}

section#fototeorica{
    position: absolute;
    float: left;
    margin-left: 9px;
    width:208px;
    height: 331px;
    margin-top: 13px;    
}

section#nivel2proyecta{
    position: absolute;
    width: 224px;
    height: 39px;
    margin-top: 234px;
    background-color: #5B5B5E;
}

section#nivel2proyecta h6{
    position: relative;
    font-family: 'Oswald', Helvetica, ARIAL;
    font-style:normal;
    font-size: 22px;
    width: 224px;
    height: 39px;
    color: #FEEE00;
    text-align: center;
    margin-top: 4px;
    font-weight: 400; 
}

section#parrafoteorica{
    position: absolute;
    width: 210px;
    height: 77px;
    background-color: rgba(91, 91, 94, 0.65);
    margin-top: 270px;
    margin-left: 8px;
}

section#parrafoteorica p3{
    position: absolute;
    font-family: 'PT Sans Narrow',Calibri;
    font-style: normal;
    font-size: 14px;
    width:190px;
    color: #fff;
    margin-top: 10px;
    margin-left: 10px;
}
  
div#columnaderechaarriba{
    position: relative;
    width: 224px;
    height: 174px;
    float: right;
    background-color: rgba(255, 255, 255, 0.42);
    border-bottom: #000 6px solid;
    
    
}

section#logofadu{
    position: absolute;
    float: left;
    margin-left: -10px;
    
}


section#parrafologofadu p4{
    width: 110px;
    font-family: 'PT Sans Narrow',Calibri, Arial, Helvetica, sans-serif;
    font-size: 9px;
    float: right;
    font-style: normal;
    font-weight: normal;
    margin-top: 5px;
}

section#parrafologofadu p5{
    width: 224px;
    font-family: 'PT Sans Narrow',Calibri, Arial, Helvetica, sans-serif;
    font-size: 10px;
    float: right;
    font-style: normal;
    margin-top: 18px;
    font-weight: 600;
    
}

div#comunidadderecha{
    position:relative;
    width: 224px;
    height: 225px;
    float: right;
    margin-top: 20px
}

section#bienvenidos{
    border: #000 3px solid;
    width: 218px;
    height: 44px;
    float: left;
    text-align: center;
    
}

section#bienvenidos h7{
    font-family: 'Oswald', Arial,Helvetica, sans-serif;
    width: 222px;
    height: 44px;
    font-size: 35px;
}

section#iniciarsesion{
    position: relative;
    width: 224px;
    height: 150px;
    background-color: #e8a784;
    margin-top: 54px;    
}

section#iniciarsesion h8{
    float: left;
    width: 222px;
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    font-size: 16px;
    color: #fff;
    text-align: center;
    margin-top: 5px;
    margin-bottom: 5px
}



section#iniciarsesion p6{
    width:195px;
    height: 20px;
    float: left;
    margin-left: 13px; 
    margin-top: 10px;
    background-color: #fff;
}

section#iniciarsesion p7{
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    font-size: 12px;
    font-style: italic;
    color: #fff;
    margin-left: 13px;
}

section#iniciarsesion p8{
    width:195px;
    height: 20px;
    float: left;
    margin-left: 13px; 
    margin-top: 10px;
    background-color: #fff;
}

section#iniciarsesion p9{
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    font-size: 12px;
    font-style: italic;
    color: #fff;
    margin-left: 13px;
    float: left;
    margin-top: 5px;
}

div#extras{
    width:224px;
    height: 255px;
    background-color: rgba(218, 166, 50, 0.22);
    border: rgba(168, 170, 177, 0.44) 1px solid;
    position:relative;
    float: right;
}

div#extras h9{
    width: 224px;
    height: 38px;
    background-color: rgba(218, 166, 50, 0.42);
    float: left;
    text-align: center;
    font-family: 'Oswald', Helvetica, Arial, sans-serif;
    font-size: 28px;
    font-weight: 700;
    color: rgba(218, 166, 50, 0.97);
    margin:0px;
}

div#extras h10{
    float: left;
    position: relative;
    font-family: 'Oswald', Helvetica, Arial, sans-serif;
    font-size: 24px;
    margin-top: 10px;
    margin-left: 10px;
    font-weight: 400;
    color: #5B5B5E;
}

div#extras p10{
    float: left;
    width: 200px;
    margin-left: 10px;
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    font-size: 15px;
    font-style: normal;
    color:#5B5B5E;
    
}


div#extras h11{
    float: left;
    position: relative;
    font-family: 'Oswald', Helvetica, Arial, sans-serif;
    font-size: 24px;
    margin-top: 1px;
    margin-left: 10px;
    font-weight: 400;
    color: #5B5B5E;
}

div#extras p11{
    float: left;
    width: 200px;
    margin-left: 10px;
    font-family:'PT Sans Narrow', Calibri, Helvetica, Arial, sans-serif;
    font-size: 15px;
    font-style: normal;
    color:#5B5B5E;
}

section#imagenmas{
    position: relative;
    float: left;
    margin-left: 190px;
    margin-top: -17px;

}

div#faltaste{
    position: relative;
    height: 88px;
    width: 224px;
    float: right;
    background-color: rgba(218, 166, 50, 0.67);
    margin-top: 20px;
}

div#faltaste h12{
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    font-size: 13px;
    color: #fff;
    width: 195px;
    position: relative;
    float: left;
    padding: 6px;
    margin-top: 7px;
    line-height: 1rem;
    margin-left: 9px;
    background-color: rgba(218, 166, 50, 0.67);
    
}


/*FIN DEL INDEX*/

/*QUIENESSOMOS*//*QUIENESSOMOS*//*QUIENESSOMOS*//*QUIENESSOMOS*/

div#menuizquierdo {
   position: relative;
   width: 960px;
}

div#menuizquierdo section#lineamenu{
   position: relative;
   height: 8px;
   background-color: #FEEE00;
       
}

div#menuizquierdo nav{
   position: relative;
   float: left;
   width: 180px;
   height: 140px;
   
     
}

div#menuizquierdo nav ul{
   position: relative;
   float: left;
   width: 160px;
   height: 115px;
   float: left;
   margin-top: 5px;
}


div#menuizquierdo nav ul li{
   position: relative;
   float: left;
   margin-left: 5px;
   font-size: 20px;
   font-weight: 300;
   list-style: none;
   width: 150px;
   height: 45px;
   margin-top: 5px;
   background-color: rgb(57, 57, 57);
    
}

div#menuizquierdo nav ul li a{
   position: relative;
   float: left;
   width: 140px;
   height: 30px;
   margin-left: 13px;
   margin-top: 8px;
   color: #FEEE00;
   text-decoration: none;
   display: block;
   text-align: left;
   font-style: normal;
   font-size: 18px;
   font-family: 'Oswald',sans-serif;
}

div#menuizquierdo nav ul li a:hover {
	color:#fff;
    
    
}    

div#quienessomostx {
    position: relative;
    width: 468px;
    height: 534px;
    margin-top: 10px;
    margin-left: 60px;
    float: left;
    
    
}

div#quienessomostx h50{
    position: relative;
    float: left;
    left: 1px;
    font-size: 34px;
    font-family: 'Oswald', Helvetica, sans-serif;
        
}

div#quienessomostx p50{
   position: absolute;
    float: left;
   top: 50px;
   left: 1px;
   font-size: 15px;
   font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
}


div#quienessomostx section#imagenprofes{
   position: absolute;
    float: left;
   top: 110px;    
}
div#quienessomostx section#fondoimagenprofes{
 position: relative;
    top: 115px;
    width: 460px;
    height: 280px;
    left: 5px;
    background-color: #5B5B5E;
}

div#quienessomostx p51{
   position: absolute;
   top: 420px;
   left: 1px;
   font-size: 15px;
   font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;

}

div#columnaderechaarriba2{
    position: relative;
    width: 224px;
    height: 174px;
    float: right;
    background-color: rgba(255, 255, 255, 0.42);
    border-bottom: #000 6px solid;
    margin-top: 20px;
    
}

section#logofadu{
    position: absolute;
    float: left;
    margin-left: -10px;
    
}

section#parrafologofadu p52{
    width: 110px;
    font-family: 'PT Sans Narrow',Calibri, Arial, Helvetica, sans-serif;
    font-size: 9px;
    float: right;
    font-style: normal;
    font-weight: normal;
}

section#parrafologofadu p53{
    width: 224px;
    font-family: 'PT Sans Narrow',Calibri, Arial, Helvetica, sans-serif;
    font-size: 10px;
    float: right;
    font-style: normal;
    margin-top: 25px;
    font-weight: 600;
}

div#videoprof{
    position: relative;
    float: left;
    width: 460px;
    height: 280px;
    margin-left: 240px;
          
   

}


/*FIN DE QUIENES SOMOS*/


/*PROFESORES*//*PROFESORES*//*PROFESORES*//*PROFESORES*//*PROFESORES*//*PROFESORES*/

div#jefesdecatedra{
   position: relative;
   float: left;
   width: 708px;
   height: 320px;
   margin-left: 70px;
   margin-top: 12px;

}

div#jefesdecatedra p53{
  font-family: 'PT Sans Narrow',sans-serif;
  font-size: 15px; 
    
}    


section#lineajefes {
    width: 700px;
    height: 2px;    
    background-color: #000;
}

 div#jefesdecatedra h53{
    position: relative;
    top: 5px;
    font-family: 'Oswald', sans-serif;
    font-size: 30px;
   
 }

div#jefesdecatedra h54{
    position: relative;
    top: 5px;
    left:0px;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
   
 }
section#imagenprofesjefes1{
    position: relative;
    width: 205px;
    top: 8px;
}


section#imagenprofesjefes2{
    position: absolute;
    width: 205px;
    top: 75px;
    left: 250px;
}


section#contacto1{
   position: absolute;
   margin-left: -2px;
    margin-top: 5px;
}

section#contacto2{
   position: absolute;
   margin-top: 5px;
    margin-left: 250px;
}

div#jefesdecatedra p55{
    position: absolute;
    width: 205px;
    height: 245px;
    top: 75px;
    margin-left: 500px;
    float: left;
    font-family: 'PT Sans Narrow',sans-serif;
    font-size: 13px;
   
}

div#profprincipal{
   position: relative;
   float: left;
   height: 210px;
   width: 750px;
   margin-left: 250px;
   margin-top: 20px;
    background-color: rgba(195, 187, 77, 0.26);
}

div#profprincipal p56{
    position: relative;
    font-family: 'PT Sans Narrow',sans-serif;
  font-size: 15px; 
    top: 5px;
    margin-left: 5px;

}

section#lineajefes2 {
    position: relative;
    top: 8px;
    width: 700px;
    height: 2px;    
    background-color: rgb(0, 0, 0);
}

section#prof3 {
     position: relative;
    float: left;
    width: 140px;
    height: 140px;
    margin-top: 15px;
    margin-left: 30px;
    background-image:url(imagenes/profe3.jpg)
}

section#prof3:hover {
    background-image: url(imagenes/prof3amarillo.jpg)
}

section#prof4 {
     position: relative;
    float: left;
    width: 140px;
    height: 140px;
    margin-top: 15px;
    margin-left: 30px;
    background-image:url(imagenes/profe4.jpg);
    
}
section#prof4:hover {
    background-image: url(imagenes/prof4amarillo.jpg)
}

section#prof5 {
     position: relative;
    float: left;
    width: 140px;
    height: 140px;
    margin-top: 15px;
    margin-left: 30px;
    background-image: url(imagenes/profe5.jpg);
    
}

section#prof5:hover {
    background-image: url(imagenes/prof5amarillo.jpg)

}

section#prof6 {
     position: relative;
    float: left;
    width: 140px;
    height: 140px;
    margin-top: 15px;
    margin-left: 30px;
    background-image: url(imagenes/profe6.jpg);
    
}

section#prof6:hover {
    background-image: url(imagenes/prof6amarillo.jpg)

}

div#botonesredes{
  position: relative;
  float: left;
  width: 700px;
  height: 30px;
}

div#botonesredes section#prof3contacto{
  position: relative;
  float: left;
  margin-left: 30px;
  
}

div#botonesredes section#prof4contacto{
  position: relative;
  float: left;
 margin-left: -5px;
  }

div#botonesredes section#prof4face{
  position: relative;
  float: left;
  margin-left: 140px;
    margin-right:5px; 

}

div#botonesredes section#prof5face{
  position: relative;
  float: left;
  margin-left: 115px;
    margin-right:5px; 

}


div#botonesredes section#prof5contacto{
  position: relative;
  float: left;
  margin-left: 392px;
    margin-right:5px;
    margin-top: -31px;
}

div#botonesredes section#prof5twitter{
  position: relative;
  float: left;
  margin-left: 19px;
    margin-right:5px; 
}

div#botonesredes section#prof6contacto{
  position: relative;
  float: left;
  margin-left: 530px;
    margin-right:5px;
    margin-top: -31px;
}

div#botonesredes section#prof6twitter{
  position: relative;
  float: left;
  margin-left: 132px;
    margin-right:5px;
    margin-top: -31px;
}


div#ayudantes{
   position: relative;
   float: left;
   height: 410px;
   width: 710px;
   margin-left: 250px;
   margin-top: 30px;
    background-color: rgba(195, 187, 77, 0.26);
}

div#ayudantes p57{
    position: relative;
    font-family: 'PT Sans Narrow',sans-serif;
  font-size: 15px; 
    top: 5px;
    margin-left: 5px;

}

section#lineajefes3 {
    position: relative;
    top: 8px;
    width: 700px;
    height: 2px;    
    background-color: rgb(0, 0, 0);
}

section#prof7 {
     position: relative;
    float: left;
    width: 140px;
    height: 140px;
    margin-top: 15px;
    margin-left: 30px;
    background-image: url(imagenes/profe7.jpg);
    
}

section#prof7:hover {
    background-image: url(imagenes/prof7amarillo.jpg)

}

section#prof8 {
     position: relative;
    float: left;
    width: 140px;
    height: 140px;
    margin-top: 15px;
    margin-left: 30px;
    background-image: url(imagenes/profe8.jpg);
    
}

section#prof8:hover {
    background-image: url(imagenes/prof8amarillo.jpg)

}

section#prof9 {
     position: relative;
    float: left;
    width: 140px;
    height: 140px;
    margin-top: 15px;
    margin-left: 30px;
    background-image: url(imagenes/profe9.jpg);
    
}

section#prof9:hover {
    background-image: url(imagenes/prof9amarillo.jpg)

}

section#prof10 {
     position: relative;
    float: left;
    width: 140px;
    height: 140px;
    margin-top: 15px;
    margin-left: 30px;
    background-image: url(imagenes/profe10.jpg);
    
}

section#prof10:hover {
    background-image: url(imagenes/prof10amarillo.jpg)

}

section#prof11 {
     position: relative;
    float: left;
    width: 140px;
    height: 140px;
    margin-top: 50px;
    margin-left: 30px;
    background-image: url(imagenes/profe11.jpg);
    
}

section#prof11:hover {
    background-image: url(imagenes/prof11amarillo.jpg)

}

section#prof12 {
     position: relative;
    float: left;
    width: 140px;
    height: 140px;
    margin-top: 50px;
    margin-left: 30px;
    background-image: url(imagenes/profe12.jpg);
    
}

section#prof12:hover {
    background-image: url(imagenes/prof12amarillo.jpg)

}

div#botonesredesayudantes {
  position: absolute;
  float: left;
  width: 700px;
  height: 30px;
  margin-top: 160px;    
    
}

section#prof7contacto{
  position: relative;
  width: 30px;
  float: left;
  margin-left: 30px;
}

section#prof7twitter{
  position: relative;
  width: 30px;
  float: left;
  margin-left: -5px;
}


section#prof8face{
  position: relative;
  width: 30px;
  float: left;
  margin-left: 115px;
}

section#prof8twitter{
  position: relative;
  width: 30px;
  float: left;
  margin-left: -5px;
}

section#prof9contacto{
  position: relative;
  width: 30px;
  float: left;
  margin-left: 115px;
}

section#prof9twitter{
  position: relative;
  width: 30px;
  float: left;
  margin-left: -5px;
}

section#prof10contacto{
  position: relative;
  width: 30px;
  float: left;
  margin-left: 140px;
}

section#prof10face{
  position: relative;
  width: 30px;
  float: left;
  margin-left: -60px;
}

div#botonesredesayudantes2 {
  position: absolute;
  float: left;
  width: 700px;
  height: 30px;
  margin-top: 350px;    
    
}

section#prof11face{
  position: relative;
  width: 30px;
  float: left;
  margin-left: 30px;
}


section#prof11contacto{
  position: relative;
  width: 30px;
  float: left;
  margin-left: -5px;
}

section#prof11twitter{
  position: relative;
  width: 30px;
  float: left;
  margin-left: -5px;
}

section#prof12contacto{
  position: relative;
  width: 30px;
  float: left;
  margin-left: 90px;
}


/*FIN DE PROFESORES*/


/*MORFOLOGIA*//*MORFOLOGIA*//*MORFOLOGIA*//*MORFOLOGIA*//*MORFOLOGIA*//*MORFOLOGIA*/


div#morfologiageneral{
    position: relative;
    float: left;
    width: 470px;
    height: 360px;
    margin-left: 66px;
    margin-top: 10px;

}

section#titulomorfogral{
    background-color: #5B5B5E;
    width:280px;
    height: 50px;
    box-shadow:rgba(0,0,0,0.4) 5px 5px;
}



section#titulomorfogral h13{
    color:#fff;
    float: left;
    margin-left: 10px;
    margin-top: 5px;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    text-decoration: none;
}

section#textomorfogral1{
    margin-top: 15px
}

section#textomorfogral1 p13{
    font-family: 'PT Sans Narrow',sans-serif;
   font-size: 15px;
    font-weight: 700; 
    line-height: 1.5em;
    letter-spacing:0.4px;
}

section#textomorfogral1 p14{
    float: left;
    margin-top: 15px;
    font-family: 'PT Sans Narrow',sans-serif;
   font-size: 15px;
    font-weight: 400;   
    line-height: 1.5em;
    letter-spacing:0.4px;
}

div#columnaderecha2{
    position: relative;
    float: right;
    height: 825px;
    width: 218px;
}

section#lamorfologiaes{
    background-color: #000;
    width:218;
    height: 180px;
    margin-top: 80px;
    margin-right: 5px;
    box-shadow:rgba(0,0,0,0.4) 5px 5px;
        
    
}

section#lamorfologiaes p15{
    position: absolute;
    font-size: 12px;
    font-family:'Open Sans','PT Sans Narrow',sans-serif;
    color: #fff;
    width:190px;
    height: 150px;
    margin-left: 15px;
    margin-top: 15px;
    font-weight:300;
    font-style: italic;
    line-height: 1.6em    
}


section#objetivomateria{
    width: 218px;
    height: 495px;
    border-left: #EE9212 5px solid;
    margin-top: 60px;
}

section#objetivomateria h14{
    font-family: 'Oswald', sans-serif;
    font-size: 18px;
    color: #f09011;
    float: left;
    position: relative;
    margin-left: 10px;
    height: 25px;
   
}

section#objetivomateria p16{
    float: left;
    margin-top: 15px;
    font-family: 'PT Sans Narrow',sans-serif;
   font-size: 14px;
    font-weight: 400;   
    line-height: 1.5em;
    width: 200px;
    margin-left: 10px;
    color: #EE9212;
    margin-top: 5px;
    letter-spacing:0.3px;
}

div#fotosmorfog{
    position: relative;
    float: left;
    width:470px;
    height: 160px;
    margin-left: 245px;
    margin-top: 40px;
}

section#fotomorfog1{
    width: 222px;
    height: 150px;
    position: relative;
    float: left;
    box-shadow:rgba(0,0,0,0.4) 5px 5px;
}

section#fotomorfog2{
    position: relative;
    float: right;
    width: 222px;
    height: 150px;
    box-shadow:rgba(0,0,0,0.4) 5px 5px;
}

div#objetosdeestudio{
    width:470px;
    height: 215px;
    position: relative;
    float: right;
    margin-right: 24px;
    margin-top: 30px;
    background-color: rgba(0, 0, 0, 0.2);
    box-shadow:rgba(0,0,0,0.4) 5px 5px;
}

div#objetosdeestudio h15{
    font-family: 'Oswald', sans-serif;
    font-size: 18px;
    color: #fff;
    margin-left: 10px;
    margin-top: 10px;
    float: left;
    
}

div#objetosdeestudio p17{
    float: left;
    font-family: 'PT Sans Narrow',sans-serif;
   font-size: 14px;
    font-weight: 400;   
    line-height: 1.5em;
    letter-spacing: 0.3px;
    color: #fff;
    width: 450px;
    margin-left: 10px;
}


/*FIN DE MORFOLOGIA*/

/*NIVEL1*//*NIVEL1*//*NIVEL1*//*NIVEL1*//*NIVEL1*/

div#morfologiaurbana{
    position: relative;
    float: left;
    width: 714px;
    height: 420px;
    margin-left: 66px;
    margin-top: 8px;
}

section#fotomorfourbana{
    position: absolute;
    float: left;
    
    
}

section#titulomorfourbana{
    position: absolute;
    width: 280px;
    height: 90px;
    background-color: #f5f5f5;
    box-shadow:rgba(0,0,0,0.4) 5px 5px;
    margin-top: 10px;
    margin-left: 10px;
 
}

section#titulomorfourbana h16{
    float: left;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    text-decoration: none; 
    font-weight: 400;
    color: #EE9212;
    margin-left: 10px;
}

section#parrafomorfourbana{
    position: relative;
    float: right;
    width:224px;
    height: 415px;
    
}

section#parrafomorfourbana p18{
    font-family: 'PT Sans Narrow',sans-serif;
   font-size: 15px;
    font-weight: 400; 
    line-height: 1.5em;
    letter-spacing:0.4px;
}

div#trabajosyprocesos{
    position:relative;
    float: left;
    width: 714px;
    height: 350px;
    margin-left: 246px;
    margin-top: 45px;
}

section#trabajosyprocesos1{
    position: relative;
    float: left;
    width: 224px;
    height: 154px;
}

section#trabajosyprocesos1 h17{
    float: left;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 20px;
    text-decoration: none; 
    font-weight: 400;
    width: 224px;
    height: 32px;
    text-align: center;
    color: #fff;
    background-color: rgba(190, 190, 190, 0.66);
    box-shadow:rgba(0,0,0,0.4) 5px 5px;
}

section#trabajosyprocesos1 p19{
    font-family: 'PT Sans Narrow',sans-serif;
   font-size: 14px;
    font-weight: 400; 
    line-height: 1.5em;
    letter-spacing:0.4px;
    margin-top: 5px;
    float: left; 
}

section#trabajotp1{
    position: absolute;
    float: right;
    width: 469px;
    height: 154px;
    margin-left: 240px;
    box-shadow:rgba(0,0,0,0.4) 5px 5px;
    

}

section#tituloytextotp1{
    position: absolute;
    margin-left: 241px;
    width: 469px;
    height: 154px;
    text-decoration: none;
    list-style:none;
    
    
}

section#tituloytextotp1 ul{
    position: relative;
    float: right;
    width: 429px;
    height: 154px;
    margin-top: 0px;
    text-decoration: none;
    list-style:none;
}


section#tituloytextotp1 ul li a h18{
    position: relative;
    width: 469px;
    height: 154px;
    float: right;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    text-decoration: none; 
    font-weight: 400;
    text-align: center;
    line-height: 130px; 
    display: block;
    color: #fff;
    background-color: rgba(238, 146, 18, 0.44);
   
}

section#tituloytextotp1 ul li a p20{
    position: absolute;
    float: right;
    font-size: 12px;
    font-family:'Open Sans','PT Sans Narrow',sans-serif;
    color: #fff;
    width:140px;
    height: 20px;
    text-align: center;
    margin-top: 85px;
    margin-left: 130px;
    background-color: rgba(238, 146, 18, 0.33);
    
}

section#tituloytextotp1 ul:hover{
    background-color: rgba(39, 38, 38, 0.44);    
}


section#trabajotp2{
    position: absolute;
    width: 224px;
    height: 154px;
    margin-top: 190px;
    box-shadow:rgba(0,0,0,0.4) 5px 5px;
}

section#tituloytextotp2 ul{
    position: absolute;
    float: left;
    width: 184px;
    height: 154px;
    margin-top: 190px;
     text-decoration: none;
    list-style:none;
    
}

section#tituloytextotp2 ul li a h19{
    position: absolute;
    width: 224px;
    height: 154px;
    float: left;
    font-family: 'Oswald', sans-serif;
    font-size: 30px;
    text-decoration: none; 
    font-weight: 400;
    text-align: center;
    line-height: 130px; 
    color: #fff;
    background-color: rgba(238, 146, 18, 0.44);
    left: 0px;
}

section#tituloytextotp2 ul li a p21{
    position: absolute;
    font-size: 12px;
    font-family:'Open Sans','PT Sans Narrow',sans-serif;
    color: #fff;
    width:140px;
    height: 20px;
    text-align: center;
    background-color: rgba(238, 146, 18, 0.33);
    margin-top: 85px;
    margin-left: 5px;
}

section#tituloytextotp2 ul:hover{
    background-color: rgba(39, 38, 38, 0.44); 
}

section#trabajotp3{
    position: relative;
    float: left;
    width: 224px;
    height: 154px;
    margin-top: 190px;
    margin-left: 18px;
    box-shadow:rgba(0,0,0,0.4) 5px 5px;    
}

section#tituloytextotp3 ul{
    position: absolute;
    float: left;
    width: 184px;
    height: 154px;
    margin-top: 190px;
    margin-left: 242px;
    text-decoration: none;
    list-style:none;
    
}

section#tituloytextotp3 ul li a h20{
    position: absolute;
    width: 224px;
    height: 154px;
    float: right;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    text-decoration: none; 
    font-weight: 400;
    text-align: center;
    line-height: 130px; 
    color: #fff;
    background-color: rgba(238, 146, 18, 0.44);
    left: 0px;
}


section#tituloytextotp3 ul li a p22{
    position: absolute;
    font-size: 12px;
    font-family:'Open Sans','PT Sans Narrow',sans-serif;
    color: #fff;
    width:170px;
    height: 20px;
    text-align: center;
    background-color: rgba(238, 146, 18, 0.33);
    margin-top: 85px;
    
}

section#tituloytextotp3 ul:hover{
    background-color: rgba(39, 38, 38, 0.44); 
}

section#trabajotp4{
    position: relative;
    float: right;
    width: 224px;
    height: 154px;
    margin-top: 190px;
    margin-right:5px;
    box-shadow:rgba(0,0,0,0.4) 5px 5px;    
}

section#tituloytextotp4 ul{
    position: absolute;
    float: right;
    width: 185px;
    height: 154px;
    margin-top: 190px;
    margin-left: 485px;
}
section#tituloytextotp4 ul li a h21{
    position: absolute;
    width: 224px;
    height: 154px;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    text-decoration: none; 
    font-weight: 400;
    text-align: center;
    line-height: 130px; 
    color: #fff;
    background-color: rgba(238, 146, 18, 0.44);
    left: 0px;
}

section#tituloytextotp4 p23{
    position: absolute;
    font-size: 12px;
    font-family:'Open Sans','PT Sans Narrow',sans-serif;
    color: #fff;
    width:170px;
    height: 20px;
    text-align: center;
    background-color: rgba(238, 146, 18, 0.33);
    margin-top: 85px;
    
}

section#tituloytextotp4 ul:hover{
    background-color: rgba(39, 38, 38, 0.44); 
}
/*FINNIVEL1*//*FINNIVEL1*//*FINNIVEL1*//*FINNIVEL1*/


/*NIVEL 1 TP Y PROCESOS*//*NIVEL 1 TP Y PROCESOS*//*NIVEL 1 TP Y PROCESOS*//*NIVEL 1 TP Y PROCESOS*/


div#menuizquierdo2 {
   position: relative;
   width: 960px;
}

div#menuizquierdo2 section#lineamenu2{
   position: relative;
   height: 8px;
   background-color: #EE9212;
       
}

div#menuizquierdo2 nav{
   position: relative;
   width: 180px;
   height: 140px;
   float: left;
     
}

div#menuizquierdo2 nav ul{
   position: relative;
   width: 160px;
   height: 115px;
   float: left;
   margin-top: 5px;
}


div#menuizquierdo2 nav ul li{
   position: relative;
   float: left;
   margin-left: 5px;
   font-size: 20px;
   font-weight: 300;
   list-style: none;
   width: 150px;
   height: 45px;
   margin-top: 5px;
   background-color: rgb(57, 57, 57);
    
}

div#menuizquierdo2 nav ul li a{
   position: relative;
   width: 100px;
   height: 30px;
   margin-left: 28px;
   margin-top: 8px;
   color: #fdc063;
   text-decoration: none;
   display: block;
   text-align: left;
   font-style: normal;
   font-size: 18px;
   font-family: 'Oswald',sans-serif;
}


div#menuizquierdo2 nav ul li a:hover {
	color:#fff;
      
} 


div#titulotp h63{
    position: absolute;
    float: left;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    text-decoration: none;
    color: #000;
    margin-left: 50px;
    margin-top: 10px;
    
}

div#tp1{
   position: relative;
   float: left;
   margin-left: 50px;
   margin-top: 60px;
   width: 730px;  
   height: 420px;  
   background-color: rgba(238, 146, 18, 0.14);
}

div#tp1 section#imagen1{
   position: relative;
   margin-left: 15px;
   margin-top: 10px; 
   width: 470px;
  
}

div#tp1 section#tituloproceso{
    position: relative;
    margin-top: 10px;
    margin-left: 15px;
    width: 80px;

}
section#tituloproceso p60{
   font-family: 'PT Sans Narrow',sans-serif;
   font-size: 15px;
   color: #000;
}     


section#lineajefes4 {
    width: 470px;
    height: 2px; 
    margin-left: 15px;
    background-color: #000;
}




div#tp1 section#procesos1{
  position: relative;
  margin-left: 15px;
  margin-top: 10px;

}

.imagenprocesos{
  margin-right: 4px;
}


div#columna2tp{
  position: absolute;
  float: left;
  margin-top: 70px;
  margin-left: 725px;
  width: 250px;
  height: 420px;

}

div#columna2tp section#alumnos1tx{
  position: relative;
  float: left;
  background-color: rgb(238, 146, 18); 
  width: 224px;
  height: 60px;

} 

section#alumnos1tx h64{
  color: #fff;
  font-size: 18px;
  font-family: 'Oswald',sans-serif;
  position: relative;
  top: 5px;
  left: 10px;
}

section#alumnos1tx h65{
  color: #fff;
  font-size: 18px;
  font-family: 'Oswald',sans-serif;
  font-weight: 300;
  position: relative;
  top: 4px;
  left: 10px;
}

section#imagensegunda{
  position: relative;
  top: 15px;

}

section#txtp{
  position: relative;
  margin-top: 23px;
  width: 230px;
    
}

section#txtp p61{
  font-size: 13px;
  font-family: 'PT Sans Narrow',sans-serif;  

}

section#estrellaspintadas {
  position: relative;
  float: left;
  margin-top: 20px;  

}

section#estrellasnopintadas{
  position: relative;
  float: left;
  margin-top: 20px;

}

.pinta1{
  margin-left: 2px;
}

.pinta1:hover{
  background-image: url(imagenes/estrellapintada.svg);

}

.pinta2{
  margin-left: -2px;
}


.pinta2:hover{
  background-image: url(imagenes/estrellapintada.svg);

}

section#vota{
  position: relative;
  float: left;
  margin-top: 20px;
  margin-left: 10px;
  width: 70px;
  height: 30px;
  background-color: #000;
        
}

section#vota h66{
  font-family: 'Oswald', sans-serif;
  font-size: 20px;
  color: rgb(238, 146, 18);
  margin-left: 13px;    
}


div#tp2{
   position: relative;
   float: left;
   margin-left: 230px;
   margin-top: 20px;
   width: 730px;  
   height: 420px;  
   background-color: rgba(238, 146, 18, 0.14);
}

div#tp2 section#imagen2{
   position: relative;
   margin-left: 15px;
   margin-top: 10px; 
   width: 470px;
  
}

div#tp2 section#tituloproceso2{
    position: relative;
    margin-top: 10px;
    margin-left: 15px;
    width: 80px;

}
section#tituloproceso2 p62{
   font-family: 'PT Sans Narrow',sans-serif;
   font-size: 15px;
   color: #000;
}     


section#lineajefes5 {
    width: 470px;
    height: 2px; 
    margin-left: 15px;
    background-color: #000;
}




div#tp2 section#procesos2{
  position: relative;
  margin-left: 15px;
  margin-top: 10px;

}

.imagenprocesos{
  margin-right: 4px;
}


div#columna3tp{
  position: absolute;
  float: left;
  margin-top: 510px;
  margin-left: 725px;
  width: 250px;
  height: 420px;

}

div#columna3tp section#alumnos2tx{
  position: relative;
  float: left;
  background-color: rgb(238, 146, 18); 
  width: 224px;
  height: 60px;

} 

section#alumnos2tx h66{
  color: #fff;
  font-size: 18px;
  font-family: 'Oswald',sans-serif;
  position: relative;
  top: 5px;
  left: 10px;
}

section#alumnos2tx h67{
  color: #fff;
  font-size: 18px;
  font-family: 'Oswald',sans-serif;
  font-weight: 300;
  position: relative;
  top: 4px;
  left: 10px;
}

section#imagensegunda2{
  position: relative;
  top: 15px;

}

section#txtp2{
  position: relative;
  margin-top: 23px;
  width: 230px;
    
}

section#txtp2 p70{
  font-size: 13px;
  font-family: 'PT Sans Narrow',sans-serif;


}

section#estrellaspintadas2 {
  position: relative;
  float: left;
  margin-top: 20px;  

}

section#estrellasnopintadas2{
  position: relative;
  float: left;
  margin-top: 20px;

}

.pinta1{
  margin-left: 2px;
}

.pinta1:hover{
  background-image: url(imagenes/estrellapintada.svg);

}

.pinta2{
  margin-left: -2px;
}


.pinta2:hover{
  background-image: url(imagenes/estrellapintada.svg);

}

section#vota2{
  position: relative;
  float: left;
  margin-top: 20px;
  margin-left: 10px;
  width: 70px;
  height: 30px;
  background-color: #000;
        
}

section#vota2 h68{
  font-family: 'Oswald', sans-serif;
  font-size: 20px;
  color: rgb(238, 146, 18);
  margin-left: 13px;  
  
}

div#tp3{
   position: relative;
   float: left;
   margin-left: 230px;
   margin-top: 20px;
   width: 730px;  
   height: 420px;  
   background-color: rgba(238, 146, 18, 0.14);
}

div#tp3 section#imagen3{
   position: relative;
   margin-left: 15px;
   margin-top: 10px; 
   width: 470px;
  
}

div#tp3 section#tituloproceso3{
    position: relative;
    margin-top: 10px;
    margin-left: 15px;
    width: 80px;

}
section#tituloproceso3 p62{
   font-family: 'PT Sans Narrow',sans-serif;
   font-size: 15px;
   color: #000;
}     


section#lineajefes6 {
    width: 470px;
    height: 2px; 
    margin-left: 15px;
    background-color: #000;
}




div#tp3 section#procesos3{
  position: relative;
  margin-left: 15px;
  margin-top: 10px;

}

.imagenprocesos{
  margin-right: 4px;
}


div#columna4tp{
  position: absolute;
  float: left;
  margin-top: 950px;
  margin-left: 725px;
  width: 250px;
  height: 420px;

}

div#columna4tp section#alumnos3tx{
  position: relative;
  float: left;
  background-color: rgb(238, 146, 18); 
  width: 224px;
  height: 60px;

} 

section#alumnos3tx h66{
  color: #fff;
  font-size: 18px;
  font-family: 'Oswald',sans-serif;
  position: relative;
  top: 5px;
  left: 10px;
}

section#alumnos3tx h67{
  color: #fff;
  font-size: 18px;
  font-family: 'Oswald',sans-serif;
  font-weight: 300;
  position: relative;
  top: 4px;
  left: 10px;
}

section#imagensegunda3{
  position: relative;
  top: 15px;

}

section#txtp3{
  position: relative;
  margin-top: 23px;
  width: 230px;
    
}

section#txtp3 p70{
  font-size: 13px;
  font-family: 'PT Sans Narrow',sans-serif;


}

section#estrellaspintadas3 {
  position: relative;
  float: left;
  margin-top: 20px;  

}

section#estrellasnopintadas3{
  position: relative;
  float: left;
  margin-top: 20px;

}

.pinta1{
  margin-left: 2px;
}

.pinta1:hover{
  background-image: url(imagenes/estrellapintada.svg);

}

.pinta3{
  margin-left: -2px;
}


.pinta3:hover{
  background-image: url(imagenes/estrellapintada.svg);

}

section#vota3{
  position: relative;
  float: left;
  margin-top: 20px;
  margin-left: 10px;
  width: 70px;
  height: 30px;
  background-color: #000;
        
}

section#vota3 h68{
  font-family: 'Oswald', sans-serif;
  font-size: 20px;
  color: rgb(238, 146, 18);
  margin-left: 13px;  
  
}


/*FIN NIVEL 1 TP Y PROCESOS*/

/*NIVEL2*//*NIVEL2*//*NIVEL2*//*NIVEL2*//*NIVEL2*//*NIVEL2*/

div#portadanivel2{
    position: relative;
    float: right;
    width: 713px;
    height: 243px;
}

section#titulportadanivel2{
    position: absolute;
    background-color: #f5f5f5;
    box-shadow:rgba(0,0,0,0.4) 5px 5px;
    width: 380px;
    height:100px;
    top: 170px; 
    left: 10px;
}
section#titulportadanivel2 h22{
    position: absolute;
    width: 370px;
    height:100px;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    text-decoration: none; 
    font-weight: 400;
    color: #EE9212;
    margin-left: 8px;
    line-height: 50px;
    vertical-align: middle;
    
}

div#morfoarquitectonica{
    position: relative;
    float: left;
    width: 232px;
    height: 510px;
    margin-left: 245px;
    clear: both;
    margin-top: 50px;
}

div#morfoarquitectonica p24{
    font-family: 'PT Sans Narrow',sans-serif;
   font-size: 15px;
    font-weight: 400; 
    line-height: 1.5em;
    letter-spacing:0.4px;
}

div#columnaderechan2{
    width: 470px;
    height: 575px;
    position: relative;
    float: right;
    margin-top: 100px;
}

section#trabajosn2{
    position: absolute;
    width: 224px;
    height: 42px;
    background-color: rgba(190, 190, 190, 0.66);
    box-shadow:rgba(0,0,0,0.4) 5px 5px;
}

section#trabajosn2 h23{
    float: left;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 20px;
    text-decoration: none; 
    font-weight: 400;
    width: 224px;
    height: 32px;
    text-align: center;
    color: #fff;
    vertical-align: middle;
    margin-top: 5px;
}

section#textotrabajosn2{
    width: 224px;
    height: 130px;
    position: relative;
    float: left;
    margin-top: 50px;
    
}
section#textotrabajosn2 p25{
    font-family: 'PT Sans Narrow',sans-serif;
   font-size: 14px;
    font-weight: 400; 
    line-height: 1.5em;
    letter-spacing:0.4px;
    margin-top: 5px;
    float: left; 
}

section#nivel2tp1{
    width: 224px;
    height: 154px;
    position: relative;
    float: right;
    box-shadow:rgba(0,0,0,0.4) 5px 5px; 
    margin-right: 5px;
}

section#titulotextotp1 ul{
    position: absolute;
    width: 184px;
    height: 154px;
    float: right;
    margin-top:0px;
    right: 5px;
    list-style: none;
    
}

section#titulotextotp1 ul li a h24{
    position: absolute;
    width: 224px;
    height: 154px;
    float: right;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    text-decoration: none; 
    font-weight: 400;
    text-align: center;
    line-height: 130px; 
    color: #fff;
    background-color: rgba(238, 146, 18, 0.44);
    left: 0px;   
}


section#titulotextotp1 ul li a p26{
    position: absolute;
    font-size: 12px;
    font-family:'Open Sans','PT Sans Narrow',sans-serif;
    color: #fff;
    width:150px;
    height: 20px;
    text-align: center;
    background-color: rgba(238, 146, 18, 0.33);
    margin-top: 85px;
    text-decoration: none; 
   
}

section#titulotextotp1 ul:hover{
    background-color: rgba(39, 38, 38, 0.44); 
}

section#nivel2tp2{
    width: 224px;
    height: 154px;
    position: relative;
    float: left;
    box-shadow:rgba(0,0,0,0.4) 5px 5px; 
    clear: both;
    margin-top: 20px;
    
}

section#titulotextotp2 ul{
    position: absolute;
    width: 184px;
    height: 154px;
    list-style: none;
    margin-top: 200px;
}

section#titulotextotp2 ul li a h25{
    position: absolute;
    width: 224px;
    height: 154px;
    float: right;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    text-decoration: none; 
    font-weight: 400;
    text-align: center;
    line-height: 130px; 
    color: #fff;
    background-color: rgba(238, 146, 18, 0.44);
    left: 0px;   
}


section#titulotextotp2 ul li a p27{
    position: absolute;
    font-size: 12px;
    font-family:'Open Sans','PT Sans Narrow',sans-serif;
    color: #fff;
    width:150px;
    height: 20px;
    text-align: center;
    background-color: rgba(238, 146, 18, 0.33);
    margin-top: 85px;
    text-decoration: none; 
}

section#titulotextotp2 ul:hover{
    background-color: rgba(39, 38, 38, 0.44); 
}

section#nivel2tp3{
    width: 224px;
    height: 154px;
    position: relative;
    float: right;
    box-shadow:rgba(0,0,0,0.4) 5px 5px; 
    margin-top: 20px;
    margin-right: 5px;
}

section#titulotextotp3 ul{
    position: absolute;
    width: 184px;
    height: 154px;
    list-style: none;
    margin-top: 200px;
    right: 5px;
}

section#titulotextotp3 ul li a h26{
    position: absolute;
    width: 224px;
    height: 154px;
    float: right;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    text-decoration: none; 
    font-weight: 400;
    text-align: center;
    line-height: 130px; 
    color: #fff;
    background-color: rgba(238, 146, 18, 0.44);
    left: 0px;   
}


section#titulotextotp3 ul li a p28{
    position: absolute;
    font-size: 12px;
    font-family:'Open Sans','PT Sans Narrow',sans-serif;
    color: #fff;
    width:150px;
    height: 20px;
    text-align: center;
    background-color: rgba(238, 146, 18, 0.33);
    margin-top: 85px;
    text-decoration: none; 
}

section#titulotextotp3 ul:hover{
    background-color: rgba(39, 38, 38, 0.44); 
}

section#nivel2tp4{
    width: 470px;
    height: 154px;
    position: relative;
    float: left;
    box-shadow:rgba(0,0,0,0.4) 5px 5px; 
    margin-top:  40px;
    clear: both;
    right: 5px;
   
}

section#titulotextotp4 ul{
    position: absolute;
    width: 430px;
    height: 154px;
    list-style: none;
    clear: both;
    bottom: 10px;
    right: 5px;
}

section#titulotextotp4 ul li a h27{
    position: absolute;
    width: 470px;
    height: 154px;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    text-decoration: none; 
    font-weight: 400;
    text-align: center;
    line-height: 130px; 
    color: #fff;
    background-color: rgba(238, 146, 18, 0.44);
    right: 0px;  
    
}


section#titulotextotp4 ul li a p29{
    position: absolute;
    font-size: 12px;
    font-family:'Open Sans','PT Sans Narrow',sans-serif;
    color: #fff;
    width:150px;
    height: 20px;
    text-align: center;
    background-color: rgba(238, 146, 18, 0.33);
    margin-top: 85px;
    text-decoration: none; 
    margin-left: 110px;
}

section#titulotextotp4 ul:hover{
    background-color: rgba(39, 38, 38, 0.44); 
}


div#nivel2clase{
    width: 224px;
    height: 102px;
    position: relative;
    float: left;
    margin-left: 244px;
    box-shadow:rgba(0,0,0,0.4) 5px 5px; 
    bottom: 14px;
}

section#tituloclasen2{
    width: 224px;
    height: 102px;    
    position: absolute;
    top:0px;
}

section#tituloclasen2 ul li a{
    width: 224px;
    height: 102px;    
    position: absolute;
    background-color: rgba(224, 224, 224, 0.44);
    list-style: none;
    top:0px;
    left: 0px;
}

section#tituloclasen2 a h28{
    position: absolute;
    width: 190px;
    height: 30px;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 20px;
    text-decoration: none; 
    font-weight: 400;
    text-align: center; 
    color: #fff;
    background-color: rgb(191, 191, 191);
    box-shadow:rgba(0,0,0,0.4) 5px 5px; 
    margin-top: 35px;
    margin-left: 17px
}

section#tituloclasen2 ul li a:hover{
    background-color: rgba(39, 38, 38, 0.44); 
}

/*FINNIVEL2*//*FINNIVEL2*//*FINNIVEL2*//*FINNIVEL2*//*FINNIVEL2*/



/*RANKING*//*RANKING*//*RANKING*//*RANKING*//*RANKING*//*RANKING*//*RANKING*//*RANKING*//*RANKING*//*RANKING*//*RANKING*//*RANKING*/

div#tituloranking{
  position: relative;
  float: left;
  width: 770px;

}


div#tituloranking h70{
     position: absolute;
    float: left;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    text-decoration: none;
    color: #000;
    margin-left: 50px;
    margin-top: 10px;

}

div#tituloranking p70{
    position: relative;
    float: left;
    margin-top: 55px;
    margin-left: 50px;
    font-size: 16px;
    font-family: 'PT Sans Narrow',sans-serif;
    
}

div#imggranderk{
    position: relative;
    float: left;
    width: 237px;
    height: 237px;
    margin-left: 50px;
    margin-top: 10px;
    background-image: url(imagenes/estrella1hover.jpg);
}

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

div#imglineauno{
   position: relative;
   float: left;
   width: 490px;
   height: 237px;
   margin-top: 10px;

}

div#imglineauno section#estrella2{
   position: relative;
   float: left;
   width: 118px;
   height: 118px;
   background-image: url(imagenes/estrella2hover.jpg);

}

div#imglineauno section#estrella2:hover{
   background-image: url(imagenes/estrella2.jpg);   
}    

div#imglineauno section#estrella3{
   position: relative;
   float: left;
   width: 118px;
   height: 118px;
   background-image: url(imagenes/estrella3hover.jpg);

}

div#imglineauno section#estrella3:hover{
   background-image: url(imagenes/estrella3.jpg);   
}  

div#imglineauno section#estrella4{
   position: relative;
   float: left;
   width: 118px;
   height: 118px;
   background-image: url(imagenes/estrella4hover.jpg);

}

div#imglineauno section#estrella4:hover{
   background-image: url(imagenes/estrella4.jpg);   
}  


div#imglineauno section#estrella5{
   position: relative;
   float: left;
   width: 118px;
   height: 118px;
   background-image: url(imagenes/estrella5hover.jpg);

}

div#imglineauno section#estrella5:hover{
   background-image: url(imagenes/estrella5.jpg);   
}  


div#imglineauno section#estrella6{
   position: relative;
   float: left;
   width: 118px;
   height: 118px;
   background-image: url(imagenes/estrella6hover.jpg);

}

div#imglineauno section#estrella6:hover{
   background-image: url(imagenes/estrella6.jpg);   
}  

div#imglineauno section#estrella7{
   position: relative;
   float: left;
   width: 118px;
   height: 118px;
   background-image: url(imagenes/estrella7hover.jpg);

}

div#imglineauno section#estrella7:hover{
   background-image: url(imagenes/estrella7.jpg);   
}  


div#imglineauno section#estrella8{
   position: relative;
   float: left;
   width: 118px;
   height: 118px;
   background-image: url(imagenes/estrella8hover.jpg);

}

div#imglineauno section#estrella8:hover{
   background-image: url(imagenes/estrella8.jpg);   
}  


div#imglineauno section#estrella9{
   position: relative;
   float: left;
   width: 118px;
   height: 118px;
   background-image: url(imagenes/estrella9hover.jpg);

}

div#imglineauno section#estrella9:hover{
   background-image: url(imagenes/estrella9.jpg);   
}  


div#imglineados {
   position: relative;
   float: left;
   height: 118px;
   width: 710px;
   margin-left: 230px;


}

div#imglineados section#estrella10{
   position: relative;
   float: left;
   width: 118px;
   height: 118px;
   background-image: url(imagenes/estrella10hover.jpg);

}

div#imglineados section#estrella10:hover{
   background-image: url(imagenes/estrella10.jpg);   
}  


div#imglineados section#estrella11{
   position: relative;
   float: left;
   width: 118px;
   height: 118px;
   background-image: url(imagenes/estrella11hover.jpg);

}

div#imglineados section#estrella11:hover{
   background-image: url(imagenes/estrella11.jpg);   
} 


div#imglineados section#estrella12{
   position: relative;
   float: left;
   width: 118px;
   height: 118px;
   background-image: url(imagenes/estrella12hover.jpg);

}

div#imglineados section#estrella12:hover{
   background-image: url(imagenes/estrella12.jpg);   
} 

div#imglineados section#estrella13{
   position: relative;
   float: left;
   width: 118px;
   height: 118px;
   background-image: url(imagenes/estrella13hover.jpg);

}

div#imglineados section#estrella13:hover{
   background-image: url(imagenes/estrella13.jpg);   
} 


div#imglineados section#estrella14{
   position: relative;
   float: left;
   width: 118px;
   height: 118px;
   background-image: url(imagenes/estrella14hover.jpg);

}

div#imglineados section#estrella14:hover{
   background-image: url(imagenes/estrella6.jpg);   
} 


div#imglineados section#estrella15{
   position: relative;
   float: left;
   width: 118px;
   height: 118px;
   background-image: url(imagenes/estrella15hover.jpg);

}

div#imglineados section#estrella15:hover{
   background-image: url(imagenes/estrella15.jpg);   
} 


div#titulonuevostp{
  position: relative;
    float: left;
  width: 466px;
  height: 40px;
  margin-top: 20px;
  margin-left: 230px;
    background-color: rgba(168, 115, 41, 0.17);
    
}

div#titulonuevostp h71{
    position: relative;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 25px;
    text-decoration: none;
    color: #5B5B5E;
    padding-left: 10px;
    
    
       
}

div#nuevostprk {
   position: relative;
   float: left;
   width: 220px;
   height: 280px;
   margin-left: 230px;
   border: #5B5B5E 2px solid;
   background-color: rgba(0, 0, 0, 0.15);
   

}

div#nuevostprk section#fondonuevostp{
  position: absolute;
  height: 57px;
  width: 220px;
  background-color: rgba(91, 91, 94, 0.65);

}

div#nuevostprk section#alumnosnuevostp {
   position: absolute;
   margin-top: -30px;
   margin-left: 5px;
   width: 195px;
   height: 45px;   
   background-color: rgb(238, 146, 18);
}

div#nuevostprk section#alumnosnuevostp p71{
   position: relative;
    font-size: 18px;
   font-family: 'PT Sans Narrow',sans-serif;
   font-weight: 600;
   padding: 12px;
   color: #fff;
}

div#nuevostprk section#alumnosnuevostp p72{
   position: relative;
   top: -4px;
   font-size: 18px;
   font-family: 'PT Sans Narrow',sans-serif;
   padding: 12px;
   color: #fff;
}

section#estrellasnonuevostp{
  position: relative;
  float: left;
  margin-top: 20px;

}

.pinta1{
  margin-left: 2px;
}

.pinta1:hover{
  background-image: url(imagenes/estrellapintada.svg);

}

.pinta2{
  margin-left: -2px;
}


.pinta2:hover{
  background-image: url(imagenes/estrellapintada.svg);

}

section#votanuevotp{
  position: relative;
  float: left;
  margin-top: 20px;
  margin-left: 10px;
  width: 60px;
  height: 30px;
  background-color: #000;
        
}

section#votanuevotp h72{
  font-family: 'Oswald', sans-serif;
  font-size: 20px;
  color: rgb(238, 146, 18);
  margin-left: 10px;    
}

section#votanuevotp a{
  font-style: none;
  color: #000;

}


div#nuevostprk2 {
   position: relative;
   float: left;
   width: 220px;
   height: 280px;
   margin-left: 240px;
   border: #5B5B5E 2px solid;
   background-color: rgba(0, 0, 0, 0.15);
   margin-top: -280px;
   

}

div#nuevostprk2 section#fondonuevostp2{
  position: absolute;
  height: 57px;
  width: 220px;
  background-color: rgba(91, 91, 94, 0.65);


}

div#nuevostprk2 section#alumnosnuevostp2 {
   position: absolute;
   margin-top: -30px;
   margin-left: 5px;
   width: 195px;
   height: 45px;   
   background-color: rgb(238, 146, 18);
}

div#nuevostprk2 section#alumnosnuevostp2 p73{
   position: relative;
    font-size: 18px;
   font-family: 'PT Sans Narrow',sans-serif;
   font-weight: 600;
   padding: 12px;
   color: #fff;
}

div#nuevostprk2 section#alumnosnuevostp2 p74{
   position: relative;
   top: -4px;
   font-size: 18px;
   font-family: 'PT Sans Narrow',sans-serif;
   padding: 12px;
   color: #fff;
}

section#estrellasnonuevostp2{
  position: relative;
  float: left;
  margin-top: 20px;

}

.pinta1{
  margin-left: 2px;
}

.pinta1:hover{
  background-image: url(imagenes/estrellapintada.svg);

}

.pinta2{
  margin-left: -2px;
}


.pinta2:hover{
  background-image: url(imagenes/estrellapintada.svg);

}

section#votanuevotp2{
  position: relative;
  float: left;
  margin-top: 20px;
  margin-left: 10px;
  width: 60px;
  height: 30px;
  background-color: #000;
        
}

section#votanuevotp2 h73{
  font-family: 'Oswald', sans-serif;
  font-size: 20px;
  color: rgb(238, 146, 18);
  margin-left: 10px;    
}

section#votanuevotp2 a{
    font-style: none;
    color: #000;
}

div#titulonuevostp2{
  position: relative;
  float: left;
  width: 225px;
  height: 40px;
  margin-top: -35px;
  margin-left: 715px;
  
    
}

div#titulonuevostp2 h74{
    top: 30px;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 25px;
    text-decoration: none;
    color: #5B5B5E;
    padding-left: 10px;

}

div#aniosanteriores1{
   position: relative;
   float: left;
   margin-left: 490px; 
   width: 235px;
   height: 55px;
   margin-top: -270px;
   background-color: rgba(0, 0, 0, 0.07);
}


div#aniosanteriores1 section#aniouno{
  position: relative;
  float: left;

}

div#aniosanteriores1 section#aniounotitulo{
  position: relative;
  float: left;
  width: 95px;
  height: 40px;
  margin-top: 13px;
  margin-left: 5px;
}


div#aniosanteriores1 section#aniounotitulo p75{
  font-size: 15px; 
  font-family: 'PT Sans Narrow',sans-serif;

}


div#aniosanteriores1 section#aniounotitulo p76{
  font-size: 17px; 
  font-family: 'PT Sans Narrow',sans-serif;
  font-weight: 600;
}


div#aniosanteriores1 section#aniounoanio{
 position: relative;
 float: left;
  margin-top: 13px;
    margin-left: -5px;
}

div#aniosanteriores1 section#aniounoanio p77{
  font-size: 30px;
  color: rgb(238, 146, 18);
  font-family: 'Oswald', Helvetica, sans-serif;

}


div#aniosanteriores1 section#aniounoestrella{
   position: relative;
   float: left;
   margin-top: 20px;
   margin-left: 2px;
}



div#aniosanteriores2{
   position: relative;
   float: left;
   margin-left: 490px; 
   width: 235px;
   height: 55px;
   margin-top: -200px;
   background-color: rgba(0, 0, 0, 0.07);
}


div#aniosanteriores2 section#aniouno2{
  position: relative;
  float: left;

}

div#aniosanteriores2 section#aniounotitulo2{
  position: relative;
  float: left;
  width: 95px;
  height: 40px;
  margin-top: 13px;
  margin-left: 5px;
}


div#aniosanteriores2 section#aniounotitulo2 p78{
  font-size: 15px; 
  font-family: 'PT Sans Narrow',sans-serif;

}


div#aniosanteriores2 section#aniounotitulo2 p79{
  font-size: 17px; 
  font-family: 'PT Sans Narrow',sans-serif;
  font-weight: 600;
}


div#aniosanteriores2 section#aniounoanio2{
 position: relative;
 float: left;
  margin-top: 13px;
    margin-left: -5px;
}

div#aniosanteriores2 section#aniounoanio2 p80{
  font-size: 30px;
  color: rgb(238, 146, 18);
  font-family: 'Oswald', Helvetica, sans-serif;

}


div#aniosanteriores2 section#aniounoestrella2{
   position: relative;
   float: left;
   margin-top: -35px;
    margin-left: 150px;

}



div#aniosanteriores3{
   position: relative;
   float: left;
   margin-left: 490px; 
   width: 235px;
   height: 55px;
   margin-top: -125px;
   background-color: rgba(0, 0, 0, 0.07);
}


div#aniosanteriores3 section#aniouno3{
  position: relative;
  float: left;

}

div#aniosanteriores3 section#aniounotitulo3{
  position: relative;
  float: left;
  width: 95px;
  height: 40px;
  margin-top: 13px;
  margin-left: 5px;
}


div#aniosanteriores3 section#aniounotitulo3 p78{
  font-size: 15px; 
  font-family: 'PT Sans Narrow',sans-serif;

}


div#aniosanteriores3 section#aniounotitulo3 p79{
  font-size: 17px; 
  font-family: 'PT Sans Narrow',sans-serif;
  font-weight: 600;
}


div#aniosanteriores3 section#aniounoanio3{
 position: relative;
 float: left;
  margin-top: 13px;
    margin-left: -5px;
}

div#aniosanteriores3 section#aniounoanio3 p80{
  font-size: 30px;
  color: rgb(238, 146, 18);
  font-family: 'Oswald', Helvetica, sans-serif;

}


div#aniosanteriores3 section#aniounoestrella3{
   position: relative;
   float: left;
   margin-top: -35px;
    margin-left: 150px;

}


div#aniosanteriores4{
   position: relative;
   float: left;
   margin-left: 490px; 
   width: 235px;
   height: 55px;
   margin-top: -50px;
   background-color: rgba(0, 0, 0, 0.07);
}


div#aniosanteriores4 section#aniouno4{
  position: relative;
  float: left;

}

div#aniosanteriores4 section#aniounotitulo4{
  position: relative;
  float: left;
  width: 95px;
  height: 40px;
  margin-top: 13px;
  margin-left: 5px;
}


div#aniosanteriores4 section#aniounotitulo4 p78{
  font-size: 15px; 
  font-family: 'PT Sans Narrow',sans-serif;

}


div#aniosanteriores4 section#aniounotitulo4 p79{
  font-size: 17px; 
  font-family: 'PT Sans Narrow',sans-serif;
  font-weight: 600;
}


div#aniosanteriores4 section#aniounoanio4{
 position: relative;
 float: left;
  margin-top: 13px;
    margin-left: -5px;
}

div#aniosanteriores4 section#aniounoanio4 p80{
  font-size: 30px;
  color: rgb(238, 146, 18);
  font-family: 'Oswald', Helvetica, sans-serif;

}


div#aniosanteriores4 section#aniounoestrella4{
   position: relative;
   float: left;
   margin-top: -35px;
    margin-left: 150px;

}

/*FIN DE RANKING*/

/*PREGUNTAS*//*PREGUNTAS*//*PREGUNTAS*//*PREGUNTAS*//*PREGUNTAS*/
/*menuizq preguntas*/


#lineamenu100{ 
margin-top: -30px;
margin-bottom: 20px;
}

h100{
    font-family: 'Oswald', Helvetica, Arial, sans-serif;
    font-size: 27px;


}

div#menuizquierdo100 {
   position: relative;
   width: 260px;
   margin-top: 30px;
    
}

div#menuizquierdo100 section#lineamenu100{
   position: relative;
   height: 8px;
    width: 960px;
   margin-top: 30px;
   background-color:rgba(229, 22, 22, 0.96);
       
}

div#menuizquierdo100 nav{
   position: relative;
   width: 260px;
   height: 150px;
   float: left;
    margin-top: -15px;
     
}

div#menuizquierdo100 nav ul{
   position: relative;
   width: 220px;
   height: 145px;
   float: left;

      
}


div#menuizquierdo100 nav ul li{
   position: relative;
   float: left;
   margin-left: -45px;
   font-size: 20px;
   font-weight: 400;
   list-style: none;
   width: 262px;
   height: 40px;
   margin-top: 5px;
   border: 2px;
   overflow: hidden;
    
}

div#menuizquierdo100 nav ul li a{
   position: relative;
   width: 160px;
   height: 30px;
   margin-top: 6px;
   margin-left: 7px;
   color:  rgba(229, 22, 22, 0.96);
   text-decoration: none;
   display: block;
   text-align: left;
   font-style: normal;
   font-size: 17px;
   letter-spacing: 2px;
   font-family: 'Oswald',sans-serif;
   overflow: hidden;
   border:rgba(229, 22, 22, 0.96) 2px solid;
   border-bottom: rgba(229, 22, 22, 0.96)  2px solid;
   padding-left: 45px;
   padding-right: 45px;

    
}


div#menuizquierdo100 nav ul li a:hover {
	color:#000;
    background-color: #b1b1b1;
    
}    
#preguntasimagenes {
margin-top: 190px;
width: 260px;
height: 200px;
overflow: hidden;

}

div#respuesta section#101{
    position: relative;
    

}


/*preguntas*/

.section110{ 
background-color: rgba(255, 30, 30, 0.91);
}


div#preguntasgenerales{
position: relative;
float:left;
width: 500px;
height: 709px;
margin-left: 285px;
margin-top: -420px;
font-family: 'Oswald', Helvetica, Arial, sans-serif;
font-size: 20px;
text-decoration: none;
color: #000;

}


.preguntas{
font-family: 'Oswald', Helvetica, Arial, sans-serif;
font-size: 17px;
margin-top: 30px;
font-kerning:normal;

}

.respuestas {
font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
font-kerning: normal;
font-size: 15px;
margin-bottom: 2px;
    margin-top: 3px;
letter-spacing: 1px;}

div#preguntasgenerales div#101{
   position: relative;
   height: 1px;
    width: 960px;
   background-color: #000;
       
}


    section#linea100{
background-color: #000;
height: 1px;
margin-top: 10px;
margin-bottom: -19px;
    }

section#linea102{
margin-top: 7px;
    margin-bottom: -17px;
     position: relative;
   height: 1px;
    width: 500px;
   background-color: #000;
}


section#linea103{
margin-top: 14px;
    margin-bottom: -20px;
     position: relative;
   height: 1px;
    width: 500px;
   background-color: #000;
}
section#linea104{
margin-top: 10px;
    margin-bottom: -27px;
     position: relative;
   height: 1px;
    width: 500px;
   background-color: #000;
}
section#linea105{
margin-top: 7px;
    margin-bottom: -17px;
     position: relative;
   height: 2px;
    width: 500px;
   background-color: #000;
}


section#linea106{
margin-top: 18px;
    margin-bottom: -20px;
     position: relative;
   height: 2px;
    width: 500px;
   background-color: #000;
}

section#linea107{
margin-top: 6px;
    margin-bottom: -23px;
     position: relative;
   height: 1px;
    width: 500px;
   background-color: #000;
}

section#linea108{
     position: relative;
   height: 1px;
    width: 500px;
   background-color: #000;
    margin-top: 10px;
    margin-bottom: -20px;
}

section#linea109{
     position: relative;
   height: 1px;
    width: 500px;
   background-color: #000;
    margin-top: 20px;
}

/*FIN DE PREGUNTAS*/

/*POSGRADOS*//*POSGRADOS*//*POSGRADOS*//*POSGRADOS*//*POSGRADOS*/

div#iternacional{
    position: relative;
    float: left;
    width: 230px; 
}
 
section#titulointernacional100{
font-family:'Oswald', Helvetica, Arial, sans-serif;
font-size: 13px;
    border-bottom: rgba(229, 22, 22, 0.96) 2px solid;
    border: rgba(229, 22, 22, 0.96) 2px solid;
     padding-left: 4px;
}


div#nacional{
    position: relative;
    float: left;
    width: 230px; 
    margin-left: 4px;
}
 
section#titulonacional100{
font-family:'Oswald', Helvetica, Arial, sans-serif;
font-size: 13px;
    border-bottom: rgba(229, 22, 22, 0.96) 2px solid;
    border: rgba(229, 22, 22, 0.96) 2px solid;
     padding-left: 4px;
}

section#parrafonacional100{
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    margin-top: -10px;
    width: 220px;
}


div#universidades{
    position: relative;
    float: left;
    width: 230px; 
    margin-left: 4px;
}
 
section#titulouniversidades100{
font-family:'Oswald', Helvetica, Arial, sans-serif;
font-size: 13px;
    border-bottom: rgba(229, 22, 22, 0.96) 2px solid;
    border: rgba(229, 22, 22, 0.96) 2px solid;
     padding-left: 4px;
}
section#parrafouniversidades100{
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    margin-top: -10px;
    width: 220px;
}



section#parrafointernacional100{
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    margin-top: -10px;
    width: 220px;
}


div#materias{
    position: relative;
    float: left;
    width: 230px; 
    margin-left: 4px;
}
 
section#titulomaterias100{
font-family:'Oswald', Helvetica, Arial, sans-serif;
font-size: 13px;
    border-bottom: rgba(229, 22, 22, 0.96) 2px solid;
    border: rgba(229, 22, 22, 0.96) 2px solid;
     padding-left: 4px;
}
section#parrafomaterias100{
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    margin-top: -10px;
    width: 220px;
}


#fotopostgrado{
    width: 530px;
overflow: hidden;
}

#postrgradostexto{
float: right;
width: 400px;
    height: 300px;
margin-top: -300px;
font-family:'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
letter-spacing: 1px;}

section#intercambios{
height: 30px;}

section#intercambioslinea{
margin-top: 0px;
margin-bottom: 10px;
width: 960px;
height: 2px;
background-color: rgba(229, 22, 22, 0.96);
}
h112{
    font-family: 'Oswald', Helvetica, Arial, sans-serif;
    font-size: 20px;
margin-top: 100px;

}

h111{
margin-right: 30px;
font-family: 'Oswald', Helvetica, Arial, sans-serif;
font-size: 23px;}

p111{
font-family:'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
font-weight: 700;}

p113{ 
    font-family: 'Oswald', Helvetica, Arial, sans-serif;
    margin-left: 299px;
    text-decoration: none;
    color: #f00;
}



p113{
position:relative;
text-decoration: none;
text-decoration-style: none;
list-style: none;
}

p114{
position:relative;
text-decoration: none;
text-decoration-style: none;
list-style: none;
}

p114 a{
text-decoration: none;
color:#000}

/*fin postgrados*/

  

/*DESCARGAS*//*DESCARGAS*//*DESCARGAS*//*DESCARGAS*//*DESCARGAS*/

/*nivel1*/

div#descargas{
    position: relative;
    float: left;
    width: 230px; 
}
 
section#descargas{
font-family:'Oswald', Helvetica, Arial, sans-serif;
font-size: 30px;
    border-bottom: rgba(229, 22, 22, 0.96) 2px solid;
     padding-left: 4px;
    margin-bottom: 9px;
}


div#morfologia1{
    position: relative;
    float: left;
    width: 225px; 
   
}
 
section#titulomorfologia100{
font-family:'Oswald', Helvetica, Arial, sans-serif;
font-size: 80px;
border-right: rgba(229, 22, 22, 0.96) 2px solid;
padding-left: 4px;
width: 225px; 
background-color: rgba(230, 153, 153, 0.5);
}
section#titulonivel1{
font-family:'Oswald', Helvetica, Arial, sans-serif;
font-size: 15px;
    width: 225px; 
    border-bottom: rgba(229, 22, 22, 0.96) 2px solid;
    border: rgba(229, 22, 22, 0.96) 2px solid;
 margin-left: 237px;
   
}

section#parrafonivel1{
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
     width: 225px; 
    margin-left: 235px;
}
section#barra1{
width: 723px;
background-color: rgba(229, 229, 229, 0.54);
margin-top: 4px;}

section#barra2{
width: 723px;
background-color: rgba(229, 229, 229, 0.54);
margin-top: 4px;}

section#barra3{
width: 723px;
background-color: rgba(229, 229, 229, 0.54);
margin-top: 4px;}

section#barra4{
width: 723px;
background-color: rgba(229, 229, 229, 0.54);
margin-top: 4px;}

div#tipodearchivo{
    position: relative;
    float: left;
  width: 225px; 
    margin-left:470px;
    margin-top: -122px;
}
 
section#titulotipodearchivo{
font-family:'Oswald', Helvetica, Arial, sans-serif;
font-size: 15px;
    border-bottom: rgba(229, 22, 22, 0.96) 2px solid;
    border: rgba(229, 22, 22, 0.96) 2px solid;
     padding-left: 4px;
     width: 225px; 
}

section#parrafotipoarchivo{
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
     width: 225px; 
    margin-left: 5px;
    margin-top: -16px;
    line-height: 1.5;
}


section#titulovideo{
font-family:'Oswald', Helvetica, Arial, sans-serif;
font-size: 15px;
    border-bottom: rgba(229, 22, 22, 0.96) 2px solid;
    border: rgba(229, 22, 22, 0.96) 2px solid;
     padding-left: 4px;
    width: 240px; 
  margin-top: -122px;
    margin-left: 710px;
}
section#parrafovideo{
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    margin-top: -18px;
    width: 220px;
    margin-left: 710px;
}

/*fin nivel 1*/



/*nivel2*/

div#morfologia2{
    position: relative; 
    float: left;
    width: 225px; 
    margin-left: -695px;
 
}
 
section#titulomorfologia200{
    
    font-family:'Oswald', Helvetica, Arial, sans-serif;
    font-size: 80px;
    border-right: rgba(229, 22, 22, 0.96) 2px solid;
     padding-left: 4px;
    width: 225px; 
    margin-top: 30px;
    height: 160px;
    padding-top: 30px;
    background-color: rgba(245, 145, 145, 0.54);
}
section#titulonivel2{
    font-family:'Oswald', Helvetica, Arial, sans-serif;
    font-size: 15px;
    width: 225px; 
    border-bottom: rgba(229, 22, 22, 0.96) 2px solid;
    border: rgba(229, 22, 22, 0.96) 2px solid;
    margin-left: 237px;
    margin-top: 50px;
}

section#parrafonivel2{
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
     width: 225px; 
    margin-left: 235px;
}
section#barra5{
width: 723px;
background-color: rgba(229, 229, 229, 0.54);
margin-top: 4px;}

section#barra6{
width: 723px;
background-color: rgba(229, 229, 229, 0.54);
margin-top: 4px;}

section#barra7{
width: 723px;
background-color: rgba(229, 229, 229, 0.54);
margin-top: 4px;}

section#barra8{
width: 723px;
background-color: rgba(229, 229, 229, 0.54);
margin-top: 4px;}

section#barra9{
width: 723px;
background-color: rgba(229, 229, 229, 0.54);
margin-top: 4px;}

section#barra10{
width: 723px;
background-color: rgba(229, 229, 229, 0.54);
margin-top: 4px;}

section#barra11{
width: 723px;
background-color: rgba(229, 229, 229, 0.54);
margin-top: 4px;}

div#tipodearchivo2{
    position: relative;
    float: left;
    width: 225px; 
    margin-left:470px;
    margin-top: -193px;
    height: 200px;
}
 
section#titulotipodearchivo2{
    font-family:'Oswald', Helvetica, Arial, sans-serif;
    font-size: 15px;
    border-bottom: rgba(229, 22, 22, 0.96) 2px solid;
    border: rgba(229, 22, 22, 0.96) 2px solid;
     padding-left: 4px;
     width: 225px; 
}

section#parrafotipoarchivo2{
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
     width: 225px; 
    margin-left: 5px;
    margin-top: -16px;
    line-height: 1.5;
}

div#video2{
margin-top: -192px}


section#titulovideo2{
    font-family:'Oswald', Helvetica, Arial, sans-serif;
    font-size: 15px;
    border-bottom: rgba(229, 22, 22, 0.96) 2px solid;
    border: rgba(229, 22, 22, 0.96) 2px solid;
     padding-left: 4px;
    width: 240px; 
    margin-top: -122px;
    margin-left: 710px;
}
section#parrafovideo2{
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    margin-top: -18px;
    width: 220px;
    margin-left: 710px;
}

/*fin nivel 2*/



/*NOTICIAS*//*NOTICIAS*//*NOTICIAS*//*NOTICIAS*//*NOTICIAS*//*NOTICIAS*//*NOTICIAS*//*NOTICIAS*//*NOTICIAS*//*NOTICIAS*/


div#columna100{
    position: relative;
    float: left;
    width: 630px;
    
}

section#noticiasdelmundo{
    position: relative;
    float: left;
    font-family:'Oswald', Helvetica, Arial, sans-serif;
    font-size: 30px;
    padding-left: 4px;
    width: 630px; 
    margin-bottom: 10px;

}

div#morfociudad{
    position: relative;
    float: left;
    width:630px;
    overflow: hidden;
}

section#titulomorfociudad{
    font-family:'Oswald', Helvetica, Arial, sans-serif;
    font-size: 16px;
    border-bottom: rgba(229, 22, 22, 0.96) 2px solid;
    border: rgba(229, 22, 22, 0.96) 2px solid;
     padding-left: 4px;
     width: 602px;
    overflow: hidden;
}


section#parrafomorfociudad{
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    width: 600px;
    margin-top: -16px;
    overflow: hidden;
    margin-bottom: 30px;
    }





div#disenomorfo{
    width:381px;
    float: left;
    margin-left: 7px;

}

section#titulodisenomorfo{
    font-family:'Oswald', Helvetica, Arial, sans-serif;
    font-size: 16px;
    border-bottom: rgba(229, 22, 22, 0.96) 2px solid;
    border: rgba(229, 22, 22, 0.96) 2px solid;
     padding-left: 4px;
     width: 370px; 
}


section#parrafodisenomorfo{
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    width: 380px;
    margin-top: -16px;
    float:left;
    }

div#urbanechoes{
    width:230px;
    height: 30px;
    margin-left: 404px;
    margin-top: -20px;

}

section#titulourbanechoes{
    font-family:'Oswald', Helvetica, Arial, sans-serif;
    font-size: 16px;
    border-bottom: rgba(229, 22, 22, 0.96) 2px solid;
    border: rgba(229, 22, 22, 0.96) 2px solid;
     padding-left: 4px;
     width: 210px; 
}


section#parrafourbanechoes{   
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    width: 220px;
    margin-top: -16px;
    }


div#columna101{
    position: relative;
    float: left;
    width: 330px;
    margin-top: 55px;
    background-color: rgba(217, 217, 217, 0.37);
    

}



section#titulodoberti{
    position: relative;
    float: left;
    font-family:'Oswald', Helvetica, Arial, sans-serif;
    border-bottom: #000 2px solid;
    font-size: 20px;
    padding-left: 30px;
    margin-top: 5px;
    width: 325px;
    color: #5B5B5E;
    font-size: 20px;
   
}

div#librodoberti{
    position: relative;
    float: left;
    margin-left: 30px;
    margin-top: 10px;
    width: 276px;
    height: 410px;
    
  
}


section#titulolibrodoberti{
    position: relative;
    float: left;
    width: 270px;
    height: 130px;
}

section#titulolibrodoberti h1{
    position: relative;
    float: left;
    width: 250px;
    font-family:'Oswald', Helvetica, Arial, sans-serif;
    padding: 6px;
    color: #5B5B5E;
    font-size: 17px;
    font-weight: 400;

}

section#titulolibrodoberti p120{
     font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    width: 250px;
    padding: 4px;
    font-size: 17px;
    color: #5B5B5E;
}


div#diariodoberti{
    position: relative;
    float: left;
    padding: 4px;
    width: 260px;
    margin-top: 20px;
    margin-left: 30px;
    border-top: #000 2px solid; 
}

section#titulodiario h119{
    position: relative;
    float: left;
    width: 200px;
    font-family:'Oswald', Helvetica, Arial, sans-serif;
    padding: 6px;
    color: #5B5B5E;
    
}

section#titulodiario p120{
  font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    margin-top: -7px;
    width: 250px;
    padding: 4px;
    font-size: 17px;
    color: #5B5B5E;
}


/*fin noticias*/


/*FORO*//*FORO*//*FORO*//*FORO*//*FORO*//*FORO*//*FORO*//*FORO*//*FORO*/

h121{ 
    list-style: none;
    text-decoration: none;
     color: #000;
}


div#columna150{
float: left;
position: relative;
width: 460px;
}


section#foro{
font-family:'Oswald', Helvetica, Arial, sans-serif;
    border-bottom: rgba(229, 22, 22, 0.96) 3px solid;
    font-size: 30px;
    width: 960px;
}

section#columnacategoria{
    font-family:'Oswald', Helvetica, Arial, sans-serif;
    font-size: 18px;
    margin-top: 20px;
}
section#linea200{
    border-bottom: rgba(229, 22, 22, 0.96) 1px solid;
    width: 965px;
 
}

section#titulodca{
    font-family:'Oswald', Helvetica, Arial, sans-serif;
    font-size: 16px;
    margin-top: 10px;
       
}

section#titulodca a{ 
    list-style: none;
    text-decoration: none; 
    color: #000;
} 


section#textodca{
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    letter-spacing: 1px;
    font-size: 13px;
    padding-bottom: 7px;
    
}
section#linea201{
    border-bottom: rgba(229, 22, 22, 0.96) 1px solid;
    width: 965px;
 
}


section#titulotp{
    font-family:'Oswald', Helvetica, Arial, sans-serif;
    font-size: 16px;
    margin-top: 10px;
   
    
}

section#titulotp a{
     list-style: none;
     text-decoration: none; 
     color: #000;
}

section#textotp{
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    letter-spacing: 1px;
    font-size: 13px;
    padding-bottom: 7px;
}

section#linea202{
    border-bottom: rgba(229, 22, 22, 0.96) 1px solid;
    width: 965px;
 
}

section#titulorloc{
    font-family:'Oswald', Helvetica, Arial, sans-serif;
    font-size: 16px;
    margin-top: 10px;
     list-style: none;
    text-decoration: none;
}

section#titulorloc a{
    list-style: none;
    text-decoration: none;
     color: #000;
}



section#parrafolroc{
     font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    letter-spacing: 1px;
    font-size: 13px;
    padding-bottom: 7px;
}

section#linea203{
    border-bottom: rgba(229, 22, 22, 0.96) 1px solid;
    width: 965px;
 
}

section#titulodebates{
    font-family:'Oswald', Helvetica, Arial, sans-serif;
    font-size: 16px;
    
}
section#titulodebates a{
     list-style: none;
     text-decoration: none;
     color: #000;
}

section#parrafodebates{
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    letter-spacing: 1px;
    font-size: 13px;
    padding-bottom: 7px;
    
}

section#linea204{
    border-bottom: rgba(229, 22, 22, 0.96) 1px solid;
    width: 965px;
    color: #000;
 
}

section#titulobolsadeempleo{
     font-family:'Oswald', Helvetica, Arial, sans-serif;
     font-size: 16px;
     margin-top: 10px;
     list-style: none;
     text-decoration: none;
}

section#titulobolsadeempleo a{
     list-style: none;
    text-decoration: none;
     color: #000;
}

section#textobolsadeempleo{
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    letter-spacing: 1px;
    font-size: 13px;
    width: 410px;
    padding-bottom: 7px;
    
}


div#columna250{
float: left;
    position:relative;
}


section#columnadyua{
    font-family:'Oswald', Helvetica, Arial, sans-serif;
    font-size: 14px;
    margin-top: 73px;
    

}


section#treinta{
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    font-size: 30px;
    width: 20px;
    float: left;
    height: 50px;
    margin-top: 20px;
  
    

}


section#hoy{
    margin-left: 34px;
    height: 50px;
    margin-top: 20px;
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    letter-spacing: 1px;
    font-size: 13px;

}




section#doce{
  font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    font-size: 30px;
    width: 20px;
    float: left;
    height: 50px;
    margin-top: 20px;
    
  
}

section#jun24{    margin-left: 34px;
    height: 50px;
    margin-top: 20px;
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    letter-spacing: 1px;
    font-size: 13px;


}




section#cuarenta{
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    font-size: 30px;
    width: 20px;
    float: left;
      height: 50px;
    margin-top: 5px;
}

section#may20{
     margin-left: 34px;
    height: 50px;
    margin-top: 10px;
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    letter-spacing: 1px;
    font-size: 13px;

}


section#cinco{
     font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    font-size: 30px;
    width:5px;
    float: left;
      height: 30px;
    margin-top: 5px;

}
section#mar10{
     margin-left: 34px;
    height: 30px;
    margin-top: 5px;
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    letter-spacing: 1px;
    font-size: 13px;

}


section#nueve{
     font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    font-size: 30px;
    width: 20px;
    float: left;
      height: 50px;
    margin-top: 40px;

} 
section#oct25{
     margin-left: 34px;
    height: 50px;
    margin-top: 40px;
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    letter-spacing: 1px;
    font-size: 13px;

}


div#columna350{
    float: left;
    width: 100px;
    margin-top: 9px;
    margin-left: 90px;
}
section#comenta{
    font-family:'Oswald', Helvetica, Arial, sans-serif;
    font-size: 14px;
    margin-top: 63px;  
    width: 300px;
    
}

section#entra1{
margin-top: 30px;
font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
font-weight: 900px;
}

section#entra1 a{
    list-style: none;
    text-decoration: none;
    color: #000;
}


section#entra2{
margin-top: 50px;
font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
font-weight: 900px;
}


section#entra2 a{
    list-style: none;
    text-decoration: none;
    color: #000;
}


section#entra2{
margin-top: 50px;
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    font-weight: 900px;
}


section#entra2 a{
    list-style: none;
    text-decoration: none;
    color: #000;
}



section#entra3{
margin-top: 40px;
font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
font-weight: 900px;
}


section#entra3 a{
    list-style: none;
    text-decoration: none;
    color: #000;
}


section#entra4{
margin-top: 40px;
font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
font-weight: 900px;
}


section#entra4 a{
    list-style: none;
    text-decoration: none;
    color: #000;
}

section#entra5{
margin-top: 50px;
font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
font-weight: 900px;
}


section#entra5 a{
    list-style: none;
    text-decoration: none;
    color: #000;
}



/*fin foro*/


/*PLAN DE ESTUDIO*//*PLAN DE ESTUDIO*//*PLAN DE ESTUDIO*//*PLAN DE ESTUDIO*//*PLAN DE ESTUDIO*//*PLAN DE ESTUDIO*/


div#tituloplan{
    position: absolute;
    float: left;
    margin-left: 245px;
    margin-top: 10px;
    width: 710px;
    height: 100px;

}

div#tituloplan h75{
    position: relative;
    font-size: 30px;
    font-family:'Oswald', Helvetica, Arial, sans-serif;
    
}

div#tituloplan p81{
    position: relative;
    float: left;
    clear: both;
    font-size: 16px;
    font-weight: 600;
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    
    
}


div#textoplan {
    position: relative;
    float: left;
    width: 245px;
    height: 220px;
    margin-top: 115px;
    margin-left: 65px;

}


div#textoplan section#texplan1{
    position: relative;
    float: left;
    width: 220px;
    height: 220px;
}

div#textoplan section#texplan1 h76{
    position: relative;
    float: left;
    font-family:'Oswald', Helvetica, Arial, sans-serif;
    font-size: 40px;
    color: rgb(255, 206, 0);
    top: -10px;
    margin-right: 10px;
    margin-bottom: -33px;
}


div#textoplan section#texplan1 p82{
    position: relative;
    font-size: 14px;
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;

}


div#textoplan section#lineatexplan1{
    position: relative;
    float: left;
    width: 4px;
    height: 200px;
    margin-left: 10px;
    background-color: rgba(0,0,0,0.4);

}

div#textoplan2{
    position: relative;
    float: left;
    width: 240px;
    height: 220px;
    margin-top: 120px;
}

div#textoplan2 section#texplan2{
    position: relative;
    float: left;
    width: 220px;
    height: 220px;
       
}

div#textoplan2 section#texplan2 h77{
    position: relative;
    float: left;
    font-family:'Oswald', Helvetica, Arial, sans-serif;
    font-size: 40px;
    color: rgb(255, 206, 0);
    top: -10px;
    margin-right: 10px;
    margin-bottom: -33px;
}


div#textoplan2 section#texplan2 p83{
    position: relative;
    font-size: 14px;
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;

}


div#textoplan2 section#lineatexplan2{
     position: relative;
    float: left;
    width: 4px;
    height: 200px;
    margin-left: 10px;
    background-color: rgba(0,0,0,0.4);

}



div#textoplan3{
    position: relative;
    float: left;
    width: 220px;
    height: 220px;
    margin-top: 120px;
}

div#textoplan3 section#texplan3{
    position: relative;
    float: left;
    width: 220px;
    height: 220px;
       
}

div#textoplan3 section#texplan3 h78{
    position: relative;
    float: left;
    font-family:'Oswald', Helvetica, Arial, sans-serif;
    font-size: 40px;
    color: rgb(255, 206, 0);
    top: -10px;
    margin-right: 10px;
    margin-bottom: -33px;
}


div#textoplan3 section#texplan3 p84{
    position: relative;
    font-size: 14px;
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;

}


div#segundotituloplan{
   position: relative;
    float: left;
    margin-top: 30px;
    height: 400px;
    width: 480px;
    margin-left: 240px;
}


section#lineasegundotitulo{
    position: relative;
    float: left;
    width: 5px;
    height: 400px;
    margin-right: 10px;
    background-color: rgb(255, 206, 0);


}


div#segundotituloplan h79{
    position: relative;
    width: 400px;
    height: 300px;
    margin-right: 10px;
    font-family:'Oswald', Helvetica, Arial, sans-serif;
    font-size: 26px;
    

}


div#segundotituloplan h80{
    position: relative;
    clear: both;
    margin-right: 200px;
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    font-weight: 600;
    font-size: 20px;

}


div#segundotituloplan p81{
    position: relative;
    top: 10px;
    width: 400px;
    height: 400px;
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    font-size: 14px;
    
}


div#segundotituloplan p82{
    position: relative;
    top: 15px;
    width: 400px;
    height: 400px;
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    font-size: 14px;
    
}

div#segundotituloplan p83{
    position: relative;
    top: 20px;
    width: 400px;
    height: 400px;
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    font-size: 14px;
    
}

div#segundotituloplan p84{
    position: relative;
    top: 25px;
    width: 400px;
    height: 400px;
    font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
    font-size: 14px;
    
}


/*FIN PLAN DE ESTUDIO*/

/*MAPA DE SITIO*//*MAPA DE SITIO*//*MAPA DE SITIO*//*MAPA DE SITIO*//*MAPA DE SITIO*/


section#titulomapadesitio{
height: 60px;
width: 300px;
float: left;
font-family:'Oswald', Helvetica, Arial, sans-serif;
font-size: 35px;
 border-bottom: : rgba(229, 22, 22, 0.96) 3px solid;}



div#mapadesitio1{
    float: left;
height: 700px;
    width: 300px;
    overflow: hidden;
}



div#mapadesitio1 nav ul a{
 list-style: none;
}

div#mapadesitio1 a{
 list-style: none;
    text-decoration: none; 
    color: #000;  
}



div#nivel1columa2{
    float: left;
height: 300px;
    width: 200px;
    overflow: hidden;
}



div#inicio a{ 
list-style: none;
    text-decoration: none; 
    color: #000;
}

div#inicio nav ul a{ 
list-style: none;
    text-decoration: none; 

}



div#quienessomos{
    margin-top:-180px;
 float: left;
    
}



h300{ 
    padding: 2px;
    font-family:'Oswald', Helvetica, Arial, sans-serif;
    font-size: 30px;
}


h301{ 
    font-family:'Oswald', Helvetica, Arial, sans-serif;
    font-size: 20px;}


div#morfologiagen{
        float: left;
height: 300px;
    width: 200px;
    overflow: hidden;
    list-style: none;
    text-decoration: none;
}


div#quienessomos{
height:40px;
position:relative;
}


div#nivel1columna2{
    float: left;
height: 700px;
    width: 300px;
    overflow: hidden;
}



div#nivel1columna2 a{
list-style: none;
    text-decoration: none; 
    color: #000; 
}




p300{

font-family: 'PT Sans Narrow',Calibri, Helvetica, Arial, sans-serif;
font-size: 17px;}

/*FIN mapa de sitio*/


/*CALENDARIO*//*CALENDARIO*//*CALENDARIO*//*CALENDARIO*//*CALENDARIO*/

div#titulocalendario{
    width: 280px;
    height: 74px;
    position: relative;
    float: left;
    
}

div#titulocalendario h30{
    position: absolute;
    width: 290px;
    height:50px;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 50px;
    text-decoration: none; 
    font-weight: 400;
    color: #000;
    margin-left: 8px;
    line-height: 50px;
    vertical-align: middle;
}

div#titulocalendario p29{
    position: absolute;
    font-family: 'PT Sans Narrow',sans-serif;
   font-size: 15px;
    font-weight: 700; 
    line-height: 1.5em;
    letter-spacing:0.4px;
    margin-top: 50px;
    margin-left: 10px;
}

div#n1yn2{
    float:left;
    height: 74px;
    width: 500px;
    margin-left: 50px;
}

section#nivel1titulo ul{
    position: relative;
    float: left;
    width: 200px;
    height:68px;
    background-color: rgba(255, 137, 87, 0.46);
    margin-left: 8px;
    list-style: none;      
}

section#nivel1titulo ul li a{
    text-decoration: none;
}

section#nivel1titulo h31{
    position: relative;
    float: left;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    line-height: 50px;
    vertical-align: middle;   
    text-decoration: none; 
    font-weight: 400;
    color: #fff;
    list-style: none;
    margin-left: 35px
}

section#nivel1titulo ul:hover{
    background-color: #ffb386;  
}

section#nivel2titulo ul{
    position: relative;
    float: right;
    width: 200px;
    height:50px;
    background-color: rgba(255, 137, 87, 0.46);
    margin-left: 8px;
    list-style: none;      
}

section#nivel2titulo ul li a{
    text-decoration: none;

}

section#nivel2titulo h32{
    position: relative;
    float: left;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    line-height: 50px;
    vertical-align: middle;   
    text-decoration: none; 
    font-weight: 400;
    color: #fff;
    list-style: none;
    margin-left: 35px
}

section#nivel2titulo ul:hover{
    background-color: #ffb386;  
}

div#fondocalendario{
    position: relative;
    float: left;
    width: 960px;
    height: 820px;
    background-color: rgba(255, 137, 87, 0.46);
    clear: both;
    margin-top: 10px;
}


div#filacalendario1{
    width: 872px;
    height: 137px;
    position: relative;
    float: left;
    margin-top: 63px;
    margin-left: 44px;   
}

section#cuatromarzo{
    width: 137px;
    height: 137px;
    position: relative;
    float: left;
    background-color: #fff;;    
}

section#cuatromarzo a{
    position: absolute;
    width: 137px;
    height: 137px;
    list-style: none;
    text-decoration: none;
}

section#cuatromarzo a h33{
    position:absolute;
    list-style: none;
    text-decoration: none;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    margin-top: 90px;
    margin-left: 10px
}

section#cuatromarzo a p30{
    position: absolute;
    font-family: 'PT Sans Narrow',sans-serif;
    width: 110px;
    height: 65px;
   font-size: 14px;
    font-weight: 400; 
    line-height: 1.3em;
    letter-spacing:0.4px;
    color: #000;
    margin-left: 25px;
    margin-top: 40px;
}

section#cuatromarzo a:hover{
    background-color: rgba(217, 217, 217, 0.37);
}

section#oncemarzo{
    width: 137px;
    height: 137px;
    position: relative;
    float: left;
    background-color: #fff;
    margin-left: 10px;
}

section#oncemarzo a{
    position: absolute;
    width: 137px;
    height: 137px;
    list-style: none;
    text-decoration: none;
}

section#oncemarzo a h34{
    position:absolute;
    list-style: none;
    text-decoration: none;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    margin-top: 90px;
    margin-left: 10px
}

section#oncemarzo a p31{
    position: absolute;
    font-family: 'PT Sans Narrow',sans-serif;
    width: 110px;
    height: 65px;
   font-size: 14px;
    font-weight: 400; 
    line-height: 1.3em;
    letter-spacing:0.4px;
    color: #000;
    margin-left: 25px;
    margin-top: 40px;
}

section#oncemarzo a:hover{
    background-color: rgba(217, 217, 217, 0.37);
}

section#marzo{
    width: 284px;
    height: 35px;
    position: absolute;
    background-color: rgb(255, 160, 120);
}

section#marzo h35{
    position: absolute;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 25px;
    color: #fff;
    margin-left: 100px;
    
}

section#dieciochomarzo{
    width: 137px;
    height: 137px;
    position: relative;
    float: left;
    background-color: #fff;
    margin-left: 10px;
}

section#dieciochomarzo a{
    position: absolute;
    width: 137px;
    height: 137px;
    list-style: none;
    text-decoration: none;
}

section#dieciochomarzo a h36{
    position:absolute;
    list-style: none;
    text-decoration: none;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    margin-top: 90px;
    margin-left: 10px
}

section#dieciochomarzo a p32{
    position: absolute;
    font-family: 'PT Sans Narrow',sans-serif;
    width: 110px;
    height: 65px;
   font-size: 14px;
    font-weight: 400; 
    line-height: 1.3em;
    letter-spacing:0.4px;
    color: #000;
    margin-left: 25px;
    margin-top: 40px;
}

section#dieciochomarzo a:hover{
    background-color: rgba(217, 217, 217, 0.37);
}

section#veinticincomarzo{
    width: 137px;
    height: 137px;
    position: relative;
    float: left;
    background-color: #fff;
    margin-left: 10px;
}

section#veinticincomarzo a{
    position: absolute;
    width: 137px;
    height: 137px;
    list-style: none;
    text-decoration: none;
}

section#veinticincomarzo a h37{
    position:absolute;
    list-style: none;
    text-decoration: none;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    margin-top: 90px;
    margin-left: 10px
}

section#veinticincomarzo a p33{
    position: absolute;
    font-family: 'PT Sans Narrow',sans-serif;
    width: 110px;
    height: 65px;
   font-size: 14px;
    font-weight: 400; 
    line-height: 1.3em;
    letter-spacing:0.4px;
    color: #000;
    margin-left: 25px;
    margin-top: 40px;
}

section#veinticincomarzo a:hover{
    background-color: rgba(217, 217, 217, 0.37);
}

section#unoabril{
    width: 137px;
    height: 137px;
    position: relative;
    float: left;
    background-color: #fff;
    margin-left: 10px;
}

section#unoabril a{
    position: absolute;
    width: 137px;
    height: 137px;
    list-style: none;
    text-decoration: none;
}

section#unoabril a h38{
    position:absolute;
    list-style: none;
    text-decoration: none;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    margin-top: 90px;
    margin-left: 10px
}

section#unoabril a p34{
    position: absolute;
    font-family: 'PT Sans Narrow',sans-serif;
    width: 110px;
    height: 65px;
   font-size: 14px;
    font-weight: 400; 
    line-height: 1.3em;
    letter-spacing:0.4px;
    color: #000;
    margin-left: 25px;
    margin-top: 40px;
}

section#unoabril a:hover{
    background-color: rgba(217, 217, 217, 0.37);
}

section#ochoabril{
    width: 137px;
    height: 137px;
    position: relative;
    float: left;
    background-color: #fff;
    margin-left: 10px;
}

section#ochoabril a{
    position: absolute;
    width: 137px;
    height: 137px;
    list-style: none;
    text-decoration: none;
}

section#ochoabril a h39{
    position:absolute;
    list-style: none;
    text-decoration: none;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    margin-top: 90px;
    margin-left: 10px
}

section#ochoabril a p35{
    position: absolute;
    font-family: 'PT Sans Narrow',sans-serif;
    width: 110px;
    height: 65px;
   font-size: 14px;
    font-weight: 400; 
    line-height: 1.3em;
    letter-spacing:0.4px;
    color: #000;
    margin-left: 25px;
    margin-top: 40px;
}

section#ochoabril a:hover{
    background-color: rgba(217, 217, 217, 0.37);
}

section#abril{
    width: 284px;
    height: 35px;
    position: absolute;
    background-color: rgb(255, 160, 120);
    right: 0px;
}

section#abril h40{
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 25px;
    color: #fff;
    margin-left: 110px;   
}

div#filacalendario2{
    width: 872px;
    height: 137px;
    position: relative;
    float: left;
    margin-top: 10px;
    margin-left: 44px;   
}

section#quinceabril{
    width: 137px;
    height: 137px;
    position: relative;
    float: left;
    background-color: #fff;;    
}

section#quinceabril{
    position: absolute;
    width: 137px;
    height: 137px;
    list-style: none;
    text-decoration: none;
}

section#quinceabril a h41{
    position:absolute;
    list-style: none;
    text-decoration: none;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    margin-top: 90px;
    margin-left: 10px
}

section#quinceabril a p36{
    position: absolute;
    font-family: 'PT Sans Narrow',sans-serif;
    width: 110px;
    height: 65px;
   font-size: 14px;
    font-weight: 400; 
    line-height: 1.3em;
    letter-spacing:0.4px;
    color: #000;
    margin-left: 25px;
    margin-top: 40px;
}

section#quinceabril a:hover{
    background-color: rgba(217, 217, 217, 0.37);
}

section#veintidosabril{
    width: 137px;
    height: 137px;
    position: relative;
    float: left;
    background-color: #fff;
    margin-left: 147px;
}

section#veintidosabril a{
    position: absolute;
    width: 137px;
    height: 137px;
    list-style: none;
    text-decoration: none;
}

section#veintidosabril a h42{
    position:absolute;
    list-style: none;
    text-decoration: none;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    margin-top: 90px;
    margin-left: 10px
}

section#veintidosabril a p37{
    position: absolute;
    font-family: 'PT Sans Narrow',sans-serif;
    width: 110px;
    height: 65px;
   font-size: 14px;
    font-weight: 400; 
    line-height: 1.3em;
    letter-spacing:0.4px;
    color: #000;
    margin-left: 25px;
    margin-top: 40px;
}

section#veintidosabril a:hover{
    background-color: rgba(217, 217, 217, 0.37);
}

section#veintinueveabril{
    width: 137px;
    height: 137px;
    position: relative;
    float: left;
    background-color: #fff;
    margin-left: 10px;
}

section#veintinueveabril a{
    position: absolute;
    width: 137px;
    height: 137px;
    list-style: none;
    text-decoration: none;
}

section#veintinueveabril a h43{
    position:absolute;
    list-style: none;
    text-decoration: none;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    margin-top: 90px;
    margin-left: 10px
}

section#veintinueveabril a p38{
    position: absolute;
    font-family: 'PT Sans Narrow',sans-serif;
    width: 110px;
    height: 65px;
   font-size: 18px;
    font-weight: 700; 
    line-height: 1.3em;
    letter-spacing:0.4px;
    color: #000;
    margin-left: 25px;
    margin-top: 40px;
}

section#veintinueveabril a:hover{
    background-color: rgba(217, 217, 217, 0.37);
}

section#seismayo{
    width: 137px;
    height: 137px;
    position: relative;
    float: left;
    background-color: #fff;
    margin-left: 10px;
}

section#seismayo a{
    position: absolute;
    width: 137px;
    height: 137px;
    list-style: none;
    text-decoration: none;
}

section#seismayo a h44{
    position:absolute;
    list-style: none;
    text-decoration: none;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    margin-top: 90px;
    margin-left: 10px
}

section#seismayo a p39{
    position: absolute;
    font-family: 'PT Sans Narrow',sans-serif;
    width: 110px;
    height: 65px;
   font-size: 14px;
    font-weight: 400; 
    line-height: 1.3em;
    letter-spacing:0.4px;
    color: #000;
    margin-left: 25px;
    margin-top: 40px;
}

section#seismayo a:hover{
    background-color: rgba(217, 217, 217, 0.37);
}

section#trecemayo{
    width: 137px;
    height: 137px;
    position: relative;
    float: left;
    background-color: #fff;
    margin-left: 10px;
}

section#trecemayo a{
    position: absolute;
    width: 137px;
    height: 137px;
    list-style: none;
    text-decoration: none;
}

section#trecemayo a h45{
    position:absolute;
    list-style: none;
    text-decoration: none;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    margin-top: 90px;
    margin-left: 10px
}

section#trecemayo a p40{
    position: absolute;
    font-family: 'PT Sans Narrow',sans-serif;
    width: 110px;
    height: 65px;
   font-size: 14px;
    font-weight: 400; 
    line-height: 1.3em;
    letter-spacing:0.4px;
    color: #000;
    margin-left: 25px;
    margin-top: 40px;
}

section#trecemayo a:hover{
    background-color: rgba(217, 217, 217, 0.37);
}

section#mayo{
    width: 284px;
    height: 35px;
    position: absolute;
    background-color: rgb(255, 160, 120);
    right: 147px;
}

section#mayo h46{
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 25px;
    color: #fff;
    margin-left: 110px;   
}

section#veintemayo{
    width: 137px;
    height: 137px;
    position: relative;
    float: left;
    background-color: #fff;
    margin-left: 10px;
}

section#veintemayo a{
    position: absolute;
    width: 137px;
    height: 137px;
    list-style: none;
    text-decoration: none;
    top: 0px;
}

section#veintemayo a h47{
    position:absolute;
    list-style: none;
    text-decoration: none;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    margin-top: 90px;
    margin-left: 10px
}

section#veintemayo a p41{
    position: absolute;
    font-family: 'PT Sans Narrow',sans-serif;
    width: 75px;
    height: 25px;
   font-size: 18px;
    font-weight: 700; 
    line-height: 1.3em;
    letter-spacing:0.4px;
    color: #fff;
    margin-left: 30px;
    margin-top: 40px;
    text-align: center;
    vertical-align:middle;
    background-color: rgba(255, 160, 120, 0.79);
}

section#veintemayo a:hover{
    background-color: rgba(217, 217, 217, 0.37);
}

div#filacalendario3{
    width: 872px;
    height: 137px;
    position: relative;
    float: left;
    margin-top: 10px;
    margin-left: 44px;   
}

section#veintisietemayo{
    width: 137px;
    height: 137px;
    position: relative;
    float: left;
    background-color: #fff;;    
}

section#veintisietemayo{
    position: absolute;
    width: 137px;
    height: 137px;
    list-style: none;
    text-decoration: none;
}

section#veintisietemayo a h48{
    position:absolute;
    list-style: none;
    text-decoration: none;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    margin-top: 90px;
    margin-left: 10px
}

section#veintisietemayo a p42{
    position: absolute;
    font-family: 'PT Sans Narrow',sans-serif;
    width: 110px;
    height: 65px;
   font-size: 14px;
    font-weight: 400; 
    line-height: 1.3em;
    letter-spacing:0.4px;
    color: #000;
    margin-left: 25px;
    margin-top: 40px;
}

section#veintisietemayo a:hover{
    background-color: rgba(217, 217, 217, 0.37);
}

section#tresjunio{
    width: 137px;
    height: 137px;
    position: relative;
    float: left;
    background-color: #fff;
    margin-left: 147px;
}

section#tresjunio a{
    position: absolute;
    width: 137px;
    height: 137px;
    list-style: none;
    text-decoration: none;
}

section#tresjunio a h49{
    position:absolute;
    list-style: none;
    text-decoration: none;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    margin-top: 90px;
    margin-left: 10px
}

section#tresjunio a p43{
    position: absolute;
    font-family: 'PT Sans Narrow',sans-serif;
    width: 110px;
    height: 65px;
   font-size: 14px;
    font-weight: 400; 
    line-height: 1.3em;
    letter-spacing:0.4px;
    color: #000;
    margin-left: 25px;
    margin-top: 40px;
}

section#tresjunio a:hover{
    background-color: rgba(217, 217, 217, 0.37);
}

section#diezjunio{
    width: 137px;
    height: 137px;
    position: relative;
    float: left;
    background-color: #fff;
    margin-left: 10px;
}

section#diezjunio a{
    position: absolute;
    width: 137px;
    height: 137px;
    list-style: none;
    text-decoration: none;
}

section#diezjunio a h400{
    position:absolute;
    list-style: none;
    text-decoration: none;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    margin-top: 90px;
    margin-left: 10px
}

section#diezjunio a p400{
    position: absolute;
    font-family: 'PT Sans Narrow',sans-serif;
    width: 110px;
    height: 65px;
   font-size: 14px;
    font-weight: 400; 
    line-height: 1.3em;
    letter-spacing:0.4px;
    color: #000;
    margin-left: 25px;
    margin-top: 40px;
}

section#diezjunio a:hover{
    background-color: rgba(217, 217, 217, 0.37);
}

section#junio{
    width: 284px;
    height: 35px;
    position: absolute;
    background-color: rgb(255, 160, 120);
    left:147px;
}

section#junio h401{
    position: absolute;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 25px;
    color: #fff;
    margin-left: 100px;
    
}

section#diecisietejunio{
    width: 137px;
    height: 137px;
    position: relative;
    float: left;
    background-color: #fff;
    margin-left: 10px;
}

section#diecisietejunio a{
    position: absolute;
    width: 137px;
    height: 137px;
    list-style: none;
    text-decoration: none;
}

section#diecisietejunio a h402{
    position:absolute;
    list-style: none;
    text-decoration: none;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    margin-top: 90px;
    margin-left: 10px
}

section#diecisietejunio a p402{
    position: absolute;
    font-family: 'PT Sans Narrow',sans-serif;
    width: 110px;
    height: 65px;
   font-size: 14px;
    font-weight: 400; 
    line-height: 1.3em;
    letter-spacing:0.4px;
    color: #000;
    margin-left: 25px;
    margin-top: 40px;
}

section#diecisietejunio a:hover{
    background-color: rgba(217, 217, 217, 0.37);
}

section#veinticuatrojunio{
    width: 137px;
    height: 137px;
    position: relative;
    float: left;
    background-color: #fff;
    margin-left: 10px;
}

section#veinticuatrojunio a{
    position: absolute;
    width: 137px;
    height: 137px;
    list-style: none;
    text-decoration: none;
}

section#veinticuatrojunio a h403{
    position:absolute;
    list-style: none;
    text-decoration: none;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    margin-top: 90px;
    margin-left: 10px
}

section#veinticuatrojunio a p403{
    position: absolute;
    font-family: 'PT Sans Narrow',sans-serif;
    width: 110px;
    height: 65px;
   font-size: 18px;
    font-weight: 700; 
    line-height: 1.3em;
    letter-spacing:0.4px;
    color: #000;
    margin-left: 25px;
    margin-top: 40px;
}

section#veinticuatrojunio a:hover{
    background-color: rgba(217, 217, 217, 0.37);
}

section#unojulio{
    width: 137px;
    height: 137px;
    position: relative;
    float: left;
    background-color: #fff;
    margin-left: 10px;
}

section#unojulio a{
    position: absolute;
    width: 137px;
    height: 137px;
    list-style: none;
    text-decoration: none;
}

section#unojulio a h404{
    position:absolute;
    list-style: none;
    text-decoration: none;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    margin-top: 90px;
    margin-left: 10px
}

section#unojulio a p404{
    position: absolute;
    font-family: 'PT Sans Narrow',sans-serif;
    width: 110px;
    height: 65px;
   font-size: 14px;
    font-weight: 400; 
    line-height: 1.3em;
    letter-spacing:0.4px;
    color: #000;
    margin-left: 25px;
    margin-top: 40px;
}

section#unojulio a:hover{
    background-color: rgba(217, 217, 217, 0.37);
}

section#julio{
    width: 137px;
    height: 35px;
    position: absolute;
    background-color: rgb(255, 160, 120);
    right:0px;
}

section#julio h405{
    position: absolute;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 25px;
    color: #fff;
    margin-left: 40px;   
}

div#filacalendario4{
    width: 872px;
    height: 137px;
    position: relative;
    float: left;
    margin-top: 10px;
    margin-left: 44px;   
}

section#ochojulio{
    width: 137px;
    height: 137px;
    position: relative;
    float: left;
    background-color: #fff;;    
}

section#ochojulio{
    position: absolute;
    width: 137px;
    height: 137px;
    list-style: none;
    text-decoration: none;
}

section#ochojulio a h406{
    position:absolute;
    list-style: none;
    text-decoration: none;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    margin-top: 90px;
    margin-left: 10px;
}

section#ochojulio a p406{
    position: absolute;
    font-family: 'PT Sans Narrow',sans-serif;
    width: 110px;
    height: 65px;
   font-size: 14px;
    font-weight: 400; 
    line-height: 1.3em;
    letter-spacing:0.4px;
    color: #000;
    margin-left: 25px;
    margin-top: 40px;
}

section#ochojulio a:hover{
    background-color: rgba(217, 217, 217, 0.37);
}

section#quincejulio{
    width: 137px;
    height: 137px;
    position: relative;
    float: left;
    background-color: #fff;
    margin-left: 147px;
}

section#quincejulio a{
    position: absolute;
    width: 137px;
    height: 137px;
    list-style: none;
    text-decoration: none;
    top: 0px;
}

section#quincejulio a h407{
    position:absolute;
    list-style: none;
    text-decoration: none;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    margin-top: 90px;
    margin-left: 10px
}

section#quincejulio a p407{
    position: absolute;
    font-family: 'PT Sans Narrow',sans-serif;
    width: 75px;
    height: 25px;
   font-size: 18px;
    font-weight: 700; 
    line-height: 1.3em;
    letter-spacing:0.4px;
    color: #fff;
    margin-left: 30px;
    margin-top: 40px;
    text-align: center;
    vertical-align:middle;
    background-color: rgba(255, 160, 120, 0.79);
}

section#quincejulio a:hover{
    background-color: rgba(217, 217, 217, 0.37);
}

section#vacaciones{
    width: 578px;
    height: 137px;
    position: relative;
    float: left;
    background-color: #fff;
    margin-left: 10px;
}

section#vacaciones a{
    position: absolute;
    width: 578px;
    height: 137px;
    list-style: none;
    text-decoration: none;
}

section#vacaciones a h407{
    position:absolute;
    list-style: none;
    text-decoration: none;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    margin-top: 50px;
    margin-left: 200px
}

section#vacaciones a p407{
    position: absolute;
    font-family: 'PT Sans Narrow',sans-serif;
    width: 110px;
    height: 65px;
   font-size: 14px;
    font-weight: 400; 
    line-height: 1.3em;
    letter-spacing:0.4px;
    color: #000;
    margin-left: 25px;
    margin-top: 40px;
}

section#vacaciones a:hover{
    background-color: rgba(217, 217, 217, 0.37);
}


div#filacalendario5{
    width: 872px;
    height: 137px;
    position: relative;
    float: left;
    margin-top: 10px;
    margin-left: 44px;   
}

section#doceagosto{
    width: 137px;
    height: 137px;
    position: relative;
    float: left;
    background-color: #fff;;    
}

section#doceagosto a{
    position: absolute;
    width: 137px;
    height: 137px;
    list-style: none;
    text-decoration: none;
}

section#doceagosto a h408{
    position:absolute;
    list-style: none;
    text-decoration: none;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    margin-top: 90px;
    margin-left: 10px
}

section#doceagosto a p408{
    position: absolute;
    font-family: 'PT Sans Narrow',sans-serif;
    width: 110px;
    height: 65px;
   font-size: 14px;
    font-weight: 400; 
    line-height: 1.3em;
    letter-spacing:0.4px;
    color: #000;
    margin-left: 25px;
    margin-top: 40px;
}

section#diecinueveagosto{
    width: 137px;
    height: 137px;
    position: relative;
    float: left;
    background-color: #fff;
    margin-left: 10px;
}

section#diecinueveagosto a{
    position: absolute;
    width: 137px;
    height: 137px;
    list-style: none;
    text-decoration: none;
}

section#diecinueveagosto a h409{
    position:absolute;
    list-style: none;
    text-decoration: none;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    margin-top: 90px;
    margin-left: 10px
}

section#diecinueveagosto a p409{
    position: absolute;
    font-family: 'PT Sans Narrow',sans-serif;
    width: 110px;
    height: 65px;
   font-size: 14px;
    font-weight: 400; 
    line-height: 1.3em;
    letter-spacing:0.4px;
    color: #000;
    margin-left: 25px;
    margin-top: 40px;
}

section#diecinueveagosto a:hover{
    background-color: rgba(217, 217, 217, 0.37);
}

section#agosto{
    width: 284px;
    height: 35px;
    position: absolute;
    background-color: rgb(255, 160, 120);
}

section#agosto h410{
    position: absolute;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 25px;
    color: #fff;
    margin-left: 100px;
    
}

section#veintiseisagosto{
    width: 137px;
    height: 137px;
    position: relative;
    float: left;
    background-color: #fff;
    margin-left: 10px;
}

section#veintiseisagosto a{
    position: absolute;
    width: 137px;
    height: 137px;
    list-style: none;
    text-decoration: none;
}

section#veintiseisagosto a h411{
    position:absolute;
    list-style: none;
    text-decoration: none;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    margin-top: 90px;
    margin-left: 10px
}

section#veintiseisagosto a p411{
    position: absolute;
    font-family: 'PT Sans Narrow',sans-serif;
    width: 110px;
    height: 65px;
   font-size: 14px;
    font-weight: 400; 
    line-height: 1.3em;
    letter-spacing:0.4px;
    color: #000;
    margin-left: 25px;
    margin-top: 40px;
}

section#veintiseisagosto a:hover{
    background-color: rgba(217, 217, 217, 0.37);
}

section#dosseptiembre{
    width: 137px;
    height: 137px;
    position: relative;
    float: left;
    background-color: #fff;
    margin-left: 10px;
}

section#dosseptiembre a{
    position: absolute;
    width: 137px;
    height: 137px;
    list-style: none;
    text-decoration: none;
}

section#dosseptiembre a h412{
    position:absolute;
    list-style: none;
    text-decoration: none;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    margin-top: 90px;
    margin-left: 10px
}

section#dosseptiembre a p412{
    position: absolute;
    font-family: 'PT Sans Narrow',sans-serif;
    width: 110px;
    height: 65px;
   font-size: 14px;
    font-weight: 400; 
    line-height: 1.3em;
    letter-spacing:0.4px;
    color: #000;
    margin-left: 25px;
    margin-top: 40px;
}

section#dosseptiembre a:hover{
    background-color: rgba(217, 217, 217, 0.37);
}

section#nueveseptiembre{
    width: 137px;
    height: 137px;
    position: relative;
    float: left;
    background-color: #fff;
    margin-left: 10px;
}

section#nueveseptiembre a{
    position: absolute;
    width: 137px;
    height: 137px;
    list-style: none;
    text-decoration: none;
}

section#nueveseptiembre a h413{
    position:absolute;
    list-style: none;
    text-decoration: none;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    margin-top: 90px;
    margin-left: 10px
}

section#nueveseptiembre a p413{
    position: absolute;
    font-family: 'PT Sans Narrow',sans-serif;
    width: 110px;
    height: 65px;
   font-size: 14px;
    font-weight: 400; 
    line-height: 1.3em;
    letter-spacing:0.4px;
    color: #000;
    margin-left: 25px;
    margin-top: 40px;
}

section#nueveseptiembre a:hover{
    background-color: rgba(217, 217, 217, 0.37);
}

section#septiembre{
    width: 284px;
    height: 35px;
    position: absolute;
    background-color: rgb(255, 160, 120);
    right: 147px;
}

section#septiembre h414{
    position: absolute;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 25px;
    color: #fff;
    margin-left: 85px;  
}

section#dieciseisseptiembre{
    width: 137px;
    height: 137px;
    position: relative;
    float: left;
    background-color: #fff;
    margin-left: 10px;
}

section#dieciseisseptiembre a{
    position: absolute;
    width: 137px;
    height: 137px;
    list-style: none;
    text-decoration: none;
}

section#dieciseisseptiembre a h415{
    position:absolute;
    list-style: none;
    text-decoration: none;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    margin-top: 90px;
    margin-left: 10px
}

section#dieciseisseptiembre a p415{
    position: absolute;
    font-family: 'PT Sans Narrow',sans-serif;
    width: 110px;
    height: 65px;
   font-size: 14px;
    font-weight: 400; 
    line-height: 1.3em;
    letter-spacing:0.4px;
    color: #000;
    margin-left: 25px;
    margin-top: 40px;
}

section#dieciseisseptiembre a:hover{
    background-color: rgba(217, 217, 217, 0.37);
}

section#veintitressept{
    width: 137px;
    height: 137px;
    position: relative;
    float: left;
    background-color: #fff;
    margin-left: 147px;
}

section#veintitressept a{
    position: absolute;
    width: 137px;
    height: 137px;
    list-style: none;
    text-decoration: none;
}

section#veintitressept a h49{
    position:absolute;
    list-style: none;
    text-decoration: none;
    font-family: 'Oswald', Helvetica, sans-serif;
    font-size: 30px;
    color: #000;
    margin-top: 90px;
    margin-left: 10px
}

section#veintitressept a p43{
    position: absolute;
    font-family: 'PT Sans Narrow',sans-serif;
    width: 110px;
    height: 65px;
   font-size: 14px;
    font-weight: 400; 
    line-height: 1.3em;
    letter-spacing:0.4px;
    color: #000;
    margin-left: 25px;
    margin-top: 40px;
}

section#veintitressept a:hover{
    background-color: rgba(217, 217, 217, 0.37);
}

/*FIN CALENDARIO*/

/*TAMANO*//*TAMANO*//*TAMANO*//*TAMANO*//*TAMANO*//*TAMANO*/

div#botoneraextras{
    position: relative;
    float: left;
    width: 960px;
    height: 45px;

}

div#botoneraextras section#lineasubmenuj{
   position: relative;
   height: 8px;
   margin-top: 38px;
   background-color: rgba(229, 22, 22, 0.96);

}

div#botoneraextras nav{
    position: relative;
    float: left;
    width: 960px;
    height: 30px;

}

div#botoneraextras nav ul{
    position: relative;
    float: left;
    margin-top: 10px;
    width: 930px;
    height: 20px;

}

div#botoneraextras nav ul li{
    position: relative;
    float: left;
    margin-left: 30px;
    width: 200px;
    height: 20px;
    list-style: none;
    text-align: center;
}

div#botoneraextras nav ul li a{
    position: relative;
    float: left;
    color: #5B5B5E;
    text-decoration: none;
    display: block;
    text-align: left;
    font-style: normal;
    font-size: 16px;
    font-family:  'PT Sans Narrow',sans-serif;
    font-weight: 600;
    
}

div#botoneraextras section#lineadescargas{
    position: relative;
    float: left;
    width: 100px;
    height: 4px; 
    margin-left: 65px;
    
}


div#botoneraextras section#lineaforo{
    position: relative;
    float: left;
    width: 100px;
    height: 4px;
    margin-left: 110px;
    
}

div#botoneraextras section#lineanoticias{
    position: relative;
    float: left;
    width: 100px;
    height: 4px;
    margin-left: 140px;
    
}

div#botoneraextras section#lineapostgrados{
    position: relative;
    float: left;
    width: 100px;
    height: 4px;
    margin-left: 145px;
    
}

div#content{
   position: relative;
   float: left;
   width: 960px;
   height: 400px;

}

div#content p{
   position: relative;
   height: 60px;
   font-size: 13px;
   font-family: 'PT Sans Narrow',sans-serif;
   color: #fff;
   background-color: rgba(0,0,0,0.4);
   padding: 3px;
    padding-left: 3px;
}

.colorboton{
   background-color: #5B5B5E;
}



////////////////////////////////////////////////

div#slider{
position: relative;
float: left;
margin-left: 10px;
width: 705px;
height: 396px;
}

#slider{
position: relative;
float: left;
margin-left: 10px;
width: 705px;
height: 396px;

}
 
 
/* ESTILOS DEL SLIDESHOW */
 
ul.bjqs{
    position:relative; 
    width: 705px;
    height: 396px;
    list-style:none;
    padding:0;
    margin:0;
    overflow:hidden; 
    display:none;

}

li.bjqs-slide{
    position:relative; 
    display:none;
}

ul.bjqs-controls{
    list-style:none;
    margin:0;
    padding:0;
    z-index:9999;
}

ul.bjqs-controls.v-centered li a{
    position:absolute;
    font-family: 'PT Sans Narrow',sans-serif; 
    font-weight: 600;
    font-size: 20px;
}

ul.bjqs-controls.v-centered li.bjqs-next a{
    right:0;
}

ul.bjqs-controls.v-centered li.bjqs-prev a{
    left:0;
}

ol.bjqs-markers{
    list-style: none; 
    padding: 0; 
    margin: 0; 
    width:98%;
}

ol.bjqs-markers.h-centered{
    position: relative;
    margin-top: -60px;
    text-align: right;
}

ol.bjqs-markers li{
    display:inline;
}

ol.bjqs-markers li a{
    display:inline-block;
    
}

p.bjqs-caption{
       display:block;
    width:96%;
    margin:0;
    padding:2%;
    position:absolute;
    bottom:0;
}
 
 
.bjqs-caption{
color:black;
background:whitesmoke;
opacity:.75;
}
 
/* BOTONERA UBICADA AL PIE DEL SLIDESHOW */
ol.bjqs-markers{
margin-top:35px;
}
ol.bjqs-markers li a{
padding: 5px 10px;
background: rgba(91, 91, 94, 0.58);
color: #fff;
margin: 5px;
text-decoration: none;
transition:background .5s ease;
-webkit-transition:background .5s ease;
-moz-transition:background .5s ease;
-o-transition:background .5s ease;
 font-family: 'PT Sans Narrow',sans-serif;
}
li.active-marker a, ol.bjqs-markers li a:hover{
background:rgba(0,0,0,0.4)!important;
color: #fff!important;
}
 
/* CONTROLES ATRAS Y ADELANTE */
ul.bjqs-controls.v-centered li a {
display: block;
padding: 10px;
background: whitesmoke;
color: #000;
text-decoration: none;
opacity:.75;
margin-right: 9px;
 
transition:color .5s ease, background .5s ease;
-webkit-transition:color .5s ease, background .5s ease;
-moz-transition:color .5s ease, background .5s ease;
-o-transition:color .5s ease, background .5s ease;
}
ul.bjqs-controls.v-centered li a:hover{
    background:#000;
    color:#fff;
}
