@charset "utf-8";

body {
	background-image: url(imagenes/fondo.jpg);
	margin: 0em; 
	padding: 0em;
}

#home {
    
	margin: auto;
	width: 100%;
	max-width:960px;
   
}

header {
    height: 18em;
    width: 100%;
    background-image: url(imagenes/inicio2.png)
       
}




#contenidohome {
    
 	background-color: #EDE5E2;
    width: 100%;
    
  

}

#contenidohome nav {
background-color: #E53757;
height: 4em;
overflow: hidden;
font-family: 'Walter Turncoat', sans-serif;
}

	


#contenidohome nav ul {
    
 
    margin-left: 0em;
margin-top: -0.5px;
    
}

nav ul li {

    display: inline;
	margin: 31px;
  
}

nav ul li a {
	color: #FBE4CB;
font-family: 'Walter Turncoat', cursive;
  text-decoration: none;
    text-decoration-line: none;
    font-size: 20px ;
}
 nav ul li a:hover {
	color: #61BEB7;
}

#contenidohome nav #botones{
float: right;
margin-right: 0em;
margin-top: 0.6em;
padding-right: 5em;

}
#contenidohome .principal {
display: inline-block;
}



#contenidohome .principal #imagenesizq
 {
 float: left;
     display: block;
     overflow: hidden;
     width: 20%;
     margin-top: 0.8em;
margin-left: 2.8em;
 
 
 }

#contenidohome .principal #imagenesderecha
 {
 float: right;
     width: 20%;
      overflow: hidden;
        margin-top: 0.8em;
margin-right: 1.8em;
 
 
 }

#contenidohome .principal #textocentro
 {

     background-image: url(imagenes/placaprincipalhome.svg);
     background-repeat: no-repeat;
      width: 50%;
   overflow: hidden;
     padding-bottom: 3em;
     float: left;
 
 }




#contenidohome .principal #textocentro p
 {
    text-align: left;
padding-left: 5em;
padding-right: 3em;
font-family: 'Open Sans', sans-serif;
font-size: 16px;
    
 
 
 }



#contenidohome .principal #textocentro h1
 {
font-family: 'Walter Turncoat', cursive;
padding-left: 3em;
padding-right: 3em;
text-align: center;
font-size: 31px;
     
 
 }



#contenidohome .principal #textocentro h4
 {
font-family: 'Walter Turncoat', cursive;
padding-left: 5em;
padding-right: 3em;
text-align: center;
font-size: 18px;
     
 }

#contenidohome .principal #textocentro a{ 
    font-family: 'Walter Turncoat', cursive;
padding-left: 24em;
padding-right: 1em;
     padding-bottom: 5em;
text-align: right;
font-size: 14px;
    text-decoration: none;
    color:#ffffff;
     
 }

#contenidohome .principal #textocentro a:hover{
    color: #E53757;
    
}

#contenidohome #entracartelera h1 {
font-family: 'Open Sans', sans-serif;
float: left;
background-color: #81C8C4;
width: 91%;
padding-top: 0.5em;
margin-left: 2em;
padding-bottom: 0.5em;
padding-left: 0.5em;
font-size: 20px
   
    
    
     }


#contenidohome #entracartelera p {
    
font-family: 'Open Sans', sans-serif;
font-size: 16px;
float: left;
padding-top: -9.5em;
padding-bottom: 0.5em;
/* padding-right: 1.3em; */
margin-top: 0.5em;
padding-left: 3.5em;
text-align: left;
width: 27%;
   
    
     }

#entracartelera a img {
width: 572px;
float: right;
margin-right: 2.4em;
margin-top: -0.8em;
    
 }







#contenidohome #tps h1 {
font-family: 'Open Sans', sans-serif;
float: left;
background-color: #81C8C4;
padding-top: 0.5em;
padding-bottom: 0.5em;
margin-left: 2em;
padding-left: 0.5em;
font-size: 20px;
width: 91%;
    
    
     }


#contenidohome #tps p {
    
font-family: 'Open Sans', sans-serif;
font-size: 16px;
float: left;
padding-top: -9.5em;
padding-bottom: 0.5em;
/* padding-right: 1.3em; */
margin-top: 0.5em;
padding-left: 3.5em;
text-align: left;
width: 27%;
    
    
     }
 #imagentps{
float: right;
    width: 60%;
     margin-top: -0.8em;
    
 }
#imagentps img{

    width: 177px;
    
 }

#contenidohome ul  {

padding-left: 4.5em;
    
}


#contenidohome ul li {

display: inline-block;
    list-style: none;
    padding-left: 0.5em;
    
}






#home #footer {
	background-color: #E53757;
   }

#contenido #footer #textofooter {
	line-height: 9pt;
        font-size:8pt;
   }


#home #footer ul {
	margin-top: 0.5em;
margin-bottom: 0.5em;
margin-left: 13em;
list-style-type: none;
line-height: 2em;
    
    
}
 #home #footer ul li {
	display: inline;
	margin: 1em;
    
}

 #home #footer ul li a {
	color: #FBE4CB;
	text-decoration: none;
    font-family: 'Walter Turncoat', cursive;
    font-weight: 100;
    font-size: 11pt ;
}
 #home #footer ul li a:hover {
	color:  #61BEB7;
}

 #home #footer p {
color: #FBE4CB;
font-family: 'Open Sans', sans-serif;
font-size: 10pt;
margin-left: 1em;
padding-bottom: 1.3em;
	
}










/*catedra*/


#contenidocatedra #header2 {
    height: 6em;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    }
#contenidocatedra #header2 img{
   width: 960px;
}

#contenidocatedra {
    margin: auto;
	width: 960px;
	max-width:1000px;
    background-color: #EDE5E2;
    height: 67em;
    display: block;

}

nav {
	background-color: #E53757;
    height: 5em;
    overflow: hidden;
    font-family: 'Walter Turncoat', sans-serif;
}

 nav ul {
margin-left: 3em;
margin-top: 1.5em;
margin-bottom: 1em;
float: left;
    
}

#contenidocatedra nav ul li {

    display: inline;
	margin: 1em;
    
  
}

 nav ul li a {
	color: #FBE4CB;
font-family: 'Walter Turncoat', cursive;
  text-decoration: none;
    text-decoration-line: none;
    font-size: 20px ;
}
 nav ul li a:hover {
	color: #61BEB7;
}

#botones{
float: right;
margin-right: 8em;

}

img.facebook {
margin-top: 1.0em;
     }


#contenidocatedra .catedracuadros{
   height: 18em;
   width: 105%;
   margin-left: 1em;


}
#contenidocatedra .catedracuadros ul{
    display: inline;
    background-color: #A4D7DD;
    text-decoration: none;
    font-family: sans-serif;
    color: #000000;
    float: left;
    width: 41%;
    padding: 1em;
    margin-left: 1em;
    height: 20.5em;
        
}
#contenidocatedra .catedracuadros ul li h2{
font-size: 13pt;
}
#contenidocatedra .catedracuadros ul li h7{
    font-weight: bold;
    font-size: 10pt;
}

#contenidocatedra .catedracuadros ul li h4{
    font-weight: normal;
    font-size: 10pt;
}

 #contenidocatedra .catedracuadros ul li img{
    float: left;  
    margin-left: 0em;
     
 }
#contenidocatedra .catedracuadros ul li {
    text-decoration: none;
    font-family: sans-serif;
    color: #000000;
    display: block;
    text-decoration: none;
    font-family: 'Open Sans', sans-serif;
}
#contenidocatedra .catedracuadros ul li a{
    float: right;
    text-decoration: none;
    
}
   
#contenidocatedra .catedracuadros a:hover{
    color: #E53757;
}

}
#contenidocatedra .catedraparrafos{
    float: left;
    font-family: sans-serif;
    margin-left: 1em;
    color: #000000;
    text-decoration: none;
    width: 87%;
    margin-top: 0em;
    font-family: 'Open Sans', sans-serif;
  
    }

    

#contenidocatedra .catedraparrafos #catedradocentes{
    float: left;
    margin-left: 2em;
    color: #000000;
    text-decoration: none;
    width: 45%;
    margin-top: 0em;
    font-family: 'Open Sans', sans-serif;
    font-style: normal; 
    
}
#contenidocatedra .catedraparrafos #catedradocentes h7{
    font-weight: bold;
    font-size: 10pt;
    margin-top: 0em;
}

#contenidocatedra .catedraparrafos #catedradocentes h5{
    font-weight: normal;
    font-size: 10pt;
    margin-top: 0em;
}
#contenidocatedra .catedraparrafos #catedradocentes a img{
    float: left;
    text-decoration: none;
    margin-top: -3em;
    margin-left: 0em
    
}


#contenidocatedra .catedraparrafos #catedradocentes h2 {
 background-color: #5DBEBB; 
    padding-left: 1em;
    font-size: 13pt;
    margin-bottom: 0.5em;
    width: 100%;
}

