@charset "utf-8";
/* Medios fluidos sencillos
   Nota: Los medios fluidos exigen la eliminación de los atributos de altura y anchura de los medios del código HTML
   http://www.alistapart.com/articles/fluid-images/ 
*/
img, object, embed, video {
	max-width: 100%;
}
/* IE 6 no admite max-width (anchura máxima), por lo que usa de manera predeterminada una anchura del 100% */
.ie6 img {
	width:100%;
}

/*
	Propiedades de cuadrícula fluida de Dreamweaver
	----------------------------------
	dw-num-cols-mobile:		5;
	dw-num-cols-tablet:		8;
	dw-num-cols-desktop:	10;
	dw-gutter-percentage:	25;
	
	Inspiración obtenida de "Responsive Web Design" de Ethan Marcotte 
	http://www.alistapart.com/articles/responsive-web-design
	
	y Golden Grid System de Joni Korpi
	http://goldengridsystem.com/
*/

/* Diseño móvil: 480 px e inferior. */


body {
	background:#FFFFFA;


	
}


 
#AppEduc {
	
	position:fixed;
	background:#900;
	clear: both;
	float: left;
	width: 100%;
	display: block;
	padding:10px;
	color:#fff;
	font-weight: bold;
	font-size:25px;
	text-align: center;
	z-index: 2000;
		
}
 
	
.menu_bar {
		display:block;
		width:100%;
		background:#024959;
		position:fixed;
		margin-top:10px;
		z-index:1000;



		
	
		
	}


 
.menu_bar .bt-menu {
		display:block;
		padding:10px;
		background:#024959;
		color:#fff;
		text-decoration:none;
		font-weight: bold;
		font-size:25px;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;
		
	}
 
 
.menu_bar span {
		float:right;
		font-size:20px;
	}




header {
	width:100%;
	padding-top:40px;
	
	
	
}
 

 header nav {
	display: block;
	width: 50%;
	height: calc(99% - 80px);
	position: fixed;
	right: 100%;
	margin-top: 60px;
	overflow: scroll;
	background: #024959;
	z-index: 2000;

		
		
}
 
 


header nav ul li {
		display:block;
		float:none;
		border-bottom:1px solid rgba(255,255,255, .3);
		
}
 

 
 
header nav ul li a {
	display:block;
	color:white;
	padding:20px;
	display:block;
	text-decoration:none;
	
}
 
header nav ul li span {
	margin-right:10px;
	color:white;
	
}
 
header nav ul li a:hover {
	background:#037E8C;
}
 
 
 .gridContainer {
	
	margin-left: auto;
	margin-right: auto;
	width: 87.36%;
	padding-left: 2.82%;
	padding-right: 2.82%;
	overflow:hidden;

	
}




 
section {
	
	
	font-size:30px;
	margin-top:50px;
	font-weight:bold;
	color:#063;
	text-align:center;
	padding:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
    display:none;	
	
}

#LayoutDiv1{
	
	clear: both;
	float: left;
	margin-left:0%;
	margin-right:0%;
	padding-right:3%;	
	width: 48%;
	
	display: block;
	font-size:16px;
	
	
	

}



#Contenido2 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	padding-right:1%;
	display:inline-block;
	font-size:16px;
	

	
}

#Contenido3 {
	
	clear: both;
	float: left;
	margin-left: 0;
	margin-top:0%;
	width: 100%;
	display: block;
	
	font-size:16px;
	
	
}

#Contenido4 {
	clear: none;
	float: left;
	margin-left:0;
	width: 100%;
	
	font-size:16px;
}

#Contenido5 {
	
	clear: both;
	float: left;
	margin-left: 0;
	
	width: 48%;
	display: block;
	font-size:16px;
	
	
	
}
#Contenido6 {
	clear: none;
	float: left;
	margin-left:0;
	
	width: 48%;
	display:inline-block;
	font-size:16px;
	text-align:justify;
	

}
#Contenido7 {
	
	clear: both;
	float: left;
	margin-left: 0;
	padding-right:3%;
	width: 48%;
	display: block;
	font-size:16px;
	
	
	
}
#Contenido8 {
	clear: none;
	float: left;
	margin-left:0;
	
	width: 48%;
	display:inline-block;
	font-size:16px;
	text-align:justify;
	

}





#Contenido9 {
	
	clear: both;
	float: left;
	margin-left: 0;
	
	width: 100%;
	display: block;
	font-size:16px;
	
	
	
}
#Contenido10 {
	clear: none;
	float: left;
	margin-left:0;
	width: 100%;

	font-size:16px;
	style="width:25%;
	
}

