*{ margin:0; padding:0;}

body{
	background-image: url(img/fondo.png);
}

#container{ 
	margin:0 auto;
	max-width:960px;
	background:#FFFFFF; 
	}
	
/*TITULOS - COPETES - PARRAFOS - COLORES TEXTOS*/
h1{
	font-family: 'Rosario', bold;
 	font-size: 30px;
	}
	
h2{
	font-family: 'Rosario', bold;
	font-weight:bold;
	font-size:18px; 
}

h3{
	font-family: 'Rosario', bold; 
	font-weight:bold;
	font-size:16px; 
}

p.textos-corridos{
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	font-weight:normal;
	margin: 0 0 20px 0;
	line-height:17px;
	color:#363636;
}

p.textos-corridos-dos{
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	font-weight:normal;
	margin: 0 0 0 0;
	line-height:17px;
	color:#363636;
}



p.link a{
	color:#009894;
	font-family: 'Rosario', bold; 
	font-size:18px;
	font-weight:bold;
	line-height:18px;
	text-decoration:underline;
}

.verde-azulado{
	color:#009894;
}

.verde{
	color:#72b035;
}

.gris{
	color:#363636;
}

.violeta{
	color:#804275;
}

.verde_agua{
	color:#5fa127;
}

/*HEADER Y BOTONERA*/
header{
	margin:25px 0 0 0;
	padding:0;
	width:100%;
}

.logo{
	display:inline-block;
	margin:0 3% 0 0;
}


header nav{ 
	display:inline-block;
	margin:0 0 15px 0;
	padding:15px 0 0 0;
	width:75%;
	text-align:center;
	vertical-align:top;
 
}

header nav#mobile{ 
	display:none;
	}

header nav ul li{ 
	color:#000;
	display:inline-block;
	font-family: 'Rosario', bold; 
	font-size:14px; 
	list-style-type:none;
	text-align:center;
}

header nav ul li a{
	color:#000;
	display:inline-block;
	font-family: 'Rosario', bold; 
	font-size:14px; 
	list-style-type:none;
	margin:0 2% 0 0;
	text-align:center;
	text-decoration:none;
}

header nav ul li:last-child{
	color:#000; 
	display:inline-block;
	font-family: 'Rosario', bold; 
	font-size:14px; 
	list-style-type:none;
	margin:0;
	text-align:center;
}

.lugar-para-banners-interiores{
	margin:20px 0 40px 0;
	
}

/*SECTION HOME*/


section article.acc-home{
	margin-left:50px;
}

.ver-mas{
	color:#dedddb;
	font-family: 'Rosario', bold; 
	font-size:13px; 
	
}

section article.acc-home .contenedor-img-nivel1{
	background-image:url(img/acc-nivel1.jpg);
	cursor:pointer;
	display:inline-block;
	height:251px;
	margin:0 0 20px 0;
	position:relative;
	vertical-align:top;
	width:860px;
}

section article.acc-home .contenedor-img-nivel1 .titulo-nivel1{
	background:#955789;
	border: 8px solid #c9c7c7;
	height:98px;
	position:absolute;
	width:240px;
	left: 6px;
	top: 9px;
	text-align:center;
}

section article.acc-home .contenedor-img-nivel1 .titulo-nivel1 img{
	margin: 6px 0 0 0;
}


section article.acc-home .contenedor-img-alumnos{
	background-image:url(img/acc-alumnos.jpg);
	cursor:pointer;
	display:inline-block;
	margin:0 16px 0 0;
	height:265px;
	position:relative;
	vertical-align:top;
	width:274px;
}

section article.acc-home .contenedor-img-alumnos .titulo-alumnos{
	background:#955789;
	border: 8px solid #c9c7c7;
	height:105px;
	position:absolute;
	width:245px;
	left: 6px;
	top: 9px;
	text-align:center;
}

section article.acc-home .contenedor-img-alumnos .titulo-alumnos img{
	margin: 1px 0 0 0;
}


section article.acc-home .contenedor-img-la-catedra{
	background:#72b034;
	cursor:pointer;
	border: 8px solid #c9c7c7;
	display:inline-block;
	height:240px;
	margin:0 16px 0 0;
	position:relative;
	text-align:center;
	width:256px;
	
}

section article.acc-home .contenedor-img-la-catedra img{
margin: 40px 0 0 0;
	
}

section article.acc-home .contenedor-img-trabajos{
	background-image:url(img/acc-trabajos.jpg);
	cursor:pointer;
	display:inline-block;
	height:253px;
	position:relative;
	vertical-align:top;
	width:273px;
}

