body 
            {
                background-color: rgb(255, 151, 224);
                text-align: center;
            }
                link.dancing-script-uniquifier {
                    font-family: "Dancing Script", serif;
                    font-optical-sizing: auto;
                    font-weight: weight;
                    font-style: normal;
                  }
                  body {
                    background-color:beige;
                    text-align: center;
                    background-image: url('caca.jpg');
                    background-repeat: no-repeat;
                    background-attachment: fixed;
                    background-size: cover;
                    text-align: center;
                }
            h1 {
                    background-color:rgb(199, 125, 193);
                    color: white;
                    font-family:Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
                    padding: 36px;
                }
            h1 {
                color: black;
                background-color: rgb(255, 151, 224);
                }
            p 
            {
                padding: 12px;
                margin: 25px 120px 25px;
            }
            img { border: 24px solid rgb(255, 151, 224);}
            pre
            {
                color: rgb(255, 151, 224);
                padding: 36px;
            }
            a.boton:link, a.boton:visited {
                background-color: white;
                color: rgb(255, 151, 224);
                border: 2px solid rgb(255, 151, 224);
                padding: 10px 20px;
                text-align: center;
                text-decoration: none;
                display: inline-block;
            }
               
            a:hover, a:active {
                background-color: rgb(255, 151, 224);
                color: white;
            }
            
            table, th, td {
                text-align: center;
                border: 3px solid white;
                border-radius: 10px;
                margin: 20px,20px,20px;
            }
            th, td {
                border-radius: 0%;
                padding-left: 10px;
            }
            tr:nth-child(even) {
                background-color: lightpink;
            }
            tr:nth-child(odd) {
                background-color:rgb(248, 171, 238);
            }
            td:hover, tr:hover {
                background-color:rgb(255, 156, 255);
            }
            tr:nth-child(odd) {
                background-color:lightpink;
            }
            tr:hover {background-color:pink;
            }
            ul.normal{
                text-align: left;
                list-style-type: circle;
                color: antiquewhite;
                font-size: 20px;
            }
            ol.normal {
                text-align: left;
                color: aliceblue;
                font-size: 20px;
            }
           /* Estilos para el contenedor de las columnas */
        .contenedor {
            display: flex;
            gap: 20px; /* Espacio entre las columnas */
            width: 80%;
            max-width: 1000px;
        }

        /* Estilos para cada columna */
        .columna {
            flex: 1; /* Hace que todas las columnas tengan el mismo ancho */
            padding: 10px;
            border-radius: 8px; /* Bordes redondeados para un aspecto más suave */
        }