<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
  <meta charset="utf-8">
  <style>
    body {
    background-color:#E0E0E0; color: black;
    background-color: #efefef; color: black; 
    font-family: 'Open Sans',sans-serif;
    font-size: 120%; 

    font: normal 100.01% 'Open Sans', sans-serif;
    font-size: 2em;
    background-color: #ffffe0; color: black; 
    background-color: #efefef; color: black; 
    font-weight: bold; 
    font-weight: 700; 
    font-weight: normal;
    font-weight: 400;
    }

#xx {
  display: flex;
  align-items: center; <höhe zentrieren>
  justify-content: center; <breite zentrieren>
} <!Inhalte Zentrieren>

<!NEU >




  a, p, ul, ul li { font-family: 'Open Sans'; font-size: 1em; font-size: 100%; margin: 1em 0em 0em 0em;  }
  a, p, ul, ul li { font-family: 'Open Sans'; font-size: 1em; font-size: 100%; margin: 0em 0em 0em 0em;  }

  p {
    font-family: 'Open Sans'; font-size: 1em; font-size: 100%; 
    margin: 1em 0em 0em 0em;
    margin: 0em 0em 0em 0em;
  }
  ul, ul li {
    font-family: 'Open Sans'; font-size: 1em; font-size: 100%; 
    margin: 0.2em 0em 0em 0em;
  }
  li#ebene2, p#ebene2, a#ebene2  {
    font-family: 'Open Sans'; font-size: 1em; font-size: 80%; 
    margin: 0em 0em 0em 0em;
  }





div#button { position: absolute; color: #DDDDDD; 
        background-color: #F2F5A9; background-color: #B40404; background-color: #E62602; 
        background-color: #880000; list-style: none;
        border-color: black; border: 5px; border-radius: 4px; 
        padding-top: 5px;  padding-bottom: 5px; padding-right: 10px; padding-left: 10px; width: 180px; height: 50px; text-align: center;
        right: 50px; top: 20px; z-index: 5; font-family: ; font-size: 2em; 
} 
div#button:hover { position: absolute; color: #DDDDDD; 
        background-color: #F2F5A9; background-color: #B40404; background-color: #E62602; 
        background-color: #008800; list-style: none;
        border-color: black; border: 5px; border-radius: 4px; 
        padding-top: 5px;  padding-bottom: 5px; padding-right: 10px; padding-left: 10px; width: 180px; height: 50px; text-align: center;
        right: 50px; top: 20px; z-index: 5; font-family: ; font-size: 2em; 
} 
div#button-x  { position: absolute; color: #000000; 
        background-color: #dddddd; list-style: none;  
        border-color: black; border: 5px; border-radius: 4px; background-color: #999999; 
        padding-top: 5px;  padding-bottom: 5px; padding-right: 10px; padding-left: 10px; width: 50px; height: 50px; text-align: center;
        right: 10px; top: 10px; z-index: 5; font-family: ; font-size: 2em; 
} 
div#button-x:hover  { position: absolute; color: #0000ff; 
        background-color: #dddddd; list-style: none; 
        border-color: black; border: 5px; border-radius: 4px; background-color: #cccccc; 
        padding-top: 5px;  padding-bottom: 5px; padding-right: 10px; padding-left: 10px; width: 50px; height: 50px; text-align: center;
        right: 10px; top: 10px; z-index: 5; font-family: ; font-size: 2em; 
} 