#Contenido11 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido12 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	padding-right:3%;
	font-size:16px;
	
}
#Contenido13 {
	
	clear: none;
	float: left;
	margin-left:0;
	
	width: 48%;
	display:inline-block;
	font-size:16px;
	text-align:justify;
	
}
#Contenido14 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	padding-right:3%;
	font-size:16px;
	
}
#Contenido15 {
	
	clear: none;
	float: left;
	margin-left: 0;
	width: 48%;
	display:inline-block;
	font-size:16px;

	
}
#Contenido16 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	padding-right:3%;
	font-size:16px;
}
#Contenido17 {
	
	clear: none;
	float: left;
	margin-left: 0;
	width: 48%;
	display:inline-block;
	font-size:16px;

	
}
#Contenido18 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	padding-right:3%;
	font-size:16px;
}

#Contenido19 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	display:inline-block;
	font-size:16px;
}

#Contenido20 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	padding-right:3%;
	font-size:16px;
}

#Contenido21 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	display:inline-block;
	font-size:16px;
}


#Contenido22 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	padding-right:3%;
	font-size:16px;
}

#Contenido23 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	display:inline-block;
	font-size:16px;
}

#Contenido24 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	padding-right:3%;
	font-size:16px;
}

#Contenido25 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	display:inline-block;
	font-size:16px;
}

#Contenido26 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	padding-right:3%;
	font-size:16px;
}

#Contenido27 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	display:inline-block;
	font-size:16px;
}

#Contenido28 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	padding-right:3%;
	font-size:16px;
}

#Contenido29 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	display:inline-block;
	font-size:16px;
}

#Contenido30 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	padding-right:3%;
	font-size:16px;
	
	
}



#Contenido31 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	display:inline-block;
	font-size:16px;
}

#Contenido32 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	padding-right:3%;
	font-size:16px;
}

#Contenido33 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	display:inline-block;
	
	font-size:16px;
}

#Contenido34 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	padding-right:3%;
	font-size:16px;
}

#Contenido35 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	display:inline-block;
	font-size:16px;
}

#Contenido36 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	padding-right:3%;
	font-size:16px;
	
	
}

#Contenido37 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	display:inline-block;
	font-size:16px;
}




#Contenido38 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	
	font-size:16px;
}

#Contenido39 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	display:inline-block;
	font-size:16px;
}

#Contenido40 {
	clear: none;
	float: left;
	margin-left:0;
	width: 100%;
	
	font-size:16px;
}

#LayoutDivBoton1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

}

@media (min-width: 1000px) and (max-width:2000px){
	
body {
	background:#FFFFFA;



	
}



header nav {
		width: 30%;
		height: calc(99% - 80px);
		display:block;
		
		position: fixed;
		right:100%;
		background:#024959;
		margin-top:60px;
		overflow:scroll;
		z-index:1000;

		

		
		
	}	
	
	
 
header nav ul li {
		display:block;
		float:none;
		border-bottom:1px solid rgba(255,255,255, .3);
		z-index:1000;

		
	}
 
 header nav ul li a{
		display:block;
		z-index:1000;
			
	}
 
 
 
 
.menu_bar {
		display:block;
		width:100%;
		background:#ccc;
		position:fixed;
		margin-top:10px;
		z-index:1000;
		display:none;




		
		
	}
 
.menu_bar .bt-menu {
		display:block;
		padding:10px;
		background:#024959;
		color:#fff;
		text-decoration:none;
		font-weight: bold;
		font-size:25px;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;
		z-index:1000;
		
	}
 
.menu_bar span {
		float:right;
		font-size:20px;
	}
	
	
	
	
	
	
	

section {
	

	font-size:30px;
	font-weight:bold;
	color:#900;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:10px;
	margin-top:50px;
}

 .gridContainer {
	
	margin-left: auto;
	margin-right: auto;
	width: 87.36%;
	padding-left: 2.82%;
	padding-right: 2.82%;
	overflow:hidden;

	
}



#LayoutDiv1{
	
	clear: both;
	float: left;
	margin-left:0%;
	margin-right:0%;
	width: 48%;
	padding-right:3%;
	
	display: block;
	font-size:16px;
	
	

}



#Contenido2 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	padding-right:3%;
	display:inline-block;
	font-size:16px;
	
	
	
}


#Contenido3 {
	
	clear: both;
	float: left;
	margin-left: 0;
	margin-top:0%;
	width: 100%;
	display: block;
	padding-right:3%;
	font-size:16px;
	
	
}

#Contenido4 {
	clear: none;
	float: left;
	margin-left:0;
	width: 100%;
	/*margin-top:25px;*/

	font-size:16px;
}


