@charset "UTF-8";


/*************************************************************************************************************************/
/***********************************             0004baix           **************************************************************/
/*************************************************************************************************************************/


.0004baix_caja_separa_info_billetes{	
									width:100%;	
									height: 0.1em;
									background:#FFFFFF;	
									margin: 0.2em auto 0.2em auto;
									
}



.0004baix_tituloinfo{
					font-family: 'Karla', 'Rubik', sans-serif;
					font-size: 1.5em;
					color:#ff0000;
		/*			background:none;*/
					/*background:#AF7AC5   ;*/
					border:none;
					float:left;
					margin: 0.8em auto 0.5em auto;
				  	line-height: 0.9;
					width: 80%;
}



.0004baix_descriinfo{
					font-family: 'Karla', 'Rubik', sans-serif;
					font-size: 1.1em;
					color:#FFFFFF;
			/*		background:none;*/
					/*background:#AF7AC5;*/
					border:none;
					float:left;
					margin: 0.2em auto 0.2em auto;
				  	line-height: 0.9;
					width: 90%;
}





.0004baix_aclaracion{
					font-family: 'Karla', 'Rubik', sans-serif;
					font-size: 0.9em;
					color:#FFFFFF;
			/*		background:none;*/
					/*background:#AF7AC5;*/
					border:none;
					float:left;
					margin: 0.8em auto 0.8em auto;
				  	line-height: 0.8;
					width: 80%;
}







/************************************************************************************************************/


.__caja_info_billetes{	
	
		 width: 100%;
   /*  background: #AF7AC5;*/ 

    display: flex;
    align-items: center;       /* centra verticalmente */
    justify-content: center;   /* centra horizontalmente */

    padding: 0.4em 0.6em;      /* espacio interno para que respire */
    min-height: 1.8em;         /* altura mínima (opcional) */
    height: auto;              /* permite crecer al contenido */
    text-align: center;        /* centra el texto si hay varias líneas */
	
	border: 1px solid red;     /* borde rojo y fino */

/*	
									width:90%;	
									height: auto;
*/
									background:#82b74b;	
	/*
									padding: 0.2em 0.5em 0.2em 0.5em;
									text-align: left;	
									margin: 0em auto 0em auto;
											background:#F8F8FF;
											border-radius: 5px 5px 5px 5px;
		*/							
									
									
}




.____info_mapasesion2023{
					font-family: 'Karla', 'Rubik', sans-serif;
					font-size: 1.2em;
					color:#ff0000;
		/*			background:none;*/
					/*background:#AF7AC5   ;*/
					border:none;
					float:left;
					margin: -4.0em auto 0.0em auto;
				  	line-height: 0.9;
					width: 95%;
}



.____tituloinfo_resaltado{
					font-family: 'Karla', 'Rubik', sans-serif;
					font-size: 1.8em;
					color:#ff0000;
		/*			background:none;*/
					/*background:#AF7AC5   ;*/
					border:none;
					float:left;
					margin: 0.8em auto 0.5em auto;
				  	line-height: 1.2;
					width: 80%;
}



.enlace{
						font-family: 'Karla', 'Rubik', sans-serif;
						font-size: 1.5em;
					  	background-color: #ADD8E6; /* Azul profesional */
  						color: #12232c;

  /* 3. Bordes y bordes redondeados */
  border-radius: 6px;
  border: none;
  cursor: pointer; /* Cambia el cursor al pasar por encima */


					border:none;
/*					float:left;*/
					margin: 0.8em auto 0.5em auto;
				  	line-height: 0.9;
					width: 100%;

text-align: center;
  display: inline-block;
  padding: 12px 24px;
  text-decoration: none; /* Quita el subrayado predeterminado */
  
  /* 2. Colores y fuente */
  
  
  /* 4. Suavizado de animación */
  transition: background-color 0.3s ease;



}


/* Efecto al pasar el ratón (Hover) */
.enlace:hover {
  background-color: #0c7087; /* Un azul más oscuro */
}

/* Efecto al hacer clic (Active) */
.enlace:active {
  transform: scale(0.98); /* Ligera pulsación */
}


/*************************************************************************************************************************/
/*************************************************************************************************************************/
/*************************************************************************************************************************/
/*************************************************************************************************************************/
/*************************************************************************************************************************/

.caja_separa_info_billetes{	
									width:100%;	
									height: 0.1em;
									background:#FFFFFF;	
									margin: 0.2em auto 0.2em auto;
									
}


.tituloinfo{
					font-family: 'Karla', 'Rubik', sans-serif;
					font-size: 1.3em;
					color:#ffffff;
				/*	background:none;*/
				/*	background:#AF7AC5;*/
					border:none;
					float:left;
					margin: 0.8em auto 0.5em auto;
				  	line-height: 1.2;
					width: 80%;
}

.descriinfo{
					font-family: 'Karla', 'Rubik', sans-serif;
					font-size: 1.2em;
					color:#ffffff;
		/*			background:none;*/
					/*background:#AF7AC5   ;*/
					border:none;
					float:left;
					margin: 0.8em auto 0.5em auto;
				  	line-height: 1.2;
					width: 80%;
}

.aclaracion{
					font-family: 'Karla', 'Rubik', sans-serif;
					font-size: 1.0em;
					color:#ffffff;
		/*			background:none;*/
					/*background:#AF7AC5   ;*/
					border:none;
					float:left;
					margin: 0.8em auto 0.5em auto;
				  	line-height: 1.2;
					width: 80%;
}









/**********************************************************************************************************************************/
/**********************************************************************************************************************************/
/**********************************************************************************************************************************/
/**********************************************************************************************************************************/
/**********************************************************************************************************************************/

@media only screen and (max-width: 1000px) {


/*
				.poster_copia_info_sesion{		
											width: 10.0em; 
											height:14.4em;

				}

				.titulo_infosesion{
											font-size: 2.6em;
											width: 60%;
				}

				.caja_sala{	
							height:12.4em;
							padding: 2.0em 0em 0em 0em;
				}

				.texto_sala_infosesion{
					font-size: 2.2em;
				}


				.sala_infosesion{
					font-size: 6.8em;
				}


				.numerada_infosesion{
					font-size: 2.4em;
				}

				.fecha_infosesion{
					font-size: 2.4em;
				}

				.homi_infosesion{
					font-size: 2.4em;
				}

*/


}