<!Navigation horizontal ------------------------------------------------ >

  ul#Navigation {
    margin: 0; padding: 0.3em 0 0 0;
    text-align: center;  z-index: 1;
  }

  ul#Navigation li {
    list-style: none;  z-index: 1;
    float: left;  /* ohne width - nach CSS 2.1 erlaubt */
    position: relative;
    margin: 0.4em; padding: 0;
  }
  * html ul#Navigation li {  /* Korrektur fuer den IE 5 und 6 */
    margin-bottom: -0.4em;
  }
  *:first-child+html ul#Navigation li {  /* Korrektur fuer den IE 7 */
    margin-bottom: -0.1em;
  }

  ul#Navigation li ul {
    margin: 0; padding: 0 0 0.3em 0;
    position: absolute;  z-index: 1;
    top: 1.6em; left: 0.4em;
    top: 1.3em; left: 0.4em;
    top: 1.3em; left: 0.2em;
    top: 1.5em; left: 0.2em;
    display: none;  /* Unternavigation ausblenden */
    color: #009900; background-color: #FFFF11;
    color: #000000; background-color: #dddddd;
    color: black; background-color: #dddddd;
    color: black; background-color: #0040FF;
    color: black; background-color: #2E2EFE;
    color: black; background-color: #2E64FE;
  }
  * html ul#Navigation li ul {  /* Korrektur fuer IE 5.x */
    left: -1.5em;
    lef\t: -0.4em;
  }
  *:first-child+html ul#Navigation ul {  /* Workaround fuer den IE 7 */
    background-color:silver; padding-bottom:0.4em;
    color: #009900; background-color: #FFFF11;
    color: #000000; background-color: #dddddd;
    color: black; background-color: #E0E6F8;
  }
  ul#Navigation li:hover ul {  z-index: 1;
    display: block;  /* Unternavigation in modernen Browsern einblenden */
  }
  ul#Navigation li:hover ul#Nav-re {  z-index: 1;
    display: block; margin-left:-8.0em; /* Unternavigation in modernen Browsern einblenden */
  }
  ul#Navigation li ul li {
    float: none;  z-index: 1;
    display: block;
    top: 0.5em;
    margin-bottom: 0.2em;
    margin-bottom: 0em;
    margin: 0.25em 0.25em 0.5em 0.25em;
  }

  ul#Navigation a {
    display: block;  z-index: 1;
    width: 6.4em;  /* Breite den in li enthaltenen Elementen zuweisen */
    width: auto;  /* Breite den in li enthaltenen Elementen zuweisen */
    padding: 0.2em 1em;
    padding: 0.2em 0.5em;
    text-decoration: none; 
    font-weight: bold;
    font-weight: 700;
    border: 1px solid black;
    border: 0px solid black;
    border-left-color: white; border-top-color: white;
    color: maroon; background-color: #ccc;
    color: black; background-color: #FFFF99;
    color: black; background-color: #dddddd;
    color: black; background-color: #E0E6F8;
  }
  ul#Navigation span {
    display: block;  z-index: 1;
    width: 6.4em;  /* Breite den in li enthaltenen Elementen zuweisen */
    width: auto;  /* Breite den in li enthaltenen Elementen zuweisen */
    padding: 0.2em 1em;
    padding: 0.2em 0.5em;
    text-decoration: none; 
    font-weight: bold;
    font-weight: 700;
    border: 1px solid black;
    border: 0px solid black;
    border-left-color: white; border-top-color: white;
    color: maroon; background-color: #ccc;
    color: #006600; background-color: #FFFF00;
    color: #000099; background-color: #ffffff;
  }
  * html ul#Navigation a, * html ul#Navigation span {
    width: 8.6em;   /* Breite nach altem MS-Boxmodell für IE 5.x */
    width: auto;   /* Breite nach altem MS-Boxmodell für IE 5.x */
    w\idth: 6.4em;  /* korrekte Breite fuer den IE 6 im standardkonformen Modus */
  }
  ul#Navigation a:hover, ul#Navigation span, li a#aktuell {
    border-color: white;  z-index: 1;
    border-left-color: black; border-top-color: black;
    color: #009900; background-color: #FFFF33;
    color: #009900; background-color: #FFFF11; 
    color: #000099; background-color: #ffffff;
  }
  li a#aktuell {  /* aktuelle Rubrik kennzeichnen */
    color: #009900; background-color: #FFFF33;
    color: #009900; background-color: #FFFF11;
    color: #009900; background-color: #5882EA;
  }
  ul#Navigation li ul span {  /* aktuelle Unterseite kennzeichnen */
    text-align: left;  z-index: 1;
    font-family: 'Open Sans';
    font-size: 70%;
    font-size: 90%;
    color: #009900; background-color: #FFFF33;
    color: #009900; background-color: #FFFF11;
    color: #000099; background-color: #ffffff;
  }
  ul#Navigation li ul a {  /* aktuelle Unterseite kennzeichnen */
    text-align: left;  z-index: 1;
    font-family: 'Open Sans';
    font-size: 70%;
    font-size: 90%;
    color: #009900; background-color: #FFFF33;
    color: black; background-color: #FFFF99;
    color: black; background-color: #dddddd;
    color: black; background-color: #E0E6F8;

<!xxxxxx >

 }

  li#Nav a, li#Nav a#Nav-hov, li#Nav-re a, li#Nav-re a#Nav-hov {  /* aktuelle Rubrik kennzeichnen */
    text-align: left;  z-index: 1;
    font-family: 'Open Sans';
    font-size: 70%;
    color: #009900; background-color: #FFFF33;
    color: #009900; background-color: #FFFF11;
    color: black; background-color: #FFFF99;
    color: #009900; background-color: #5882EA;
  }
  li#Nav a#Nav-hov, li#Nav a#Nav-hov:hover, li#Nav span#Nav-hov, li#Nav span#Nav-hov:hover, 
  li#Nav-re a#Nav-hov, li#Nav-re a#Nav-hov:hover, li#Nav-re span#Nav-hov, li#Nav-re span#Nav-hov:hover  { 
      z-index: 3; }
  li#Nav a#aktuell,  li#Nav-re a#aktuell {  /* aktuelle Rubrik kennzeichnen */
    text-align: left;  z-index: 1;
    font-family: 'Open Sans';
    font-size: 70%;
    color: #009900; background-color: #FFFF33;
    color: #009900; background-color: #FFFF11;
    color: #009900; background-color: #5882EA;
  }
  li#Nav span, li#Nav-re span {  /* aktuelle Unterseite kennzeichnen */
    text-align: left;  z-index: 1;
    font-family: 'Open Sans';
    font-size: 70%;
    color: #009900; background-color: #FFFF33;
    color: #006600; background-color: #FFFF00;
    color: #000099; background-color: #ffffff;
  }


  li#Nav a, li#Nav span, li#Nav a:hover, li#Nav span:hover,
  li#Nav-re a, li#Nav-re span, li#Nav-re a:hover, li#Nav-re span:hover {
    display:block; z-index: 1; 
  }



  li#Nav-hov, li#Nav-hov, li#Nav-hov:aktive, li#Nav-hov:aktive, li#Nav-hov:hover, li#Nav-hov:hover, 
  li#Nav-hov ul, li#Nav-hov ul, li#Nav-hov ul:aktive, li#Nav-hov ul:aktive, li#Nav-hov ul:hover, li#Nav-hov ul:hover, 
  li#Nav-hov ul li#Nav a, li#Nav-hov ul li#Nav span, 
  li#Nav-hov ul li#Nav a:hover, li#Nav-hov ul li#Nav span:hover, 
  li#Nav-hov ul li#Nav a:aktive, li#Nav-hov ul li#Nav span:aktive, 
  li#Nav-hov ul li#Nav-re a, li#Nav-hov ul li#Nav-re span, 
  li#Nav-hov ul li#Nav-re a:hover, li#Nav-hov ul li#Nav-re span:hover, 
  li#Nav-hov ul li#Nav-re a:aktive, li#Nav-hov ul li#Nav-re span:aktive {
  z-index: 3;
  } 

  ul#Nav-re li#Nav-re a, ul#Nav-re li#Nav-re span {
     margin-left: 0em;
    }  

