/* CSS Document */


div#modulocaja {
	width: 960px;
    margin-top: 100px;
    margin-bottom: 20px;
	
}
/* section becaaside*/

div#secciones section#becaaside h3{
	height:50px;
	padding:15px;
	font-family: 'Exo', sans-serif;
    font-weight: 900;
    font-size: 20px;
	color:#9fc8db;
	background-color: #535250;
}
div#secciones section#becaaside{
    display: inline-block;
	width:275px;
	height:auto;
    margin-bottom:20px;
    float: left;
}

div#secciones section#becaaside p{
    display: inline-block;
	margin-left: 35px;
    width:215px;
	float:left;
	margin-top:-45px;
    font-family: 'Exo', sans-serif;
    font-weight: 400;
    font-size:11px;
	}
div#secciones section#becaaside h4{
	color:#535250;
    float: left;
    display: inline-block;
    font-family: 'Exo', sans-serif;
    font-weight: 700;
    font-size:16px;
}

/* section becaprincipal*/

div#secciones section#becaprincipal{
    display: inline-block;
	width:665px;
    margin-left: 20px;
	height:auto;
    margin-bottom:20px;
    float: left;
}

div#secciones section#becaprincipal h3{
	height:15px;
	padding:15px;
	font-family: 'Exo', sans-serif;
    font-weight: 900;
    font-size: 20px;
	color:#9fc8db;
	background-color: #535250;
    margin-bottom: 45px;
}

div#secciones section#becaprincipal p{
	padding:15px;
	width:620px;
	float:left;
	margin-top:-30px;
    margin-bottom: 5 px;
    font-family: 'Exo', sans-serif;
    font-weight: 400;
    font-size:11px;
	}
div#secciones section#becaprincipal h4{
	color:#535250;
    float: left;
    display: inline-block;
    font-family: 'Exo', sans-serif;
    font-weight: 700;
    font-size:16px;
}

/* galeria principal */

.galeriaprincipal{
margin-top: 25px;
margin-bottom: 10px;
}

.galp1 {
	width: 467px;
    height: 208px;
	position: relative;
	float: left;
    margin-bottom: 25px;
}

.galp {
	width: 467px;
    height: 208px;
	position: relative;
	float: right;
    margin-bottom: 25px;
}
.galp img {
  position: absolute;
}
.galp img.top:hover {
  opacity: 0;
}
.galp1 img {
  position: absolute;
}
.galp1 img.top:hover {
  opacity: 0;
}

/* galeria alumnos */

.galeriaalumnos{
margin-top: 25px;
margin-bottom: 10px;
}

.gala1 {
	width: 467px;
    height: 147px;
	position: relative;
	float: left;
    margin-bottom: 15px;
}

.gala {
	width: 467px;
    height: 147px;
	position: relative;
	float: right;
    margin-bottom: 15px;
}
.gala img {
  position: absolute;
}
.gala img.top:hover {
  opacity: 0;
}
.gala1 img {
  position: absolute;
}
.gala1 img.top:hover {
  opacity: 0;
}

/* section alumnoprincipal*/

div#secciones section#alumnoprincipal{
    display: inline-block;
	width:665px;
    margin-right: 20px;
	height:auto;
    margin-bottom:20px;
    float: right;
}

div#secciones section#alumnoprincipal h3{
	height:15px;
	padding:15px;
	font-family: 'Exo', sans-serif;
    font-weight: 900;
    font-size: 20px;
	color:#9fc8db;
	background-color: #535250;
    margin-bottom: 45px;
}

div#secciones section#alumnoprincipal p{
	padding:15px;
	width:620px;
	float:left;
	margin-top:-30px;
    margin-bottom: 5 px;
    font-family: 'Exo', sans-serif;
    font-weight: 400;
    font-size:11px;
	}
div#secciones section#alumnoprincipal h4{
	color:#535250;
    float: left;
    display: inline-block;
    font-family: 'Exo', sans-serif;
    font-weight: 700;
    font-size:16px;
}

