.rezerwacje-grid > tbody > tr:first-child > td:not(:first-child) {
	top: -10px;
	position: sticky;
	background: #ececec;
	z-index: 100;
}

.css-naglowekKolumny {
	font-family: "Verdana";
}

.css-fontSize11 {
	font-size: 11px;
}

.css-kontenerRezerwacja {
	position: absolute;
	width: calc(100% - 4px);
	z-index: 1;
	top: 0px;
	left: 0px;
}

.css-kontener-tabeli--komorki-h100>tbody {
	height: 100%;
}

.css-kontener-tabeli--komorki-h100>tbody>tr {
	height: 100%;
}

.css-kontenerSiatkaRezerwacji>tbody>tr>td {
	position: relative;
}

.css-kolumnaRezerwacja {
	
}

.css-czasRezerwacja {
	font-size: 8px;
}

.css-opisRezerwacja {
	font-size: 10px;
	white-space: nowrap;
}

.css-opisRezerwacja:hover {
	text-decoration: underline;
}

.css-przyciskDodajRezerwacje {
	top: 0px;
    position: absolute;
}

.css-przyciskDodajRezerwacje:hover {
	background-color: bisque;
}

.css-przyciskRezerwacji {
	z-index: 2;
	position: absolute;
	top: 0px;
	height: 100%;
	width: 100%;
}

.css-przyciskRezerwacji:hover {
	background-color: rgba(255, 255, 255, 0.2);
}

.css-ramkaDzienPracujacy {
	border: 2px solid white;
}

.css-ramkaDzienWolny {
	border: 2px solid rgb(200, 200, 200);
}

.css-ramkaDzienDzisiaj {
	border: 2px solid rgb(220, 220, 220);
}

.css-tloDzienWolny {
	background-color: rgb(200, 200, 200);
}

.css-tloDzienDzisiaj {
	background-color: rgb(220, 220, 220);
}

.css-ml-komorka {
	position: relative;
}

.css-komorkaKalendarza>tbody>tr>td {
	position: relative;
}

.css-obrot {
	transform: rotate(270deg);
	position: absolute;
	left: calc(50% - 1px);
	bottom: 3px;
}

.css-obrot>div>span {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(0%, -50%);
}

.css-obroconeOpakowanie>tbody>tr>td {
	height: 100%;
	width: 100%;
	position: relative;
}

.css-obroconyLabel {
	position: absolute;
	left: 0px;
	top: 50%;
}

.css-tlo-lightgreen {
	background: lightgreen;
}

.css-tlo-violet {
	background: violet;
}

.css-tlo-lightsalmon {
	background: lightsalmon;
}

.css-tlo-skyblue {
	background: skyblue;
}

.css-tlo-orange {
	background: orange;
}

.css-tlo-gold {
	background: gold;
}