#contenidocatedra .catedraparrafos #catedradocentes h4 {
    width:80%;
    
}
#contenidocatedra .catedraparrafos #catedradocentes a{
    margin-right: 2em;
    color: #000000;
    
}

    

#contenidocatedra .catedraparrafos #correlatividades{
    float: right;
    margin-right: 2em;
    color: #000000;
    text-decoration: none;
    width: 45%;
    margin-top: 0em;
    font-family: 'Open Sans', sans-serif;
    font-style: normal; 
    
}
#contenidocatedra .catedraparrafos #correlatividades h7{
    font-weight: bold;
    font-size: 10pt;
    margin-top: 0em;
}

#contenidocatedra .catedraparrafos #correlatividades h5{
    font-weight: normal;
    font-size: 10pt;
    margin-top: 0em;
}
#contenidocatedra .catedraparrafos #correlatividades a{
    float: right;
    text-decoration: none;
    margin-top: -2em;
    
}
#contenidocatedra .catedraparrafos #correlatividades a:hover{
    color: #E53757;
}

#contenidocatedra .catedraparrafos #correlatividades h2 {
 background-color: #5DBEBB; 
    padding-left: 1em;
    font-size: 13pt;
    margin-bottom: 0.5em;
    width: 100%;
}

#contenidocatedra .catedraparrafos #correlatividades h4 {
    width:80%;
    
}
#contenidocatedra .catedraparrafos #correlatividades a{
    margin-right: 2em;
    color: #000000;
    
}


#titulocatedra h4 {
font-family: 'Open Sans', sans-serif;
font-style: normal;
font-size: 18pt;
padding-left: 1.5em;
margin-top: 0em;
margin-bottom: 0em;
padding-top: 0.5em;
}

#footer2 {
	background-color: #E53757;
    color:#FFFFFF;
    margin: auto;
	width: 960px;
    display: block;
	max-width:960px;
    height: 6em;
   }

#footer2 #textofooter {
	line-height: 12pt;
        font-size:8pt;
   
    
   }


#footer2 ul {
	margin-top: 0.5em;
margin-bottom: 0.5em;
margin-left: 13em;
list-style-type: none;
line-height: 2em;
    
    
}
#footer2 ul li {
	display: inline;
	margin: 1em;
    
}

 #footer2 ul li a {
	color: #FBE4CB;
	text-decoration: none;
    font-family: 'Walter Turncoat', cursive;
    font-weight: 100;
    font-size: 11pt ;
}
 #footer2 ul li a:hover {
	color:  #61BEB7;
}

 #footer2 p {
color: #FBE4CB;
font-family: 'Open Sans', sans-serif;
font-size: 10pt;
margin-left: 1em;
padding-bottom: 1.3em;
	
}












/*ilustracion*/


#contenidoilustracion #header2 {
    height: 6em;
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    }
#contenidoilustracion #header2 img{
   width: 960px;
}

nav {
background-color: #E53757;
height: 5em;
overflow: hidden;
font-family: 'Walter Turncoat', sans-serif;
}
nav ul {
margin-left: -4em;
margin-top: 2em;
margin-bottom: 1em;
float: left;
}
 nav ul li{
    display: inline;
	margin: 1em;
    
  
}
nav ul li a {
	color: #FBE4CB;
    font-family: 'Walter Turncoat', cursive;
    text-decoration: none;
    text-decoration-line: none;
    font-size: 20px ;
}
nav ul li a:hover {
	color: #61BEB7;
}

nav #botones{
float: right;
margin-right: 0em;
margin-top: 0.6em;
padding-right: 5em;

}

img.facebook {
margin-top: 1.0em;
     }

#contenidoilustracion {
    margin: auto;
	width: 960px;
	max-width:1000px;
    background-color: #EDE5E2;
    height:65em;
    display: block;
}




#contenidoilustracion #lailustracion{
    padding-left: 2em; 
    float: left;
    font-family: "Open Sans", sans-serif;
    width: 68%;
    
}
#contenidoilustracion #lailustracion h2{
    font-size: 14pt;
    margin-bottom: 1em;
    margin-top: 1em;
    
    
    
}
#contenidoilustracion #lailustracion h10{
 font-weight: bold;
    font-size: 10pt;
}

#parrafo1{
    font-size: 10pt;
    width: 35%;
    float: left;
    padding-bottom: 1em;
    margin-bottom: 1em;
}

#parrafo2{
    font-size: 10pt;
    width: 60%;
    float: right;
    padding-bottom: 1em;
    margin-bottom: 1em;
    
    }

#parrafo3{
    font-size: 10pt;
    width: 35%;
    float: left;
    padding-bottom: 1em;
    margin-bottom: 1em;
 
    }

#parrafo4{
    font-size: 10pt;
    width: 60%;
    float: right;
    padding-bottom: 1em;
    margin-bottom: 1em;
    }

 #parrafo5{
   font-size: 10pt;
   width: 100%;
   float: left;
    }

#contenidoilustracion #lailustracion h5{
    padding-bottom: 0em;
    margin-bottom: 0.5em;
    font-size: 13pt;
    margin-top: 0em;
}


#contenidoilustracion #lailustracion h4{
font-family: "open sans", sans-serif;
padding: 0.5em;
float: left;
    margin-top: 2.5em;
   
}
#contenidoilustracion #lailustracion h4 a{
    text-decoration: none;
    color: #5DBEBB ;
}
#contenidoilustracion #lailustracion h4 a:hover{
    color: #E53757;
}

#contenidoilustracion #ilustradores {
    float: right;
    padding-right: 1em;
    width: 23%;
    background-color: #5DBEBB;
    height: 54em;
    margin-left: 2em;
    
}

#contenidoilustracion #ilustradores ul li{
    list-style: none;
    text-decoration: none;
    display: block;
    font-family: "Open Sans", sans-serif;
    padding-bottom: 2em;
}



#contenidoilustracion #ilustradores ul li h6{
    padding: 0.1em;
    margin-top: 0em;
margin-bottom: 0.5em;
    
    
}

 #paginailustradores  {
    background-color: #A4D7DD;
    width: 960px;
    color: #ffffff;
    font-family: "open sans", sans-serif;
    
}












/*docentes2015 */

#contenidodocentes #header2 {
    height: 6em;
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    }
#contenidodocentes #header2 img{
  width: 960px;
}



#contenidodocentes {
    margin: auto;
	width: 100%;
	max-width:960px;
    background-color: #EDE5E2;
    height:75em;
    display: block;

}
#contenidodocentes  h3 {
font-family: 'Open Sans', sans-serif;
font-size: 15pt;
padding-top: 0.5em;
padding-bottom: 0.5em;
background-color: #81C8C4;
font-weight: bold;
    padding-left: 2em;
}




#contenidodocentes #imagentitular img{
    width:100%;
}

#contenidodocentes #imagentitular{
float: left;
margin-left: 2em;
width: 35%;
margin-top: 0em;
}
#sitio{
    float: left;
    margin-left: 12em;
margin-top: 1em;
    
}





#sitio a {
color: #FCFCFC;
background-color: #81C8C4;
font-family: 'Open Sans', sans-serif;
font-weight: 300;
text-decoration: none;
text-decoration-line: none;
font-size: 14pt;
    padding: 0.3em;

}

#contenidodocentes .titular a{
color: #81C8C4;
font-family: "open sans";
font-size: 14pt;
font-weight: bold;
float: right;
text-decoration: none;
/* margin-right: 7em; */
/* width: 100%; */
margin-top: 0.5em;
}
    



#contenidodocentes .titulardaniel {
    width:45%;
    float: left;
}

#contenidodocentes .titular{
    float: right;
    margin-right: 2em;
    width:45%
}

#contenidodocentes .titular h2 {
color: #389d9f;
font-size: 14pt;
float: right;
width: 95%;
margin-right: 2em;
margin-top: 0em;
padding-top: 0em;
padding-right: 2em;
    font-family: "open sans";
    font-weight: bold;
}

#contenidodocentes .titular P {
font-family: 'Open Sans', sans-serif;
float: right;
margin-right: 4em;
padding-bottom: -5em;
width: 100%;
padding-top: 0em;
font-size: 10pt;


}


#contenidodocentes .titular h6 {
font-family: 'Open Sans', sans-serif;
font-size: 22px;
text-shadow: 8em;
font-weight: 500;
float: right;
margin-right: 2em;
margin-top: 1em;
color: #389d9f;
    width: 100%;
    margin-bottom: 1em;

}


#contenidodocentes .active{
color: #ffffff;}




.grupo{
 float: left;
 width: 100%
}


.grupo h3 {
font-family: 'Open Sans', sans-serif;
font-size: 15pt;
padding-top: 0.5em;
padding-bottom: 0.5em;
font-weight: bold;
padding-left: 2em;
width: 96%;
}