section article.acc-home .contenedor-img-trabajos .titulo-trabajos{
	background:#955789;
	border: 8px solid #c9c7c7;
	height:105px;
	position:absolute;
	width:245px;
	left: 6px;
	top: 9px;
	text-align:center;
}

section article.acc-home .contenedor-img-trabajos .titulo-trabajos img{
	margin: 10px 0 0 0;
}

section article.acc-home .contenedor-img-nivel2{
	background-image:url(img/acc-nivel2.jpg);
	cursor:pointer;
	display:inline-block;
	height:253px;
	margin:20px 0 0 0;
	position:relative;
	vertical-align:top;
	width:860px;
}

section article.acc-home .contenedor-img-nivel2 .titulo-nivel2{
	background:#955789;
	border: 8px solid #c9c7c7;
	height:98px;
	position:absolute;
	width:248px;
	left: 6px;
	top: 9px;
	text-align:center;
}

section article.acc-home .contenedor-img-nivel2 .titulo-nivel2 img{
	margin: 5px 0 0 0;
}



/*ASIDE*/

aside.foot{
	width:90%;
	margin:0 auto;
	padding:40px 3% 0 3%;
	text-align:center;
	border-top-width: 5px;
	border-top-style: dotted;
	border-top-color: #019795;	
}

.foot-mobile{
	display:none;
}

aside ul.btn-secundarios-foot li {
	display:inline-block;
	text-align:center;
	list-style:none;
	margin:0 4% 0 0;
}

aside ul.btn-secundarios-foot p{
	font-family: 'Rosario', bold; 
	font-size:18px;

}
aside ul.btn-secundarios-foot p.rosa{
	color:#945688;
}
aside ul.btn-secundarios-foot p.verde{
	color:#71af34;
}

aside ul.btn-secundarios-foot li:last-child {
	display:inline-block;
	text-align:center;
	list-style:none;
	margin:0 0 0 0;
}

aside.info-alumnos{
	margin:30px 0 0 72px;
}


aside.info-alumnos .loco{
	display:inline-block;
	margin-right:30px;
}

aside.info-alumnos .banner{
	display:inline-block;
	vertical-align:top;
	width:523px;
}

.texto-no-olvidar{
	display:inline-block;
	margin: 25px 20px 0 0;
	width:230px;
}

.texto-no-olvidar h1{
	font-family: 'Rosario', bold;
	font-size:28px;
	font-weight:bold;
	Color:#945688;
}

.texto-no-olvidar p{
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	font-weight:normal;
}

/*FOOTER*/
			   
footer{background-color:#ffffff;
	   margin: 0px auto 35px auto;
	   width: 100%;
	   }

footer nav{
		   margin: 35px 0px 60px 35px;
		   text-align: center;
		   width: 100%;
		   }

footer nav ul li{color: #616161;
				 display: inline-block;
				 font-family: 'Rosario', bold;
				 font-size:18px;  
	  			 list-style-type: none;
	  			 margin: 0px 2% 0px 0px;
		         padding: 0px 0px 0px 0px;
		         text-align: center;
		         }

footer nav ul li a{color: #616161;
				   display: inline-block;
				   font-family: 'Rosario', bold; 
				   font-size:14px; 
				   list-style-type: none;
		           text-align: center;
		           text-decoration: none;
	           }

footer ul#redes{
	margin:30px 0 30px 0;
	width:90%;
	text-align:right;
}

footer ul#redes li{
	display:inline-block;
	list-style:none;
	
}

#pie{
	font-family: 'Rosario', bold; 
	 font-size: 10px;
	 margin: 40px 0px 0px 100px;
	 text-align: center;
	 width: 80%;
	 }
	 
	 #rotulo{
		 font-family: 'Rosario', bold; 
		font-size: 12px;
	    margin: 10px 0px 0px 70px;
	    text-align: center;
	    width: 850px;
	    }
		
/*OBJETIVOS*/

.contenedor-img-la-catedra{
	background:#72b034;
	cursor:pointer;
	border: 8px solid #c9c7c7;
	display:inline-block;
	height:240px;
	margin:0 16px 0 0;
	position:relative;
	text-align:center;
	width:256px;
	
}

.contenedor-img-la-catedra img{
margin: 40px 0 0 0;
	
}

.contenedor-img-trabajos{
	background-image:url(img/acc-trabajos.jpg);
	cursor:pointer;
	display:inline-block;
	height:253px;
	position:relative;
	vertical-align:top;
	width:273px;
}