div#secciones section#alumnoprincipal h6{
	color:#535250;
    float: left;
    display: inline-block;
    font-family: 'Exo', sans-serif;
    font-weight: 700;
    font-size:12px;
    margin-left: 15px;
    margin-right: 10px;
    margin-bottom: 50px;
    margin-top: -5px;
}

/* section alumnoaside*/

div#secciones section#alumnoaside h3{
	height:15px;
	padding:15px;
	font-family: 'Exo', sans-serif;
    font-weight: 900;
    font-size: 20px;
	color:#9fc8db;
	background-color: #535250;
}
div#secciones section#alumnoaside{
    display: inline-block;
	width:275px;
	height:auto;
    margin-bottom:20px;
    float: right;
}

div#secciones section#alumnoaside p{
    display: inline-block;
	margin-left: 35px;
    width:215px;
	float:left;
	margin-top:-45px;
    font-family: 'Exo', sans-serif;
    font-weight: 400;
    font-size:11px;
	}
div#secciones section#alumnoaside h4{
	color:#535250;
    float: left;
    display: inline-block;
    font-family: 'Exo', sans-serif;
    font-weight: 700;
    font-size:16px;
}

div#secciones section#alumnoaside h6{
	color:#535250;
    float: left;
    display: inline-block;
    font-family: 'Exo', sans-serif;
    font-weight: 700;
    font-size:12px;
    margin-left: 10px;
    margin-bottom: -3px;
}

/* profesores */

.galeriaprofes{
margin-top: 25px;
margin-bottom: 10px;
}

.galpro1 {
	width: 467px;
    height: 340px;
	position: relative;
	float: left;
    margin-bottom: 15px;
    margin-right: 12px;
}

#cajaroldan{
    width: 467px;
    height: 340px;
	position: relative;
	float: right;
    margin-bottom: 15px;
    background-color: #9fc8db;
}

#cajaroldan h3{
	height:15px;
	padding:15px;
	font-family: 'Exo', sans-serif;
    font-weight: 900;
    font-size: 20px;
	color:#9fc8db;
	background-color: #535250;
}
#cajaroldan p{
    display: inline-block;
	margin-left: 15px;
    width:385px;
	float:left;
	margin-top:25px;
    font-family: 'Exo', sans-serif;
    font-weight: 500;
    font-size:14px;
}

.galproa {
	width: 225px;
    height: 340px;
	position: relative;
	float: left;
    margin-bottom: 15px;
    margin-right: 15px;
}
.galproa img {
  position: absolute;
}
.galproa img.top:hover {
  opacity: 0;
}
.galpro1 img {
  position: absolute;
}
.galpro1 img.top:hover {
  opacity: 0;
}

.galproa2 {
	width: 225px;
    height: 340px;
	position: relative;
	float: right;
    margin-bottom: 15px;
    margin-left: 15px;
}
.galproa2 img {
  position: absolute;
}
.galproa2 img.top:hover {
  opacity: 0;
}

/* novedades */

.galerinovedades{
margin-top: 25px;
margin-bottom: 10px;
}

.galnov {
	width: 350px;
    height: 410px;
	position: relative;
	float: left;
    margin-bottom: 15px;
    margin-right: 12px;
}

#cajanovedades{
    width: 590px;
    height: 410px;
	position: relative;
	float: right;
    margin-bottom: 15px;
    background-color: #9fc8db;
}

#cajanovedades h3{
	height:15px;
	padding:15px;
	font-family: 'Exo', sans-serif;
    font-weight: 900;
    font-size: 20px;
	color:#9fc8db;
	background-color: #535250;
}

#cajanovedades h4{
    display: inline-block;
	margin-left: 15px;
    width:485px;
	float:left;
	margin-top:5px;
    font-family: 'Exo', sans-serif;
    font-weight: 700;
    font-size:16px;
    color: #535250;
}