<!Ende Navigation leiste oben ------------------------------------------- >


<!Beginn Navigation2 leiste links --------------------------------------------- >


ul#Navigation2 {
margin: 0; padding: 0.1em 0.8em;
text-align: left;
border: 0px solid ;
background-color: ;
}
ul#Navigation2 li {
list-style: none;
display: inline;
text-align: left;
left: 30px;
margin: 0; padding: 0;
}
ul#Navigation2 li a#Navigation2, 
ul#Navigation2 li a#Navigation2-2,
ul#Navigation2 li a#Navigation2-4,
ul#Navigation2 li a#Navigation2-5,
ul#Navigation2 li a#Navigation2-6,
ul#Navigation2 li a#Navigation2-7,
ul#Navigation2 li a#Navigation2-9
    {
    float: left; width: 11.7em;
    float: left; width: 70%;
    float: left; width: 94%;
    text-align: left;
    margin: 0em; padding: 0.2em 0.5em;
    margin-left: -1.6em;
    text-decoration: none; 
    font-weight: bold;
    font-weight: 700;
    border: 0px solid blue; border-radius: 0px;
    border-left-color: ; border-top-color: ;
    color: black; background-color: ;
    }
ul#Navigation2 li span#Navigation2,
ul#Navigation2 li span#Navigation2-2,
ul#Navigation2 li span#Navigation2-4,
ul#Navigation2 li span#Navigation2-5,
ul#Navigation2 li span#Navigation2-6,
ul#Navigation2 li span#Navigation2-7,
ul#Navigation2 li span#Navigation2-9
    {
    float: left; width: 10em;
    float: left; width: 9.5em;
    float: left; width: 9.5em;
    float: left; width: 10.7em;
    float: left; width: 11.7em;
    float: left; width: 70%;
    float: left; width: 94%;
    margin: 0em; padding: 0.2em 0.5em;
    margin-left: -1.6em;
    text-decoration: none; 
    font-weight: bold;
    font-weight: 700;
    border: 0px solid ; border-color: ; border: 2px; border-radius: 8px;
    border-left-color: ; border-top-color: ;
    color: #000000; 
    background-color: #F4FA58;
    }
ul#Navigation2 li ul li a#Navigation2, 
ul#Navigation2 li ul li a#Navigation2-2,
ul#Navigation2 li ul li a#Navigation2-4,
ul#Navigation2 li ul li a#Navigation2-5,
ul#Navigation2 li ul li a#Navigation2-6,
ul#Navigation2 li ul li a#Navigation2-9,
ul#Navigation2 ul li a#Navigation2, 
ul#Navigation2 ul li a#Navigation2-2,
ul#Navigation2 ul li a#Navigation2-4,
ul#Navigation2 ul li a#Navigation2-5,
ul#Navigation2 ul li a#Navigation2-6,
ul#Navigation2 ul li a#Navigation2-7,
ul#Navigation2 ul li a#Navigation2-9
    {
    float: left; width: 10em;
    float: left; width: 9.5em;
    float: left; width: 9.5em;
    float: left; width: 9.0em;
    float: left; width: 10.0em;
    float: left; width: 70%;
    float: left; width: 94%;
    margin: 0em; padding: 0.2em 0.5em;
    text-decoration: none; 
    font-weight: bold;
    font-weight: 700;
    border: 0px solid blue; border-radius: 0px;
    border-left-color: ; border-top-color: ;
    color: black; background-color: ;
    margin-left: -1.5em; 
    }
ul#Navigation2 li ul li span#Navigation2,
ul#Navigation2 li ul li span#Navigation2-2,
ul#Navigation2 li ul li span#Navigation2-4,
ul#Navigation2 li ul li span#Navigation2-5,
ul#Navigation2 li ul li span#Navigation2-6,
ul#Navigation2 li ul li span#Navigation2-9,
ul#Navigation2 ul li span#Navigation2,
ul#Navigation2 ul li span#Navigation2-2,
ul#Navigation2 ul li span#Navigation2-4,
ul#Navigation2 ul li span#Navigation2-5,
ul#Navigation2 ul li span#Navigation2-6,
ul#Navigation2 ul li span#Navigation2-7,
ul#Navigation2 ul li span#Navigation2-9
    {
    float: left; width: 10em;
    float: left; width: 9.5em;
    float: left; width: 9.5em;
    float: left; width: 9.0em;
    float: left; width: 10.0em;
    float: left; width: 70%;
    float: left; width: 94%;
    margin: 0em; padding: 0.2em 0.5em;
    text-decoration: none; 
    font-weight: bold;
    font-weight: 700;
    border: 0px solid ; border-color: ; border: 2px; border-radius: 8px;
    border-left-color: ; border-top-color: ;
    color: #000000; background-color: #F4FA58;
    margin-left: -1.5em; 
    }

* html ul#Navigation2 a, * html ul#Navigation2 span { /* Korrektur fuer IE 5.x */
width: 8em;
width: 6em;
float: left; width: 70%;
float: left; width: 94%;
}
* html ul#Navigation2 ul li a, * html ul#Navigation2 ul li span { /* Korrektur fuer IE 5.x */
width: 8em;
width: 6em;
width: 5em;
float: left; width: 70%;
float: left; width: 94%;
}