#Contenido5 {
	
	clear: both;
	float: left;
	margin-left: 0;
	padding-right:3%;
	width: 48%;
	display: block;
	font-size:16px;
	
	
	
}
#Contenido6 {
	clear: none;
	float: left;
	margin-left:0;
	
	width: 48%;
	display:inline-block;
	font-size:16px;
	text-align:justify;
	

}

#Contenido7 {
	
	clear: both;
	float: left;
	margin-left: 0;
	padding-right:3%;
	width: 48%;
	display: block;
	font-size:16px;
	
	
	
}
#Contenido8 {
	clear: none;
	float: left;
	margin-left:0;
	
	width: 48%;
	display:inline-block;
	font-size:16px;
	text-align:justify;
	

}

#Contenido9 {
	
	clear: both;
	float: left;
	margin-left: 0;
	padding-right:3%;
	width: 48%;
	display: block;
	font-size:16px;
	
	
	
}
#Contenido10 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	display:inline-block;
	font-size:16px;
	style="width:25%;
	
}
#Contenido11 {
	
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	


	
}
#Contenido12 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	padding-right:3%;
	font-size:16px;
	
}
#Contenido13 {
	
	clear: none;
	float: left;
	margin-left:0;
	
	width: 48%;
	display:inline-block;
	font-size:16px;
	text-align:justify;
	
}
#Contenido14 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	padding-right:3%;
	font-size:16px;
	
}
#Contenido15 {
	
	clear: none;
	float: left;
	margin-left: 0;
	width: 48%;
	display:inline-block;
	font-size:16px;

	
}
#Contenido16 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	padding-right:3%;
	font-size:16px;
}
#Contenido17 {
	
	clear: none;
	float: left;
	margin-left: 0;
	width: 48%;
	display:inline-block;
	font-size:16px;

	
}
#Contenido18 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	padding-right:3%;
	font-size:16px;
}

#Contenido19 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	display:inline-block;
	font-size:16px;
}

#Contenido20 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	padding-right:3%;
	font-size:16px;
}

#Contenido21 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	display:inline-block;
	font-size:16px;
}


#Contenido22 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	padding-right:3%;
	font-size:16px;
}

#Contenido23 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	display:inline-block;
	font-size:16px;
}

#Contenido24 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	padding-right:3%;
	font-size:16px;
}

#Contenido25 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	display:inline-block;
	font-size:16px;
}

#Contenido26 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	padding-right:3%;
	font-size:16px;
}

#Contenido27 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	display:inline-block;
	font-size:16px;
}

#Contenido28 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	padding-right:3%;
	font-size:16px;
}

#Contenido29 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	display:inline-block;
	font-size:16px;
}

#Contenido30 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	padding-right:3%;
	font-size:16px;
	
	
}



#Contenido31 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	display:inline-block;
	font-size:16px;
}

#Contenido32 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	padding-right:3%;
	font-size:16px;
}

#Contenido33 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	display:inline-block;
	
	
	font-size:16px;
}

#Contenido34 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	padding-right:3%;
	font-size:16px;
}

#Contenido35 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	display:inline-block;
	font-size:16px;
}

#Contenido36 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	padding-right:3%;
	font-size:16px;
	
	
}

#Contenido37 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	display:inline-block;
	font-size:16px;
}




#Contenido38 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	
	font-size:16px;
}

#Contenido39 {
	clear: none;
	float: left;
	margin-left:0;
	width: 48%;
	display:inline-block;
	font-size:16px;
}

#Contenido40 {
	clear: none;
	float: left;
	margin-left:0;
	width: 100%;
	
	font-size:16px;
}

#LayoutDivBoton1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

}
 
 
 





/* Diseño tableta: de 481 px a 768 px. . */

@media (max-width:600px) {

body {
	background:#FFFFFA;

		

	
}

header nav {
		width: 100%;
		height: calc(99% - 80px);
		
		position: fixed;
		right:100%;
	
		margin-top:60px;
		overflow:scroll;
		z-index:1000;

		
		
	}	
	
	
 
header nav ul li {
		display:block;
		float:none;
		border-bottom:1px solid rgba(255,255,255, .3);
		
		
	}
 
 header nav ul li a{
		display:block;
		
			
	}
 
 
 
 
.menu_bar {
		display:block;
		width:100%;
		background:#ccc;
		position:fixed;
		margin-top:10px;
		z-index:1000;


		
		
		
	}
 
.menu_bar .bt-menu {
		display:block;
		padding:10px;
		background:#024959;
		color:#fff;
		text-decoration:none;
		font-weight: bold;
		font-size:25px;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;
		
		
	}
 
.menu_bar span {
		float:right;
		font-size:20px;
	}
	
	
	
	
section {
	

	font-size:30px;
	font-weight:bold;
	color:#CCC;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-top:50px;
	padding:10px;
	overflow:scroll;
	
}

	




.gridContainer {
	width: 88.2%;
	max-width: 1232px;
	padding-left: 0.9%;
	padding-right: 0.9%;
	margin: auto;
	
}

#AppEduc {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	
}