.grupo h2 {
color: #389d9f;
font-size: 14pt;
width: 58%;
margin-left: 2em;
font-family: "open sans";

}

.grupo h4 {
font-family: 'Open Sans', sans-serif;
float: left;
width: 100%;
font-size: 10pt;
margin-left: 3em;
    font-weight: normal;

}
.grupo h10 {
 font-weight: bold;   
}




/*formulario */

#contenidocontacto #header2 {
    height: 6em;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    }
#contenidocontacto #header2 img{
   width: 960px;
}

#contenidocontacto nav #botones{
float: right;
margin-right: 0em;
margin-top: 1.6em;
padding-right: 5em;

}


#contenidocontacto {
    margin: auto;
	width: 960px;
	max-width:1000px;
    background-color: #EDE5E2;
    height: 67em;
    display: block;

}




.contacto {
padding: 60px 63px 30px;
margin-top: -26em;
margin-bottom: -5em;
margin-left: 4.5em;
margin-right: 26em;
box-shadow: 0px 5px 10px #B5C1C5, 0 0 0 10px #81C8C4 inset;
font-family: "open sans", sans-serif;    
float: left;
}

.contacto label{
    display: block;
    width: auto;
	width: auto;
    font-size: 14px;
    
    
}
.contacto div{
    margin-bottom: 15px;
}
.contacto input[type='text'], .contacto textarea{
    padding: 7px 6px;
    width: 294px;
    border: 1px solid #CED5D7;
    resize: none;
    margin: 5px 0;
	background: -webkit-linear-gradient(top, #e4f1f6 0%,#cfe6ef 100%);
}
.contacto input[type='text']:focus, .contacto textarea:focus{
    outline: none;
    box-shadow:0 0 0 3px #dde9ec;
}
.contacto input[type='submit'] {
border: 1px solid #CED5D7;
padding: 10px 16px;
background: #e4f1f6;
background: -moz-linear-gradient(top, #e4f1f6 0%, #cfe6ef 100%);
background: -webkit-linear-gradient(top, #e4f1f6 0%,#cfe6ef 100%);
font-size: 12px;
font-family: 'Open Sans', sans-serif;
font-style: normal;
}

.contacto input[type='submit']:hover{
    background: #edfcff;
    background: -moz-linear-gradient(top, #edfcff 0%, #cfe6ef 100%);
    background: -webkit-linear-gradient(top, #edfcff 0%,#cfe6ef 100%);
}
.contacto input[type='submit']:active{
    background: #cfe6ef;
    background: -moz-linear-gradient(top, #cfe6ef 0%, #edfcff 100%);
    background: -webkit-linear-gradient(top, #cfe6ef 0%,#edfcff 100%);
}

#footer2 {
	background-color: #E53757;
    color:#FFFFFF;
    margin: auto;
	width: 960px;
    display: block;
	max-width:1000px;
    height: 6em;
    padding-bottom: 1em;
    padding-top: 1em;
   }

#footer2 #textofooter {
	line-height: 12pt;
        font-size:8pt;
   
    
   }


#footer2 ul {
	margin-top: 0.5em;
margin-bottom: 0.5em;
margin-left: 13em;
list-style-type: none;
line-height: 2em;
    
    
}
#footer2 ul li {
	display: inline;
	margin: 1em;
    
}

 #footer2 ul li a {
	color: #FBE4CB;
	text-decoration: none;
    font-family: 'Walter Turncoat', cursive;
    font-weight: 100;
    font-size: 11pt ;
}
 #footer2 ul li a:hover {
	color:  #61BEB7;
}

 #footer2 p {
color: #FBE4CB;
font-family: 'Open Sans', sans-serif;
font-size: 10pt;
margin-left: 1em;
padding-bottom: 1.3em;
	
}



#titulocontacto h4 {
font-family: 'Open Sans', sans-serif;
font-style: normal;
font-size: 29px;
padding-left: 1.5em;
margin-top: 1em;
margin-bottom: 0.5em;
padding-top: 0.5em;
padding-bottom: 0.5em;
background-color: #81C8C4;
}

#textomensaje h4 {
font-family: 'Open Sans', sans-serif;
font-style: normal;
font-size: 14px;
padding-left: 5.2em;
width: 28%;
text-align: left;
margin-top: 0em;
margin-bottom: -0.5em;
padding-top: 1.5em;
}

#contactanos h1 {
background-color: #B5CBC1;
font-family: 'Open Sans', sans-serif;
float: left;
background-color: #81C8C4;
width: 95%;
padding-top: 0.5em;
padding-bottom: 0.5em;
padding-left: 2.5em;
font-size: 20px;
}

#textomensaje p {
font-family: 'Open Sans', sans-serif;
font-style: normal;
font-size: 12px;
padding-left: 6em;
width: 47%;
text-align: left;
margin-top: 0em;
margin-bottom: -2em;
padding-top: 1.5em;
}

.datosdecontactos {
float: left;
padding-left: 36em;
/* width: 95%; */
padding-top: 4.5em;
padding-bottom: -2.5em;
padding-left: 32.5em;
font-size: 16px;

}


.datosdecontactos h1 {
font-family: 'Open Sans', sans-serif;
float: left;
background-color: #81C8C4;
width: 88%;
padding-top: 0.5em;
padding-bottom: 0.5em;
padding-left: 1em;
padding-right: 2.9em;
font-size: 14px;
}


.datosdecontactos h4 {
font-family: 'Open Sans', sans-serif;
font-style: normal;
font-size: 12.5px;
margin-left: 2em;
}

.datosdecontactos p {
font-size: 12px;
font-family: 'Open Sans', sans-serif;
margin-left: 2em;
width: 89%;
}





/*cartelera*/


#contenidocartelera #header2 {
    height: 6em;
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    }
#contenidocartelera #header2 img{
   width: 960px;
}


nav {
background-color: #E53757;
height: 5em;
overflow: hidden;
font-family: 'Walter Turncoat', sans-serif;
}
nav ul {
margin-left: -4em;
margin-top: 2em;
margin-bottom: 1em;
float: left;
}
 nav ul li{
    display: inline;
	margin: 1em;
    
  
}
nav ul li a {
	color: #FBE4CB;
    font-family: 'Walter Turncoat', cursive;
    text-decoration: none;
    text-decoration-line: none;
    font-size: 20px ;
}
nav ul li a:hover {
	color: #61BEB7;
}

nav #botones{
float: right;
margin-right: 0em;
margin-top: 0.6em;
padding-right: 5em;

}

img.facebook {
margin-top: 1.0em;
     }

#contenidocartelera {
    margin: auto;
	width: 960px;
	max-width:1000px;
    background-color: #EDE5E2;
    height:98em;
    display: block;
}




#contenidocartelera #titulocartelera{
   
    float: left;
    font-family: "Open Sans", sans-serif;
   
    margin-top: 2em;
    
}
#contenidocartelera #titulocartelera h2{
    font-size: 12pt;
    
    
}
#titulocartelera h4 {
font-family: 'Open Sans', sans-serif;
font-style: normal;
font-size: 18pt;
margin-top: 0em;
margin-bottom: 0.5em;
margin-left: 2em;
padding-top: 0.5em;
}

#parrafointrocartelera{
font-size: 10pt;
width: 38%;
margin-left: 4em;
float: left;
   
}

#parrafointrocartelera2{
font-size: 10pt;
width: 39%;
/* margin-left: -16.5em; */
margin-right: 7.5em;
margin-top: -2.5em;
float: right;
}
   
}

#contenidocartelera .carteleracuadros{
   height: 59em;
   width: 105%;
 


}


#contenidocartelera .carteleracuadros ul.videoteca{
display: inline;
background-color: #A4D7DD;
text-decoration: none;
font-family: sans-serif;
color: #000000;
float: left;
width: 28%;
padding-left: 2.5em;
padding-right: 4.5em;
padding-bottom: 6em;
/* padding: 1em; */
margin-left: 3.2em;
height: 17.5em
        
}

#contenidocartelera .carteleracuadros ul.videoteca li h2{
    font-weight: bold;
    font-size: 13pt;
}
#contenidocartelera .carteleracuadros ul.videoteca li h4{
    font-weight: normal;
    font-size: 10pt;
    width: 110%;
}

 #contenidocartelera .carteleracuadros ul.videoteca li img{
   float: left;
margin-left: 0em;
width: 112%;
     
 }
#contenidocartelera .carteleracuadros ul.videoteca li {
    text-decoration: none;
    font-family: sans-serif;
    color: #000000;
    display: block;
    text-decoration: none;
    font-family: 'Open Sans', sans-serif;
}
#contenidocartelera .carteleracuadros ul.videoteca li a{
    float: right;
    text-decoration: none;
    
}
   
#contenidocartelera .carteleracuadros a:hover{
    color: #E53757;
}



