@charset "utf-8";
/* Editor CSS Document */

@font-face {
  font-display: swap; 
  font-family: 'Standard';
  font-style: normal;
  font-weight: 400;
   src: url('https://tsa-mainz.gripu.de/fonts/calibril.eot'); /* IE9 Compat Modes */
  src: url('https://tsa-mainz.gripu.de/fonts/calibril.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://tsa-mainz.gripu.de/fonts/calibril.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://tsa-mainz.gripu.de/fonts/calibril.woff') format('woff'), /* Modern Browsers */
       url('https://tsa-mainz.gripu.de/fonts/calibril.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://tsa-mainz.gripu.de/fonts/calibril.svg#calibril') format('svg'); /* Legacy iOS */
}
@font-face {
  font-display: swap; 
  font-family: 'Tabelle';
  font-style: normal;
  font-weight: 400;
   src: url('https://tsa-mainz.gripu.de/fonts/OpenSansCondensed-Light.eot'); /* IE9 Compat Modes */
  src: url('https://tsa-mainz.gripu.de/fonts/OpenSansCondensed-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://tsa-mainz.gripu.de/fonts/OpenSansCondensed-Light.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://tsa-mainz.gripu.de/fonts/OpenSansCondensed-Light.woff') format('woff'), /* Modern Browsers */
       url('https://tsa-mainz.gripu.de/fonts/OpenSansCondensed-Light.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://tsa-mainz.gripu.de/fonts/OpenSansCondensed-Light.svg#OpenSansCondensed-Light') format('svg'); /* Legacy iOS */
}


body {
    font-family: 'Standard';
    font-size: 18px;
    color: #000000;
    line-height: 1.5em;
}
h1, h2, h3, h4, h5, p {
	font-family: 'Standard' !important;
    margin: 0 !important;
	padding: 0 !important;
    font-weight: normal;
	line-height: 1.5em;
}
p {
  word-wrap: break-word;
}
h6 {
	font-family: 'Tabelle'!important;
    padding: 0!important;
    margin: 0!important;
    line-height: 1.2em!important;
    color: #000000;
}
hr  {
    border-color: #010c8a!important;
    border-style: solid none none;
    border-width: 1px 0 0;
    height: 0;
    margin: 10px 0;
}

/* AO 03.11.2026: Schieberegler Besaitung */
.divBox{width:100%!important;max-width:520px;display:flex!important;align-items:center;gap:12px}
.divBox input[type=range]{width:auto!important;flex:1;min-width:0;accent-color:#59683a;height:28px}
.divBox .range_status{float:none!important;width:auto!important;min-width:64px;height:auto!important;padding:6px 10px!important;margin:0!important;background:#f1eee4!important;border-radius:8px;font-weight:700;font-size:16px;text-align:center}
.divBox .range_status::after{content:" kg";font-weight:400}
