/* Soia designt */

  div#back { border-color: -moz-use-text-color;
    border-width: 0px;
    margin: 0px auto auto;
    padding: 0px;
    width: 760px;
    overflow: visible;
    height: 100%;
    position: relative;
    opacity: 1;
    background-color: rgb(180, 205, 205);
    }

  div#table1 { margin: 2pt 0pt 0pt 9pt;
    padding: 0pt;
    }

  * html div#table1 { margin: 2pt 0pt 0pt 4pt;
    padding: 0pt;
    }

  div#kopp { max-width: 760px;
    z-index: 1;
    position: relative;
    color: rgb(38, 36, 33);
    top: 0.7em;
    font-weight: inherit;
    max-height: 65px;
    padding-bottom: 1.5em;
    }

  * html div#kopp { max-height: 45px;
    }

  div#container { padding-right: 0pt;
    padding-left: 5pt;
    float: left;
    height: 530px;
    display: block;
    visibility: visible;
    position: relative;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 0.91em;
    width: 745px;
    margin-top: 1.3em;
    }

  div#container2 { padding: 0pt 0pt 0pt 5pt;
    float: left;
    clear: none;
    height: 530px;
    display: block;
    visibility: visible;
    position: relative;
    z-index: 3;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 0.91em;
    width: 745px;
    margin-top: 1.3em;
    }

  * html div#container { padding: 0pt 0pt 0pt 10pt;
    }

  body { font-family: Helvetica,Arial,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 100.01%;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    color: black;
    text-align: center;
    margin-top: 0px;
    background-color: rgb(47, 79, 79);
    }

  div#Rahmen { border-color: black;
    border-width: 1px;
    padding: 0.8em 0px;
    width: 100%;
    background-color: rgb(47, 79, 79);
    }

  * html div#Rahmen { width: 100%;
    background-color: rgb(47, 79, 79);
    }

  div#Rahmen div { clear: left;
    }

  ul#Navigation { margin: 0pt 10px;
    padding: 0pt 0pt 0pt 80px;
    height: 2em;
    background-color: rgb(180, 205, 205);
    text-align: left;
    }

  ul#Navigation li { padding: 0pt 0.4em 0pt 0.2em;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    float: left;
    position: relative;
    z-index: 10;
    margin-bottom: -0.4em;
    }

  * html ul#Navigation li { margin-bottom: -0.4em;
    margin-left: 0.4em;
    margin-right: 0.4em;
    z-index: 10;
    }

  *:first-child + html ul#Navigation li { margin-bottom: -0.1em;
    z-index: 10;
    }

  ul#Navigation li ul { margin: 7pt 0pt 0pt;
    padding: 0pt;
    position: absolute;
    top: 1.6em;
    left: -0.4em;
    z-index: 10;
    font-weight: normal;
    font-style: italic;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 0.8em;
    display: none;
    }

  * html ul#Navigation li ul { left: -0.4em;
    z-index: 10;
    }

  *:first-child + html ul#Navigation ul { padding-bottom: 0.4em;
    z-index: 10;
    }

  ul#Navigation li:hover ul { display: block;
    z-index: 10;
    background-color: rgb(180, 205, 205);
    width: 10em;
    }

  ul#Navigation li ul li { float: none;
    display: block;
    z-index: 10;
    margin-bottom: 0em;
    margin-top: 0em;
    }

  ul#Navigation a, ul#Navigation span { padding: 0.4em 1em 0em 0.7em;
    display: block;
    text-decoration: none;
    font-weight: bold;
    height: 2em;
    width: 6.4em;
    color: rgb(38, 36, 33);
    z-index: 10;
    text-align: right;
    }

  * html ul#Navigation a, * html ul#Navigation span { height: 2em;
    text-align: center;
    width: 6.4em;
    z-index: 10;
    }

  ul#Navigation a:hover, ul#Navigation span, li a#aktuell { border-style: none;
    border-width: 1px;
    color: white;
    height: 2em;
    text-align: center;
    padding-left: 1em;
    padding-right: 0.9em;
    z-index: 10;
    }

  li a#aktuell { color: maroon;
    text-align: center;
    z-index: 10;
    }

  ul#Navigation li ul span { border-style: none;
    text-align: center;
    z-index: 10;
    }

  a#nav { border: 1px none white;
    text-decoration: none;
    font-style: oblique;
    color: rgb(25, 0, 0);
    font-weight: normal;
    font-size: 1.2em;
    }

  a#nav:hover { border: 1px none rgb(51, 51, 51);
    text-decoration: none;
    color: rgb(204, 204, 204);
    opacity: 1;
    background-color: rgb(47, 79, 79);
    }

  #tab { margin-left: 2.2em;
    }

  * html #tab { margin-left: 2.2em;
    }

  h1 { text-decoration: underline;
    font-style: italic;
    line-height: 0.9em;
    font-weight: normal;
    font-size: 1em;
    }

  * html h1 { text-decoration: underline;
    font-style: italic;
    font-size: 1em;
    line-height: 0.2em;
    font-weight: normal;
    }

  h2 {  }

  div#spiralbild { padding: 0.1em 1em 0em;
    float: left;
    margin-top: -2em;
    }

  div#bild { padding: 0.1em 1em 0em;
    float: left;
    margin-top: -2em;
    }

  * html div#bild { padding: 0.1em 1em 0em;
    float: left;
    margin-top: 0em;
    }
 div#text1 { margin-top: 0em;
    }

 * html div#text1 { margin-top: 1em;
    }
   div#aktion { border: 4pt double rgb(47, 79, 79);
    padding: 10px;
    margin-top: 10px;
    clear: none;
    margin-left: 26.5em;
    }

 *html div#aktion { border: 4pt double rgb(47, 79, 79);
    padding: 10px;
    margin-top: 10px;
    clear: none;
    margin-left:26.5em;
    }

