body {
    font-family: 'Beiruti', Calibri, Arial,sans-serif;
    font-size: 100%
}

h1 {
    border-bottom: 1px solid #dedede;
    font-size: 2.375em;
    font-weight: 400;
    padding: 18px 0 19px;
    margin: 0
}

h2 {
    font-family: Rammetto One, Source Sans Pro,sans-serif;
    font-weight: 600;
    font-size: 1.5em;
    color: #2ca02cff;
    margin-top: 0
}
h1 {
    color: #ff0000ff;
    border-color: #d2bd95;
    padding-top: 0
}

h1,
h2,
ul#hlavneMenu,
footer_table_title {
  font-family: Beiruti, Source Sans Pro,sans-serif;
  font-weight:800
}
h1 {
  border-bottom:1px solid #dedede;
  font-size:2.375em;
  font-weight:400;
  padding:18px 0 19px;
  margin:0
}
h2 {
  font-family: Beiruti, Source Sans Pro,sans-serif;
  font-weight:600;
  font-size:1.5em;
  color:#2ca02cff;
  margin-top:0
}
.hierarchia {
  font-size:1.6875em;
  border:none;
  padding:10px 0
}

.beiruti-<uniquifier> {
  font-family: "Beiruti", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}
.rammetto-one-regular {
  font-family: "Rammetto One", sans-serif;
  font-weight: 400;
  font-style: normal;
}