#cookie-banner {
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100%;
        background-color: #222;
        color: #fff;
        text-align: center;
        padding: 15px;
        font-family: sans-serif;
        font-size: 14px;
        box-shadow: 0 -2px 10px rgba(0,0,0,0.2);
        z-index: 9999;
        box-sizing: border-box;
        display: none; /* Domyślnie ukryty, JavaScript go pokaże jeśli trzeba */
    }
    #cookie-banner button {
        background-color: #4CAF50;
        color: white;
        border: none;
        padding: 8px 20px;
        margin-left: 15px;
        cursor: pointer;
        font-size: 14px;
        border-radius: 4px;
    }
    #cookie-banner button:hover {
        background-color: #45a049;
    }


 .tagos h2 a { color: #000000; #dcdcdc; text-decoration: none; margin-right: 8px; display: inline-block; }
 .tagos a:hover {
    color:#8da5b1;
    text-decoration: underline;
    text-decoration-color: #8da5b1; /* Zmienia kolor samego podkreślenia */
   
}