ul#Navigation2 li a:hover, 
ul#Navigation2 li a#Navigation2:hover,   ul#Navigation2 li span#Navigation2, 
ul#Navigation2 li a#Navigation2-2:hover, ul#Navigation2 li span#Navigation2-2, 
ul#Navigation2 li a#Navigation2-4:hover, ul#Navigation2 li span#Navigation2-4, 
ul#Navigation2 li a#Navigation2-5:hover, ul#Navigation2 li span#Navigation2-5, 
ul#Navigation2 li a#Navigation2-6:hover, ul#Navigation2 li span#Navigation2-6, 
ul#Navigation2 li a#Navigation2-7:hover, ul#Navigation2 li span#Navigation2-7, 
ul#Navigation2 li a#Navigation2-9:hover, ul#Navigation2 li span#Navigation2-9 
{
border-color: ; border: 2px; border-radius: 8px;
border-left-color: ; border-top-color: ;
color: #000000; background-color: #F4FA58; 
color: #000099; background-color: #ffffff;
float: left; width: 100%;

background-color: #E0E6F8; 
background-color: #CED8F6;
background-color: #5882FA;
background-color: #E0E6F8;
background-color: #EFF8FB;
background-color: #EFF2FB;
background-color: #5882FA;
background-color: #E0E6F8;

background-color: #EFF8FB;
background-color: #EFF2FB;
background-color: #5882FA;

background-color: #A9D0F5;
background-color: #CED8F6;
background-color: #A9BCF5;
} 

ul#Navigation2 div {
clear: left;
}

ul#Navigation2 li#Navigation2a {
    float: left; width: 70%; height: 50%;
    margin: 0em; padding: 0em 0em;
    text-decoration: none; 
    font-weight: bold;
    font-weight: 700;
    font-size: 0.5em; 
    }

#Navigation2   { display: ; } 
#Navigation2-2 { display: ; }
#Navigation2-4 { display: none; }
#Navigation2-5 { display: none; }
#Navigation2-6 { display: none; }
#Navigation2-7 { display: none; }
#Navigation2-9 { display: none; }

<!Ende Navigation2 leiste links ---------------------------------------------- >









div {
    border: 0px solid #888;
    padding: 2px;
    font-family: 'sans-serif';
    font-family: 'Open Sans';
    font-weight: bold;
    font-weight: 700;
    color: black;
    }


  div#c2b h1,  
  div#c3b h1     {    
    display: block;  z-index: 1;
    width: 6.4em;  /* Breite den in li enthaltenen Elementen zuweisen */
    width: auto;  /* Breite den in li enthaltenen Elementen zuweisen */
    width: 100%;  /* Breite den in li enthaltenen Elementen zuweisen */
    padding: 0.2em 1em;
    padding: 0.2em 0.5em;
    text-decoration: none; 
    font-weight: bold;
    font-weight: 700;
    border: 1px solid black;
    border: 0px solid black;
    border-left-color: white; border-top-color: white;
    color: maroon; background-color: ;

    font-family: 'Open Sans';
    font-size: 2.2em; 
    font-size: 1.4em; 
    font-size: 1.5em; 
    margin: 0.2em 0; 
    color: #006600; 
    color: #0000FF; 
    color: #0000AA; 
  }

  div#c2b h2,  
  div#c3b h2     {    
    z-index: 1;
    width: 100%;  /* Breite den in li enthaltenen Elementen zuweisen */
    padding: 0.2em 0.5em;
    text-decoration: none; 
    font-weight: bold;
    font-weight: 700;
    border: 0px solid black;
    border-left-color: white; border-top-color: white;
    background-color: ;

    font-family: 'Open Sans';
    font-size: 1.2em; 
    margin: 0.2em 0; 
    color: #0000AA; 
    background-color: ;
  }


  div#c2b p#hinweis, 
  div#c3b p#hinweis {
    font-size: 0.8em; font-size: 80%;
    margin: 1em 0;
  }




#bh10 { 
 float: left; 
 width: 100%; height: auto; 
 left: 0px; right: 0px;
 z-index: 1; 
 border-color: ; border: ; border-radius: ;  
 background-color: ; 
 }

div#bh1, div#bh2  {
    font-family: 'Open Sans';
    font-size: 100%;
    font-size: 80%;
    font-size: 120%;
    position: relative; z-index: 1;
    margin: 0em 0em 0em 0em; padding: 0.0em 0.0em 0em 0.5em; height: 3.0em;
    margin: 0em 0em 0em 0em; padding: 0.0em 0.0em 0.0em 0.0em; height: 3.0em;
    text-align: center; font-family: ;
    background:  #EEEE00;
    background:  #a9a9a9;
    background:  #819FF7;
    border-top:    8px solid silver;
    border-top:    8px solid #0040FF;
    border-bottom: 4px solid silver;
    border-bottom: 8px solid silver;
    border-bottom: 8px solid #0040FF; 
  float: left; 
  height: 3.0em; width: 96%; left: 2%; 
  left-margin: 0px; 
  display: flex;
  align-items: center;
  justify-content: center;
  display: ; 
 }

#bh1, #bh2 { 
 float: left; 
 width: 210px; width: 22%; 
 width: 96%; 
 left: 2%; right: 2%;
 height: auto; 
 z-index: 1; 
 border-color: ; border: 2px; border-radius: 12px;  
 background-color: #545454; 
 background-color: #E0E6F8; 
 background-color: #5882FA; 
 }

#bh21 {
 position: absolute;
 top: 15px;
 left: 0px;
 margin-left: 20px;
 width:  50px;
 height: 100%;

 }

