@charset "utf-8";
/* CSS Document */

#flotante_inicio
   {position: absolute;	width:100%; margin-top:300px; height:150px; z-index:50; font-family:Gidole;}      
  
#inicial {margin-top:240px; width:100%;} 
#aColumna, #encabezado, #vigila_prereserva, #pago_elejido, #mas_saldo, #pago_elejido , #aColumnaL , #aColumnaR {width:100%; text-align:center;}
#aColumnaIz {width:100%; text-align:left; height:35px;}
#disponibilidad {width:100%; text-align:center; font-size:12px; }
  #texto_iconos1 { line-height:35px; }
  #iconos1 { line-height:35px; }
.aColumna3Dos {width:90%; text-align:center;}
.imagen_bandera { max-width:50%; height:auto;}
#subtitulo , #tipo_reserva { width:100%; }  
#aColumna2 { width:100%; background-color: #d6d6c2;}
#aColumna3 , #cuerpoBoxes {width:100%;}
#aColumnaM5 {width:90%; margin-left:5%; margin-top:5px;}
#aColumnaM2 {width:100%; margin-left:2%;}
#texto2 {text-align:center;} 
#texto3 {text-align:justify; width:90%; padding-left:5%;} 
#ocultaM , #imagen1024 , #imagen1500 , #imagen2100 {display:none;} 
   .imagen600 {display:block;} 
#imagen600 , #muesta600 , #muestra {display:block;}   
#desaparece {display:none;}
#logo_moviles {width:100%; text-align:center;}
#texto3 {font-size:18px;}
#texto2 {font-weight:700;}
#a2 {width:2%;}
#a3 {width:3%;}
#a6 {width:6%;}
#a8 {width:8%;}
#a10 {width:10%;}
#a12 {width:12%;}
#a15 {width:15%;}
#a20 {width:20%;}
 #a20C { width:20%; text-align:center; }
#a25 {width:25%;}
#a30 {width:30%;}
 #a30C { width:30%; text-align:center; }
#a40 {width:40%; height:auto; float:left; }
#a45 {width:45%;}
#a50 {width:50%;}
#a60 {width:60%;}
#a70 {width:70%;}
#a80 {width:80%; height:auto; float:left;}
  #a80Cpdg10 { width:80%; text-align:center; padding-left:10px; }
#a88 {width:88%;}
#a95 {width:95%;}

#boton_alta , #boton_alta_llave { width:40%; } 

#listado_duraciones , #informa_hora_maxima {width:35%; }

	/* Separaciones entre DIV que pasan a 100% y altura determinada */
	
#fluido25Alto { width:100%; height:25px; }	
	
#titular2 {text-align:center;}
#modifica_texto3 {font-family: "Gidole"; font-size:16px; font-weight:300; line-height:22px;}
#borde1 {border:0}
#fondo_color { background-color: #d6d6c2;}
#margen10{padding-left:10px;}
#flash {width:80%; margin-top:80px; margin-left:8px;}
#cabeceras {font-size:12px; color:#383838; text-align:center;}
#diaVista {width:100%; text-align:center;}
#masdias {width:20%;}
#borde_lateral, #borde_derecho, #borde_derecho1, #borde_derecho2 {width:20%;}
#informacion_minuscula{width:90%; padding-left:4%; margin-top:10px;}
#titulo_datos {margin-left:10%;}
#titulo_datos3 {width:50%}
#importe_partida {width:40%;}
#cambiar_pago {width:40%;}
#altura_query {margin-top:30px;}
#altura_query2 {margin-top:20px;}
#previa {width:35%;}
#optimizada {display:none;}
#mensajes
   {position: fixed; margin-left:2px; margin-top:15%; width:356px; height:127px; display:none; 
    text-align:left; color:#000000; padding-top:1%; padding-bottom:1%; border:1px solid #808080; background-color:#FFFFFF; filter:alpha(opacity=90); 
	opacity:0.95; -moz-opacity:0.95;-webkit-box-shadow: 0px 5px 15px 2px rgba(0,0,0,0.59); -moz-box-shadow: 0px 5px 15px 2px rgba(0,0,0,0.59);
    box-shadow: 0px 5px 15px 2px rgba(0,0,0,0.59); z-index:1000;}	

#bloque_gym{display:block;}	

#flotante4
   {position: absolute;	width:90%; margin-top:100px; margin-left:5%; height:auto; display:none; border:1px solid #808080; background-color:#2d332d; 
    filter:alpha(opacity=95); opacity:0.95; -moz-opacity:0.95; border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; 
	-webkit-border-radius: 4px 4px 4px 4px; webkit-box-shadow: 3px 4px 19px -2px rgba(128,128,128,1);
    -moz-box-shadow: 3px 4px 19px -2px rgba(128,128,128,1); box-shadow: 3px 4px 19px -2px rgba(128,128,128,1); z-index:100;}
	
