  body {
     background:#FFFFFF url(/images/background.gif) repeat-x 0px 85px;
     margin:0px;
     padding:0px;
     text-align: center;
     font-size:8pt;
     font-family:Tahoma, Verdana, Arial, sans serif;
  }

  input,
  textarea {
     font-size:8pt;
     font-family:Tahoma, Verdana, Arial, sans serif;
     color:#504E53;
     border:1px solid #E3E5E5;
     background:#F0F1F1;
     width:200px;
  }


  .linkerstreifen {
     width:100%;
     background:url(/images/background_links.gif) no-repeat 0px 117px;
     text-align: center;
  }

  .center {
     margin: 0 auto;
     width: 770px;
     text-align: left;
  }


  .header {
     background:url(/images/header.jpg) no-repeat;
     height:117px;
     width:770px;
     margin-top:43px;
  }

  .headerbild {
     float:left;
     margin-left:1px;
  }
  .headertext {
     color:#504E53;
     float:right;
     margin-right:10px;
     margin-top:10px;
  }
  .headertext a {
     color:#504E53;
     text-decoration:none;
  }
  .headertext a:hover,
  .headertext a:actve {
     color:#7C7A7E;
     text-decoration:underline;
  }

  .overlay {
     clear:both;
     margin:0px 5px 5px 350px;
     padding:5px 0px 0px 0px;
     color:#6A6C6B;
     font-size:9pt;
     line-height:1.3em;
     color:#000000;
  }
  .overlay a,
  .overlay a:link,
  .overlay a:visited {
     color:#006600;
     text-decoration:none;
  }
  .overlay a:hover,
  .overlay a:active,
  .overlay a:focus {
     color:#398839;
     text-decoration:none;
  }


  .navioben {
     margin-left:1px;
     background:#FFFFFF;
  }
  .naviobenlinktext {
     background:#006600;
     float:left;
     width:120px;
     height:20px;
     text-align:center;
     color:#FFFFFF;
     text-decoration:none;
     padding-top:4px;
  }
  .naviobenlinktext:hover,
  .naviobenlinktext:active {
     background:#B3C8B6;
     color:#006600;
  }
  .naviobenlinktext_active {
     background:#B3C8B6;
     float:left;
     width:120px;
     height:20px;
     text-align:center;
     color:#006600;
     text-decoration:none;
     padding-top:4px;
  }


  .navilinks {
     float:left;
     width:190px;
     margin-right:50px;
  }
  .navilinks h2 {
     font-size:12pt;
     color:#006600;
     align:center;
     padding-bottom:3px;
     border-bottom:1px dotted #E3E5E5;
  }

  .navilinks li {
     height:20px;
     list-style:none inside;
     margin-top:3px;
     border-bottom:1px dotted #E3E5E5;
  }
  .linkenavitext {
     color:#006600;
     text-decoration:none;
     margin-left:25px;
  }
  .linkenavitext:hover,
  .linkenavitext:active {
     color:#B3C8B6;
  }
  .linkenavitext_active {
     color:#006600;
     text-decoration:none;
     margin-left:15px;
     font-weight:bold;
  }


  .cssstartseite {

  }
  .cssfollowed {
     float:right;
     width:530px;
  }


  .content {
     color:#504E53;
     line-height:1.5em;
     margin:20 10 20 10;
  }
  .content h1 {
     color:#006600;
     font-size:10pt;
     line-height:1.5em;
  }
  .content p,
  .content ol li {
     line-height:1.5em;
  }
  .content td {
     font-size:8pt;
     color:#504E53;
  }
  .content a,
  .content a:link,
  .content a:visited {
     color:#006600;
     text-decoration:none;
  }
  .content a:hover,
  .content a:active,
  .content a:focus {
     color:#B3C8B6;
     text-decoration:underline;
  }


  .news {
     padding-top:11px;
     padding-bottom:10px;
     border-bottom:1px solid #E3E5E5;
     margin-left:500px;
  }
  .news h1 {
     color:#006600;
     font-size:10pt;
     line-height:1.5em;
     padding-left:38px;
  }
  .news li {
     list-style:url(/images/liststyle.gif);
     margin-bottom:5px;
     color:#504E53;
     line-height:1.5em;
  }


  .begriffe {
     border:1px solid #E3E5E5;
     border-collapse:collapse;
  }
  .begriffe td {
     border:1px solid #E3E5E5;
     line-height:1.5em;
  }


  .nix {
     color:#504E53;
  }


  .footer {
     border-top:1px solid #E5E5E5;
     padding:10px 0px 10px 0px;
     color:#504E53;
  }
  .footer a {
     color:#504E53;
     text-decoration:none;
  }


  .overliblink {
     text-decoration:none;
     border-bottom:1px dashed #006600;
  }
  .overliblink a,
  .overliblink a:link,
  .overliblink a:visited,
  .overliblink a:hover,
  .overliblink a:active,
  .overliblink a:focus {
     text-decoration:none;
     color:#006600;
  }

