/* Tabelka Gantta */
.ramkaWiersza {
    border: 1px solid black;
}

.ramkaWiersza td {
    border-top: 1px solid black;
    border-bottom: 1px solid black;

}

.kolumnaNazwa {
    width: 500px !important;
    border: 1px solid black;
}

.kolumnaData {
    width: 200px !important;
    border: 1px solid black;
}

.kolumnyInne {
    width: 200px !important;
    border: 1px solid black;
}

.kolumnyDzien {
    border-collapse: collapse;
    border: 1px solid black;
    text-align: center;
}

.kolorPrzejazdu {
    background-color: brown;
}

.centralnie {
    display: block;
    margin: auto;
}

.ganttTable {
    /*border-collapse: collapse;*/
    width: 100%;
    /*border: 2px solid black; !* Dodanie ramki dookoła tabeli *!*/
}

/* Kolorowanie kolumn */
.kolorZlecenie {
    background-color: grey;
}

.kolorHotel {
    background-color: green;
}

.kolorLot {
    background-color: red;
}

.kolorProm {
    background-color: blue;
}

.kolorBrak {
    background-color: transparent;
}

/* Kolumny tekstowe */
.czerwonyTekst {
    color: red;
}

.pomaranczowyTekst {
    color: orange;
}

.zielonyTekst {
    color: green;
}

/* Pozostałe style */
.centrowanie {
    text-align: center;
}

.liniaPionowa {
    border-left: 1px solid black; /* Grubość i kolor linii pionowej */
}

.liniaPionowaPrawa {
    border-right: 1px solid black; /* Grubość i kolor linii pionowej */
}

td.malaCzcionka::before,
td.malaCzcionka::after {
    font-size: 9px;
}

.golink{
    pointer-events: none;
}

.ramkaWiersza > td > button {
    font-size: 130%;
    width: 100%;
    height: 100%;
}