.contenedor-img-trabajos .titulo-trabajos{
	background:#955789;
	border: 8px solid #c9c7c7;
	height:105px;
	position:absolute;
	width:245px;
	left: 6px;
	top: 9px;
	text-align:center;
}

.contenedor-img-trabajos .titulo-trabajos img{
	margin: 10px 0 0 0;
}

article#interior{
	display:inline-block;
	padding:0px 10px 30px 30px;
	vertical-align:top;
	width:60%;
}

aside#interior-aside{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
	display:inline-block;
	padding:0 0 0 3%;
	width:30%;
	text-align:left;
}

aside#interior-aside{
	margin:0 0 30px 0;
}

aside#interior-aside #acordeon .modulo-acordeon h1{
	background:#CCCCCC;
	color:#363636;
	cursor:pointer;
	line-height:18px;
	font-family: 'Rosario', bold;
	font-weight:bold;
	font-size:14px;
	margin: 10px 0 0 0;
	padding:5px;
	text-align:left;
	
}

/*PROGRAMA*/


#acordeon-programa .modulo-acordeon h3{
	background:#CCCCCC;
	color:#804275;
	cursor:pointer;
	line-height:18px;
	font-family: 'Rosario', bold;
	font-weight:bold;
	font-size:14px;
	margin: 10px 0 0 0;
	padding:5px;
	text-align:left;
}

#interior-aside .descargar-pdf{
	margin:0 0 40px 0;
	text-align:center;
}

#interior-aside .descargar-pdf img{
	margin:0 0 10px 0;
}


.banner-blog{
	margin:30px 0 0 0;
}

/*CONTACTO*/
article#interior-contacto{
	display:inline-block;
	margin:0 0 130px 0;
	padding:0px 10px 30px 30px;
	vertical-align:top;
	width:50%;
}

article#interior-contacto-gracias{
	display:inline-block;
	margin:0 0 130px 0;
	padding:0px 10px 30px 30px;
	text-align:center;
	vertical-align:top;
	width:100%;
}

aside#interior-aside-contacto{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
	display:inline-block;
	padding:0 0 0 3%;
	width:40%;
	text-align:left;
}

div#formulario{
	
	display:inline-block;
	padding:0 0 0 3%;
	width:40%;
	text-align:left;
	}
	
.campos{
	background: #CCC;
	border:none;
	height:15px;
	padding:5px;
	width:350px;
	
}

.textarea{
	background: #CCC;
	border:none;
	height:150px;
	padding:5px;
	width:350px;
}

.boton-enviar{
	color:#FFFFFF;
	background:#7db12b;
	border:none;
	font-family: 'Rosario', bold;
	font-size:14px;
	padding:5px;
	height:25px;
	width:99px;
	
}

h3.violeta a{
	color:#804275;
	text-decoration:none;
}

aside#interior-aside-contacto ul#redes{
	margin:5px 0 50px 0;
	width:98%;
	text-align:right;
}

aside#interior-aside-contacto ul#redes li{
	display:inline-block;
	list-style:none;
	
}

.redes-contacto{
	margin:30px 0 0 0;
	width:98%;
	text-align:right;
}

/* ALUMNOS */

aside#alumnos_aside{
	border-left-width: 1px;
			   border-left-style: solid;
			   border-left-color: #CCC;
			   display:inline-block;
			   text-align: center;
		       width:27%;
}

#caja_datos_personales{
	display: inline-block;
	height: 150px;
	width: 290px;
	margin: 55px 0px 0px 0px;
	vertical-align: top;
}

#plan_labor{display: inline-block;
			height: 100px;
		    width: 290px;
	        margin: 55px 0px 0px 30px;
		    vertical-align: top;
			}

article#consideraciones_generales{
	display:inline-block;
	margin: 0 20px 0 0;
	vertical-align:top;
	padding:0px 0px 30px 30px;
	width:65%;
}

#calendario{display: inline-block;
			margin: 0px 0px 0px 0px;
			}

#notas{display: inline-block;
	   margin: 25px 0px 0px 0px;
	   }

#nivel1{display: inline-block;
	    margin: 35px 0px 0px 0px;
	    }

#nivel2{display: inline-block;
	    margin: 20px 0px 0px 0px;
	    }

#lecturas_indispensables{display: inline-block;
	   					 margin: 20px 0px 0px 0px;
	   					 }

#trabajos{display: inline-block;
	      margin: 20px 0px 0px 0px;
	      }


/* ALUMNOS_LECTUTRAS_INDISPENSABLES */