#bh2 { 
 float: left; 
 width: 210px; width: 22%; 
 width: 96%; 
 left: 2%; right: 2%;
 height: auto; 
 z-index: 1; 
 border-color: ; border: 2px; border-radius: 12px;  
 background-color: #545454; 
 background-color: #E0E6F8; 
 background-color: #5882FA; 

 }

#bh22 {
 position: absolute;
 top: 15px;
 margin-right: 10px;
 right: 100px;
 right: 20%;
 width: 10px;
 height: 100%;
 text-align: left; text-left: 20px; 
}

#bk1 {
 position: fixed;
 position: absolute;
 z-index: 1; 
 top: auto;
 margin-right: 0em;
 right: 0;
 width: auto;
 height: 100%;
 text-align: left; text-left: 20px; 
 vertical-align: center;
}
#bk2 {
 position: fixed;
 position: absolute;
 z-index: 7; 
 }
.csi {
        position: fixed;
        z-index: 1; 
        right: 0em;
        right: -5%;
        right: 10px;
        top: 210px;
        background: #ebe22f;
        background: #0000aa;
        color: black;
        color: #ffffff;
        font: small-caps bold 1.2em/120% 'Open Sans', sans-serif;
        font: 'Open Sans' bold 200%, sans-serif;
        margin-right: 4em; 
        margin-right: 0em; 
        margin-right: -2em; 
        padding: 0 auto;
        padding: 1em 1em 0.5em 2em;
        padding: 1em 1em 0.5em 1em;
        -ms-transform: rotate(90deg);
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        vertical-align: center;
 }



#ebene1 {
 position: absolute;
 float: left; 
 top: 55px;
 margin-left: 30px;
 margin-right: 30px;
 height: auto;
 border-color: ; border: 2px; border-radius: 12px;  
 background: #cdcdcd;
 background-color: #5882FA; 
 background-color: #E0E6F8; 
 opacity: 0.95;
}

#ebene2 {
 position: fixed; 
 display: ; 
 z-index: 4; 
 float: ; 
 top: 120px; 
 top: 0px; 
 margin-left: 2em;
 margin-right: 30px;
 margin-right: 2em;
 margin-right: 1em;
 height: auto;
 width: ; 
 right: 3em; 
 left: -1em; 
 border-color: ; border: 2px; border-radius: 12px;  
 background: #cdcdcd; 
 background-color: #5882FA; 
 background-color: #E0E6F8; 
 background-color: #eeeeee; 
 opacity: 0.95; 
    font-family: 'Open Sans'; font-size: 1em; font-size: 90%; 
    padding-left: 1em; 
}











<!NEU >





#a0 { position: absolute; 
 top: 0px; left: 0px; right: 0px; bottom: 0px;  
 width: 100%; height: auto;
 z-index: 0; background-color: #efefef; 
   background-color: #CED8F6; 
   background-color: #EFF2FB;
   background-color: #EFF2FB;
 }

#a1-mb { 
 position: relative; 
 top: 0px; height: 150px; left: 0px; 
 width: 100%;
 z-index: ; 
 background-color: ; } 

div#a1-mt { 
 position: absolute; 
 position: relative; 
 top: -140px; 
 height: 100px; 
 width: 100%; 
 text-align:center;
 z-index: ; 
 color: #565656;
 font-family: 'Kalam'; 
 font-size: 28px;
 line-height:1.05; 
 line-height:1.0; 
 justify-content: center;
 color: #0000AA;
 background-color: ; 
 }

#a1-mu { 
 position: absolute; 
 top: 80px; 
 left:0px;
 height: 100px; 
 width: 100%; 
 z-index: ; 
 font-family: 'Open Sans'; 
 font-size: 120%; 
 display: flex;
 justify-content: center;
 color: #000000;
 background-color: ; 
 }

#b0-m  { 
 }

#b-m  { 
 position: relative; 
 top: -140px; top: -2px; bottom: 0px; 
 top: 145px; top: 0px; bottom: ; 
 top: -80px; bottom: ; 
 left: 0px; right: 0px; 
 width: 100%; 
 height: auto; 
 font-family: 'Open Sans'; 
 color: #121212; color: #000000; 
 font-size: 150%; 
 font-size: 100%; 
 z-index: 3; 
 z-index: 0; 
   background-color: #efefef; 
   background-color: #E0E6F8; 
   background-color: #CED8F6; 
   background-color: #5882FA; 
   background-color: #E0E6F8; 
   background-color: #EFF8FB; 
   background-color: #EFF2FB; 
 background-color: ; 
 }





#c10x { 
 position: relative; 
 float: left; 
 left: 0px; right: 0px; 
 width: 100%; 
 height: auto; 
 margin-left: 15px; margin-top: 15px; 
 z-index: 1; 
 background-color: ;}

#c10a { 
 float: left; 
 width: 100%; height: auto; 
 z-index: 1; 
 background-color: ; 
 border-color: ; border: 0px; border-radius: 12px;
 }

#c11a  { 
 position: relative; 
 top: 145px; 
 top: 0px; 
 top: 30px; 
 bottom: ; 
 left: 0px; 
 right: 0px; 
 width: 100%; 
 height: auto; 
 font-family: 'Open Sans'; 
 color: #121212; 
 color: #000000; 
 font-size: 100%; 
 z-index: 0; 
 background-color: ; 
 }







#c2b0 { 
 float: right; 
 width: 680px; 
 width: 70%; 
 width: 35%;  
 height: auto; 
 min-height: 600px; 
 margin-right: 3%; 
 z-index: 1; 
  background-color: #F2F5A9; 
  background-color: #dddddd; 
  background-color: #dddddd; 
 border-color: ; border: 2px; border-radius: 12px;
 }