#contenidocartelera .carteleracuadros ul.grandesilustradores{
display: inline;
background-color: #A4D7DD;
text-decoration: none;
font-family: sans-serif;
color: #000000;
float: left;
width: 27%;
padding-left: 3.5em;
padding-right: 5.5em;
padding-bottom: 6em;
/* padding: 1em; */
margin-left: 3.2em;
height: 17.5em;
}

#contenidocartelera ul.fotosagenda li img.agenda1 {
margin-left: 0.5em;
margin-top: 0em;
float: left;
width: 42%;
margin-right: 3em;
}

#contenidocartelera ul.fotosagenda li img.agenda2 {
  margin-top: 2em;
width: 37%;
 margin-bottom: 5em;
    float: right;
    margin-right: 6.5em;
}

#contenidocartelera .carteleracuadros ul.grandesilustradores li h2{
    font-weight: bold;
    font-size: 13pt;
}

#contenidocartelera .carteleracuadros ul.grandesilustradores li h4{
font-weight: normal;
font-size: 10pt;
width: 110%;
}

 #contenidocartelera .carteleracuadros ul.grandesilustradores li img{
   float: left;
margin-left: 0em;
width: 112%;
     margin-top: 1.3em;
 }
#contenidocartelera .carteleracuadros ul.grandesilustradores li {
    text-decoration: none;
    font-family: sans-serif;
    color: #000000;
    display: block;
    text-decoration: none;
    font-size: 10pt;
    font-family: 'Open Sans', sans-serif;
}
#contenidocartelera .carteleracuadros ul.grandesilustradores li a{
    float: right;
    text-decoration: none;
    
}
   
#contenidocartelera .carteleracuadros a:hover{
    color: #E53757;
}



#contenidocartelera .carteleracuadros ul.teoricas {
   display: inline;
background-color: #A4D7DD;
text-decoration: none;
font-family: sans-serif;
color: #000000;
float: left;
width: 26%;
padding: 1em;
height: 17.5em;
        
}
#contenidocartelera .carteleracuadros ul.teoricas li h2{
    font-weight: bold;
    font-size: 13pt;
}

#contenidocartelera .carteleracuadros ul.teoricas li h4{
    font-weight: normal;
    font-size: 10pt;
}

 #contenidocartelera .carteleracuadros ul.teoricas li img{
    float: left;  
    margin-left: 0em;
     
 }
#contenidocartelera .carteleracuadros ul.teoricas li {
    text-decoration: none;
    font-family: sans-serif;
    color: #000000;
    display: block;
    text-decoration: none;
    font-family: 'Open Sans', sans-serif;
}
#contenidocartelera .carteleracuadros ul.teoricas li a{
    float: right;
    text-decoration: none;
    
}
   
#contenidocartelera .carteleracuadros a:hover{
    color: #E53757;
}

 #contenidocartelera .agenda h5{
    margin-left: 1.5em;
padding-left: 1.5em;
float: left;
font-family: "Open Sans", sans-serif;
width: 70%;
font-size: 13pt;
margin-top: 2em;
         
}

 #contenidocartelera .agenda .parrafoagenda {
 padding-left: 2em;
float: left;
font-family: "Open Sans", sans-serif;
width: 40%;
font-size: 10pt;
margin-top: -1.5em;
margin-left: 2em;
     margin-bottom: 2em;
}






/*ilustradores*/


#contenidoilustradores #header2 {
    height: 6em;
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    }
#contenidoilustradores #header2 img{
   width: 960px;
}


nav {
background-color: #E53757;
height: 5em;
overflow: hidden;
font-family: 'Walter Turncoat', sans-serif;
}
nav ul {
margin-left: -4em;
margin-top: 2em;
margin-bottom: 1em;
float: left;
}
 nav ul li{
    display: inline;
	margin: 1em;
    
  
}
nav ul li a {
	color: #FBE4CB;
    font-family: 'Walter Turncoat', cursive;
    text-decoration: none;
    text-decoration-line: none;
    font-size: 20px ;
}
nav ul li a:hover {
	color: #61BEB7;
}

nav #botones{
float: right;
margin-right: 0em;
margin-top: 0.6em;
padding-right: 5em;

}

img.facebook {
margin-top: 1.0em;
     }

#contenidoilustradores {
    margin: auto;
	width: 960px;
	max-width:1000px;
    background-color: #EDE5E2;
    height:108em;
    display: block;
}







#contenidoilustradores #conoceilustradores{
float: left;
font-family: "Open Sans", sans-serif;
width: 42%;
    
}
#contenidoilustradores #conoceilustradores h2{
 font-size: 16pt;
margin-left: 2.2em;
    
}

#parrafoconoceilustradores{
font-size: 10pt;
width: 85%;
float: left;
padding-bottom: 3em;
margin-left: 3.5em;
}

#fotovideoteca imG{
width: 45%;
float: right;
padding-bottom: 3em;
margin-left: 3.5em;
list-style: none;
}

#sliderilustradores1 {
float: right;
width: 50%;
width: 50%;
margin-top: -32em;
margin-bottom: -1em;
margin-right: 7em;
    
    
}

#contenidoilustradores #conoceavarsky{
padding-left: 2em;
float: left;
font-family: "Open Sans", sans-serif;
width: 111%;
margin-left: 1.5em
    
}
#contenidoilustradores #conoceavarsky h2{
    font-size: 13pt;
   
    
    
}

#contenidoilustradores #conoceavarsky #parrafoc{
   font-size: 11pt;
width: 29%;
float: left;
padding-bottom: 3em
}

#contenidoilustradores #conoceavarsky #parrafoc h1{
   font-size: 11pt;
    font-weight: 700;
width: 104%;
float: left;
padding-bottom: 3em
}

#contenidoilustradores #conoceacastelao #parrafod h1{
   font-size: 11pt;
    font-weight: 700;
width: 104%;
float: left;
padding-bottom: 3em
}


#contenidoilustradores #conoceacorti{
padding-left: 2em;
float: left;
font-family: "Open Sans", sans-serif;
width: 73%;
margin-left: 1.5em;
margin-top: -5em
}
#contenidoilustradores #conoceacorti h2{
    font-size: 13pt;
    
    
}


#contenidoilustradores #conoceaperalta{
    padding-left: 2em; 
    float: left;
    font-family: "Open Sans", sans-serif;
    width: 70%;
    
}
#contenidoilustradores #conoceaperalta h2{
    font-size: 13pt;
    
    
}

#contenidoilustradores #conoceacastelao #parrafod{
     font-size: 11pt;
width: 47%;
float: left;
padding-bottom: 3em;
}

#sliderilustradores2 {
float: right;
width: 50%;
width: 50%;
margin-top: -29em;
margin-bottom: -1em;
margin-right: 7em;
    
}

#contenidoilustradores #conoceacastelao{
 padding-left: 2em;
float: left;
font-family: "Open Sans", sans-serif;
width: 70%;
margin-left: 1.5em;
margin-top: -7em;
}
#contenidoilustradores #conoceacastelao h2{
    font-size: 13pt;
    
    
}


#contenidoilustradores #conoceacorti #parrafoe h1{
   font-size: 11pt;
    font-weight: 700;
width: 104%;
float: left;
padding-bottom: 3em
}

#parrafoe{
font-size: 11pt;
width: 44%;
float: left;
padding-bottom: 3em;
}

#sliderilustradores3 {
float: right;
width: 50%;
width: 50%;
margin-top: -31em;
margin-bottom: -1em;
margin-right: 7em;
    
}


#contenidoilustradores #queeslailustracion h3{

margin-left: 2.7em;
text-decoration: none;
width: 100%;
color: #5dbebb;
font-family: "open sans", sans-serif;
padding: 0.5em;
float: left;
margin-top: -6.5em;
    
}

#contenidoilustradores #queeslailustracion a{
    color: #5dbebb;
text-decoration: none;
        text-decoration-line: none;
   
 
}
#contenidoilustradores #queeslailustracion h3 a:hover {
	color: #E53757;
    
}

#fotovideoteca
{
	float: right;
    margin-right: 4em;
    margin-top: -14em;
}


/*videoteca*/


#contenidovideoteca #header2 {
    height: 6em;
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    }
#contenidovideoteca #header2 img{
   width: 960px;
}


nav {
background-color: #E53757;
height: 5em;
overflow: hidden;
font-family: 'Walter Turncoat', sans-serif;
}
nav ul {
margin-left: -4em;
margin-top: 2em;
margin-bottom: 1em;
float: left;
}
 nav ul li{
    display: inline;
	margin: 1em;
    
  
}
nav ul li a {
	color: #FBE4CB;
    font-family: 'Walter Turncoat', cursive;
    text-decoration: none;
    text-decoration-line: none;
    font-size: 20px ;
}
nav ul li a:hover {
	color: #61BEB7;
}

nav #botones{
float: right;
margin-right: 0em;
margin-top: 0.6em;
padding-right: 5em;

}
img.facebook {
margin-top: 1.0em;
     }

