* {
  background-repeat:no-repeat;
  margin:0;
  padding:0;
}
  body {
    background-color:#FFFFFF;
    background-image:url("../jpg/start-hintergrund.jpg");
    background-repeat:repeat-x;
  }
      ul#navigation {
        list-style-image:url("../jpg/bullet.jpg");
        margin-left:365px;
      }
          ul#navigation li a {
            color:#000000;
            font-family:helvetica,arial,sans-serif;
            font-size:16px;
            line-height:1.6em;
          }
      h1 {
        font-family:trebuchet,sans-serif;
        font-size:18px;
        margin-left:400px;
        margin-top:25px;
      }
      p#suche {
        font-family:helvetica,arial,sans-serif;
        font-size:12px;
        line-height:0;
        margin-left:425px;
        margin-top:25px;
      }
      form[name="suche"] input[type="text"] {
        background-color:#FFFFFF;
        border-color:#000000;
        border-style:solid;
        border-width:1px;
        margin-left:400px;
        margin-bottom:25px;
      }
      form[name="suche"] input[type="submit"] {
        background-color:#FFFFFF;
        border-color:#000000;
        border-style:solid;
        border-width:1px;
      }
      h2 {
        color:#000000;
        font-family:trebuchet,sans-serif;
        font-size:16px;
        font-weight:bold;
        margin-bottom:15px;
        margin-top:10px;
      }
      p {
        color:#000000;
        font-family:helvetica,arial,sans-serif;
        font-size:12px;
      }
      a:hover,
      a:focus {
        color:#ef0119;
        text-decoration:underline;
      }
    div#startseite {
      background-color:#EEEEEE;
      background-image:url("../jpg/start.jpg");
      background-image:no-repeat;
      margin-left:auto;
      margin-right:auto;
      padding-bottom:15px;
      padding-left:25px;
      padding-right:25px;
      padding-top:65px;
      width:706px;
    }
      div#startseite h2 {
        color:#000000;
        font-family:trebuchet,sans-serif;
        font-size:16px;
        font-weight:bold;
        margin-bottom:15px;
        margin-top:50px;
      }
      div#startseite img {
        margin-bottom:15px;
        margin-top:15px;
        width:234px;
      }
      div#startseite p {
        color:#000000;
        font-family:helvetica,arial,sans-serif;
        font-size:12px;
        line-height:1.5em;
      }
        div#startseite p a {
          font-weight:bold;
        }
      div#startseite div#newsletter {
        border-top-color:#000000;
        border-top-style:solid;
        border-top-width:1px;
        margin-top:5px;
        padding-top:20px;
      }
        div#startseite div#newslet p {
          color:#000000;
          font-family:helvetica,arial,sans-serif;
          font-size:12px;
        }
        div#startseite div#newslet p strong {
          font-weight:bold;
        }
    div#kategorie {
      background-color:#EEEEEE;
      background-image:url("../jpg/start.jpg");
      margin-left:auto;
      margin-right:auto;
      padding-bottom:15px;
      padding-left:25px;
      padding-right:25px;
      padding-top:65px;
      width:706px;
      clear:both;
    }
      div.eintrag {
        background-color:#FFFFFF;
        border-color:#808080;
        border-style:solid;
        border-width:1px;
        margin-left:auto;
        margin-right:auto;
        margin-top:25px;
        padding:10px;
      }
      div.eintrag p a {
        font-weight:bold;
      }
        div.eintrag div#links {
          float:left;
          width:200px;
        }
        div.eintrag div#rechts {
          float:right;
          width:400px;
        }
        div.eintrag div#rechts strong {
          font-weight:bold;
        }
      div#clear {
        clear:both;
      }
    div#impressum {
      background-color:#EEEEEE;
      background-image:url("../jpg/start.jpg");
      margin-left:auto;
      margin-right:auto;
      padding-bottom:15px;
      padding-left:25px;
      padding-right:25px;
      padding-top:65px;
      width:706px;
    }
      div#impressum h2 {
        color:#000000;
        font-family:trebuchet,sans-serif;
        font-size:16px;
        font-weight:bold;
        margin-bottom:15px;
        margin-top:50px;
      }
      div#impressum address {
        color:#000000;
        font-family:helvetica,arial,sans-serif;
        font-size:12px;
        margin-top:10px;
      }
      div#impressum p {
        color:#000000;
        font-family:helvetica,arial,sans-serif;
        font-size:12px;
      }
    div#haftungsausschluss {
      background-color:#EEEEEE;
      background-image:url("../jpg/start.jpg");
      margin-left:auto;
      margin-right:auto;
      padding-bottom:15px;
      padding-left:25px;
      padding-right:25px;
      padding-top:65px;
      width:706px;
    }
      div#haftungsausschluss h2 {
        color:#000000;
        font-family:trebuchet,sans-serif;
        font-size:16px;
        font-weight:bold;
        margin-bottom:15px;
        margin-top:50px;
      }
      div#haftungsausschluss p {
        color:#000000;
        font-family:helvetica,arial,sans-serif;
        font-size:12px;
      }
    div#suche {
      background-color:#EEEEEE;
      background-image:url("../jpg/start.jpg");
      margin-left:auto;
      margin-right:auto;
      padding-bottom:15px;
      padding-left:25px;
      padding-right:25px;
      padding-top:65px;
      width:706px;
    }
      div#suche h2 {
        color:#000000;
        font-family:trebuchet,sans-serif;
        font-size:16px;
        font-weight:bold;
        margin-bottom:15px;
        margin-top:50px;
      }
      div#suche p,
      a {
        color:#000000;
        font-family:helvetica,arial,sans-serif;
        font-size:12px;
      }
    div#newsletter {
      background-color:#EEEEEE;
      background-image:url("../jpg/start.jpg");
      margin-left:auto;
      margin-right:auto;
      padding-bottom:15px;
      padding-left:25px;
      padding-right:25px;
      padding-top:65px;
      width:706px;
    }
      div#newsletter h2 {
        color:#000000;
        font-family:trebuchet,sans-serif;
        font-size:16px;
        font-weight:bold;
        margin-bottom:15px;
        margin-top:50px;
      }
      div#newsletter p {
        color:#000000;
        font-family:helvetica,arial,sans-serif;
        font-size:12px;
      }
      div#kontakt form[name="frmMailSolution1"] label,
      div#kontakt form[name="frmMailSolution2"] label {
        color:#000000;
        font-family:helvetica,arial,sans-serif;
        font-size:12px;
      }
      div#newsletter form[name="frmMailSolution1"] input,
      div#newsletter form[name="frmMailSolution1"] select,
      div#newsletter form[name="frmMailSolution2"] input,
      div#newsletter form[name="frmMailSolution2"] select {
        background-color:#FFFFFF;
        border-color:#000000;
        border-style:solid;
        border-width:1px;
        color:#000000;
        display:block;
        font-family:helvetica,arial,sans-serif;
        font-size:12px;
        margin-top:5px;
      }
      div#newsletter form[name="frmMailSolution1"] input[type="hidden"],
      div#newsletter form[name="frmMailSolution2"] input[type="hidden"] {
        display:none;
      }
    div#kontakt {
      background-color:#EEEEEE;
      background-image:url("../jpg/start.jpg");
      margin-left:auto;
      margin-right:auto;
      padding-bottom:15px;
      padding-left:25px;
      padding-right:25px;
      padding-top:65px;
      width:706px;
    }
      div#kontakt h2 {
        color:#000000;
        font-family:trebuchet,sans-serif;
        font-size:16px;
        font-weight:bold;
        margin-bottom:15px;
        margin-top:50px;
      }
          .formholderlabel {
            color:#000000;
            font-family:helvetica,arial,sans-serif;
            font-size:12px;
          }
          .formholder input {
            background-color:#FFFFFF;
            border-color:#000000;
            border-style:solid;
            border-width:1px;
            color:#000000;
            display:block;
            font-family:helvetica,arial,sans-serif;
            font-size:12px;
            width:200px;
          }
          .formholder textarea {
            background-color:#FFFFFF;
            border-color:#000000;
            border-style:solid;
            border-width:1px;
            color:#000000;
            display:block;
            font-family:helvetica,arial,sans-serif;
            font-size:12px;
            height:200px;
            width:400px;
          }
          .formholder input[type="submit"] {
            margin-top:5px;
          }
    p#fuss {
      background-image:url("../jpg/start-linie.jpg");
      color:#3F3F3F;
      margin-bottom:10px;
      margin-left:auto;
      margin-right:auto;
      padding-left:50px;
      padding-top:15px;
      width:706px;
    }
    p#fuss a {
      font-weight:normal;
    }
    div#seitenwechsel {
      color:#000000;
      font-family:helvetica,arial,sans-serif;
      font-size:12px;
      text-align:center;
      margin-top:20px;
    }
    b {
      font-weight:bold;
    }
    div#kopf {
      height:72px;
      margin:0 auto;
      width:756px;
    }
