@font-face
{
 font-family: 'TelefonicaCAP';
 src: url('/portada_school/styles/fonts/TelefonicaCAP.woff');
}

@font-face
{
 font-family: 'TelefonicaHeadline-Light';
 src: url('/portada_school/styles/fonts/TelefonicaHeadline-Light.woff');
}

@font-face
{
 font-family: 'TelefonicaText-Bold';
 src: url('/portada_school/styles/fonts/TelefonicaText-Bold.woff');

}

@font-face
{
 font-family: 'TelefonicaText-Italic';
 src: url('/portada_school/styles/fonts/TelefonicaText-Italic.woff');
}

@font-face
{
 font-family: 'TelefonicaText-Regular';
 src: url('/portada_school/styles/fonts/TelefonicaText-Regular.woff');
}
.pagina{
	height: auto;
	width:1000px;
	margin-right: auto;
	margin-left: auto;
}

.capaSuperior{
	background-color: #00C5D9;
	width: 32%;
	height: 22%;
	position: absolute;
	margin-left: 3%;
	margin-top: 6%;
	z-index: 2;
}	

.capaSuperior3{
	background-color: #00C5D9;
	width: 250px;
	height: 70px;
	left: 177px;
	margin-top: 255px;
	position: relative;
	z-index: 2;
	color: white;
	font-size: 24px;
	font-family: TelefonicaText-Regular;
	border: 0;
}	

.capaSuperior4{
	background-color: #00C5D9;
	width: 440px;
	height: auto;
	z-index: 2;
	margin-left: 30px;
}	

.foto5, .foto6{
	width: 1000px;	
	height: 372px;	
	position:absolute;
	z-index:1;
}

.columna1{
	color:white;
	margin-left:5%;
	margin-right:5%;
	width: 50%;
	font-size: 24px;
	font-family: TelefonicaText-Regular;	
}
.columna2{
	width: 50%;
}

.texto1_2{
	color:#00C6D7;
	font-size: 24px;
	font-family: TelefonicaText-Regular;	
}

.texto1{
	color: white;
	font-size: 24px;
	font-family: TelefonicaText-Regular;
	margin-left: 5%;
	margin-right: 89px;
}
.texto2{
	color:white;
	font-size: 16px;
	font-family: TelefonicaText-Regular;
	margin-left:5%;
	margin-right: 89px;
}

.texto3{
	font-size: 48px;
	font-family: TelefonicaHeadline-Light;
}

.texto4{
	color: white;
	font-size: 34px;
	font-family: TelefonicaText-Regular;
}
.texto4_2{
	color: white;
	font-size: 12px;
	margin-left: 5%;
	float: left;
	margin-top: 10px;
	font-family: TelefonicaText-Regular;
}

.div1{
	margin-top:60px;
	color:#00C6D7;
	margin-left: 30px;	
}
.div3{
	margin-top:60px;
	color:#00C6D7;
}

.div2{
	margin-top:60px;
	color:#00C6D7;
	/* background-image: url("/portada_school/img/foto6.jpg");*/
	height: auto; 
	width: 1000px;	
} 

.div4, .div6, .div7{
	margin-top:60px;
	color:#00C6D7;
}

.columnaDiv6{
	width:47%;
}
.columna2Div6{
	width:6%;
}
.columnaDiv4{
	width:30%;
}
.columna2Div4{
	width:5%;
}
.textoDiv2{
	color:grey;
	font-size:17px;
}

.textoDiv3{
	color: grey;
	font-size: 36px;
	font-family: TelefonicaText-Italic;
	width: 440px;
	margin-left: 30px;
}

.titulo1Div4, .titulo2Div4, .titulo3Div4{
	color:#00C6D7;
	font-size: 36px;
	font-family: TelefonicaHeadline-Light;
	width:100%;
}

.texto1Div4{
	color: grey;
	font-size: 18px;
	font-family: TelefonicaText-Regular;	
	width:100%;
}

.texto2Div4{
	color: grey;
	font-size: 18px;
	font-family: TelefonicaText-Regular;	
	width:100%;
}

.texto3Div4{
	color: grey;
	font-size: 18px;
	font-family: TelefonicaText-Regular;	
	width: 100%;
}

.texto2Div2{
	color:grey;
	font-size: 18px;
	font-family: TelefonicaText-Regular;
	width: 440px;
	margin-left: 30px;
}

.textoDiv6{
	color: grey;
	font-size: 18px;
	font-family: TelefonicaText-Regular;	
	width: 100%;
	margin-top: 30px;
}

.foto2{
	width: 90%;
	margin-left: 11%;
	height: 168px;
}

.foto3{
	width: 86%;
	margin-left: 7%;
	height: 450px;
}

.foto4{
	width: 86%;
	height: 250px;
}

.foto7,.foto8,.foto9{
	width: 100%;
	height: 160px;
	margin-top: 12px;
}


.foto10,.foto11{
	width: 100%;
	height: 260px;
}

.foto12{
	width: 74%;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 60px;
}

.foto22{
	width:100%;
}

.tablaDiv2{
	width:1000px;
}

.tablaDiv4{
	width: 940px;
	margin-left: 30px;
}

.div5{
	margin-top:60px;
	color:#00C6D7;
	margin-left: 30px;	
}

.logoTelefonica2{
	width: auto;
	height: 40px;
}

.tablaInterna{
	width: 500px;
	height: 280px;
	margin-top: 50px;
	margin-left: 30px;	
}
.tablaInterna2{
	width: 440px;
	height: 280px;
	margin-bottom: 20px;
	margin-top: 20px;
	margin-left: 30px;
	margin-right: 30px;
}

.parteSuperior{
	background-image: url("/portada_school/img/slides/slide1chicaglobo.jpg");
	height: 428px; 
	width: 1000px;
}

.tablaParteSuperior{
	width: 100%;
	height: 100%;
}

.tablaParteSuperior2{
	width: 100%;
}

.botonApuntate,.botonreserva{
	color: white;
	border: 0;
	font-size: 18px;
	margin-top: 30px;
	height: 50px;
	width: 245px;
	font-family: TelefonicaText-Regular;
	background-color: #00C6D7;
        padding: 10px 18px 10px 18px;
}

.botonreserva{font-size: 24px;}
.btnreser{padding-left: 144px;}
.imagenError{
	width:1000px;
}

.navbar .fa{
	display: none;	
}

.banner p {
color: #FFF;
margin-top: -60px;
font-size: 16px;
font-family: TelefonicaText-Regular !important;
}

.banner h1{
margin-top: 100px !important;
background-color: #00C5D9 !important;
height: 100px !important;
width: 60% !important;
margin-left: 20% !important;
font-family: TelefonicaCAP !important;
font-size: 35px;
line-height: 52px;
color: #FFF;
}
#slide1{
float: left !important;
height: 371px !important;
width: 1000px !important;
}
