/* Anpassad brödtext */
body {
  font-family: Aptos, sans-serif;
  font-size: 11pt;
}


/* Anpassade rubriker */
h1 {
  font-family: Cambria, serif;
  font-size: 24pt;
  color: #3F5664;
}

h2 {
  font-family: Cambria, serif;
  font-size: 18pt;
  color: #3F5664;
}

h3 {
  font-family: Cambria, serif;
  font-size: 14pt;
  color: #3F5664;
}


/* Visa ej rubrik */
#title-block-header {
  display: none;  /* Dölj Quarto-titeln */
}


body {
  max-width: 1100px; /* Justera bredden efter behov */
  margin: 0 auto; /* Centrerar innehållet på sidan */
}


#TOC .nav-link.active {
    font-weight: bold;
    color: #3F5664 !important; /* Ändra till önskad färg */
    border-left: 2px solid #3F5664;
}

#TOC .nav-link {
    font-size: 12px; /* Sätt den storlek du vill ha här, t.ex. 12px */
}

#TOC .nav-link:hover {
    color: #3F5664 !important; /* Färg vid hover, t.ex. röd */
}

#toc-title {
    font-weight: bold !important;
    color: #3F5664 !important;
    font-size: 18px !important;
}

#TOC {
    margin-left: 30px; /* Justera till önskad mängd utrymme */
}



th, td {
  vertical-align: middle;  /* Detta centrerar texten vertikalt */
}

/* Anpassa bredden på den första kolumnen */
.table th:first-child, .table td:first-child {
  width: 15em !important;
}

/* Anpassa bredden på alla kolumner utom den första */
.table th:nth-child(n+2), .table td:nth-child(n+2) {
  width: 4em !important;  /* Justera värdet efter behov */
}