article#lecturas_indispensables{display:inline-block;
								vertical-align:top;
								padding:0px 0px 30px 30px;
								width:67%;
								}

aside#alumnos_lecturas_indispensables{border-left-width: 1px;
			   border-left-style: solid;
			   border-left-color: #CCC;
			   display:inline-block;
			   padding:0 0 0 2%;
			   text-align: center;
		       width:27%;
		       }

#blog_cosgaya{margin: 42px 0px 0px 0px;
			  }

#cartel_que_es_la_tipo{margin: 144px 0px 0px 0px;
			           }

#caja_libros{margin: 0px 0px 40px 0px;
		     width: 600px;
		 	 }

#carpeta{margin: 30px 0px 0px 0px;
		 }

h4{color:#804275;
   font-family: 'Rosario', bold; 
   font-size:12px; 
   }

p.parrafo_violeta{font-family: 'Open Sans', bold;
				  font-size:14px;
				  font-weight:normal;
			   	  line-height:18px;
				  color:#804275;
			      }

#libro1{display: inline-block;
		height: 250px;
		width: 130px;
	    margin: 30px 0px 0px 30px;
		text-align: center;
	    }

#libro2{display: inline-block;
		height: 250px;
		width: 130px;
	    margin: 30px 0px 0px 70px;
		text-align: center;
		vertical-align: top;
	    }

#libro3{display: inline-block;
		height: 250px;
		width: 130px;
	    margin: 30px 0px 0px 70px;
		text-align: center;
		vertical-align: top;
        }

#libro4{display: inline-block;
		height: 250px;
		width: 130px;
	    margin: 35px 0px 0px 30px;
		text-align: center;
		vertical-align: top;
        }

 #libro5{display: inline-block;
		height: 250px;
		width: 130px;
	    margin: 35px 0px 0px 70px;
		text-align: center;
		vertical-align: top;
        }


#libro6{display: inline-block;
		height: 250px;
		width: 130px;
	    margin: 35px 0px 0px 70px;
		text-align: center;
		vertical-align: top;
        }

/* QUE_ES_LA_TIPO */

#caja_tipografica{margin: 45px 0px 0px 0px;
 				  }

#caja_txt{display: inline-block;
		  padding: 0px 0px 0px 15px;
		  vertical-align: top;
		  width: 150px;
          }

#caja_caligrafica{margin: 45px 0px 0px 0px;
 				  }

#caja_txt2{display: inline-block;
		   padding: 0px 0px 0px 15px;
		   vertical-align: top;
		   width: 150px;
           }

#manuscrito{margin: 30px 0px 0px 0px;
			}

#tipos_moviles{margin: 30px 0px 0px 0px;
			}

#linea{margin: 25px 0px 0px 0px;
	   }

#queeslatipo{margin: 0px 0px 30px 0px;
			 }


/* GALERIA */

article#imagenes{display:inline-block;
				 vertical-align:top;
				 padding:0px 30px 30px 30px;
				 width:100%;
				 }

#titulo_videos{margin: 50px 0px 0px 0px;
		       }

#titulo_imagenes{margin: 0px 0px 0px 0px;
		         }

#editorial{display: inline-block;
	       margin: 0px 0px 0px 87px;
		   text-align: center;
           }

#tp_sistema_infografico{display: inline-block;
	                    margin: 0px 0px 0px 20px;
		                text-align: center;
                        }

#tp_cd_pack{display: inline-block;
	        margin: 0px 0px 0px 20px;
		    text-align: center;
            }

#tp_familia_tipografica{display: inline-block;
	                    margin: 0px 0px 0px 20px;
		                text-align: center;
                        }

#en_clase{display: inline-block;
	      margin: 60px 0px 0px 87px;
		  text-align: center;
          }

#tp_barajas{display: inline-block;
	        margin: 0px 0px 0px 26px;
		    text-align: center;
            }

#tp_vinilo{display: inline-block;
	       margin: 0px 0px 0px 25px;
		   text-align: center;
           }

#tp_ex_libris{display: inline-block;
	          margin: 0px 0px 0px 21px;
		      text-align: center;
              }

#referentes{display: inline-block;
	        margin: 60px 0px 0px 87px;
		    text-align: center;
            }

#tp_escrituras{display: inline-block;
	           margin: 60px 0px 0px 26px;
		       text-align: center;
               }

#tp_revista{display: inline-block;
	        margin: 60px 0px 0px 25px;
		    text-align: center;
            }

#tipo_enmov{display: inline-block;
	        margin: 30px 0px 0px 86px;
		    text-align: center;
		    }