#flash
   {position: absolute;	width:90%; margin-top:20%; margin-left:1%; height:auto; border:1px solid #808080; background-color:#FFFFFF; display:none;
    font-family:Calibri, Candara, "Arial Narrow", "Bell MT", Corbel, Vrinda, "Times New Roman"; font-size:0.8em; color:#330000; font-style:oblique;
    filter:alpha(opacity=95); opacity:0.95; -moz-opacity:0.95; border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; 
	-webkit-border-radius: 4px 4px 4px 4px; webkit-box-shadow: 3px 4px 19px -2px rgba(128,128,128,1); 
    -moz-box-shadow: 3px 4px 19px -2px rgba(128,128,128,1); box-shadow: 3px 4px 19px -2px rgba(128,128,128,1); z-index:3000;}	
	
#flotante7
   {position: absolute;	width:95%; margin-top:150px; margin-left:2%; height:auto; display:none; border:1px solid #808080; background-color:#2d332d; 
    filter:alpha(opacity=95); opacity:0.95; -moz-opacity:0.95; border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; 
	-webkit-border-radius: 4px 4px 4px 4px; webkit-box-shadow: 3px 4px 19px -2px rgba(128,128,128,1);
    -moz-box-shadow: 3px 4px 19px -2px rgba(128,128,128,1); box-shadow: 3px 4px 19px -2px rgba(128,128,128,1); z-index:100;}	
	
#flotante_incidencia , #flotante_comunicacion
   {position: absolute;	width:90%; margin-left:4%; margin-top:150px; height:auto; display:none; border:1px solid #808080; background-color:#2d332d; 
    filter:alpha(opacity=97); opacity:0.97; -moz-opacity:0.97; border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; 
	-webkit-border-radius: 4px 4px 4px 4px; webkit-box-shadow: 3px 4px 19px -2px rgba(128,128,128,1);
    -moz-box-shadow: 3px 4px 19px -2px rgba(128,128,128,1); box-shadow: 3px 4px 19px -2px rgba(128,128,128,1); z-index:300;}	

#flotante_comunicacion_fija
   {position: fixed; width:90%; margin-left:4%; margin-top:150px; height:auto; display:none; border:1px solid #808080; background-color:#2d332d; 
    filter:alpha(opacity=97); opacity:0.97; -moz-opacity:0.97; border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; 
	-webkit-border-radius: 4px 4px 4px 4px; webkit-box-shadow: 3px 4px 19px -2px rgba(128,128,128,1);
    -moz-box-shadow: 3px 4px 19px -2px rgba(128,128,128,1); box-shadow: 3px 4px 19px -2px rgba(128,128,128,1); z-index:300;}	
	
.de30a5 {width:5%; height:auto; float:left;  text-align:center;}	
.imagen150 { max-width:150%; height:auto;}
.empresa { width:100%; }

	/* Div pg registro */
	
#margen_titulo_dch, #margen_titulo_izq {display:none; }
#margen_forDch { width:1%; }
#margen_Dcho_casilla { width:1%;}
#cuerpo_formulario , #formulario_pendiente_validar { width:98%;}
#textValida { width:90%; }
#imagen_valida { height:120px; }
#espacio1 { height:60px; }
.autoriza { width:98%; }

#cartel , #cartel2 , #cartel3 { width:100%; }

#bloque_visible { width:91%; }
#iconos_reserva { width:100%; }
#ancho_iconos_reserva { width:22%; }
#cuerpo_reserva { width:100%; }
#datos_reserva { width:100%; }
#botonJugar { float:left; }

#contenedor_tecla { height:50px; }
#margen_tecla { width:5%; }
#tecla { width:90%; }

#flotante_comunicacion2 { position: fixed; width:90%; margin-left:5%; }
#flotanteDialogo , #flotanteDialogo2 { width:90%; margin-left:5%; margin-top:20%; }
#encabezadoNegro { height:40px; line-height:40px; font-family:Montserrat, Calibri, Arial, sans-serif; font-size:20px; text-align:center; font-weight:400; color:#ffffff; }
#titulo_secciones1 { font-family: Montserrat, Calibri, Arial, sans-serif; height:35px; text-align:center; line-height:35px; font-size:18px; font-weight:400; color:#34495e; }
#titulo_secciones2 { font-size:18px; text-align:center;}
#leyenda2 { font-family:Montserrat, Calibri, Arial, sans-serif; font-size:18px; font-weight:400; color:#666666; height:30px; line-height:30px; }
#leyenda3 { font-family:Montserrat, Calibri, Arial, sans-serif; font-size:14px; font-weight:300; color:#666666; height:18px; line-height:18px; }
#input_falso_reserva { font-family: Montserrat, Calibri, Arial, sans-serif; text-align:center; font-size:18px; font-weight:400; }

#textoInput90 { width:100%; font-family:Calibri, Arial, sans-serif; font-size:18px; font-weight:600; text-align:center; color:#364d63; height:30px; line-height:30px; }

#muestra600 { display:block; }

.navegador_superior2 { text-align:center; }
.separacion50 { width:100%; }
.separacion50B { width:60%; }

