a.button:link, a.button {
    display: block;
    clear: both;

    width: 100px;
    height: 20px;

    /* góra prawy dolny lewy margin: 2px 0 2px 0; */
    margin: 2px auto;

    padding: 0;

    border-top: 1px solid #234e20;
    border-bottom: 1px solid #002100;
    border-left: 1px solid #234e20;
    border-right: 1px solid #002100;

    background-color: #003300;

    font-family: Arial, sans-serif;
    font-size: 10pt;
    font-weight: bold;

    color: #ffd013;

    text-align: center;
    text-decoration: none;

    line-height: 20px;
}

a.button:hover {
    /* góra prawy dolny lewy*/
    margin: 2px auto;

    border-top: 1px solid #8f4040;
    border-bottom: 1px solid #350000;
    border-left: 1px solid #8f4040;
    border-right: 1px solid #350000;

    font-size: 10pt;

    background-color: #690000;

    text-decoration: none;
}

a.button_active, a.button_active:hover {
    display: block;
    clear: both;

    width: 100px;
    height: 20px;

    /* góra prawy dolny lewy margin: 2px 0 2px 0; */
    margin: 2px auto;

    padding: 0;

    border-top: 1px solid #8f4040;
    border-bottom: 1px solid #350000;
    border-left: 1px solid #8f4040;
    border-right: 1px solid #350000;

    background-color: #690000;

    font-family: Arial, sans-serif;
    font-size: 10pt;
    font-weight: bold;

    color: #ffd013;

    text-align: center;
    text-decoration: none;

    line-height: 20px;
}

a.button_big:link, a.button_big, a.button_big:hover {
    width: 150px;
    font-size: 10pt;
}