body{
	/*width:100%;
	max-width:900px;*/
	margin:05 ;
	width: auto;  /*ANCHOR*/
    height: auto;  
	border:2PX SOLID #FF5733;     
	
}

header #logo{
	height:16vh;
	float: right;
}

header #logo img{
		height:18vh;
}

header .menu{
		height: 16vh;
		float: center;
}

header .menu ul li a{
		background:#334CFF;
		text-decoration:none;
		padding:10px 15px;
		color:#fff;
		font-size:1rem;
}

header .menu ul li a:hover{
	background:#FF5733;
	color: #fff;
}

.boton{
		text-decoration: none;
		border: 2px SOLID #2d2f38;
		display: flex; /* Alinea los botones horizontalmente */
 	 	justify-content: center; /* Centra los botones en el medio */
  		gap: 15px; /* Espacio entre botones */
  		padding: 10px; /* Espacio alrededor del contenedor */
}

.boton:hover{
	background: #2d2f38;
	color: #fff;
}

footer{
	width:100%;
	text-decoration:center;
	text-align: center;
	color: #000000;
	background-color: #FF5733;
}

LABEL{
	font-size: 20px;
	font-family: 'Bauhaus 93', sans-serif;
	display: inline-block;
  	width: 350px; /* Ancho fijo para alinear el texto */
  	text-align:right ; /* Alinea el texto a la derecha  */
  	margin-right: 10px; /* Espacio entre el label y el input */
	width: 350px; /* Ancho específico */
    height: 40px; /* Alto específico */
}	

INPUT{
	background-color: F2AE02;
	border:1PX SOLID #FF5733;
	font-size: 15px;
	font-family: 'ARIAL BLACK', sans-serif;
}	

#formulario2 {
	width:auto;
	height:auto;
	/*overflow:hidden;
	/*padding: 10px;*/
	
}

.mi-boton-regreso {
  background-color: 2397EB; /* Color de fondo azul   #F34519  #ff8000*/
  color: #000000;              /* Color de texto blanco */
  /*padding: 10px 20px;       /* Tamaño interno (arriba/abajo, izq/der) */
  cursor: pointer;          /* Cambiar cursor al pasar por encima */
  font-size: 10px;
  width:100px;
  height:30px;
  font-family: 'arial black', sans-serif;
  transition:all .4s ease-in-out;
  display: flex;
  justify-content: center;
  text-align: center;
  align-items: center;
  border: 1px solid #ffffff;
}

/* Efecto al pasar el mouse (hover) */
.mi-boton-regreso:hover {
  background-color: #FF5733; /* Azul más oscuro */
  color: #FFFFFF;              /* Color de texto blanco */
 
}

.contenedor-regreso {
  display: flex; /* Alinea los botones horizontalmente */
  justify-content: left; /* Centra los botones en el medio */
  /*gap: 15px; /* Espacio entre botones */
  /*padding: 10px; /* Espacio alrededor del contenedor */
}