/* 
    Created on :12.03.2021, 21:53:31
    Author     :horst
*/
/* themed properties
---------------------------------------------------- */

:root {
  --baseHue:360;
  --theme-primary:#29B37F; 
  --theme-font-size:90%;
  --theme-background: ;
  --theme-margin:0;
  --theme-padding:0;
  --theme-border:0;
  --theme-contrast:#EAFBF2;
  --theme-content:var(--theme-contrast);
  --theme-headline:#29B37F;  
  --theme-text-color:#737373;  
  --theme-h-margin:0.5em 0 0.25em 0 ;
  --theme-h3-font:1.0em;  
  --theme-h3-margin-top:2.0em;  
  --theme-h4:#737373;  
  --theme-menu:#636363;  
  --theme-extern:var(--theme-menu);  
  --theme-nav:white;  
  --theme-nav-ul:#29b37f;  
  --theme-pre-bg:#F7FFF9;  
  --theme-pre-border:#A1D1AA;  
  --theme-main-border:lightgray;  
  --theme-danger:#cc2f2e;
  --theme-about-hover:#aaa;  
  --theme-grad-from:#8ec8b2;  
  --theme-grad-to:#fff;  
  --theme-webkit-gradient:-webkit-gradient(linear, left top, left bottom, from(var(--theme-grad-from)), to(var(--theme-grad-to)));
  --theme-button-bg:white;  
  --theme-button-bg:white;  
  --theme-button-color:#249d6f;  
  --theme-button-hover:white;  
  --theme-code-bg:#F7FFE9;  
  --theme-tab-bg1:#EEFFF6;  
  --theme-tab-bg2:#F7FFF9;  
  --theme-tab-bg3:#d4f0d9;  
  --theme-tab-bg4:#e3f0e6;  
  --theme-tab-border:#A1D1AA;  
  --theme-section-span:white;  
  --theme-span-green:#c0ff80;  
  --theme-span-blue:blue;  
  --theme-span-grey-bg:#F0F0F0;  
  --theme-span-blue-bg:#afeeee;  
  --theme-span-yellow-bg:#ffff90;  
  --theme-span-red-bg:#ffa0a0;  
  --theme-id-red:red;  
  --theme-bereich-bg:#f2f2f2;  
  --theme-bereich-border:black;  
  --theme-bereich1-bg:#fff7f0;  
  --theme-cls-bereich1-bg:#D5EBE2;  
  --theme-modal-bg:rgba(138,191,163,0.8);  
  --theme-modal-bg2:#60b394;  
  --theme-modal-border:#888;  
  --theme-close-hover:#00D9FF;  
  --theme-left-border:lightgray;  
  --theme-bottom-border:white;  
  --theme-id-axiom:white;  
  --theme-id-footer:var(--theme-contrast); 
  --theme-id-footer-border: lightgrey;
  --theme-print-color:black;
  --theme-print-color-bg:white;
  --theme-flash-color-bg:#cae6f6;
  --theme-flash-color-border:#377ba8;
  --theme-p-margin:1.0em 0 0em;
  --theme-bereich1-margin:1.0em 0 0em;
  --theme-img-margin:1.0em 0 1.0em;
  --theme-ul-margin:0.2em 0.2em 0.2em;
  --theme-li-margin:0.2em 0 0.2em;

  --theme-h2-margin-top:1em;  
  --theme-h3-text-align:left;
  --theme-h4-font-size:1.0em;
  --theme-h4-margin-top:6px;
  --theme-h4-font-weight:normal;
  --theme-fixed-top:9em;

  --theme-left-width: 300px;
  --theme-top-higth: auto;
    
}
/* var(--theme-primary) */

