/* 
>> style-docu.css
B) grid-Bereich INT17
m_	mobile
s1_ 	Spalte1
<!--  -->   
*/

m_h0 {
  font-family: Palatino, "Times New Roman", serif;
  font-weight: 600;
  font-size: 20px;   /* 1.4em 4vw 1.4em  24pt*/
  line-height:1em; /* */
  text-indent: 20px;  /* 20 px */
  line-height: 1; /* 0= test1  v17_09_08 */
    color: #336633;    /* wald-grün*/
 }
 
 m_h1 {
  font-family: Palatino, "Times New Roman", serif;
  font-weight: 600;
  font-size:  17px;   /* 1em 3vw, 5vw 1.4em */
  line-height: 0.6em; /* 0= test1  v17_09_08 */
    color: #336633;    /* wald-grün*/
}

 m_h2 {
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-weight: 700;
  font-size:  14px;   /* 0.8em 3vw, 5vw 1.4em */
  line-height: 0.8; /* 1em 0= test1  v17_09_08 */
    color: #000000;    /* black*/
}

 m_h3 {
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-weight: 600;
  font-size: 13px;  /* 12px 0.8em3vw, 5vw 1.4em  */

    color: #336633;    /* wald-grün ?slogans */
}


m_b0 {
  /* first-formating, text-indent: 29px; */
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-weight: 500;
  font-size: 13px; /*14 px 0.7em 3vw, 1em, ~?pt*/
  line-height: 1; /* 0.6em 2= test1, funktioniert  v17_09_08 */
    color: #000000;    /* black*/
}

m_b1 {
  /* text-indent: 29px; */
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-weight: 500;
  font-size: 12px; /* 13px 0.8em 1em ~?pt*/
   color: #000000;    /* black*/
}

m_b2 {
  /* text-indent: 29px; */
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-weight: 500;
  font-size: 11px; /* 13px 0.8em 1em ~?pt*/
   color: #000000;    /* black*/
}

m_b3 {
  /* text-indent: 29px; */
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-weight: 500;
  font-size: 10px; /* 13px 0.8em 1em ~?pt*/
   color: #000000;    /* black*/
}

m_b4 {
  font-family: Helvetica, Arial, Verdana, sans-serif; 
  font-style: normal;
  font-size:  2px;  /* 0.1em 0.1vw */
    color: #ffffff;  /*weiss io u MiniAbsatz */
}

m_b5 {
  font-family: San Francisco, Helvetica, Arial, Verdana, sans-serif; 
  font-weight: 600
  font-size: 12;  /* 0.9em ?~ */
    color: #336633;    /* wald-grün*/
}

m_b6 {
  /* text-indent: 29px; */
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-weight: 500;
  font-size: 10px; /* 13px 0.8em 1em ~?pt*/
   color: #000000;    /* black*/
}


/* s1_ und s2: duplizieren erst wenn mobile fertig ist*/ 

s1_h0 {
  font-family: Palatino, "Times New Roman", serif;
  font-weight: 600;
  font-size: 24px;   /* 1.4em 4vw 1.4em  24pt*/
  line-height:1em; /* */
  text-indent: 20px;  /* 20 px */
  line-height: 1; /* 0= test1  v17_09_08 */
    color: #336633;    /* wald-grün*/
 }
 
s1_h1 {
  font-family: Palatino, "Times New Roman", serif;
  font-weight: 600;
  font-size:  22px;   /* 1em 3vw, 5vw 1.4em */
  line-height: 0.6em; /* 0= test1  v17_09_08 */
    color: #336633;    /* wald-grün*/
}

s1_h2 {
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-weight: 700;
  font-size:  16px;   /* 0.8em 3vw, 5vw 1.4em */
  line-height: 0.8; /* 1em 0= test1  v17_09_08 */
    color: #000000;    /* black*/
}

s1_h3 {
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-weight: 600;
  font-size: 14px;  /* 0.8em3vw, 5vw 1.4em  */

    color: #336633;    /* wald-grün ?slogans */
}


s1_b0 {
  /* first-formating, text-indent: 29px; */
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-weight: 500;
  font-size: 14px; /* 0.7em 3vw, 1em, ~?pt*/
  line-height: 1; /* 0.6em 2= test1, funktioniert  v17_09_08 */
    color: #000000;    /* black*/
}

s1_b1 {
  /* text-indent: 29px; */
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-weight: 500;
  font-size: 13px; /* 0.8em 1em ~?pt*/
   color: #000000;    /* black*/
}

s1_b2 {
  /* text-indent: 29px; */
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-weight: 500;
  font-size: 12px; /* 13px 0.8em 1em ~?pt*/
   color: #000000;    /* black*/
}

s1_b3 {
  /* text-indent: 29px; */
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-weight: 500;
  font-size: 11px; /* 13px 0.8em 1em ~?pt*/
   color: #000000;    /* black*/
}