#contenidovideoteca {
    margin: auto;
	width: 960px;
	max-width:1000px;
    background-color: #EDE5E2;
    height: 107em;
    display: block;
}

#parrafoconocetecnicas {
font-size: 10pt;
width: 130%;
float: left;
padding-bottom: 1em;
}




#contenidovideoteca #conocevideoteca{
    padding-left: 2em; 
    float: left;
    font-family: "Open Sans", sans-serif;
    width: 72%;
    
}
#contenidovideoteca #conocevideoteca h2{
    font-size: 16pt;
    width:100%;
    
    
}

#parrafoconocevideoteca{
    font-size: 10pt;
    width: 130%;
    float: left;
    padding-bottom: 3em;
}



#contenidovideoteca #conocecarbon{
background-color: #A4D7DD;
padding-left: 2em;
padding-right: 10em;
margin-bottom: 1em;
padding-bottom: -2em;
margin-left: 2em;
float: left;
font-family: "Open Sans", sans-serif;
width: 72%;
    
}
#contenidovideoteca #conocecarbon h2{
    font-size: 13pt;
    
    
}

#parrafod{
    font-size: 10pt;
    width: 50%;
    float: left;
    padding-bottom: 3em;
}

#videocarbon {
float: right;
margin-right: 3em;
margin-top: -12.5em;
    
}


#contenidovideoteca #conoceacrilico{
   background-color: #A4D7DD;
padding-left: 2em;
padding-right: 10em;
margin-bottom: 1em;
padding-bottom: 0em;
margin-left: 2em;
float: left;
font-family: "Open Sans", sans-serif;
width: 72%;
    
}
#contenidovideoteca #conoceacrilico h2{
    font-size: 13pt;
    
    
}

#parrafod{
    font-size: 10pt;
    width: 50%;
    float: left;
    padding-bottom: 3em;
}

#videoacrilico {
float: right;
margin-right: 3em;
margin-top: -10.5em;
    
}

#contenidovideoteca #conocecera{
background-color: #A4D7DD;
padding-left: 2em;
padding-right: 10em;
margin-bottom: 1em;
padding-bottom: 4em;
margin-left: 2em;
float: left;
font-family: "Open Sans", sans-serif;
width: 72%;
}
#contenidovideoteca #conocecera h2{
    font-size: 13pt;
    
    
}

#parrafod{
    font-size: 10pt;
    width: 50%;
    float: left;
    padding-bottom: 3em;
}

#videocera{
float: right;
margin-right: 3em;
margin-top: -13em;
padding-top: 3em;
    
    
}






/* alumnos */


#contenidoalumnos #header2 {
    height: 6em;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    }
#contenidoalumnos #header2 img{
   width: 960px;;
}


nav {
background-color: #E53757;
height: 5em;
overflow: hidden;
font-family: 'Walter Turncoat', sans-serif;
}
nav ul {
margin-left: 3em;
margin-top: 2em;
margin-bottom: 1em;
float: left;
}
 nav ul li{
    display: inline;
	margin: 1em;
    
  
}
nav ul li a {
	color: #FBE4CB;
    font-family: 'Walter Turncoat', cursive;
    text-decoration: none;
    text-decoration-line: none;
    font-size: 20px ;
}
nav ul li a:hover {
	color: #61BEB7;
}

#contenidoalumnos nav #botones{
float: right;
margin-right: 0em;
margin-top: 1.6em;
padding-right: 5em;

}
#contenidoalumnos {
    margin: auto;
	width: 100%;
	max-width:960px;
    background-color: #EDE5E2;
    height:66em;
    display: block;
}


#contenidoalumnos #guiadetp {
     background-color: #A4D7DD;
    padding-bottom: 1em;
    margin-bottom: 1em;
    
}

 #contenidoalumnos #guiadetp h2 {
     background-color: #5DBEBB;
color: #000000;
font-family: "open sans", sans-serif;
padding: 0.5em;
width: 98%;
font-size: 15pt;
margin-bottom: 0em;
 }

 #contenidoalumnos #guiadetp ul {
     list-style: none;
     display: inline;  
     padding-bottom: 2em;
     padding: 0em;
     padding-left: 0.2em;
 }

#contenidoalumnos #guiadetp ul li{
     display: inline;
   
     
}

#contenidoalumnos #datos {
    float: left;
    width: 55%;
    font-family: 'open sans';
    padding-left: 2em;
    padding-right: 3em;

}

#contenidoalumnos #datos h3{
    font-size: 13pt;
    font-weight: bold;
    margin-left: 0em;
}

#contenidoalumnos #datos h6{
    font-size: 10pt;
    font-weight: normal;
    margin-bottom: 1.7em;
    margin-top: 0.8em;
}


#contenidoalumnos #datos h10{
 font-weight: bold;
    font-size: 10pt;
}

#contenidoalumnos #datos h11{
 font-weight: bold;
    font-size: 10.5pt;
    margin-bottom: 0em;
    
}

#contenidoalumnos #trabajosanteriores{
    float: right;
    padding-right: 2em;
    font-family: 'open sans';
    width: 30%;
    
}

#contenidoalumnos #trabajosanteriores h3{
font-size: 13pt;
    font-weight: bold;
    margin-left: 0.5em;
}


#contenidoalumnos #trabajosanteriores ul{
    padding-left: 0.5em;
    padding-right: 1em;
}

#contenidoalumnos #trabajosanteriores ul li{
    list-style: none;
}


#contenidoalumnos #ingresantes a img{
margin-left: 2em;
margin-top: 0em;
}

#contenidoalumnos h3{
    margin-left: 2em;
}
    



}

/*tp1*/


#contenidotp1 #header2 {
    height: 6em;
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    }
#contenidotp1 #header2 img{
  width: 960px;
}

#contenidotp1 {
    margin: auto;
	width: 100%;
	max-width:960px;
    background-color: #EDE5E2;
    display: block;

}

nav {
background-color: #E53757;
height: 5em;
overflow: hidden;
font-family: 'Walter Turncoat', sans-serif;
}
nav ul {
margin-left: 3em;
margin-top: 2em;
margin-bottom: 1em;
float: left;
}
 nav ul li{
    display: inline;
	margin: 1em;
    
  
}
nav ul li a {
	color: #FBE4CB;
    font-family: 'Walter Turncoat', cursive;
    text-decoration: none;
    text-decoration-line: none;
    font-size: 20px ;
}
nav ul li a:hover {
	color: #61BEB7;
}

#contenidotp1 nav #botones{
float: right;
margin-right: 0em;
margin-top: 1.6em;
padding-right: 5em;

}
#contenidotp1 {
    height: 65em;
}

#contenidotp1 #pauta h2 {
     background-color: #5DBEBB;
color: #000000;
font-family: "open sans", sans-serif;
padding-bottom: 0.5em;
font-size: 15pt;
margin-bottom: 0em;
padding-left: 2em;
padding-top: 0.5em;
 
    
}
#contenidotp1 #pauta h7 {
 background-color: #A4D7DD;
    font-family: "open sans", sans-serif;
    font-weight: bold;
    font-size: 12pt;
    margin-bottom: 0.5em;
    margin-top: 1em;
    
    
    
}

#contenidotp1 #pauta h8 {
 background-color: #A4D7DD;
    font-family: "open sans", sans-serif;
    font-weight: bold;
    font-size: 10pt;
    margin-bottom: 0.5em;
    margin-top: 1em;
    
    
    
}

#contenidotp1 #pauta h6 {
 background-color: #A4D7DD;
    font-family: "open sans", sans-serif;
    width: 97%;
    font-weight: normal;
    padding-top: 0em;
    padding-left: 2em;
    padding-top: 1em;
    padding-bottom: 1em;
    margin: 0em;
    font-size: 11pt;
    margin-bottom: 1em;
    
    
    
}


#contenidotp1 #pauta h3 a{
    color: #5DBEBB;
    font-family: "open sans", sans-serif;
    padding: 1.5em;
    text-decoration: none;
}


#contenidotp1 #pauta h3 a:hover {
 color: #E53757;   
}


#contenidotp1 #slidertp1 h3 {
font-size: 12pt;
font-family: "open sans";
font-weight: bold;
color: #000000;
margin-left: -6em;
padding: 1em;
background-color: #5DBEBB;
width: 913px;
padding-left: 2em;
margin-bottom: 0em;
}


#slidertp1 {
float:left;
padding-left: 4.5 em;    


}

#contenidotp1 #slidertp1 {
 margin-left: 6em;   
}

#contenidotp1 #bxtp1 {
float: left;
margin-top: -17em;
width: 91%;
margin-left: 13em
    
}

#contenidotp1 #slidertp1 ul li{
    padding-left: 4em;
}

 #slidertp1 #indicacion1 {
   float:left;
    width: 40%;
     font-family: "open sans", sans-serif;
  font-size: 10pt;
}






