:root {
  --barva-zvyrazneni: #FF7819;
  --barva-hlavni: #FDB255;
  --barva-svetla: #FDE4C5;
  --barva-seda: #E5E5E5;
}
body {
  position: relative;
}
.sblok {
  padding-top: 60px;
}
.bg-custom-1 {
  background-color: #FDB255;
}
.bg-custom-2 {
  background-color: #FDB2ff;
}
.mapa {
   height: 350px;
   margin: 0px;
}
#ntmenu .nav-link:hover {
   background-color: var(--barva-zvyrazneni);
}
#ntmenu .active {
   background-color: var(--barva-zvyrazneni);
}
.tharmonogram {
   width: 100%;
}
.tharmonogram .tcas {
   1font-weight: bold;
   width: 28%;
}
.tharmonogram tr:nth-child(even) {
	background-color: var(--barva-svetla);
}
.tharmonogram tr:hover {
	background-color: var(--barva-zvyrazneni);
}
a.anchor {
	display: block;
   position: relative;
   top: -55px;
   visibility: hidden;
}
#sdary .card {
   margin-bottom: 1rem;
   background-color: var(--barva-svetla);
}
#sdary .card:not(.disabled):hover {
   background-color: var(--barva-zvyrazneni);
}
#sdary .card.disabled {
   background-color: var(--barva-seda);
   color: grey;
}
.muj-tooltip {
   text-decoration: dotted underline;
}
.update {
   color: var(--barva-zvyrazneni);
}