#c2b { 
    top: 12px; 
    margin-left: 30px; 
    margin-left: 2%; 
    width: 31%;
    height: auto; 
    z-index: 1; 
    background-color: ; 
    font-family: 'Open Sans'; 
    font-size:80%; 
    font-weight: normal; 
    font-weight: 400; 
    }


<! Textblock neben Navigationsleiste links -------------- >

#c3b00 { 
 float: right; 
 width: 680px; width: 70%; 
 min-height: 600px; 
 margin-right: 3%; 
 height: auto; 
 z-index: 1; 
 border-color: ; border: 2px; border-radius: 12px;
 background-color: ; 
 }
#c3b0 { float: right; width: 680px; width: 70%; min-height: 600px; margin-left: 2%; margin-right: 3%; height: auto; 
z-index: 1; background-color: #F2F5A9; background-color: #dddddd; border-color: ; border: 2px; border-radius: 12px;}
#c3b { top: 12px; margin-left: 30px; margin-left: 2%; width: 630px; width: 70%; height: auto; 
    z-index: 1; background-color: ; 
    font-family: 'Open Sans'; 
    font-size:80%; 
    font-weight: normal; 
    font-weight: 400; 
    }


<! Textblock ganze breite - Navigationsleiste oben -------------- >

#c3b00 { 
 float: left; 
 display:relative; 
 width: 100%; 
 margin-right: 0%; margin-top: 40px; 
 height: auto; 
 z-index: 1; 
 background-color: ;
 }
#c3b0 { float: left; width: 680px; width: 96%; min-height: 600px; margin-right: 3%; height: auto; 
z-index: 1; background-color: #F2F5A9; background-color: #dddddd; border-color: ; border: 2px; border-radius: 12px;}
#c3b { top: 12px; margin-left: 30px; margin-left: 10%; width: 630px; width: 86%; height: auto; 
    z-index: 1; background-color: ; 
    font-family: 'Open Sans'; 
    font-size:80%; 
    font-weight: normal; 
    font-weight: 400; 
    }

<! Textblock neben Navigationsleiste links -------------- >

#c3b00 { 
 display: absolute; 
 display: relative; 
 display: ; 
 top: -100px;
 float: left; 
 float: right; 
 width: 680px; 
 width: auto;
 height: auto; 
 min-height: 600px; 
 margin-right: 0%; margin-top: 40px; 
 margin-right: 3%; 
 z-index: 3; 
 background-color: ; border-color: ; border: 2px; border-radius: 12px;
 }

#c3b0 { 
 display: absolute; 
 display: relative; 
 display: ; 
 top: 0px;
 float: right; 
 width: 680px; 
 width: 65%; 
 min-height: 600px; 
 margin-left: 2%; margin-right: 3%; 
 height: auto; 
 z-index: 1; 
 background-color: #F2F5A9; 
 background-color: #dddddd; 
 background-color: #A9D0F5; 
 background-color: #bbddee; 
 background-color: #CEECF5; 
 background-color: #CED8F6; 

 background-color: #EFFBFB; <!thml-color-codes.info/webfarben_hexcodes/_13.Spalte-1.Zeile >
 background-color: #E0F8F7; 
 background-color: #CEF6F5; 
 background-color: #A9F5F2;

 background-color: #EFF8FB; <!thml-color-codes.info/webfarben_hexcodes/_14.Spalte-1.Zeile >
 background-color: #E0F2F7; 
 background-color: #CEECF5; 
 background-color: #A9E2F3; 
 background-color: #81DAF5; 

 background-color: #EFEFFB; <!thml-color-codes.info/webfarben_hexcodes/_17.Spalte-1.Zeile >
 background-color: #E0E0F8; 
 background-color: #CECEF6; 

 background-color: #EFF2FB; <!thml-color-codes.info/webfarben_hexcodes/_16.Spalte-1.Zeile >
 background-color: #CED8F6; 
 background-color: #E0E6F8; 

 background-color: #EFF5FB; <!thml-color-codes.info/webfarben_hexcodes/_15.Spalte-1.Zeile >
 background-color: #CEE3F6; 
 background-color: #E0ECF8; 

 background-color: #E0E6F8; 
 background-color: #EFF2FB;
 background-color: #F9FAFA;

 border-color: ; border: 2px; border-radius: 12px; 
 }

#c3b {
    display: absolute; 
    display: relative; 
    display: ; 
    top: 12px; 
    margin-left: 30px; margin-left: 5%; 
    margin-top: 40px; 
    width: 90%; 
    height: auto; 
    z-index: 1; 
    font-family: 'Open Sans'; 
    font-size: 100%; 
    font-size: 18px; 
    font-weight: normal; 
    font-weight: 400; 
    line-height:1.5; 
    background-color: ; 
    }

<! Ende Textblock  -------------- >




#b2 { position: flex; top: 10px; bottom: ; left: 23%; right: ; 
width: 75%; min-height: 300px; height: auto; 
border-color: #000000; border: 2px; border-radius: 12px; background-color: #cccccc; 
font-family: 'Open Sans'; color: #343434; color: #000000; font-size: 100%; margin: 0em 0em 0em 0em;
z-index: 0; background-color: ; }





#c2-m0 { 
 clear: both; 
 left: 0px; 
 height: 40px; 
 width: 100%;  
 z-index: ; 
 background-color: ; 
 }

 #c2-m { 
 clear: both; 
 left: 0px; 
 height: 15px; 
 width: 100%;  
 z-index: ; 
 background-color: #5882FA; 
 }


#g00 { 
 position: relative; 
 left: 0px; 
 left: -10px; left: 0px; 
 right: 0px; 
 height: 5px; 
 bottom: 5px; 
 width: 100%;
 z-index: ; 
   background-color: #FFF999; 
   background-color: #cdcdcd;
   background-color: #E0E6F8; 
 }