#helvetica{display: inline-block;
	       margin: 60px 0px 0px 26px;
		   text-align: center;
		   }

#inspiracion{display: inline-block;
	         margin: 60px 0px 0px 86px;
		     text-align: center;
		     }

#teoricas{display: inline-block;
	      margin: 60px 0px 85px 26px;
		  text-align: center;
		  }

#mas_imagenes{display: inline-block;
			  margin: 0px 0px 0px 45px;
			  }

/* DOCENTES */

article#article_docentes{display:inline-block;
						 vertical-align:top;
						 padding:0px 0px 30px 30px;
						 width:68%;
						 }

article#article_docentes_fotos{display:inline-block;
						 vertical-align:top;
						 padding:0px 0px 30px 30px;
						 width:99%;
						 }

#doc_cosgaya{display:inline-block;
			 margin: 65px 0px 0pc 0px;
			 width: 900px;
			 }

#ines{display: inline-block;
	  margin: 10px 0px 0px 36px;
	  }

#marcela{display: inline-block;
	     margin: 0px 0px 0px 34px;
	     }

#pablo{display: inline-block;
	   margin: 0px 0px 0px 78px;
	   }

#natalia_f{display: inline-block;
	       margin: 0px 0px 0px 80px;
	       }

#natalia_p{display: inline-block;
	       margin: 0px 0px 0px 72px;
	       }

#caja_docentes1{display: inline-block;
	            margin: 20px 0px 0px 0px;
				width: 440px;
				}

.caja_docentes1_alineacion{display: inline-block;
			               margin: 0px 10px 0px 0px;
			               text-align: center;
			               vertical-align: top;
			               }

.caja_docentes1_alineacion2{display: inline-block;
						    margin: 25px 10px 0px 0px;
						    text-align: center;
						    vertical-align: top;
						    }

.caja_docentes1_alineacion3{display: inline-block;
						    margin: 25px 10px 0px 0px;
						    text-align: center;
						    vertical-align: top;
						    }

.caja_docentes1_alineacion4{display: inline-block;
						    margin: 25px 10px 0px 0px;
						    text-align: center;
						    vertical-align: top;
						    }

#caja_docentes2{display: inline-block;
	            margin: 20px 0px 0px 10px;
				width: 450px;
				vertical-align: top;
				}

#linea6{display: inline-block;
		margin: 0px 0px 0px 0px;
		padding: 75px 0px 0px 0px;
		vertical-align: top;
		}

		
@media screen and (max-width:600px) {
	#container{ 
	max-width:100%; 
	background:#FFFFFF; 
	}
	
	.logo{
		margin:0 auto;
}
	
	header nav{ 
		display: none;
	
	}

header nav#mobile{ 
	display:block;
	width:100%
	}
	
header nav#mobile ul li.btn-amarillo{
	background-color:#ebdc00;
	height:60px;
	margin:2px;
	text-align:center;
	width:100%;
	}

header nav#mobile ul li.btn-amarillo img{
	margin: 6px 0 0 0;
	}
	
header nav#mobile ul li.btn-verde-azulado{
	background-color:#009793;
	margin:2px;
	height:60px;
	text-align:center;
	width:100%;
	}

header nav#mobile ul li.btn-verde-azulado img{
	margin: 6px 0 0 0;
	}
	
header nav#mobile ul li.btn-rosa{
	background-color:#945688;
	height:60px;
	margin:2px;
	text-align:center;
	width:100%;
	}

header nav#mobile ul li.btn-rosa img{
	margin: 6px 0 0 0;
	}

header nav#mobile ul li.btn-verde{
	background-color:#71af34;
	height:60px;
	margin:2px;
	text-align:center;
	width:100%;
	}
	
header nav#mobile ul li.btn-verde img{
	margin: 6px 0 0 0;
	}

/*SECTION HOME*/

section article.acc-home{
	margin:0;
}

section article.acc-home .contenedor-img-nivel1{
	background-image:none;
	margin:0 0 3px 0;
	height:105px;
	vertical-align:top;
	width:100%;
}

section article.acc-home .contenedor-img-nivel1 .titulo-nivel1{
	background:#955789;
	border:none;
	height:105px;
	margin:0;
	left:0;
	top: 0;
	width:100%;
	text-align:center;
}

section article.acc-home .contenedor-img-nivel1 .titulo-nivel1 img{
	margin: 9px 0 0 0;
}


section article.acc-home .contenedor-img-alumnos{
	background-image:none;
	margin:0 0 3px 0;
	height:105px;
	vertical-align:top;
	width:100%;
}