s1_b4 {
  font-family: Helvetica, Arial, Verdana, sans-serif; 
  font-style: normal;
  font-size:  2px;  /* 0.1em 0.1vw */
    color: #ffffff;  /*weiss io*/
}

s1_b5 {
  font-family: San Francisco, Helvetica, Arial, Verdana, sans-serif; 
  font-weight: 600
  font-size: 12;  /* 0.9em ?~ */
    color: #336633;    /* wald-grün*/
}

s1_b6 {
  /* text-indent: 29px; */
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-weight: 500;
  font-size: 10px; /* 13px 0.8em 1em ~?pt*/
   color: #000000;    /* black*/
}

   
/* s1_ und s2: duplizieren erst wenn mobile fertig ist*/ 

s2_h0 {
  font-family: Palatino, "Times New Roman", serif;
  font-weight: 600;
  font-size: 24px;   /* 1.4em 4vw 1.4em  24pt*/
  line-height:1em; /* */
  text-indent: 20px;  /* 20 px */
  line-height: 1; /* 0= test1  v17_09_08 */
    color: #336633;    /* wald-grün*/
 }
 
s2_h1 {
  font-family: Palatino, "Times New Roman", serif;
  font-weight: 600;
  font-size:  22px;   /* 1em 3vw, 5vw 1.4em */
  line-height: 0.6em; /* 0= test1  v17_09_08 */
    color: #336633;    /* wald-grün*/
}

s2_h2 {
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-weight: 700;
  font-size:  16px;   /* 0.8em 3vw, 5vw 1.4em */
  line-height: 0.8; /* 1em 0= test1  v17_09_08 */
    color: #000000;    /* black*/
}

s2_h3 {
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-weight: 600;
  font-size: 14px;  /* 0.8em3vw, 5vw 1.4em  */

    color: #336633;    /* wald-grün ?slogans */
}


s2_b0 {
  /* first-formating, text-indent: 29px; */
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-weight: 500;
  font-size: 14px; /* 0.7em 3vw, 1em, ~?pt*/
  line-height: 1; /* 0.6em 2= test1, funktioniert  v17_09_08 */
    color: #000000;    /* black*/
}

s2_b1 {
  /* text-indent: 29px; */
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-weight: 500;
  font-size: 13px; /* 0.8em 1em ~?pt*/
   color: #000000;    /* black*/
}

s2_b2 {
  /* text-indent: 29px; */
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-weight: 500;
  font-size: 12px; /* 13px 0.8em 1em ~?pt*/
   color: #000000;    /* black*/
}

s2_b3 {
  /* text-indent: 29px; */
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-weight: 500;
  font-size: 11px; /* 13px 0.8em 1em ~?pt*/
   color: #000000;    /* black*/
}


s2_b4 {
  font-family: Helvetica, Arial, Verdana, sans-serif; 
  font-style: normal;
  font-size:  2px;  /* 0.1em 0.1vw */
    color: #ffffff;  /*weiss io*/
}

s2_b5 {
  font-family: San Francisco, Helvetica, Arial, Verdana, sans-serif; 
  font-weight: 600
  font-size: 12;  /* 0.9em ?~ */
    color: #336633;    /* wald-grün*/
}

s2_b6 {
  /* text-indent: 29px; */
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-weight: 500;
  font-size: 10px; /* 13px 0.8em 1em ~?pt*/
   color: #000000;    /* black*/
}

  
  
  
  
  
  
    
/* *alt */
s_h0 {
  font-family: Palatino, "Times New Roman", serif;
  font-weight: 600;
  font-size:  3vw;   /* 4vw 1.4em  24pt*/
    color: #336633;    /* wald-grün*/
}
s_h1 {
  font-family: Palatino, "Times New Roman", serif;
  font-weight: 600;
  font-size:  4vw;   /* 5vw 1.4em  24pt*/
    color: #336633;    /* wald-grün*/
}


s_b1 {
  /* text-indent: 29px; */
  font-family: Helvetica, Arial, Verdana, sans-serif;
  /*font-weight: bold;   */
  font-size: 1em; /* ~?pt*/
}

s_b2 {
  font-family: Palatino, "Times New Roman", serif;
  /*font-style: italic;*/
  font-weight: bold;  
  font-size: 0.6 em;   /* ~16pt*/
}

s_b3 {
  font-family: Helvetica, Arial, Verdana, sans-serif; 
  font-style: normal;
  font-size: 0.2 em;  /* 0.4 em; */
}

s_b4 {
  font-family: Helvetica, Arial, Verdana, sans-serif; 
  font-style: normal;
  font-size:  2px;  /* 0.1em 0.1vw */
  color: #ffffff;  /*weiss  */
}

s_b5 {
  font-family: Helvetica, Arial, Verdana, sans-serif; 
  font-style: normal;
  font-size: 0.9em;  /* ?~ */
    color: #336633;    /* wald-grün*/
}



s_p {
  font-family: Helvetica, Arial, Verdana, sans-serif; 
  font-style: normal;
  font-size: 80%; /* 80% */
}