/*tp2*/


#contenidotp2 #header2 {
    height: 6em;
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    }
#contenidotp2 #header2 img{
  width: 960px;
}

#contenidotp2 {
    margin: auto;
	width: 100%;
	max-width:960px;
    background-color: #EDE5E2;
    height:63em;
    display: block;

}

nav {
background-color: #E53757;
height: 5em;
overflow: hidden;
font-family: 'Walter Turncoat', sans-serif;
}
nav ul {
margin-left: 3em;
margin-top: 2em;
margin-bottom: 1em;
float: left;
}
 nav ul li{
    display: inline;
	margin: 1em;
    
  
}
nav ul li a {
	color: #FBE4CB;
    font-family: 'Walter Turncoat', cursive;
    text-decoration: none;
    text-decoration-line: none;
    font-size: 20px ;
}
nav ul li a:hover {
	color: #61BEB7;
}

#contenidotp2 nav #botones{
float: right;
margin-right: 0em;
margin-top: 1.6em;
padding-right: 5em;

}
#contenidotp2 {
    height: 54em;
}

#contenidotp2 #pauta h2 {
     background-color: #5DBEBB;
color: #000000;
font-family: "open sans", sans-serif;
padding-bottom: 0.5em;
font-size: 15pt;
margin-bottom: 0em;
padding-left: 2em;
padding-top: 0.5em;
 
    
}
#contenidotp2 #pauta h8 {
 background-color: #A4D7DD;
    font-family: "open sans", sans-serif;
    font-weight: bold;
    font-size: 10pt;
    margin-bottom: 0.5em;
    margin-top: 1em;
    
    
    
}

#contenidotp2 #pauta h6 {
 background-color: #A4D7DD;
    font-family: "open sans", sans-serif;
    width: 97%;
    font-weight: normal;
    padding-top: 0em;
    padding-left: 2em;
    padding-top: 1em;
    padding-top: 1em;
    padding-bottom: 1em;
    margin: 0em;
    font-size: 11pt;
    
    
    
}


#contenidotp2 #pauta h3 a{
    color: #5DBEBB;
    font-family: "open sans", sans-serif;
    padding: 1.5em;
    text-decoration: none;
}


#contenidotp2 #pauta h3 a:hover {
 color: #E53757;   
}


#contenidotp2 #slidertp2 h3 {
 font-size: 12pt;
font-family: "open sans";
font-weight: bold;
color: #000000;
margin-left: -6em;
padding: 1em;
background-color: #5DBEBB;
width: 913px;
padding-left: 2em;
margin-bottom: 0em;
}


#slidertp2 {
float:left;
padding-left: 4.5 em;    


}

#contenidotp2 #slidertp2 {
 margin-left: 6em;   
}

#contenidotp2 #bxtp2 {
float: left;
margin-top: -17em;
width: 91%;
margin-left: 13em
    
}

#contenidotp2 #slidertp2 ul li{
    padding-left: 4em;
}

 #slidertp2 #indicacion2 {
   float:left;
    width: 40%;
     font-family: "open sans", sans-serif;
  font-size: 10pt;
}






/*tp3*/


#contenidotp3 #header2 {
    height: 6em;
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    }
#contenidotp3 #header2 img{
  width: 960px;
}

#contenidotp3 {
    margin: auto;
	width: 100%;
	max-width:960px;
    background-color: #EDE5E2;
    height:63em;
    display: block;

}

nav {
background-color: #E53757;
height: 5em;
overflow: hidden;
font-family: 'Walter Turncoat', sans-serif;
}
nav ul {
margin-left: 3em;
margin-top: 2em;
margin-bottom: 1em;
float: left;
}
 nav ul li{
    display: inline;
	margin: 1em;
    
  
}
nav ul li a {
	color: #FBE4CB;
    font-family: 'Walter Turncoat', cursive;
    text-decoration: none;
    text-decoration-line: none;
    font-size: 20px ;
}
nav ul li a:hover {
	color: #61BEB7;
}

#contenidotp3 nav #botones{
float: right;
margin-right: 0em;
margin-top: 1.6em;
padding-right: 5em;

}
#contenidotp3 {
    height: 58em;
}

#contenidotp3 #pauta h2 {
     background-color: #5DBEBB;
color: #000000;
font-family: "open sans", sans-serif;
padding-bottom: 0.5em;
font-size: 15pt;
margin-bottom: 0em;
padding-left: 2em;
padding-top: 0.5em;
 
    
}
#contenidotp3 #pauta h7 {
 background-color: #A4D7DD;
    font-family: "open sans", sans-serif;
    font-weight: bold;
    font-size: 12pt;
    margin-bottom: 0.5em;
    margin-top: 1em;
    
    
    
}

#contenidotp3 #pauta h8 {
 background-color: #A4D7DD;
    font-family: "open sans", sans-serif;
    font-weight: bold;
    font-size: 10pt;
    margin-bottom: 0.5em;
    margin-top: 1em;
    
    
    
}

#contenidotp3 #pauta h6 {
 background-color: #A4D7DD;
    font-family: "open sans", sans-serif;
    width: 97%;
    font-weight: normal;
    padding-top: 0em;
    padding-left: 2em;
    padding-top: 1em;
    padding-top: 1em;
    padding-bottom: 1em;
    margin: 0em;
    font-size: 11pt;
    
    
    
}


#contenidotp3 #pauta h3 a{
    color: #5DBEBB;
    font-family: "open sans", sans-serif;
    padding: 1.5em;
    text-decoration: none;
}


#contenidotp3 #pauta h3 a:hover {
 color: #E53757;   
}


#contenidotp3 #slidertp3 h3 {
font-size: 12pt;
font-family: "open sans";
font-weight: bold;
color: #000000;
margin-left: -6em;
padding: 1em;
background-color: #5DBEBB;
width: 913px;
padding-left: 2em;
margin-bottom: 0em;
}


#slidertp3 {
float:left;
padding-left: 4.5 em;    


}

#contenidotp3 #slidertp3 {
 margin-left: 6em;   
}

#contenidotp3 #bxtp3 {
float: left;
margin-top: -17em;
width: 91%;
margin-left: 13em
    
}

#contenidotp3 #slidertp3 ul li{
    padding-left: 4em;
}

 #slidertp3 #indicacion3 {
 
     font-family: "open sans", sans-serif;
  font-size: 10pt;
}






/*inscripciones*/



#contenidoingresantes #header2 {
    height: 6em;
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    }
#contenidoingresantes #header2 img{
  width: 960px;
}



#contenidoingresantes {
    margin: auto;
	width: 100%;
	max-width:960px;
    background-color: #EDE5E2;
    height:40em;
    display: block;

}


#contenidoingresantes .inscripciones h3 {
    background-color: #5DBEBB;
    font-size: 15pt;
font-family: "open sans";
font-weight: bold;
color: #000000;
padding-left: 2em;
margin-bottom: 0em;
    padding: 0.5em;
}

 
#contenidoingresantes .inscripciones img{
 float:right;
margin-right: 2em;    
}


#contenidoingresantes .inscripciones h4 {
   
    font-size: 13pt;
font-family: "open sans";
font-weight: bold;
color: #CE294C;
padding-left: 2em;
    background-color: #FBDDB9;
    padding:1.5em;
    margin-top: 0em;
}



#contenidoingresantes .inscripciones h6 {
 font-family: "open sans";
    font-size: 10pt;
    float: left;
    font-weight: normal;
    margin-left: 0em;
    margin-top: 0.5em;
    
    
}

#contenidoingresantes .inscripciones h5 {
 font-family: "open sans";
    font-size: 12pt;
    float: right;
    font-weight: bold;
    margin-right: 2em;
    
    
}

#contenidoingresantes .inscripciones h7 {
 font-family: "open sans";
    font-size: 10pt;
    float: right;
    font-weight: normal;
    margin-right: 8.6em;
    
    
}
 
#contenidoingresantes .inscripciones ul img{
    float:left;
    
    
}

#contenidoingresantes .inscripciones ul {
    margin-left: 0em;
    float:left;
    padding-left: 2em;
}


#contenidoingresantes .inscripciones ul li {
    list-style: none;
}

#contenidoingresantes .inscripciones a{
    color: #5DBEBB;
font-family: "open sans";
font-size: 15pt;
text-decoration: none;
font-weight: bold;
float: right;
margin-right: 14em;
margin-top: 1em;
}
#contenidoingresantes .inscripciones a:hover{
    color:#E53757;
}




/*propuesta*/

#contenidopropuesta #header2 {
    height: 6em;
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    }

#contenidopropuesta #header2 img{
  width: 960px;
}



#contenidopropuesta {
    margin: auto;
width: 100%;
max-width:960px;
    background-color: #EDE5E2;
    height: 90em;
    display: block;

}
#contenidopropuesta .academica{
    float: left;
    margin-left: 2em;
    width: 45%;
    
}