section article.acc-home .contenedor-img-alumnos .titulo-alumnos{
	background:#955789;
	border:none;
	width:100%;
	left:0;
	top: 0;
	text-align:center;
}

section article.acc-home .contenedor-img-alumnos .titulo-alumnos img{
	margin: 2px 0 0 0;
}


section article.acc-home .contenedor-img-la-catedra{
	background:#72b034;
	border:none;
	margin:0 0 3px 0;
	text-align:center;
	height:180px;
	width:100%;
	
}

section article.acc-home .contenedor-img-la-catedra img{
margin: 7px 0 0 0;
	
}

section article.acc-home .contenedor-img-trabajos{
	background-image:none;
	margin:0 0 3px 0;
	height:105px;
	vertical-align:top;
	width:100%;
}

section article.acc-home .contenedor-img-trabajos .titulo-trabajos{
	background:#955789;
	border:none;
	height:105px;
	position:absolute;
	width:245px;
	left: 0;
	top: 0;
	text-align:center;
	width:100%;
}

section article.acc-home .contenedor-img-trabajos .titulo-trabajos img{
	margin: 10px 0 0 0;
}

section article.acc-home .contenedor-img-nivel2{
	background-image:none;
	margin:0 0 3px 0;
	height:98px;
	vertical-align:top;
	width:100%;
}

section article.acc-home .contenedor-img-nivel2 .titulo-nivel2{
	background:#955789;
	border: none;
	height:105px;
	position:absolute;
	width:248px;
	left: 0;
	top: 0;
	text-align:center;
	width:100%;
}

section article.acc-home .contenedor-img-nivel2 .titulo-nivel2 img{
	margin: 8px 0 0 0;
}


aside.foot{
	width:100%;
	margin:25px 0 30px 0;
	text-align:center;
	
}

aside ul.btn-secundarios-foot li {
	display:inline-block;
	text-align:center;
	list-style:none;
	margin:0 0 0 0;
}

aside ul.btn-secundarios-foot li:last-child {
	display:inline-block;
	text-align:center;
	list-style:none;
	margin:0 0 0 0;
}







/*ASIDE*/

aside.foot{
	display:none;
}

.foot-mobile{
	display:block;
}

.foot-mobile .contenedor-subbtn-mobile{
	border-bottom: 1px solid #616161;
	margin:20px 0 15px 0;
	width:100%;
}

.foot-mobile .contenedor-subbtn-mobile .icono-subbtn-mobile{
	display:inline-block;
	margin: 0 0 0 10px;
	width:29px;
}

.foot-mobile .contenedor-subbtn-mobile .texto-subbtn-mobile {
	display:inline-block;
	color:#616161;
	font-family: 'Rosario', bold; 
	font-size:18px;
	margin: 0px 10px 0 5px;
	vertical-align:top;
	width:80%;
}

.foot-mobile .contenedor-subbtn-mobile .texto-subbtn-mobile a{
	display:inline-block;
	color:#616161;
	font-family: 'Rosario', bold; 
	font-size:18px;
	margin: 0px 10px 0 5px;
	text-decoration:none;
	vertical-align:top;
	width:80%;
}



aside ul.btn-secundarios-foot li {
	display:inline-block;
	text-align:center;
	list-style:none;
	margin:0 4% 0 0;
}

aside ul.btn-secundarios-foot p{
	font-family: 'Rosario', bold; 
	font-size:18px;

}
aside ul.btn-secundarios-foot p.rosa{
	color:#945688;
}
aside ul.btn-secundarios-foot p.verde{
	color:#71af34;
}

aside ul.btn-secundarios-foot li:last-child {
	display:inline-block;
	text-align:center;
	list-style:none;
	margin:0 0 0 0;
}

aside.info-alumnos{
	margin:30px 0 0 0;
	text-align:center;
}


aside.info-alumnos .loco{
	display:block;
	margin:0 auto;
}

aside.info-alumnos .banner img{
	display:none;
	vertical-align:top;
	width:523px;
}

aside.info-alumnos .banner{
	display:block;
	vertical-align:top;
	width:100%;
}

.texto-no-olvidar{
	display:block;
	margin: 25px 0 0 0;
	text-align:center;
	width:100%;
}

.texto-no-olvidar h1{
	font-family: 'Rosario', bold;
	font-size:28px;
	font-weight:bold;
	Color:#945688;
}

.texto-no-olvidar p{
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	font-weight:normal;
}


/*FOOTER*/
#lineapunteada{
	display: none;
}
			   