#cajanovedades p{
    display: inline-block;
	margin-left: 15px;
    width:485px;
	float:left;
	margin-top:5px;
    font-family: 'Exo', sans-serif;
    font-weight: 500;
    font-size:14px;
    color: #535250;
}

.galnov img {
  position: absolute;
}
.galnov img.top:hover {
  opacity: 0;
}

/* agenda */

.galagenda {
	width: 960px;
    height: 150px;
	position: relative;
	float: left;
    margin-bottom: 15px;
    margin-top: 50px;
}
.galagenda img {
  position: absolute;
}
.galagenda img.top:hover {
  opacity: 0;
}

/* profesores */

.galeriarefe{
margin-top: 10px;
margin-bottom: 10px;
}

.galrefe1 {
	width: 305px;
    height: 312px;
	position: relative;
	float: left;
    margin-bottom: 15px;
    margin-right: 20px;
}


.galrefe {
	width: 305px;
    height: 312px;
	position: relative;
	float: right;
    margin-bottom: 15px;
}
.galrefe img {
  position: absolute;
}
.galrefe img.top:hover {
  opacity: 0;
}
.galrefe1 img {
  position: absolute;
}
.galrefe1 img.top:hover {
  opacity: 0;
}

/* expo */

#galeriaexpo{
margin-top: 20px;
width: 960px;
display: inline-block;
height: 220px;
margin-bottom: 10px;
}

#galeriaexpo2{
margin-top: 5px;
width: 960px;
display: inline-block;
height: 220px;
margin-bottom: 10px;
}

.galexpo {
    display: inline-block;
	width: 150px;
    height: 218px;
	float: left;
    margin-bottom: 15px;
    margin-right: 10px;
}

.galexpo img {
  position: absolute;
}
#cajaexpo{
    display: inline-block;
    width: 310px;
    height: 218px;
	float: left;
    margin-right: 10px;
    margin-bottom: 15px;
    background-color: #9fc8db;
}

#cajaexpo h3{
	height:10px;
	padding:10px;
	font-family: 'Exo', sans-serif;
    font-weight: 900;
    font-size: 16px;
	color:#9fc8db;
	background-color: #535250;
}

#cajaexpo h4{
    display: inline-block;
	margin-left: 15px;
    width:485px;
	float:left;
	margin-top:5px;
    font-family: 'Exo', sans-serif;
    font-weight: 700;
    font-size:12px;
    color: #535250;
}

#cajaexpo p{
    display: inline-block;
	margin-left: 15px;
    width:285px;
	float:left;
	margin-top:-5px;
    font-family: 'Exo', sans-serif;
    font-weight: 500;
    font-size:10px;
    color: #535250;
}
.galexpo2 {
    display: inline-block;
	width: 150px;
    height: 218px;
	float: right;
    margin-bottom: 15px;
    margin-left: 10px;
}

.galexpo2 img {
  position: absolute;
}

#cajaexpo2{
    display: inline-block;
    width: 310px;
    height: 218px;
	float: right;
    margin-left: 10px;
    margin-bottom: 15px;
    background-color: #9fc8db;
}

#cajaexpo2 h3{
	height:10px;
	padding:10px;
	font-family: 'Exo', sans-serif;
    font-weight: 900;
    font-size: 16px;
	color:#9fc8db;
	background-color: #535250;
}

#cajaexpo2 h4{
    display: inline-block;
	margin-left: 15px;
    width:485px;
	float:left;
	margin-top:5px;
    font-family: 'Exo', sans-serif;
    font-weight: 700;
    font-size:12px;
    color: #535250;
}

#cajaexpo2 p{
    display: inline-block;
	margin-left: 15px;
    width:285px;
	float:left;
	margin-top:-5px;
    font-family: 'Exo', sans-serif;
    font-weight: 500;
    font-size:10px;
    color: #535250;
}