#contenidopropuesta .academica p h10{
    font-weight: bold;
    
}

#contenidopropuesta .academica h3{
background-color: #5DBEBB;
font-size: 15pt;
font-family: "open sans";
font-weight: bold;
color: #000000;
margin-bottom: 0em;
 padding: 0.5em;
    width: 100%;
    padding-right: 22.7em;
}


#contenidopropuesta .academica h2 {
color: #389d9f;
font-size: 14pt;
float: left;
width: 95%;
font-family: "open sans";
margin-top: 1.5em;
margin-left: 0.5em;

}
#contenidopropuesta .academica P {
font-family: 'Open Sans', sans-serif;
float: left;
width: 91%;
font-size: 10pt;
margin-left: 0.5em;

}

#contenidopropuesta .objetivos{
   float: left;
    margin-left:2em;
    width:45%;
    
}

#contenidopropuesta .objetivos h2 {
color: #389d9f;
font-size: 13pt;
float: left;
width: 100%;
padding-top: 1em;
font-family: "open sans";    

}

#contenidopropuesta .objetivos P {
font-family: 'Open Sans', sans-serif;
float: left;
width: 95%;
font-size: 10pt;

}




#contenidopropuesta #clases {
float: right;
margin-right: 2em;
font-family: 'open sans';
width: 45%%;

}

#contenidopropuesta #clases h2 {
font-family: 'Open Sans', sans-serif;
font-size: 13pt;
background-color: #5DBEBB;
    padding: 0.5em;
    margin-top: 5em;
}

#contenidopropuesta #clases p{
font-family: 'Open Sans', sans-serif;
font-size: 10pt;
width: 91%;
margin-left: 0.5em;
}







/*Roldan*/


#contenidoroldan #header2 {
    height: 6em;
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    }
#contenidoroldan #header2 img{
  width: 960px;
}



#contenidoroldan {
    margin: auto;
	width: 100%;
	max-width:960px;
    background-color: #EDE5E2;
    height:46em;
    display: block;

}

#contenidoroldan #danielroldan h2{
    font-family: "open sans";
    font-size: 18pt;
    background-color: #5DBEBB;
    font-weight: bold;
    padding-left: 2em;
    
   
}
#contenidoroldan #danielroldan h5{
    font-family: "open sans";
    font-size: 11pt;
    font-weight: bold;
    margin-left: 2em;
    margin-right: 2em;
}

#contenidoroldan #videocentrocultural{
    float:left;
    margin-left: 2em;
    width: 42%;
}


#contenidoroldan #videocentrocultural h3{
   font-family: "open sans";
    font-size: 11pt;
    font-weight: bold;

}

#contenidoroldan #videocentrocultural h10{
   font-family: "open sans";
    font-size: 10pt;
    font-weight: bold;
   
}

#contenidoroldan #videocentrocultural h5{
    font-family: "open sans";
    font-size: 10pt;
    font-weight: normal;
}
   

#contenidoroldan #video{ 
    float:right;
    margin-top: 4em;
    margin-right: 2em;
    
}













































/*Web Responsive home*/
 @media (max-width: 800px) and (min-width: 641px){
     
header {
     width:95%; 
    margin-left: 1em;
    }
    
    
    #contenidohome{
       width:95%;
       margin-right: 2em;
        height: 78em;
        margin-left: 1em;
   }
    
    #contenidohome nav{
     height:4em; 
    background-color: #E53757;
        width: 100%
    }
     
     #contenidohome nav ul{
         padding-left: 2em;
     }
    
    #contenidohome nav ul li{ 
    width: 10%;
display: inline-block;
object-position: center;
margin-bottom: 1em;
margin-right: 1em;
margin-left: 1em;



        
}
    
    #contenidohome nav ul li a{
        font-size: 13pt;
    }

#contenidohome #botones a{
      visibility: hidden;
        
    }
     
    
     #contenidohome .principal #imagenesizq {
 visibility: hidden; 
float:left;
    width: 0%;
    margin-left: 0em;
}
    
    #contenidohome .principal #textocentro{
     width:64%;   
    }
         #contenidohome .principal{
    width:100%;
    }
    
      #textocentro h1{
         font-size: 12pt;
     }
    
    
    #contenidohome .principal #textocentro p{
     font-size: 9pt;   
    }
    
     #contenidohome .principal #textocentro h4{
         font-size: 12pt;
     }
     #contenidohome .principal #textocentro a{
         font-size: 8pt;
     }
    
    
    #contenidohome .principal #imagenesderecha {
 float: right;
        width:30%;
        margin-right: 1.5em;
}
     
     
     #contenidohome #entracartelera h1 {
font-family: 'Open Sans', sans-serif;
float: left;
background-color: #81C8C4;
width: 91%;
padding-top: 0.5em;
margin-left: 0.9em;
padding-bottom: 0em;
padding-left: 0.5em;
font-size: 12pt;
    
    }
    
    #contenidohome #entracartelera p {

font-size: 10pt;
float: left;
text-align: left;
width: 38%;
        padding-left: 2em;
}
     #contenidohome #entracartelera a img{
      width: 50%;
float: right;
padding-right: 0em;
margin-top: 0.5em;  
         
     }
     
     
     #contenidohome #tps h1 {
font-family: 'Open Sans', sans-serif;
float: left;
background-color: #81C8C4;
width: 91%;
padding-top: 0.5em;
margin-left: 0.9em;
padding-bottom: 0em;
padding-left: 0.5em;
font-size: 12pt;
    
    }
    
    #contenidohome #tps p {

font-size: 10pt;
float: left;
text-align: left;
width: 35%;
        padding-left: 2em;
}
    
    
    #contenidohome #imagentps {
      float: right;
width: 54%;
margin-top: 0.5em;
margin-right: 2em;
    }
    
    
     #contenidohome #imagentps a img{
         width:32%;
         padding-right: 0em;
         margin-right: 0em;
         margin-bottom: 4em;
     }
     
       .bx-wrapper{
        width: 91%;
    float: left;
        }
    
         
         .bx-wrapper .bx-viewport {
             float: left;
             margin-left: -1em;
             height: 253px;
 }
     .bx-wrapper .bx-controls {
             
 }
     
     
     #home #footer{
     margin-top: -2em;
width: 95%;
margin-left: 1em;
        
    }
    
    #home #footer ul {
   
        float: left;
        width:96%;
        margin-left: 0em;
        margin-top: 0.5em;
       

    }
        #home #footer ul li{ 
    width: 18%;
display: inline-block;
object-position: center;
margin-bottom: 0em;
margin-right: 0em;
margin-left: 0em;
            
        }
     
     #home #footer ul li a{
         font-size: 9pt;
     }
    
   
    
     #home #footer #textofooter p{
         font-size:8pt;
         padding-top: 2em;
         padding-bottom: 2em;
          padding-right: 2em;
     }
     
     
     
     
     
     
     
 }













@media (max-width: 640px) and (min-width: 201px)  {
 
    header {
     width:95%;   
    }
    
    
    #contenidohome{
       width:95%;
       margin-right: 2em;
   }
    
    #contenidohome nav{
     height:13em; 
    background-color: #E53757;
        width: 100%
    }
    
    #contenidohome nav ul li{ 
    width: 91%;
    display: block;
     object-position: center;
        margin-bottom: 1em;
        background-color: ;

        
}
    
    #contenidohome nav ul li a{
        font-size: 12pt;
    }
    
    
    #contenidohome nav ul{
     padding-left: 40%;   
    }
    
    #contenidohome #botones a{
      visibility: hidden;
        
    }
    
 #home {
 margin-left: 1em;
     margin-right: auto;
     

 }
    
#contenidohome .principal #imagenesizq {
 visibility: hidden; 
float:left;
    width: 0%;
    margin-left: 0em;
}
    
    #contenidohome .principal #textocentro{
     width:96%;   
    }
    
    #contenidohome .principal #textocentro h1{
     font-size: 12pt;   
    }
         #contenidohome .principal{
    width:100%;
    }
    
      #textocentro h1{
         font-size: 10pt;
     }
    
    
    #contenidohome .principal #textocentro p{
     font-size: 9pt;   
    }
    
     #contenidohome .principal #textocentro h4{
         font-size: 10pt;
     }
     #contenidohome .principal #textocentro a{
         font-size: 7pt;
         padding-left: 20em;
     }
    
    
    #contenidohome .principal #imagenesderecha {
 visibility: hidden; 
float:right;
    width: 0%;
    margin-right: 0em;
}
    
    
    
    #contenidohome #entracartelera h1 {
font-family: 'Open Sans', sans-serif;
float: left;
background-color: #81C8C4;
width: 91%;
padding-top: 0.5em;
margin-left: 0.9em;
padding-bottom: 0em;
padding-left: 0.5em;
font-size: 12pt;
    
    }
    
    #contenidohome #entracartelera p {