#g01 { 
 clear: both; 
 left: 0px; 
 height: 10px; 
 width: 100%;  
 z-index: ; 
 background-color: #E0E6F8; 
 }

#g0 { clear: both; position: relative; 
 bottom: 0px; height: auto; 
 left: -10px; left: 0px; right: ;
 width: 100%; 
 z-index: ; 
   background-color: ; 
   background: linear-gradient(0deg, #58D3F7 5%, #FFF999 20%); 
   background: linear-gradient(0deg, #58D3F7 5%, #cdcdcd 30%);
   background: linear-gradient(0deg, #454545 5%, #cdcdcd 30%);
   background: linear-gradient(0deg, #fefefe 5%, #cdcdcd 50%);
   background: linear-gradient(0deg, #0040FF 1%, #E0E6F8 70%);
   background: linear-gradient(0deg, #5882FA 5%, #E0E6F8 80%);
 }

#g1, #g12, #g18, #g175, #g16, #g15, #g14, 
#g2, #g22, #g28, #g275, #g26, #g25, #g24, 
#g3, #g32, #g38, #g375, #g36, #g35, #g34, 
#g4, #g42, #g48, #g475, #g46, #g45, #g44  { 
 position: relative; 
 bottom: 0px; top: ; 
 height: 35px; height: auto; 
 left: 0px; right: ; right: 0px; 
 width: 100%; 
 z-index: ; 
 background-color: ; 
 }
#g18,  #g28,  #g38,  #g48  { height: 35px; }
#g175, #g275, #g375, #g475 { height: 50px; }
#g16,  #g26,  #g36,  #g46  { height: 75px; }
#g15,  #g25,  #g35,  #g45  { height: 75px; }
#g14,  #g24,  #g34,  #g44  { height: 75px; }
#g12,  #g22,  #g32,  #g42  { height: 75px; }

#g18, #g175, #g16, #g15, #g14, #g12  { 
  display: block; left: 10px; min-width: 200px; }
#g28, #g275, #g26, #g25, #g24, #g22  { 
  display: block; left: 10px; min-width: 200px; }
#g38, #g375, #g36, #g35, #g34, #g32  { 
  display: block; left: 10px; min-width: 200px; }
#g48, #g475, #g46, #g45, #g44, #g42  { 
  display: block; left: 10px; min-width: 200px; }

#g18, #g175, #g16, #g15, #g14, 
#g28, #g275, #g26, #g25, #g24, 
#g38, #g375, #g36, #g35, #g34, 
#g48, #g475, #g46, #g45, #g44 { display: none; } 

#g12                { display: none; } 
#g22, #g32, #g42    { display: none; } 



#g1d { display: none; }




#g92                     { display: ; } 
#g98, #g975, #g96, #g95, #g94  { display: none; } 


a#g1-mt { left: 0px; 
 right: 0px; 
 width: 100%; 
 font-family: 'Open Sans'; 
 font-size: 150%; 
 font-size: 100%; 
 color: black; 
 }

#gi2 { height: auto; }

a#g2a {
 font-family: 'Open Sans'; 
 font-size: 150%; font-size: 90%; 
 color: blue; 
 width: 100%; 
 text-decoration: none;  
 margin-right: ;
 }

p#gfuss, table#fuss, table#fuss tr th#t1, 
                     table#fuss tr th#t2, 
                     table#fuss tr th#t22, 
                     table#fuss tr th#t0 { 
    font-family: 'Open Sans'; 
    font-size: 100%; 
    font-size: 80%; 
    font-weight: normal; 
    font-weight: 400; 
    color: black; 
    }
table#fuss tr th#t0  { width: 2em; }
table#fuss tr th#t22 { 
 background-color: #dddddd; 
 opacity: 0.9; 
 }

  div.table {
    display: table;
    width: calc(100% - 10px);
    border: 0px solid blue;
    padding: 5px;
  }
  div.spalte000, div.spalte, 
  div.spalte200, 
  div.spalte300 
  { 
    display: table-cell;
    border: thin solid red;
    border: 0px solid red;
    width: 200px;
    width: auto;
    min-width: 120px;
    padding: 5px;
    font-family: 'Open Sans'; 
    font-weight: normal; 
    font-weight: 400; 
    font-size: 100%; 
    font-size: 80%; 
    text-align: center; text-left: 20px; 
  }
  div.spalte010, div.spalte0, 
  div.spalte210, 
  div.spalte310 
  { 
    display: table-cell;
    width: 0.15em; 
    font-family: 'Open Sans'; 
    font-weight: normal; 
    font-weight: 400; 
    font-size: 100%; 
    font-size: 80%; 
  }
  div.spalte011, div.spalte1, 
  div.spalte211,  
  div.spalte311 
  { 
    display: table-cell;
    border: thin solid red;
    border: 0px solid red;
    width: 200px;
    width: auto;
    min-width: 120px;
    padding: 5px;
    font-family: 'Open Sans'; 
    font-weight: normal; 
    font-weight: 400; 
    font-size: 100%; 
    font-size: 80%; 
    text-align: center; text-left: 20px; 
    background-color: #dddddd; 
    opacity: 0.98; 
    background: linear-gradient(0deg, #58D3F7 5%, #FFF999 20%); 
    background: hsla(225,60%,60%,0.3);
    background: hsla(255,100%,100%,0.1);
   }
  div.spalte013, div.spalte11, 
  div.spalte012, div.spalte12, 
  div.spalte213, div.spalte212, 
  div.spalte313, div.spalte312 
  { 
    display: center;
    border: thin solid red;
    border: 0px solid red;
    width: 200px;
    width: 90%;
    min-width: 100px;
    padding: 5px;
    font-family: 'Open Sans'; 
    font-weight: normal; 
    font-weight: 400; 
    font-size: 100%; 
    font-size: 80%; 
    text-align: center; text-left: 20px; 
  }
  a#mail { 
    text-decoration: none;
    color: #000000;
    font-family: 'Open Sans'; 
    font-weight: normal; 
    font-weight: 400; 
    font-size: 100%; 
 }
