      HTML {
           width : 100%;
           height : 100%;
      }
     BODY {
           padding-right : 0;
           padding-left : 0;
           font-size : 12px;
           background : #fff url(/media/1180/e6neu.gif) repeat-y;
           padding-bottom : 0;
           margin : 0;
           width : 100%;
           color : #111;
           padding-top : 0;
           font-family : helvetica, arial, verdana, sans-serif;
           height : 100%;
      }
     #hinweis {
           display : none;
      }
     IMG {
           border-right : 0;
           padding-right : 0;
           border-top : 0;
           padding-left : 0;
           padding-bottom : 0;
           margin : 0;
           border-left : 0;
           padding-top : 0;
           border-bottom : 0;
      }
     A IMG {
           border-right : 0;
           padding-right : 0;
           border-top : 0;
           padding-left : 0;
           padding-bottom : 0;
           margin : 0;
           border-left : 0;
           padding-top : 0;
           border-bottom : 0;
      }
     A {
           font-weight : normal;
           color : #444;
           text-decoration : none;
      }
     A:hover {
           text-decoration : underline;
      }
     #header {
           padding-right : 0;
           padding-left : 0;
           background : #fff;
           padding-bottom : 0;
           margin : 0;
           width : 95%;
           padding-top : 0;
           position : relative;
           height : 125px;
      }
     #header #logo {
           border-right : 1px solid #777;
           padding-right : 0;
           padding-left : 0;
           background : #fff;
           left : 0;
           padding-bottom : 18px;
           margin : 0;
           width : 200px;
           padding-top : 18px;
           border-bottom : 1px solid #333;
           position : absolute;
           top : 0;
           text-align : center;
      }
     #header #nav {
           padding-right : 0;
           padding-left : 0;
           padding-bottom : 0;
           margin : 0 0 0 200px;
           padding-top : 0;
           position : relative;
      }
     H1 {
           padding-right : 0;
           padding-left : 30px;
           background : #ccc;
           padding-bottom : 9px;
           margin : 0;
           padding-top : 9px;
      }
     H1 A {
           padding-right : 0;
           padding-left : 0;
           font-weight : bold;
           font-size : 12px;
           padding-bottom : 0;
           margin : 0;
           color : #333;
           padding-top : 0;
           text-decoration : none;
      }
     #switch {
           padding-right : 0;
           display : block;
           padding-left : 0;
           z-index : 102;
           float : right;
           padding-bottom : 0;
           margin : 5px 9px;
           padding-top : 0;
           position : relative;
      }
     #switch A {
           border-right : 1px solid #99b;
           padding-right : 9px;
           border-top : 1px solid #99b;
           display : block;
           padding-left : 9px;
           font-weight : bold;
           font-size : 12px;
           background : #ddd url(/media/1180/arrow_bottom.gif) no-repeat 95% 50%;
           padding-bottom : 1px;
           margin : 0;
           border-left : 1px solid #99b;
           width : 140px;
           color : #333;
           padding-top : 1px;
           border-bottom : 1px solid #99b;
           text-decoration : none;
      }
     #switch A:hover {
           background : #555 url(/media/1180/arrow_bottom.gif) no-repeat 95% 50%;
           color : #fff;
           text-decoration : none;
      }
     #styles {
           padding-right : 0;
           padding-left : 0;
           visibility : hidden;
           padding-bottom : 40px;
           margin : 0;
           padding-top : 0;
           position : absolute;
      }
     #styles A {
           border-right : 1px solid #99b;
           padding-right : 9px;
           border-top : 0;
           display : block;
           padding-left : 9px;
           font-weight : normal;
           font-size : 12px;
           background : #ddd;
           padding-bottom : 1px;
           margin : 0;
           border-left : 1px solid #99b;
           width : 140px;
           color : #222;
           padding-top : 1px;
           border-bottom : 1px solid #99b;
           text-decoration : none;
      }
     #styles A:hover {
           background : #ccc;
           color : #222;
      }
     #nav1 {
           padding-right : 0;
           border-top : 2px solid #444;
           padding-left : 25px;
           z-index : 101;
           background : #444;
           padding-bottom : 0;
           margin : 0;
           padding-top : 0;
           border-bottom : 1px solid #333;
      }
     #nav1 SPAN {
           display : none;
           color : #444;
      }
     #nav1 A {
           padding-right : 5px;
           padding-left : 5px;
           padding-bottom : 2px;
           margin : 0 9px -1px 0;
           font : bold 11px/20px helvetica, arial, verdana, sans-serif;
           color : #fff;
           padding-top : 2px;
           position : relative;
           text-decoration : none;
      }
     #nav1 A:hover {
           padding-right : 5px;
           padding-left : 5px;
           background : #fff;
           padding-bottom : 3px;
           color : #444;
           padding-top : 2px;
           border-bottom : 1px solid #fff;
           text-decoration : none;
      }
     SPAN {
           font-weight : bold;
           font-size : 8px;
           color : #000000;
           text-align : center;
           text-decoration : none;
      }
     #nav2 {
            padding-right : 0;
           background : #777777;
           padding-left : 30px;
           padding-bottom : 5px;
           margin : 0;
           font : 10px helvetica, arial, verdana, sans-serif;
           color : #000000;
           padding-top : 10px;
           border-bottom : 1px solid #444;
      }
     #nav2 A {
           padding-right : 0;
           padding-left : 0;
           background : #777777;
           color : #000000;
           padding-bottom : 0;
           margin : 0 7px 0 0;
           font : 12px helvetica, arial, verdana, sans-serif;
           color : #444;
           padding-top : 0;
           text-decoration : none;
      }
     #nav2 A:hover {
           text-decoration : underline;
      }
     #nav2 IMG {
           margin : 0 7px 0 0;
      }
     #nav2 SPAN {
           padding-right : 0;
           display : inline;
           padding-left : 0;
           padding-bottom : 0;
           margin : 0 7px 0 0;
           padding-top : 0;
      }
     #main {
           background : url(../Tmp/bgr.gif) repeat-y right top;
           width : 95%;
           position : relative;
      }
     #leftcont {
           padding-right : 0;
           padding-left : 0;
           background : #e6e6e6;
           left : 0;
           float : none;
           padding-bottom : 0;
           margin : 0;
           width : 200px;
           padding-top : 0;
           position : absolute;
           top : 0;
      }
     #content {
           padding-right : 0;
           padding-left : 0;
           background : #fff;
           float : none;
           padding-bottom : 0;
           margin : 0 0 0 200px;
           font : 1em/1.4em helvetica, arial, verdana, sans-serif;
           border-left : 1px solid #555;
           width : auto;
           padding-top : 0;
           position : relative;
      }
    *#rightcont {
           padding-right : 0;
           padding-left : 0;
           right : 0;
           float : none;
           padding-bottom : 0;
           margin : -1px 0 0;
           width : 225px;
           padding-top : 0;
           position : absolute;
           top : 0;
      }
     SPAN.suche {
           padding-left : 10px;
           font-size : 11px;
           color : #000000;
      }
     #leftcont H2 {
           padding-right : 10px;
           padding-left : 10px;
           background : #444;
           padding-bottom : 0;
           margin : 0 20px 0 10px;
           font : bold 11px/20px helvetica, arial, verdana, sans-serif;
           color : #ffffff;
           padding-top : 0;
           text-align : right;
      }
     #navleft {
           border-right : 1px solid #444;
           padding-right : 0;
           padding-left : 0;
           padding-bottom : 20px;
           margin : 0 20px 0 0;
           padding-top : 9px;
           border-bottom : 1px solid #444;
           position : relative;
      }
     #navleft A {
           padding-right : 0;
           display : block;
           padding-left : 0;
           padding-bottom : 0;
           margin : 0 20px 9px 9px;
           font : 12px helvetica, arial, verdana, sans-serif;
           color : #111;
           padding-top : 0;
           text-align : right;
           text-decoration : none;
      }
     #navleft A:hover {
           text-decoration : underline;
      }
     #navleft .untermenu A {
           text-align : left;
      }
     #content .beitrag {
           border-right : 1px solid #444;
           padding-right : 10px;
           border-top : 1px solid #444;
           padding-left : 10px;
           padding-bottom : 2px;
           margin : -1px 0 15px;
           font : 1em/1.4em helvetica, arial, verdana, sans-serif;
           padding-top : 0;
           border-bottom : 1px solid #444;
           position : relative;
      }
     .beitrag H2 {
           padding-right : 10px;
           padding-left : 10px;
           background : #555;
           padding-bottom : 0;
           margin : -1px 150px 10px -10px;
           font : bold 12px/22px helvetica, arial, verdana, sans-serif;
           color : #ffffff;
           padding-top : 0;
      }
     .beitrag H3 {
           padding-right : 0;
           padding-left : 0;
           background : #fff;
           padding-bottom : 0;
           margin : 6px 150px 0.5em 0;
           font : bold 1em helvetica, arial, verdana, sans-serif;
           color : #333;
           padding-top : 0;
      }
     .beitrag H3.nobild {
           padding-right : 0;
           padding-left : 0;
           background : #fff;
           padding-bottom : 0;
           margin : 6px 0 0.5em;
           font : bold 1em helvetica, arial, verdana, sans-serif;
           color : #333;
           padding-top : 0;
      }
     .beitrag H3 SPAN.date {
           color : #444;
      }
     .beitrag P {
           padding-right : 0;
           padding-left : 0;
           padding-bottom : 0;
           margin : 0 0 9px;
           padding-top : 0;
      }
     .beitrag IMG {
           padding-right : 0;
           padding-left : 0;
           float : right;
           padding-bottom : 0;
           margin : 0 -10px 0 10px;
           border-left : 0 solid #444;
           padding-top : 0;
           border-bottom : 0 solid #444;
           position : relative;
      }
     .beitrag IMG.links {
           border-right : 0;
           padding-right : 0;
           border-top : 0;
           padding-left : 0;
           float : left;
           padding-bottom : 0;
           margin : 0 10px 10px 0;
           border-left : 0;
           padding-top : 0;
           border-bottom : 0;
           position : relative;
      }
     .beitrag IMG.frei {
           padding-right : 0;
           padding-left : 0;
           border-left-width : 0;
           float : none;
           border-bottom-width : 0;
           padding-bottom : 0;
           margin : 0;
           padding-top : 0;
      }
    *#content .beitrag A.mehr {
           padding-left : 9px;
           background : #fff url(../Tmp/arrow.gif) no-repeat 0 4px;
           color : #444;
           text-decoration : none;
      }
     #content A {
           text-decoration : underline;
           color : #555;
      }
     #rcont {
           padding-right : 0;
           padding-left : 0;
           background : #ccc;
           padding-bottom : 100px;
           margin : 0 0 0 10px;
           font : 0.9em/1.4em helvetica, arial, verdana, sans-serif;
           border-left : 1px solid #555;
           padding-top : 20px;
      }
     #rcont H2 {
           padding-right : 10px;
           padding-left : 10px;
           background : #555;
           padding-bottom : 4px;
           margin : -20px 0 19px;
           font : bold 12px helvetica, arial, verdana, sans-serif;
           color : #fff;
           padding-top : 4px;
           position : relative;
      }
     #rcont H2 IMG {
           margin : 0 0 0 5px;
           vertical-align : middle;
      }
     #rcont .beitrag H2 {
           padding-right : 10px;
           padding-left : 10px;
           background : #444;
           padding-bottom : 3px;
           margin : 0 15px 5px -10px;
           font : bold 11px helvetica, arial, verdana, sans-serif;
           color : #fff;
           padding-top : 3px;
      }
     #rcont .nav {
           padding-right : 0;
           padding-left : 0;
           padding-bottom : 0;
           margin : 0 0 20px;
           padding-top : 0;
           position : absolute;
      }
     #rcont .nav A {
           border-right : 1px solid #555;
           padding-right : 20px;
           border-top : 1px solid #555;
           display : block;
           padding-left : 20px;
           background : #555;
           padding-bottom : 2px;
           margin : 0 50px 5px 0;
           font : bold 11px helvetica, arial, verdana, sans-serif;
           color : #fff;
           padding-top : 2px;
           border-bottom : 1px solid #555;
           text-decoration : none;
      }
     #rcont .nav A:hover {
           background : #888;
           text-decoration : none;
      }
     #rcont .beitrag {
           border-right : 1px solid #555;
           padding-right : 10px;
           border-top : 1px solid #555;
           padding-left : 10px;
           background : #fff;
           padding-bottom : 10px;
           margin : 0 15px 15px 0;
           padding-top : 0;
           border-bottom : 1px solid #555;
           position : relative;
      }
     #rcont .beitrag A {
           color : #444;
           text-decoration : none;
      }
     #rcont .beitrag A:hover {
           text-decoration : underline;
      }
     #rcont .beitrag A.mehr {
           padding-left : 9px;
           background : #fff url(/media/1180/arrow.14654.gif) no-repeat 0 4px;
           color : #444;
           text-decoration : none;
      }
     #rcont .beitrag IMG {
           padding-right : 0;
           display : block;
           padding-left : 0;
           float : none;
           padding-bottom : 0;
           margin : -5px 0 0 -10px;
           padding-top : 0;
      }
     #rcont .beitrag UL {
           padding-right : 0;
           padding-left : 0;
           padding-bottom : 0;
           margin-left : 10px;
           padding-top : 0;
      }
     #style {
           font-weight : bold;
           background : #444444 0% 50%;
           margin : -20px 0 19px;
           color : #ffffff;
      }
     #footer {
           padding-right : 0;
           display : block;
           padding-left : 0;
           background : #fff;
           padding-bottom : 0;
           margin : 20px 0;
           padding-top : 0;
           border-bottom : 1px solid #555;
           position : relative;
           text-align : center;
      }
    * #footer A {
           font : 11px/20px helvetica, arial, verdana, sans-serif;
           color : #555;
           text-decoration : none;
      }
     #searchnav {
           border-right : 1px solid #444;
           padding-right : 0;
           border-top : 1px solid #444;
           padding-left : 0;
           padding-bottom : 10px;
           margin : 30px 20px 0 0;
           border-left : 0 #444;
           padding-top : 0;
           border-bottom : 1px solid #444;
           position : relative;
      }
     #search {
           padding-right : 5px;
           padding-left : 5px;
           background : #444;
           padding-bottom : 2px;
           margin : 0 0 10px 10px;
           font : bold 11px helvetica, arial, verdana, sans-serif;
           color : #fff;
           padding-top : 2px;
           text-align : right;
      }
     FIELDSET {
           border-right : 0 solid black;
           padding-right : 0;
           border-top : 0 solid black;
           padding-left : 0;
           padding-bottom : 0;
           margin : 0;
           border-left : 0 solid black;
           padding-top : 0;
           border-bottom : 0 solid black;
      }
     LEGEND {
           display : none;
      }
     FORM {
           border-right : 0;
           padding-right : 0;
           border-top : 0;
           padding-left : 0;
           padding-bottom : 0;
           margin : 0;
           border-left : 0;
           padding-top : 0;
           border-bottom : 0;
      }
     INPUT {
           border-right : 1px solid #333;
           padding-right : 2px;
           border-top : 1px solid #333;
           padding-left : 2px;
           padding-bottom : 2px;
           margin : 0;
           font : 12px helvetica, arial, verdana, sans-serif;
           border-left : 1px solid #333;
           padding-top : 2px;
           border-bottom : 1px solid #333;
      }
     TEXTAREA {
           border-right : 1px solid #333;
           padding-right : 2px;
           border-top : 1px solid #333;
           padding-left : 2px;
           padding-bottom : 2px;
           margin : 0;
           font : 12px helvetica, arial, verdana, sans-serif;
           border-left : 1px solid #333;
           padding-top : 2px;
           border-bottom : 1px solid #333;
      }
     #searchnav A {
           padding-right : 0;
           display : block;
           padding-left : 0;
           padding-bottom : 0;
           margin : 0 5px 9px 9px;
           font : 12px helvetica, arial, verdana, sans-serif;
           color : #111;
           padding-top : 0;
           text-align : right;
           text-decoration : none;
      }
     #searchnav A:hover {
           text-decoration : underline;
      }
     #nachoben {
           text-align : right;
      }
     #nachoben A {
           border-right : 1px solid #ccc;
           padding-right : 10px;
           border-top : 1px solid #ccc;
           padding-left : 10px;
           padding-bottom : 1px;
           margin : 0;
           font : bold 11px helvetica, arial, verdana, sans-serif;
           border-left : 1px solid #ccc;
           color : #444;
           padding-top : 1px;
           border-bottom : 1px solid #ccc;
           text-decoration : none;
      }
     #nachoben A:hover {
           background : #eee;
           color : #444;
           text-decoration : none;
      }
     #print A IMG {
           border-right : 0;
           border-top : 0;
           background : #ddd;
           float : none;
           margin : 0;
           vertical-align : middle;
           border-left : 0;
           border-bottom : 0;
      }
     #print A {
           padding-right : 5px;
           display : block;
           padding-left : 5px;
           padding-bottom : 3px;
           margin : 0;
           font : bold 11px helvetica, arial, verdana, sans-serif;
           color : #444;
           padding-top : 3px;
           text-decoration : none;
      }
     #print A:hover {
           background : #fff;
           color : #333;
           text-decoration : none;
      }
     #print A:hover IMG {
           background : #444;
      }
     HR {
           clear : both;
           border-right : 0;
           border-top : 0;
           border-left : 0;
           color : #999;
           border-bottom : 0;
           height : 1px;
           background-color : #999;
      }
     SPAN.no {
           left : -9999px;
           position : absolute;
      }
     A.anone {
           left : -9999px;
           position : absolute;
      }
     IMG.noborder {
           border-right : 0;
           border-top : 0;
           border-left : 0;
           border-bottom : 0;
      }
     DIV.fotos IMG {
           border-right : 0;
           border-top : 0;
           display : block;
           float : none;
           margin : 0;
           border-left : 0;
           border-bottom : 0;
      }
     TABLE.fotos IMG {
           border-right : 0;
           border-top : 0;
           display : block;
           float : none;
           margin : 0;
           border-left : 0;
           border-bottom : 0;
      }
     U {
           border-bottom : 1px solid #bbb;
           text-decoration : none;
      }
     ACRONYM {
           border-bottom : 1px dotted;
      }
     LI {
           margin-top : 8px;
      }
     DT {
           font-weight : bold;
           padding-top : 10px;
      }
     .arrow {
           list-style-image : url(/media/1180/arrow.14654.gif);
      }
    *#content .beitrag A.mehr {
           padding-left : 9px;
           background : url(/media/1180/arrow.14654.gif) no-repeat 0 4px;
           color : #444;
           text-decoration : none;
      }
     .beitrag H2 {
           padding-right : 10px;
           padding-left : 10px;
           padding-bottom : 3px;
           font : bold 12px/17px helvetica, arial, verdana, sans-serif;
           padding-top : 3px;
      }
     .beitrag IMG.frei {
           padding-right : 0;
           padding-left : 0;
           border-left-width : 0;
           float : none;
           border-bottom-width : 0;
           padding-bottom : 0;
           margin : 0;
           padding-top : 0;
      }
     #content .beitrag A.pfeil {
           padding-right : 0;
           display : block;
           padding-left : 10px;
           background : url(/media/1180/arrow.14654.gif) no-repeat 0 4px;
           padding-bottom : 0;
           color : #222;
           padding-top : 0;
           text-decoration : none;
      }
     #rcont .beitrag A.pfeil {
           padding-right : 0;
           display : block;
           padding-left : 10px;
           background : url(/media/1180/arrow.14654.gif) no-repeat 0 4px;
           padding-bottom : 0;
           color : #222;
           padding-top : 0;
           text-decoration : none;
      }
     #rcont .beitrag A {
           color : #444;
           text-decoration : none;
      }
     #rcont .beitrag A:hover {
           color : #444;
           text-decoration : underline;
      }
     #rcont .beitrag IMG {
           padding-right : 0;
           padding-left : 0;
           z-index : 99;
           float : left;
           padding-bottom : 0;
           margin : 2px 4px 0 -2px;
           border-left : 0 solid;
           padding-top : 0;
           border-bottom : 0 solid;
           position : relative;
      }
     #rcont .beitrag IMG.block {
           padding-right : 0;
           display : block;
           padding-left : 0;
           float : none;
           padding-bottom : 0;
           margin : 5px 0 0;
           border-left : 0 solid;
           padding-top : 0;
           border-bottom : 0 solid;
      }
     #lfdnrue {
           position : relative;
           width : 48px;
           height : auto;
           z-index : 1;
           background-color : #555;
           left : 5px;
           top : 10px;
           padding-left : 3px;
           font-weight : bold;
           line-height : 20px;
           color : #ffffff;
      }
     #tabue {
           position : relative;
           width : 77%;
           height : auto;
           z-index : 1;
           background-color : #555;
           left : 70px;
           top : -10px;
           padding-left : 5px;
           font-weight : bold;
           font-stretch : wider;
           line-height : 20px;
           margin-right : 50px;
           color : #ffffff;
      }
     table {
           border : 4px solid #ffffff;
           background-color : #ffffff;
           padding : 10px;
           empty-cells : show;
           font-family : helvetica, arial, verdana, sans-serif;
           border-collapse : separate;
           border-spacing : 1px;
      }
     caption {
           font-family : sans-serif;
           font-size : 11px;
           font-weight : bold;
           line-height : 17px;
           text-align : left;
           padding : 3px;
           margin-bottom : 5px;
           caption-side : top;
      }
     thead {
          font-size : 12px;
          text-align : center;
          vertical-align : middle;
      }
     tfoot {
           font-size : 12px;
           text-align : center;
           background-color : #e6e6e6;
      }
     tbody {
           font-size : 12px;
           text-align : left;
           vertical-align : middle;
           font-family : helvetica, arial, verdana, sans-serif;
      }
     th {
           padding : 4px;
           border : 1px solid #000000;
           background-color : #e6e6e6;
      }
     td {
           padding : 4px;
           border : 1px solid #000000;
      }
     tr:hover {
           background : silver;
      }
     td:hover {
           background : #e6e6e6;
      }
     .tblfoot {
           background-color : #e6e6e6;
      }
     #text_k {
           position : relative;
           width : 200px;
           background-color : #ffffff;
           height : auto;
           padding-left : 0;
      }
     #text {
           position : absolute;
           top : 0;
           left : 218px;
           background-color : #ffffff;
           height : auto;
           width : 220px;
           margin-bottom : 50px;
           padding-left : 5px;
      }
    #z2 {
           position : relative;
           width : 430px;
           margin-right : 10px;
           margin-top : -10px;
           height : 175px;
           background-color : #ffffff;
      }
     #text_k1 {
           position : relative;
           left : 5px;
           width : 200px;
           background-color : #ffffff;
           height : 105px;
           padding-left : 5px;
      }
     #text_1 {
           position : absolute;
           top : 0;
           left : 218px;
           background-color : #ffffff;
           height : 130px;
           width : 220px;
           margin-bottom : 50px;
           padding-left : 5px;
      }