footer{background-color:#ffffff;
	   margin: 0px auto 35px auto;
	   width: 100%;
	   }

footer nav{
	display:none;
		   text-align: center;
		   width: 100%;
		   }

footer nav ul li{color: #000;
				 display: inline-block;
				 font-family: 'Rosario', bold;
				 font-size:18px;  
	  			 list-style-type: none;
	  			 margin: 0px 6% 0px 0px;
		  
		         text-align: center;
		         }

footer nav ul li a{
	color: #000;
	display: inline-block;
	font-family: 'Rosario', bold; 
	font-size:14px; 
	list-style-type: none;
	text-align: center;
	text-decoration: none;
	           }

footer ul#redes{
	margin:0 0 0 0;
	width:92%;
	text-align:center;
}

footer ul#redes li{
	display:inline-block;
	list-style:none;
	
}

#pie{
	font-family: 'Rosario', bold; 
	 font-size: 10px;
	 margin: 40px 0 0 0;
	 text-align: center;
	 width: 100%;
	 }
	 
	 #rotulo{
		 font-family: 'Rosario', bold; 
		font-size: 12px;
	    margin: 10px 0 0 0;
	    text-align: center;
		width:100%;
	    }
		
	
}





@media screen and (max-width:370px) {
	#container{ 
	max-width:100%; 
	background:#FFFFFF; 
	}
	
	.logo{
		margin:0 auto;
}
	
	header nav{ 
		display: none;
	
	}

header nav#mobile{ 
	display:block;
	width:100%
	}
	
header nav#mobile ul li.btn-amarillo{
	background-color:#ebdc00;
	height:60px;
	margin:2px;
	text-align:center;
	width:100%;
	}

header nav#mobile ul li.btn-amarillo img{
	margin: 6px 0 0 0;
	}
	
header nav#mobile ul li.btn-verde-azulado{
	background-color:#009793;
	margin:2px;
	height:60px;
	text-align:center;
	width:100%;
	}

header nav#mobile ul li.btn-verde-azulado img{
	margin: 6px 0 0 0;
	}
	
header nav#mobile ul li.btn-rosa{
	background-color:#945688;
	height:60px;
	margin:2px;
	text-align:center;
	width:100%;
	}

header nav#mobile ul li.btn-rosa img{
	margin: 6px 0 0 0;
	}

header nav#mobile ul li.btn-verde{
	background-color:#71af34;
	height:60px;
	margin:2px;
	text-align:center;
	width:100%;
	}
	
header nav#mobile ul li.btn-verde img{
	margin: 6px 0 0 0;
	}

/*SECTION HOME*/

section article.acc-home{
	margin:0;
}

section article.acc-home .contenedor-img-nivel1{
	background-image:none;
	margin:0 0 3px 0;
	height:105px;
	vertical-align:top;
	width:100%;
}

section article.acc-home .contenedor-img-nivel1 .titulo-nivel1{
	background:#955789;
	border:none;
	height:105px;
	margin:0;
	left:0;
	top: 0;
	width:100%;
	text-align:center;
}

section article.acc-home .contenedor-img-nivel1 .titulo-nivel1 img{
	margin: 9px 0 0 0;
}


section article.acc-home .contenedor-img-alumnos{
	background-image:none;
	margin:0 0 3px 0;
	height:105px;
	vertical-align:top;
	width:100%;
}

section article.acc-home .contenedor-img-alumnos .titulo-alumnos{
	background:#955789;
	border:none;
	width:100%;
	left:0;
	top: 0;
	text-align:center;
}

section article.acc-home .contenedor-img-alumnos .titulo-alumnos img{
	margin: 2px 0 0 0;
}


section article.acc-home .contenedor-img-la-catedra{
	background:#72b034;
	border:none;
	margin:0 0 3px 0;
	text-align:center;
	height:180px;
	width:100%;
	
}

section article.acc-home .contenedor-img-la-catedra img{
margin: 7px 0 0 0;
	
}

section article.acc-home .contenedor-img-trabajos{
	background-image:none;
	margin:0 0 3px 0;
	height:105px;
	vertical-align:top;
	width:100%;
}

section article.acc-home .contenedor-img-trabajos .titulo-trabajos{
	background:#955789;
	border:none;
	height:105px;
	position:absolute;
	width:245px;
	left: 0;
	top: 0;
	text-align:center;
	width:100%;
}

section article.acc-home .contenedor-img-trabajos .titulo-trabajos img{
	margin: 10px 0 0 0;
}