a#mail:link    { color: #000099; }
a#mail:visited { color: #000000; }
a#mail:focus   { color: #000000; }
a#mail:hover   { color: #FF0000; }
a#mail:active  { color: #000000; }

  div.table    { display: ; }
  div.spalte000, div.spalte,  
  div.spalte011, div.spalte1,  
    div.spalte010, div.spalte0  { display: none; }
  div.spalte012, div.spalte12 { display: ; }
  div.spalte013, div.spalte11 { display: none; }

  div.spalte300, div.spalte311, 
    div.spalte310  { display: none; }
  div.spalte312 { display: ; }
  div.spalte313 { display: none; }

  div.spalte200, div.spalte211, 
    div.spalte210  { display: none; }
  div.spalte212 { display: ; }
  div.spalte213 { display: none; }




#a0       { display: ; } <!Seitenhintergrund>
#a1-mb    { display: ; } <!kopf-Bild>
#a1-mt    { display: ; } <!kopf-Praxisname>



#a1-mu { display: ; } <!kopf>

#b0-m  { 
 }

#b0-ma  { display: flex; float: left; }
#b-ma   { display: flex; float: left; }

#c10x  { display: ; }

#c200 { 
 float: left; 
 width: 920px;
 width: 100%;
 z-index: 1; 
 background-color: ; 
 border-color: ; border: 0px; border-radius: 12px;
 }


div#c20 { 
 clear: ;
 float: center; 
 height: auto; 
 left: 0px; right: 0px;
 width: 100%; 
 z-index: 1; } 



<! Einblendungen >

div#c200 { display: ;}
div#c20  { display: ;}


<!Navigationsleiste oben quer>
div#bh10  { display: ; }
div#bh1   { display: none; }
div#bh2   { display: ;} 

div#bk1   { display: none;} 




<!Textblock SCHMALL - Leiste links / gross - Leiste oben od. ausgeplendet>

<!div#c3b00 { left:2%; right:2%; width: 65%; }
<!div#c3b0  { left:2%; right:2%; width: 90%; }

<!Textblock SCHMALL - Leiste links / gross - Leiste oben od. ausgeplendet>

<!div#c3b00 { width: 65%; margin-left: 5%; max-width: 400px; max-width: 64%; }
<!div#c3b0  { width: 65%; right: 3px; margin-top: -280px; margin-top: -330px; max-width: 400px; max-width: 60%; }

<!Textblock BREIT - Leiste gross - Leiste oben od. Leiste links >

<!div#c3b00 { left:3px; right:3px; width: 65%; }
<!div#c3b0  { left:3px; right:3px; width: 65%; }

<!Textblock BREIT - Leiste links / gross - Leiste oben od. ein-/ausgeplendet>

div#c3b00 { left:3px; right:3px; width: 94%; }
div#c3b0  { left:3px; right:3px; width: 94%; }



<!Navigation oben >


 h1,      h2,      h3      { display: ; }
 
font#fo-2 { display: ; } 
font#fo-3 { display: none; } 
font#fo-4 { display: none; } 
font#fo-5 { display: none; } 
font#fo-6 { display: none; } 
font#fo-7 { display: none; } 
font#fo-8 { display: none; } 




div#g18, div#g175, div#g16, div#g15, div#g14, div#g12, 
div#g28, div#g275, div#g26, div#g25, div#g24, div#g22, 
div#g38, div#g375, div#g36, div#g35, div#g34, div#g32, 
div#g48, div#g475, div#g46, div#g45, div#g44, div#g42, 
a#g1-mt, 
div#g98, 
div#g975, 
div#g96, 
div#g95, 
p#gfuss, table#fuss, 
p#gfuss table#fuss tr th#t1, 
p#gfuss table#fuss tr th#t2, 
p#gfuss table#fuss tr th#t22, 
p#gfuss table#fuss tr th#t0, 
div#g94 p#gfuss, 
div#g92 p#gfuss {  }


  div.table, 
  div.spalte000, div.spalte, 
  div.spalte010, div.spalte0, 
  div.spalte011, div.spalte1, 
  div.spalte013, div.spalte11, 
  div.spalte012, div.spalte12, 
  div.spalte300, div.spalte310, div.spalte311, div.spalte313, div.spalte312, 
  div.spalte200, div.spalte210, div.spalte211, div.spalte213, div.spalte212 
  {   } 

  #g98, #g975, #g96, #g95, #g94, #g92  { display: none; } 


  div.spalte, div.spalte0, div.spalte1, div.spalte11, div.spalte12 
  { display: none; } 

  div.spalte000, div.spalte010, div.spalte011, div.spalte013, div.spalte012 
  {   } 

  div.spalte300, div.spalte310, div.spalte311, div.spalte313, div.spalte312, 
  a#praxis-hb-we-3 
  { display: none; } 

  div.spalte200, div.spalte210, div.spalte211, div.spalte213, div.spalte212, 
  a#praxis-hb-we-2 
  { display: none; } 

  a#link {font-family: ; font-size: ; color: blue; font-size: 100%;}

</body>

</style>
  <title>Wolfgang Sigle</title>
</head>
<body>
</body>
</html>
