@charset "utf-8";
/* CSS Document */

body {
	font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif;
	background: #ffffff;
	margin: 20;
	padding: 0;
	color: #000;
	font-size: 18px;
	text-align: center;
     /* Navegadores modernos */
  user-select: none;
  
  /* Firefox */
  -moz-user-select: none;
  
  /* Safari y Chrome antiguos */
  -webkit-user-select: none;
  
  /* Internet Explorer/Edge */
  -ms-user-select: none;
}

a {
  font-family: Arial;
  font-size: 36px;

}

#fecha-hora-actual {
  font-family: Arial;
  font-size: 36px;
}

.TEXNE {
	color: #000;
	font-weight: bold;
	font-size: 38px;
}
.TEXRO {
	color: #000;
	font-weight: bold;
	font-size: 28px;
	background-color: #00F;
}

.container {
	width: 80%;
	max-width: 1260px;/* puede que sea conveniente una anchura máxima (max-width) para evitar que este diseño sea demasiado ancho en un monitor grande. Esto mantiene una longitud de línea más legible. IE6 no respeta esta declaración. */
	min-width: 780px;/* puede que sea conveniente una anchura mínima (min-width) para evitar que este diseño sea demasiado estrecho. Esto permite que la longitud de línea sea más legible en las columnas laterales. IE6 no respeta esta declaración. */
	background: #FFF;
	margin: 0 auto; /* el valor automático de los lados, unido a la anchura, centra el diseño. No es necesario si establece la anchura de .container en el 100%. */
}

.fuente-hola-uno {
  font-family: 'Times New Roman', serif;
  font-size: 28px;
  text-align: justify; /* Añade esta línea para justificar el texto */
}

.fuente-hola-dos {
  font-family: 'Times New Roman', serif;
  font-size: 28px;
  text-align: justify; /* Añade esta línea para justificar el texto */
}

.fuente-logo {
  font-family: 'Courier New', monospace; 
}

.fuente-financiacion {
  font-family: 'Times New Roman', serif; font-size: 28px;
}

.fuente-financiacion p,
.fuente-financiacion a {
  font-family: 'Georgia', serif; /* También aplicamos la fuente a los párrafos y enlaces dentro */
}

.fuente-hola-tres {
  font-family: 'Times New Roman', serif;
  font-size: 28px;
  text-align: justify; /* Añade esta línea para justificar el texto */
}

/* ~~ Esta es la información de diseño. ~~ 

1) El relleno sólo se sitúa en la parte superior y/o inferior de la div. Los elementos situados dentro de esta div tienen relleno a los lados. Esto le ahorra las "matemáticas de modelo de cuadro". Recuerde que si añade relleno o borde lateral a la div propiamente dicha, éste se añadirá a la anchura que defina para crear la anchura *total*. También puede optar por eliminar el relleno del elemento en la div y colocar una segunda div dentro de ésta sin anchura y el relleno necesario para el diseño deseado.

*/
.content {
	margin: 20;
	padding: 10px 0;
	text-align: justify;
}.container .content p strong u {
	font-size: 28px;
}
.container .content p strong {
	color: #00F;
	font-size: 28px;
}
.container .content p a {
	font-size: 24px;
	font-weight: bold;
}



.contenedor-enlaces a:not(:last-child)::after {
  content: " |";
  font-size: 48px; /* Establece el tamaño de la barra vertical */
}