section article.acc-home .contenedor-img-nivel2{
	background-image:none;
	margin:0 0 3px 0;
	height:98px;
	vertical-align:top;
	width:100%;
}

section article.acc-home .contenedor-img-nivel2 .titulo-nivel2{
	background:#955789;
	border: none;
	height:105px;
	position:absolute;
	width:248px;
	left: 0;
	top: 0;
	text-align:center;
	width:100%;
}

section article.acc-home .contenedor-img-nivel2 .titulo-nivel2 img{
	margin: 8px 0 0 0;
}


aside.foot{
	width:100%;
	margin:25px 0 30px 0;
	text-align:center;
	
}

aside ul.btn-secundarios-foot li {
	display:inline-block;
	text-align:center;
	list-style:none;
	margin:0 0 0 0;
}

aside ul.btn-secundarios-foot li:last-child {
	display:inline-block;
	text-align:center;
	list-style:none;
	margin:0 0 0 0;
}







/*ASIDE*/

aside.foot{
	display:none;
}

.foot-mobile{
	display:block;
}

.foot-mobile .contenedor-subbtn-mobile{
	border-bottom: 1px solid #616161;
	margin:20px 0 15px 0;
	width:100%;
}

.foot-mobile .contenedor-subbtn-mobile .icono-subbtn-mobile{
	display:inline-block;
	margin: 0 0 0 10px;
	width:29px;
}

.foot-mobile .contenedor-subbtn-mobile .texto-subbtn-mobile {
	display:inline-block;
	color:#616161;
	font-family: 'Rosario', bold; 
	font-size:18px;
	margin: 0px 10px 0 5px;
	vertical-align:top;
	width:80%;
}

.foot-mobile .contenedor-subbtn-mobile .texto-subbtn-mobile a{
	display:inline-block;
	color:#616161;
	font-family: 'Rosario', bold; 
	font-size:18px;
	margin: 0px 10px 0 5px;
	text-decoration:none;
	vertical-align:top;
	width:80%;
}



aside ul.btn-secundarios-foot li {
	display:inline-block;
	text-align:center;
	list-style:none;
	margin:0 4% 0 0;
}

aside ul.btn-secundarios-foot p{
	font-family: 'Rosario', bold; 
	font-size:18px;

}
aside ul.btn-secundarios-foot p.rosa{
	color:#945688;
}
aside ul.btn-secundarios-foot p.verde{
	color:#71af34;
}

aside ul.btn-secundarios-foot li:last-child {
	display:inline-block;
	text-align:center;
	list-style:none;
	margin:0 0 0 0;
}

aside.info-alumnos{
	margin:30px 0 0 0;
	text-align:center;
}


aside.info-alumnos .loco{
	display:block;
	margin:0 auto;
}

aside.info-alumnos .banner img{
	display:none;
	vertical-align:top;
	width:523px;
}

aside.info-alumnos .banner{
	display:block;
	vertical-align:top;
	width:100%;
}

.texto-no-olvidar{
	display:block;
	margin: 25px 0 0 0;
	text-align:center;
	width:100%;
}

.texto-no-olvidar h1{
	font-family: 'Rosario', bold;
	font-size:28px;
	font-weight:bold;
	Color:#945688;
}

.texto-no-olvidar p{
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	font-weight:normal;
}


/*FOOTER*/
#lineapunteada{
	display: none;
}
			   
footer{background-color:#ffffff;
	   margin: 0px auto 35px auto;
	   width: 100%;
	   }

footer nav{
	display:none;
		   text-align: center;
		   width: 100%;
		   }

footer nav ul li{color: #000;
				 display: inline-block;
				 font-family: 'Rosario', bold;
				 font-size:18px;  
	  			 list-style-type: none;
	  			 margin: 0px 6% 0px 0px;
		  
		         text-align: center;
		         }

footer nav ul li a{
	color: #000;
	display: inline-block;
	font-family: 'Rosario', bold; 
	font-size:14px; 
	list-style-type: none;
	text-align: center;
	text-decoration: none;
	           }

footer ul#redes{
	margin:0 0 0 0;
	width:92%;
	text-align:center;
}

footer ul#redes li{
	display:inline-block;
	list-style:none;
	
}

#pie{
	font-family: 'Rosario', bold; 
	 font-size: 10px;
	 margin: 40px 0 0 0;
	 text-align: center;
	 width: 100%;
	 }
	 
	 #rotulo{
		 font-family: 'Rosario', bold; 
		font-size: 12px;
	    margin: 10px 0 0 0;
	    text-align: center;
		width:100%;
	    }
		
	
}
