.opacity  a:hover { opacity:0.3; } /*změna barvy kategorie*/
.opacity2  a:hover { opacity:0.5; } /*změna barvy kategorie*/
.stin {text-decoration:none; box-shadow: #e1e2dc 0px 0px 20px;} /* výpis kategorií */
.stin a:hover { background-color: #ffff00; text-decoration:none; } /* výpis kategorií */
.textcenter  {    text-align:center; vertical-align:middle; }/*blok výběr centrování na střed*/
.search-box-content input[type=search] {background-color: #F2E8DD; color: #e3831c  }/*vyhledávací pole barva*/

table {
  background-color: white;   /* bílé pozadí tabulky */
  border: 1px solid black;   /* linka tabulky 1 px, černá barva (lze změnit) */
  margin-left: auto;         /* centrování na střed horizontálně */
  margin-right: auto;        /* centrování na střed horizontálně */
  border-collapse: collapse; /* sloučení hranic buněk, aby linky byly jednotné */
}


#edit-keys {
    background-image: url('/path/k-obrazku.png');
    background-repeat: no-repeat;
    background-position: 8px center;
    padding-left: 40px; /* aby se text neposouval přes obrázek */
}


.search-result-item {
    display: flex;
    gap: 20px;
    margin-bottom: 30px;
    align-items: flex-start;
}

.search-result-image {
    width: 150px;
    height: auto;
    border-radius: 4px;
}