font-size: 10pt;
float: left;
text-align: left;
width: 80%;
        padding-left: 2em;
}
     #contenidohome #entracartelera a img{
      width:80%; 
         float: left;
      padding-left: 2em;    
         
     }
         
         
         
         
          #contenidohome #tps h1 {
font-family: 'Open Sans', sans-serif;
float: left;
background-color: #81C8C4;
width: 91%;
padding-top: 0.5em;
margin-left: 0.9em;
padding-bottom: 0em;
padding-left: 0.5em;
font-size: 12pt;
    
    }
    
    #contenidohome #tps p {

font-size: 10pt;
float: left;
text-align: left;
width: 80%;
        padding-left: 2em;
}
    
    
    #contenidohome #imagentps{
        float: left;
margin-left: 2em;
width: 90%;
    }
    
    
     #contenidohome #imagentps a img{
         width:32%;
         padding-right: 0em;
         margin-right: 0em;
         margin-bottom: 4em;
     }
    
    .bx-wrapper{
       visibility: hidden;
        width: 5%;
   
       
    }
    
    #home #footer{
     margin-top: -5em;
        width: 95%;
        
    }
    
    #home #footer ul {
     visibility: hidden;
        float: left;
        width:0%;
        margin-left: 0em;
        margin-top: 0.5em;
       

    }
    
   
    
     #home #footer #textofooter p{
         font-size:8pt;
         padding-top: 2em;
         padding-bottom: 2em;
          padding-right: 6em;
     }
    
    
}
    
    
    
    
    
 /*Web Responsive catedra*/


 @media (max-width: 800px) and (min-width: 641px){
     
     #contenidocatedra #header2 {
         width: 94.3%;
margin-left: 0em;
height: 4.9em;
     }
     
     
#contenidocatedra #header2 img {
     width:106%; 
    
    }
    
    
    #contenidocatedra{
       width:95%;
       margin-right: 2em;
        height: 56em;
        margin-left: 1em;
   }
    
    #contenidocatedra nav{
     height:4em; 
    background-color: #E53757;
        width: 100%
    }
     
     #contenidocatedra nav ul{
         padding-left: 2em;
         padding-top: 0em;
     }
    
    #contenidocatedra nav ul li{ 
    width: 10%;
display: inline-block;
object-position: center;
margin-bottom: 1em;
margin-right: 1em;
margin-left: 1.5em;
        margin-top: 0em;



        
}
    
    #contenidocatedra nav ul li a{
        font-size: 13pt;
    }

#contenidocatedra #botones a{
      visibility: hidden;
        
    }
     
   #contenidocatedra #titulocatedra h4{
    font-size: 15pt;   
   }
     
     
  #contenidocatedra .catedracuadros ul{
      width:38%;
      height:15em;
  }
     
     #contenidocatedra .catedracuadros ul li h2{
         font-size: 11pt;
     }
     
     #contenidocatedra .catedracuadros ul li h4 {
         font-size: 8pt;
         
     }
      #contenidocatedra .catedracuadros ul li h7 {
         font-size: 8pt;
         
     }
     
     #contenidocatedra .catedracuadros ul li a img{
    width:97%;   
     }
     
     
     #contenidocatedra .catedraparrafos #catedradocentes h2 {
         width: 93%;
         font-size: 12pt;
     }
     
     #contenidocatedra .catedraparrafos #catedradocentes h5 {
         font-size: 8pt;
         font-weight: normal;
         width:94%;
     }
     #contenidocatedra .catedraparrafos #catedradocentes{
      float: left; 
         width:44%;
         
     }
    
      #contenidocatedra .catedraparrafos #catedradocentes h7 {
         font-size: 8pt;
     }
     
     #contenidocatedra .catedraparrafos #catedradocentes a{
         width:94%
     }
     #contenidocatedra .catedraparrafos #catedradocentes a img{
         width:95%;
     }
     
     
     #contenidocatedra .catedraparrafos #correlatividades{
      float:right;
         width:44%;
     }
     
     #contenidocatedra .catedraparrafos #correlatividades h2 {
         width: 93%;
         font-size: 12pt;
     }
     
     #contenidocatedra .catedraparrafos #correlatividades h5 {
         font-size: 8pt;
         font-weight: normal;
         width:94%;
     }
     
    
      #contenidocatedra .catedraparrafos #correlatividades h7 {
         font-size: 8pt;
     }
     
    
     #contenidocatedra .catedraparrafos #correlatividades  img{
         width:100%;
     }
     
     
     
     
#footer2{
     width: 95%;
margin-left: 1em;
margin-top: 0em;
height: 7em;
        
    }
    
    #footer2 ul {
   
        float: left;
        width:96%;
        margin-left: 0em;
        margin-top: 0em;
       

    }
#footer2 ul li{ 
    width: 18%;
display: inline-block;
object-position: center;
margin-bottom: 0em;
margin-right: 0em;
margin-left: 0em;
            
        }
     
#footer2 ul li a{
         font-size: 9pt;
     }
    
   
    
#footer2 #textofooter p{
         font-size:8pt;
         padding-top: 2em;
         padding-bottom: 2em;
          padding-right: 2em;
     }
     
     
     
     
     
     
     
 }













@media (max-width: 640px) and (min-width: 201px) {
 
#contenidocatedra #header2 {
width: 94.3%;
margin-left: 0em;
height: auto;
    margin-bottom: 0em;
     }
     
     
#contenidocatedra #header2 img {
     width:106%; 
    
    }
    
    
    #contenidocatedra{
       width:95%;
       margin-right: 2em;
        height: 110em;
        margin-left: 1em;
   }
    
    #contenidocatedra nav{
     height:13em; 
    background-color: #E53757;
        width: 100%;
        margin-top: 0em;
    
    }
     
     #contenidocatedra nav ul{
         padding-left: 2em;
         padding-top: 0em;
         margin-top: 1em;
         width:100%;
         position: absolute;
     }
    
    #contenidocatedra nav ul li{ 
    width: 100%;
display: block;
object-position: center;
margin-bottom: 1em;
margin-right: 1em;

        margin-top: 0em;



        
}
    
    #contenidocatedra nav ul li a{
        font-size: 13pt;
    }

#contenidocatedra #botones a{
      visibility: hidden;
        
    }
     
   #contenidocatedra #titulocatedra h4{
    font-size: 15pt;   
   }
     
     
  #contenidocatedra .catedracuadros ul{
      width:76%;
      height:16em;
      display:block;
  }
    
    
    
     #contenidocatedra .catedracuadros ul li h2{
         font-size: 11pt;
     }
     
     #contenidocatedra .catedracuadros ul li h4 {
         font-size: 8pt;
         
     }
      #contenidocatedra .catedracuadros ul li h7 {
         font-size: 8pt;
         
     }
     
     #contenidocatedra .catedracuadros ul li a img{
    width:95%;   
     }
     
     #contenidocatedra .catedraparrafos #catedradocentes{
      width:90%;   
     }
     #contenidocatedra .catedraparrafos #catedradocentes h2 {
         width: 93%;
         font-size: 12pt;
     }
     
     #contenidocatedra .catedraparrafos #catedradocentes h5 {
         font-size: 8pt;
         font-weight: normal;
         width:94%;
     }
     
    
      #contenidocatedra .catedraparrafos #catedradocentes h7 {
         font-size: 8pt;
     }
     
     #contenidocatedra .catedraparrafos #catedradocentes a{
         width:94%
     }
     #contenidocatedra .catedraparrafos #catedradocentes a img{
         width:95%;
     }
     
    #contenidocatedra .catedraparrafos #correlatividades{
      width:90%;
        float:left;
        margin-left: 2em;
     }
     
     #contenidocatedra .catedraparrafos #correlatividades h2 {
         width: 93%;
         font-size: 12pt;
     }
     
     #contenidocatedra .catedraparrafos #correlatividades h5 {
         font-size: 8pt;
         font-weight: normal;
         width:94%;
     }
     
    
      #contenidocatedra .catedraparrafos #correlatividades h7 {
         font-size: 8pt;
     }
     
    
     #contenidocatedra .catedraparrafos #correlatividades  img{
         width:100%;
     }
     
     
     
     
#footer2{
     width: 95%;
margin-left: 1em;
margin-top: 0em;
height: 9em;
        
    }
    
    #footer2 ul {
   
        float: left;
        width:96%;
        margin-left: 0em;
        margin-top: 0em;
       

    }
#footer2 ul li{ 
    width: 18%;
display: inline-block;
object-position: center;
margin-bottom: 0em;
margin-right: 0em;
margin-left: 0em;
    margin-top: 0em;
            
        }
     
#footer2 ul li a{
         font-size: 9pt;
     }
    
   
    
#footer2 #textofooter p{
         font-size:8pt;
         padding-top: 2em;
         padding-bottom: 2em;
          padding-right: 1em;
    width:96%;
     }