/*PORTADA*/
.portadaMain { float:left; clear:left; margin-left:7px; margin-top:5px; min-height:840px;width:747px;}
.portadaCuadro1, .portadaCuadro2 { float:left;margin:5px 0px 0px 0px;padding:0px 0px 0px 0px; width:747px; }
.portadaCuadro1BordeSup {float:left; background:url(../images/cuadro_1_bisel_superior.gif) no-repeat; height:5px; width:747px;padding:0px; margin:0px;}
.portadaCuadro1BordeInf { float:left; clear:both; background:url(../images/cuadro_1_bisel_inferior.gif) no-repeat; height:5px; width:747px; }
.portadaCuadro1Contenido { float:left; background:url(../images/cuadro_fondo.gif); width:747px;padding:0px;margin:0px;}
.portadaCuadro1ContenidoTexto { float:left; width:350px; height:252px; text-align:justify; background:url(../images/cuadro_1_logo_fondo.gif) no-repeat;margin-left:10px; margin-top:5px;  }
/*.portadaCuadro1ContenidoTexto a { margin:10px;}*/
.portadaCuadro1ContenidoTexto p {float:left; clear:left; width:340px; text-align:left; height:105px;}
.portadaCuadro1ContenidoTexto img {float:left; }
.portadaCuadro1ContenidoTexto #sepPortadaCuadro1ContenidoTexto { float:left; width:10px; }

.portadaCuadro1ContenidoTextoBotonAzul img {float:left; margin-top:20px; }
.portadaCuadro1ContenidoVideo { float:left; width:370px; height:252px; margin-left:3px;margin-top:5px;margin-bottom:5px;}
.portadaCuadroBotones{float:right; margin-right:15px;}


.portadaCuadro2BordeSupIzq { float:left; clear:left; background:url(../images/cuadro_2_encabezado_izq.jpg) no-repeat; background-position:top; height:auto; width:363px; height:130px;}
.portadaCuadro2BordeSupDer { float:left; background:url(../images/cuadro_2_encabezado_dcha.jpg) no-repeat; background-position:top; height:auto; width:384px; height:130px;}

