 a {
	color: #000000;
    background-color: #109acc;
    padding: 5px 10px; /* En completo seria: 5px 10px 5px 10px (norte este sur oeste) */
    /* de esta forma, siendo dos, serian el primer valor para norte/sur y el segundo valor para este/oeste*/
    border-radius: 5px;
	text-decoration: none;
}

a:hover {
	background-color: #0d7bb5;
}

h1 {
    color: #000000;
    text-align: left;
    background-color: #109acc;
    border-radius: 5px;
    padding: 10px;
    width: fit-content;
    /* Ajusta el ancho automáticamente al contenido
    Util para casos como este, porque por defecto el Width
    es 100% y no se ajusta al contenido */
}

input[type="text"] {
    padding: 5px;
    border-radius: 5px;
    border: 1px solid #ccc;
    width: 200px;
    /* Este width es para que el input no sea demasiado grande
    pero se puede ajustar a lo que se necesite */
}

input[type="submit"] {
    padding: 5px 10px;
    border-radius: 5px;
    border: none;
    background-color: #2c3347;
    color: #fff;
    cursor: pointer;
}