#LayoutDiv1 {
	clear: both;
	
	margin-left: -50;
	width: 100%;
	display:inline-block;

	display: block;
	font-size:16px;

	

	
	
}

#Contenido2 {
	clear: both;
	float: left;
	margin-left:0%;
	width: 100%;
	display: block;
	text-align:justify;
	font-size:16px;


	
	
	
}
#Contenido3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
}
#Contenido4 {
	clear: none;
	float: left;
	margin-left:0;
	width: 100%;
	display: block;
	font-size:16px;
}
#Contenido5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
}
#Contenido6 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	font-size:16px;
	text-align:justify;
	
}
#Contenido7 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	text-align:justify;
	
}
#Contenido8 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}
#Contenido9 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
	
	
}
#Contenido10 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}
#Contenido11 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;

	
}
#Contenido12 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}
#Contenido13 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}
#Contenido14 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}
#Contenido15 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}
#Contenido16 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}
#Contenido17 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}
#Contenido18 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido19 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido20 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido21 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido22 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido23 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido24 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido25 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido26 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido27 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido28 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}



#Contenido29 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido30 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido31 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido32 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido33 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido34 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido35 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido36 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido37 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#LayoutDivBoton1 {
	clear: both;
	
	float: left;
	
	margin-left: 0;
	
	width: 100%;
	
	display: block;
	
}


}

/* Diseño movil:  */

@media (max-width: 480px){
	


	
	
header nav {
		width: 100%;
		height: calc(99% - 80px);
		
		position: fixed;
		right:100%;
	
		margin-top:60px;
		overflow:scroll;
		z-index:1000;


		
	}	
	
 
header nav ul li {
		display:block;
		float:none;
		border-bottom:1px solid rgba(255,255,255, .3);

		
		
		
		
		
	}
 
.menu_bar {
		display:block;
		width:100%;
		background:#ccc;
		position:fixed;
		margin-top:10px;
		z-index:1000;



			

	
		
}
 
.menu_bar .bt-menu {
		display:block;
		padding:15px;
		background:#024959;
		color:#fff;
		text-decoration:none;
		font-weight: bold;
		font-size:25px;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;

	
	}
 
.menu_bar span {
		float:right;
		font-size:20px;
	}

	

section {
	
	
	padding:10px;
	font-size:20px;
	font-weight:bold;
	color:#999;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;

}



	
.gridContainer {
	width: 95.2%;
	max-width: 1232px;
	padding-left: 0.9%;
	padding-right: 0.9%;
	margin: auto;
	
}
#LayoutDiv1 {
	clear: both;
	float: left;

	
	width: 100%;
	display: block;
	font-size:16px;
	
	
	
}

#AppEduc {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	
	
}
#Contenido2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	color:#FFF;

	display: block;
	font-size:16px;


	
	
	
}
#Contenido3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;



	
}
#Contenido4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	text-align:center;
	font-size:16px;
	

	
}

#Contenido5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	

}
#Contenido6 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	text-align:justify;
	
}
#Contenido7 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	text-align:justify;
	
	
}
#Contenido8 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}
#Contenido9 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
	
}
#Contenido10 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}
#Contenido11 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
	
	
}
#Contenido12 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}
#Contenido13 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;

	
}
#Contenido14 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}
#Contenido15 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;

	
}
#Contenido16 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	
}
#Contenido17 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}
#Contenido18 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}


#Contenido19 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido20 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido21 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido22 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido23 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido24 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido25 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido26 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido27 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido28 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}



#Contenido29 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido30 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido31 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido32 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido33 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido34 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido35 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido36 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}

#Contenido37 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	font-size:16px;
	
}



#Contenido38 {
	clear: none;
	float: left;
	margin-left:0;
	width: 100%;
	
	font-size:16px;
	
	
}

#Contenido39 {
	clear: none;
	float: left;
	margin-left:0;
	width: 100%;
	
	font-size:16px;
	
	
}

#Contenido40 {
	clear: none;
	float: left;
	margin-left:0;
	width: 100%;
	
	font-size:16px;
		
}



}