.portadaCuadro2TextoIzq { float:left;height:auto; clear:left; width:340px; margin-top:0px; border-left:1px solid #CCC; border-right:2px dotted #A5A5A5; text-align:justify; padding-left:10px; padding-top:10px; padding-right:10px; background:#FFF;}
.portadaCuadro2TextoIzq p {float:left;clear:left; text-align:left;}
.portadaCuadro2TextoDer { float:left; height:auto; width:363px; margin-top:0px; border-right:1px solid #CCC; 
text-align:justify; padding-left:10px; padding-top:10px; padding-right:10px; background:#FFF;}
.portadaCuadro2TextoDer p {float:left;clear:left;text-align:left;}

.portadaCuadro2BordeInf { float:left; clear:both; background:url(../images/cuadro_1_bisel_inferior.gif); background-position:bottom; background-repeat: no-repeat; height:5px; width:747px; }
.portadaCuadro2TextoDer a img { margin-top:10px;}
.portadaCuadro2TextoIzq a img  { margin-top:10px;}
.portadaCuadro2TextoIzq p, .portadaCuadro2TextoDer p { height:90px;margin:0px;padding:0px;}

.portadaCuadroFlexSki {float:left;margin-top:5px;}
.portadaCuadroFlexSkitexto {float:left; width:745px; height:auto; border-left:1px solid #CCC;border-right:1px solid #CCC;}
.FlexSkiTituloDescripcion{float:left; width:365px;}
.FlexSkiTituloDescripcion img {float:left;}
.FlexSkiTituloImagen {float:left;margin:10px 0px 0px 10px;} 
.FlexSkiTituloDescripcion p {float:left;text-align:left;margin-left:10px;padding-bottom:10px;width:350px;}

.FlexSkiBannerFlash {float:left; width:370px; margin-top:3px;}

.portadaBannerMovistar {float:left; clear:left; margin-top:5px; width:745px; height:70px; }


.portadaCuadroNoticias {float:left;margin-top:5px; }
.portadaCuadroNoticiasEncabezado{float:left;clear:left; height:39px; }
.portadaCuadroNoticiasBlock {float:left; height:auto; width:745px; background:#FFF; border-right:1px solid #CCC; border-left:1px solid #CCC; margin-top:0px; }
.portadaCuadroNoticiasBlock1{float:left; margin-left:10px; width:330px; text-align:left; }
.portadaCuadroNoticiasBlock1 h2 { margin-left:0px; color:black;margin-top:10px;}
.portadaCuadroNoticiasBlock1 p { margin-left:0px;}
.portadaCuadroNoticiasBlock1 h4 { margin-left:0px;color:red;}

.portadaCuadroNoticiasBlock2{float:left; width:330px; margin-left:40px; text-align:left; }
.portadaCuadroNoticiasBlock2 h2 { margin-left:0px;color:black;margin-top:10px;}
.portadaCuadroNoticiasBlock2 p { margin-left:0px;}
.portadaCuadroNoticiasBlock2 h4 { margin-left:0px;color:red;}

.portadaCuadroExtras {float:left; margin-top:5px; background:url(../images/fondo_inferior_portada.png); width:747px; height:163px; }
.portadaCuadroExtrasBlock1,.portadaCuadroExtrasBlock2,.portadaCuadroExtrasBlock3 {float:left; text-align:left; margin-top:95px; }
.portadaCuadroExtrasBlock1 { margin-left:0px;}

.portadaCuadroExtrasBlock1 { width:250px;}
.portadaCuadroExtrasBlock1 p,.portadaCuadroExtrasBlock2 p,.portadaCuadroExtrasBlock3 p {margin:10px 0px 10px 10px; padding:0px 0px 0px 0px; }
.portadaCuadroExtrasBlock1 a,.portadaCuadroExtrasBlock2 a,.portadaCuadroExtrasBlock3 a {margin-left:10px;}	
.portadaCuadroExtrasBlock2 { width:246px;}
.portadaCuadroExtrasBlock3 { width:251px;}

/*MODALIDADES */
.modalidadesCuadro1 { float:left; clear:left;  margin-top:5px; height:301px; width:747px;}
.modalidadesCuadro1Left { background:url(../images/fondo_modalidades_left.png) no-repeat; }
.modalidadesCuadro1Right { background:url(../images/fondo_modalidades_right.png) no-repeat; }

.modalidadesCuadro1ContenidoTexto { float:left; width:350px; height:270px; text-align:justify; margin-left:15px; margin-top:10px;}

.modalidadesCuadro1ContenidoVideo { float:left; width:353px; height:235px;  margin-top:11px; margin-right:15px; }
.modalidadesCuadro1ContenidoVideo img { margin-left:15px; }
.modalidadesCuadro1Botones {float:left; clear:left; margin-top:8px;width:375px;}
.modalidadesCuadro1Botones img {float:left;margin-left:13px;}

/*FIN MODALIDADES */

/* RESERVAS DE CLASES */
.reservasMaxBlock1 { float:left; background:url(../images/fondo_reservas.png) no-repeat; height:1010px;margin:5px 0px 0px 0px; padding:0px 0px 0px 0px;width:747px; height:1004px; }
.reservasMaxBlock1Titulo {float:left; clear:left; margin-top:10px; margin-left:15px;  text-align:left;}
.reservasMaxBlock1Descripcion p {float:left;margin:15px 0px 0px 15px; text-align:left; width:720px;padding:0px 0px 0px 0px;}
.reservasMaxBlock1Contacto {float:left;margin:15px 0px 0px 0px;padding:0px;}
.reservasMaxBlock1Contacto img {float:left;padding:0px;margin:5px 0px 0px 15px;}
.reservasMaxBlock1Contacto p {float:left;padding:0px;margin:6px 0px 0px 5px;}
.reservasLineaDotted {float:left;border-bottom:2px dotted #BBBF1D;padding:0px 0px 0px 0px;margin:15px 0px 15px 15px;width:710px; height:2px;}
.reservasMaxBlock1Datos {float:left;width:747px;}
.reservasMaxBlock1FieldSetAlumnos {float:left; height:280px;}
.reservasMaxBlock1Datos h5 {float:left;margin:0px 0px 15px 15px; font-size:14px; width:700px; text-align:left; color:#0068A6;padding:0px;}
.reservasMaxBlock1Datos h6 {float:left; font-size:10px; margin:0px;}
.reservasMaxBlock1DatosBaqueira {float:left;clear:left; font-size:11px; padding:0px; margin:10px 0px 0px 15px;width:223px; height:12px; text-align:left;}
.reservasMaxBlock1DatosBeret {float:left; font-size:11px; padding:10px 0px 10px 0px; margin:0px;width:334px;height:12px;}
.reservasMaxBlock1DatosRespetarPreferencias {float:left; width:715px; text-align:left; margin: 10px 0px 0px 15px; color:#0068A6;padding:0px 0px 0px 0px;}
.reservasMaxBlock1DatosH5 {font-size:14px;float:left; padding:0px; margin:0px;color:#0068A6; text-align:left; font-weight:bold; margin:0px 0px 15px 15px; height:15px;}
.reservasMaxBlock1DatosH9 {float:left;padding:0px; margin:2px 0px 15px 10px;color:#0068A6; width:610px; text-align:left;font-size:11px; height:15px;}

.reservasMaxBlock1DatosContactoContigo { float:left;font-size:11px; margin-left:18px;color:#0068A6; margin-top:15px; width:720px; text-align:left;}
.reservasMaxBlock1Datos img {float:left; margin-top:15px; margin-left:20px;}
.reservasMaxBlock1Datos textarea {float:left;clear:left; width:250px; height:65px;}
.reservasMaxBlock1Datos fieldset {float:left; width:335px; margin:0px 0px 0px 15px; border:0px;padding:0px; }
.reservasMaxBlock1Datos label { float:left; clear:left; width:100px; margin:8px 0px 0px 0px; padding:0px;  text-align:left;}
.reservasMaxBlock1Datos input {float:left; width:220px; margin-top:5px; }
.reservasMaxBlock1Datos select {float:left; margin-top:5px; }
.EnviarReservaButton {float:left; width:720px;padding:0px;}
.EnviarReservaButton input { float:left; margin-top:3px; height:20px; width:200px; border:1px solid #454545; cursor:pointer;padding:0px 0px 0px 0px; margin-left:250px;margin-top:25px;}
/*RESERVAS DE CLASES*/

/* RESEVAS SKICAMP y SKIARAN*/
.reservasMaxBlock1Ski { float:left; padding-bottom:50px; width:747px; background-repeat:no-repeat; background-position:right bottom; background-color:#FFF; border:1px solid #c9c9c9;margin:5px 0px 0px 0px; padding:0px 0px 30px 0px; }
.reservasBackskicamp {background-image:url(../images/fondo_skicamp.gif);}
.reservasBackskiaran {background-image:url(../images/fondo_skiaran.gif);}
.reservasBackflexiski {background-image:url(../images/fondo_flexiski.jpg);}
.reservasMaxBlock1TituloSki {float:left;margin:15px 0px 0px 15px; width:720px;}

.reservasMaxBlock1CheckEdad {float:left; width:720px; text-align:left; padding:0px; margin:15px 0px 0px 15px;}
.reservasLineaDottedSki {float:left;padding:0px;margin:15px 0px 15px 15px;width:715px; height:3px;}
.Dottedskicamp {border-bottom:2px dotted #FF791F}
.Dottedskiaran {border-bottom:2px dotted #0068A6}
.reservasMaxBlock1DatosSki {float:left;}
.reservasMaxBlock1DatosSki select {float:left;margin:0px 0px 0px 12px;}
.reservasMaxBlock1DatosSki label { float:left; clear:left; width:120px; margin-left:2px; margin-top:12px;  text-align:left;}

.reservasMaxBlock1DatosSki input {float:left; width:200px; margin-top:5px; }
.reservasMaxBlock1DatosSki textarea {float:left;clear:left;margin-top:15px; width:322px; height:50px;}
.reservasMaxBlock1DatosSki fieldset {float:left; width:335px; margin-left:10px; border:0px;margin-top:-20px;}
.reservasMaxBlock1DatosSki h5 {float:left; margin:0px 0px 25px 15px; font-size:14px; width:720px; text-align:left; height:20px; color:#FF791F;margin-top:0px;}
.reservasMaxBlock1DatosSki select { margin-top:10px;}
.reservasMaxBlock1DatosSki h5.titleH5Colorskicamp {color:#FF791F;}
.reservasMaxBlock1DatosSki h5.titleH5Colorskiaran {color:#0068A6;}
.reservasAlturaH5skiaran {padding-top:15px;}
.reservasMaxBlock1CheckTargeneu {float:left; margin:10px 0px 0px 15px;}
.reservasMaxBlock1CheckTargeneu input {float:left;}
.reservasMaxBlock1CheckTargeneu label {float:left; margin:5px 0px 20px 0px;width:700px; text-align:left;}
.reservasMaxBlock1CheckTargeneuH12 {float:left;clear:left; width:700px; text-align:left; margin:0px 0px 1px 5px;}
.reservasMaxBlock1CheckAviso {float:left; margin: 0px 0px 0px 15px; width:300px; font-weight:bold; text-align:justify;}
.reservaSpanError {color:red;}
.reservasMaxBlock1Buttom {float:left;width:720px;padding:0px;}
.reservasMaxBlock1Buttom input { float:left; margin-top:3px; height:20px; width:200px; border:1px solid #454545; cursor:pointer;  margin:25px 0px 0px 250px; }

/*RESERVAS SKICAMP Y SKIARAN*/

/*CONFIRMACION DE RESERVAS */
.confirmacionReservasMaxBlock1 { float:left; clear:left; margin-top:5px; background:url(../images/fondo_reservas.png) no-repeat; height:100%; width:100%; padding-bottom:30px;}
.confirmacionReservasMaxBlock1Titulo {float:left;margin-top:10px; margin-left:10px;}
.confirmacionReservasMaxBlock1 label {clear:left;float:left;margin-left:10px;margin-top:25px; font-size:14px;}
/*FIN CONFIRMACION DE RESERVAS */

/* ENLACES DE INTERES */
.enlacesMaxBlock1 { float:left;margin:0px 0px 0px 0px; background:url(../images/bloque_1_fondo_enlaces.gif) no-repeat bottom; padding:0px 0px 0px 0px; width:748px;}
.enlacesMaxBlock1Titulo {float:left;margin:15px 0px 0px 15px; width:720px; text-align:left;padding:0px 0px 0px 0px;}

.enlacesMaxBlock1Descripcion {float:left;clear:left;margin:5px 0px 0px 8px;text-align:left; width:720px;padding:0px;}
.enlacesMaxBlock1Datos {float:left;}
.enlacesMaxBlock1Datos h5 {float:left;font-size:14px; width:100%; text-align:left; height:20px; color:#0068A6; margin:10px;}
.enlacesMaxBlock1DatosColumn1 {float:left; width:335px;margin-left:10px; margin-bottom:20px; margin-top:20px;border-right:2px dotted #CCC;}
.enlacesMaxBlock1DatosColumn2 {float:left; width:335px;margin-top:20px;}
.enlacesMaxBlock1DatosColumn1 a {float:left;clear:left;margin:0px; text-decoration:none;}
.enlacesMaxBlock1DatosColumn1 p {float:left;clear:left;margin:0px;margin-left:10px; text-align:left;  width:270px;}
.enlacesMaxBlock1DatosColumn2 a {float:left;clear:left;margin:0px;margin-left:10px; text-decoration:none;}
.enlacesMaxBlock1DatosColumn2 p {float:left;clear:left;margin:0px;text-align:left;margin-left:20px; width:270px;}
/* FIN ENLACES DE INTERES */

/* VIDEO PRESENTACION SKICAMP y SKIARAN */
.presentacionMaxBlock1 { float:left; margin-top:5px; margin-bottom:50px; width:747px; height:650px; min-height:650px;}
.presentacionBackskiaran {background:url(../images/fondo_presentacion_skiaran.gif) no-repeat top;}
.presentacionBackskicamp {background:url(../images/fondo_presentacion_skicamp.gif) no-repeat top;}
.presentacionBackflexiski {background:url(../images/fondo_presentacion_flexiski.gif) no-repeat top;}
.presentacionMaxBlock1Titulo {float:left;margin:15px 0px 20px 0px; width:320px;}
.presentacionMaxBlock1Datos {float:left;}

.presentacionContenidoTexto {float:left; width:330px; height:auto; text-align:left;margin-bottom:95px;}
.presentacionCuadro1ContenidoTexto {float:left; width:330px; height:252px; text-align:justify; margin-left:15px; margin-right:20px; }
.presentacionCuadro1ContenidoTexto img {margin-left:5px;}
.presentacionCuadro1ContenidoTexto p {margin-bottom:50px; text-align:justify;}
.presentacionCuadro1ContenidoTextoBotonAzul img { margin-left:5px; margin-top:20px;margin-bottom:0px;padding:0px;}
.presentacionCuadro1ContenidoVideo {float:left; width:370px; height:242px; margin-top:15px;}
.presentacionCuadro1ContenidoVideo p {text-align:left; margin-top:10px;padding:0px;}
.presentacionCuadroBotones{float:right; margin-right:15px;}

.gallery {float:left; width:355px; padding:0px; margin-top:0px; margin:25px 0px 0px 10px;}
.gallery ul { list-style: none;padding:0px;margin:0px; }
.gallery ul li { display: inline;padding:0px;margin:0px;}
.gallery ul img {float:left;border: 5px solid #fff;border-width: 5px;margin-left:10px;padding:0px;}
.galleryskicamp ul a:hover img {border: 5px solid #FE9901;border-width: 5px;color: #fff;padding:0px;}
.galleryskiaran ul a:hover img {border: 5px solid #1F7AB1;border-width: 5px;color: #fff;padding:0px;}

/*FIN PRESENTACION

/* AGENDA SKICAMP Y SKIARAN */
.agendaMaxBlock1 { float:left; clear:left; width:745px;margin-top:5px;  margin-bottom:7px; border:1px solid #c9c9c9; background-repeat:no-repeat; background-position:right bottom; background-color:#FFF; }
.backskiaran { background-image:url(../images/fondo_skiaran.gif);}
.backskicamp { background-image:url(../images/fondo_skicamp.gif);}
.agendaMaxBlock1 h5 {float:left; font-size:16px; margin-top:10px; margin-left:20px;margin-bottom:7px; width:600px; text-align:left;padding:0px;}
.agendaMaxBlock1 p {float:left; clear:left; width:470px; text-align:left; margin-right:20px; margin-left:20px;padding-bottom:50px; padding-top:10px;}
.agendaMaxBlock1 h5.titleskiaran { color:#1F7AB1;}
.agendaMaxBlock1 h5.titleskicamp { color:#FF6600;}
.agendaMaxBlock1 img {float:left;margin:-23px 0px 0px 0px;padding:0px;}
.agendaMaxBlock1 h4 { float:left; text-align:left;color:red;margin:5px; width:100px; font-size:12px;}
/*FIN AGENDA*/

/* PRECIOS SKI CAMP  */
.preciosBlockHeader{float:left; clear:left;  margin-top:5px; background:url(../images/titulo_precios_skicamp.gif) no-repeat; width:747px; height:83px;}
.preciosBlockHeaderTitulos {float:left;margin:10px 0px 0px 15px; width:720px;padding:0px;}
.preciosBlockHeaderTitulos img {float:left;}
.preciosBlockHeaderTitulos p {float:left;clear:left; text-align:left; width:720px; margin:10px 0px 0px 0px;}
.preciosBlockImage {float:left; width:245px; height:610px;background:url(../images/bloque_precios_skicamp.gif) no-repeat;  margin-top:5px;}
.preciosBlockImage img {margin-top:10px;}
.preciosBlockImage h6 {font-size:10px; margin:8px 0px 0px 0px; font-size:12px; font-family:arial;}
.preciosBlockImage h3 {font-size:17px; color:#FF6600; margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.preciosBlockImage h1 {font-size:40px; color:#FF6600; margin-bottom:0px;margin-top:0px;padding:0px 0px 0px 0px; height:42px;}
.preciosBlockImageH9 {float:left; text-align:left;margin:3px 0px 0px 20px;font-size:12px; width:200px; text-align:left;padding:0px;}
.preciosBlockImage a img {margin-bottom:0px; margin-top:10px;}

/* PRECIOS SKIARAN */
.preciosBlockHeaderSkiAran{float:left; clear:left; margin-top:5px; background:url(../images/titulos_precios_skiaran.gif) no-repeat; width:747px; height:83px;}
.preciosBlockHeaderTitulosSkiAran {float:left;margin:10px 0px 0px 15px; width:720px;padding:0px;}
.preciosBlockHeaderTitulosSkiAran img {float:left;}
.preciosBlockHeaderTitulosSkiAran p {float:left;clear:left; text-align:left; width:720px; margin:10px 0px 0px 0px;}
.preciosBlockBackgroundSkiAran {float:left; clear:left;  margin-top:5px; background:url(../images/bloque_fondoprecios_skiaran.gif) no-repeat; width:747px; height:610px;}
.preciosBlockBackgroundSkiAranBox {float:left;margin:15px; width:250px;}
.preciosBlockBackgroundSkiAranBox img {float:left;margin-bottom:15px;}
.preciosBlockBackgroundSkiAranBox h3,h4,h2 { text-align:left;padding:0px;margin:0px 0px 10px 15px; font-size:12px;}
.preciosBlockBackgroundSkiAranBox h3 {font-size:10px; text-decoration:none;}
.preciosBlockBackgroundSkiAranBox h4,h2 { text-align:left; margin-left:15px;color:#1882C0;}
.preciosBlockBackgroundSkiAranBox h2 {font-size:15px;}
.preciosBlockBackgroundSkiAranBox2 {float:left;margin-top:15px; margin:15px 0px 0px 120px}
.preciosBlockBackgroundDotted {border-bottom:2px dotted #FE370A;float:left;padding:0px;margin:15px 0px 15px 15px;width:715px; height:3px;}
.preciosBlockSkiAranBoxPrecios {float:left; margin-left:90px; margin-right:80px;margin-top:0px;}
.preciosBlockSkiAranBoxPrecios h1 {font-size:40px; color:#FF6600; margin:10px;}
.preciosBlockSkiAranBoxPrecios h2 {margin:0px 10px 10px 10px; text-align:center; font-size:18px;padding:0px;}
.preciosBlockSkiAranBoxPrecios h3 {margin:10px;color:#FF6600; font-size:16px;}
.preciosBlockSkiAranBoxPrecios h6 {margin:10px; font-size:10px;}
/*FIN PRECIOS */

/* PRECIOS FLEXISKI */

.preciosBlockBackgroundFlexSki {float:left; clear:left;  margin-top:5px; background:url(../images/bloque_fondoprecios_flexiski.gif) no-repeat; width:747px; height:610px;}
.preciosBlockBackgroundFlexSkiBox {float:left;margin-left:15px; width:400px;}
.preciosBlockBackgroundFlexSkiBox h4 {font-size:17px;color:#FF6600;float:left;margin:20px 0px 15px 0px;padding:0px; width:100%;clear:none;}
.preciosBlockBackgroundFlexSkiBox h3 {float:left;margin:0px 0px 15px 0px;padding:0px;font-size:13px;clear:left; width:100%; text-align:left;}
.FlexSkiH3colorStyleBlue {color:#1882CD;}
.FlexSkiH3colorStyleOrange {color:#FF6600;}

.FlexiSkiDottedMax {border-bottom:2px dotted #1882CD;float:left;padding:10px 0px 0px 0px;margin:0px 0px 0px 0px; width:100%;}
.preciosylineadotted {float:left;clear:left; width:100%; height:25px;}
.preciosylineadotted h2 {float:left;margin:0px 0px 0px 0px;padding:0px;}
.FlexiSkiDotted {border-top:2px dotted #FEA723;float:left;padding:3px 0px 0px 0px;margin:7px 5px 0px 5px; height:3px;}
.preciosBlockBackgroundFlexSkiBox a {float:left;clear:left;margin-top:10px;}

.preciosBlockBackgroundFlexSkiBox2 {float:left;margin:20px;}
/*FIN PRECIOS */

/*CALENDARIOS */
.calendariosBlock {float:left; clear:left; margin-top:5px; width:745px; height:520px;border:1px solid #c9c9c9;}

.calendariosAlturaskicamp {height:520px;}
.calendariosAlturaskiaran {height:500px;}

.Backgroundskicamp {background:url(../images/fondo_skicamp.gif) #FFF no-repeat bottom right;}
.Backgroundskiaran {background:url(../images/fondo_skiaran.gif) #FFF no-repeat bottom right;}
.calendariosBlockHeaderTitulos {float:left;margin-top:10px; margin-left:10px; width:720px;}
.calendariosBlockHeaderTitulos img {float:left;}
.calendariosBlockHeaderTitulos p {float:left;clear:left; text-align:left;margin:15px 0px 0px 0px; padding:0px 0px 15px 0px; width:700px}
.calendarioBlockcalendario {float:left; margin-left:35px; margin-bottom:20px; height:200px; width:200px;}
.almanaqueTitle  {font-family : verdana,arial,helvetica;font-size : 10pt;font-weight: bold;}
.almanaqueTitleskicamp {color: #FE9901;}
.almanaqueTitleskiaran {color: #0068A6;}
.diasSemana  {font-family : verdana,arial,helvetica;font-size : 10pt;background-color:#333333;font-weight: bold;}
.diasSemanaskicamp {color:#FE9901;}
.diasSemanaskiaran {color:#3AA3E0;}
.classfecha {line-height:22px;}
.Fechaseleccionadaskicamp {background-color:#FE9901;}
.Fechaseleccionadaskiaran {background-color:#3AA3E0;}
/*FIN CALENDARIO*/

/*QUE NIVEL TENGO */
.nivelBlock {float:left; margin:0px; padding:0px; margin-top:5px; width:747px; height:auto;border:1px solid #c9c9c9;background:url(../images/bloque_1_fondo_enlaces.gif) #FFF no-repeat bottom right;padding-bottom:30px;}
.nivelBlock img {margin:0px;padding:0px;}
.nivelBlockHeaderTitulos {float:left;margin-top:15px;}
.nivelBlockHeaderTitulos img {float:left;margin-left:10px;}
.nivelBlockHeaderTitulos p {float:left;width:700px; text-align:left;margin:10px 0px 15px 10px;padding:0px;}


.nivelBlockPregutavideo,.nivelBlockPregutaGeneral {float:left;}

.nivelBlockPregutavideo img {float:left; margin:0px 0px 15px 0px; width:300px;height:200px;}
.nivelBlockPregutavideo label, .nivelBlockPregutaGeneral label {float:left; width:720px;text-align:left;margin:20px 0px 0px 20px;padding:0px; font-size:14px;color:#3AA3E0}
.nivelBlockPregutavideo input[type=radio] { float:left; width:20px; margin-right:20px; }
.nivelBlockPregutavideo h4,.nivelBlockPregutaGeneral h4 {float:left;margin:0px 0px 15px 20px; width:700px;padding:0px; font-size:12px;}

.nivelBlockPregutaDotted {border-bottom:2px dotted #3AA3E0;float:left;padding:0px;margin:0px 0px 15px 20px;width:705px; height:3px;}
.nivelBlockPregutavideo input {float:left;margin-top:90px; margin-right:10px;margin-left:25px;}
.nivelBlockPregutavideo a {float:left; width:300px; height:200px; margin-bottom:15px;}

.nivelBlockPregutaGeneral input {clear:left;float:left;margin:0px 5px 0px 20px;}
.nivelBlockPregutaGeneral h3 {float:left;margin:2px 10px 10px 0px;font-size:10px; width:650px; text-align:left;padding:0px;}
.nivelBlockPregutaButtom input {float:left; margin-left:328px; margin-top:20px; border:1px solid #787878; background:#B4B905; color:#333; cursor:pointer;}
.nivelBlockPregutaButtom input:hover { background:#BFBB15; }

.nivelBlockResultado {float:left;clear:left; width:280px; height:305px; background:#88C7EC;margin-left:230px; margin-top:15px;}
.nivelBlockResultado h5 { font-size:14px;margin-top:5px;margin-bottom:5px;}
.nivelBlockResultado h1 { font-size:50px;padding-top:0px;margin-top:5px;margin-bottom:10px;padding-bottom:0px;}
.nivelBlockResultadoVideo {float:left; margin-left:10px; width:260px; height:200px;}



/*FIN QUE NIVEL TENGO */

/* QUIENES SOMOS cuadro 1 */
.maxcontentInferiorContenidoQuienesSomosBanner { float: left; clear:left; margin-top: 5px; }
.maxcontentInferiorContenidoQuienesSomosIntro { float: left; background:url(../images/fondo_quienessomos_banner.png) no-repeat; background-position:left; height:275px; width:749px; }
.maxcontentInferiorContenidoQuienesSomosIntroVideo { float: left; margin-top:10px; margin-left:10px; width:365px; height:255px; }
.maxcontentInferiorContenidoQuienesSomosIntroTexto p { float: left; margin-top:10px; margin-left:20px; width:340px; height:250px; text-align:justify; font-weight:normal;}
/*QUIENES SOMOS fincuadro 1 */

/*QUIENES SOMOS cuadro 2 */
.maxcontentInferiorContenidoQuienesSomosMedio { float: left; clear:left; margin-top: 5px;  background:url(../images/fondo_quienessomos_bloque2.png) no-repeat; background-position:left; width:748px; height:399px;}

.quienesSomos { float: left; margin-top:12px; margin-left:10px; width:725px; height:118px; }
.quienesSomosTexto { width:360px; float:left; clear:left; margin-left:5px; text-align:justify;}
.quienesSomosTexto img {width:360px; float: left; width:auto; height:auto; margin-left:0px;}
.quienesSomosTexto span { clear:left; float:left; width:100%; }
.quienesSomosFoto img { float:left; margin:0px; width:345px; margin-left:10px;}

/*QUIENES SOMOS fincuadro 2 */

/*QUIENES SOMOS cuadro 3 */
.maxcontentInferiorContenidoQuienesSomosFin { float: left; clear:left; margin-top: 5px;  background:url(../images/fondo_quienessomos_fin.png) no-repeat; background-position:left; width:748px; height:898px;}
.maxcontentInferiorContenidoQuienesSomosFinCuadroMix { float:left; width:384px; height:888px; }
.maxcontentInferiorContenidoQuienesSomosFinCuadroMixFotos { float:left;  width:380px; height:400px; margin-bottom:10px;}

.maxcontentInferiorContenidoQuienesSomosFinCuadroMixFotos img {float:left;margin:10px 0px 0px 3px;padding:0px;}
.maxcontentInferiorContenidoQuienesSomosFinCuadroMixFotos ul {list-style: none; margin-left:0px;padding:0px;margin:0px;}
.maxcontentInferiorContenidoQuienesSomosFinCuadroMixFotos ul li { display: inline;padding:0px;margin:0px;}
.maxcontentInferiorContenidoQuienesSomosFinCuadroMixFotos ul img {float:left;border: 5px solid #fff;border-width: 5px;margin-right:5px;}
.maxcontentInferiorContenidoQuienesSomosFinCuadroMixFotos ul a:hover img {border: 5px solid #B5BA0A;border-width: 5px;color: #fff;}

.maxcontentInferiorContenidoQuienesSomosFinCuadroMixTexto { float:left; width:367px; height:468px; border:1px solid #C5C5C5;margin:10px 0px 0px 15px}
.maxcontentInferiorContenidoQuienesSomosFinCuadroMixTexto img { float:left; clear:left; padding-left:10px; padding-top:10px;padding-bottom:10px; }
.maxcontentInferiorContenidoQuienesSomosFinCuadroMixTexto p { float:left; clear:left; padding-left:10px; text-align:justify; font-family:Arial, sans-serif; font-weight:normal; font-size:12px; width:300px;}
.maxcontentInferiorContenidoQuienesSomosFinCuadroTexto { float:left; width:340px; height:878px; margin-top:15px;margin-left:15px; }
.maxcontentInferiorContenidoQuienesSomosFinCuadroTexto img { float:left; }
.maxcontentInferiorContenidoQuienesSomosFinCuadroTexto p { float:left; text-align:left; font-weight:normal; width:330px;}

/*QUIENES SOMOS fincuadro 3 */

/*AUDIOS */
/*.audiosBlock {float:left; clear:left;  width:748px; height:520px;background:url(../images/bloque_1_fondo_enlaces.gif) no-repeat;}
.audiosBlockHeaderTitulos {float:left;margin-left:15px;margin-top:15px;}
.audiosBlockHeaderTitulos img {float:left;}
.audiosBlockHeaderTitulos p {clear:left;float:left; text-align:justify; width:450px;padding:0px;margin:10px 0px 0px 0px;height:100px;}
.audiosBlockPlayGrande img {float:left;margin-left:90px;margin-top:20px;}
.audiosBlock h3 {float:left; width:700px; text-align:left;margin:-20px 0px 0px 15px;color:#0068A6;padding:10px 0px 0px 0px;}
.audiosBlock h4 {float:left;width:700px;text-align:left;margin:5px 0px 0px 15px; font-weight:normal;}
.audiosBlockDotted {float:left; border-bottom:2px #BBBF1D dotted; width:705px; height:4px;margin-top:5px;margin-left:27px;}
.audiosBlockPlayChicos {float:left;margin-top:20px;}
.audiosBlockPlayChicos img {float:left;margin-left:25px;}
.audiosBlockReproductor {float:left;clear:left;margin-left:260px;margin-top:10px;}*/
