body {
margin-top: 20px;
padding: 0;
background: #FFFFFF url(bgcolorg.jpg) repeat-x top left;
font: normal 100.01% Helvetica, Arial, sans-serif;
}
<!--
A:link { color: #000099; text-decoration: underline; }
A:visited { color: #000099; text-decoration: none; }
A:hover { color: #87BC30; text-decoration: underline; }
A:active { color: #87BC30; text-decoration: none; }
//-->
<style type="text/css">
  body, p a {
    font: normal 100.01% Helvetica, Arial, sans-serif;
    color: black; background-color: white;
  }

  ul#angebote {
    width: 220px;
    margin: 0; padding: 0;
    border: 0px solid silver;
    background-color: silver;
  }
  ul#angebote li {
    list-style: none;
    margin: 0.em; padding: 0.7em;
    border: 1px solid gray;
    background-color: rgb(135, 188, 48); background-image:url(korrektur-g.jpg);
  }

  ul#angebote a {
    text-decoration: none; font-weight: bold;
    color: white; background-color: #; border-style: solid; border-color: #929292; border-width: 1px;
  }
  ul#angebote a:hover {
    color: #CFFFCD; background-color: rgb(135, 188, 48); border-style: solid; border-color: white; border-width: 1px;
    opacity: 0.85;
    -moz-opacity: 0.85;
    filter: alpha(opacity=85);
  }

</style><style type="text/css">
  body, p a {
    font: normal 100.01% Helvetica, Arial, sans-serif;
    color: black; background-color: white;
  }

  ul#forum {
    width: 220px;
    margin: 0; padding: 0;
    border: 0px solid silver;
    background-color: silver;
  }
  ul#forum li {
    list-style: none;
    margin: 0.em; padding: 0.7em;
    border: 1px solid gray;
    background-color: rgb(135, 188, 48); background-image:url(forum-g.jpg);
  }

  ul#forum a {
    text-decoration: none; font-weight: bold;
    color: white; background-color: #; border-style: solid; border-color: #929292; border-width: 1px;
  }
  ul#forum a:hover {
    color: #CFFFCD; background-color: rgb(135, 188, 48); border-style: solid; border-color: white; border-width: 1px;
    opacity: 0.85;
    -moz-opacity: 0.85;
    filter: alpha(opacity=85);
  }

</style><style type="text/css">
  body, p a {
    font: normal 100.01% Helvetica, Arial, sans-serif;
    color: black; background-color: white;
  }

  ul#wissen {
    width: 220px;
    margin: 0; padding: 0;
    border: 0px solid silver;
    background-color: silver;
  }
  ul#wissen li {
    list-style: none;
    margin: 0.em; padding: 0.7em;
    border: 1px solid gray;
    color: white;
    background-color: rgb(135, 188, 48); background-image:url(missgriffe-o.jpg);
  }

  ul#wissen a {
    text-decoration: none; font-weight: bold;
    color: white; background-color: #; border-style: solid; border-color: #929292; border-width: 1px;
  }
  ul#wissen a:hover {
    color: #CFFFCD; background-color: rgb(135, 188, 48); border-style: solid; border-color: white; border-width: 1px;
    opacity: 0.85;
    -moz-opacity: 0.85;
    filter: alpha(opacity=85);
  }

</style><style type="text/css">
  body, p a {
    font: normal 100.01% Helvetica, Arial, sans-serif;
    color: black; background-color: white;
  }

  ul#philosophie {
    width: 220px;
    margin: 0; padding: 0;
    border: 0px solid silver;
    background-color: silver;
  }
  ul#philosophie li {
    list-style: none;
    margin: 0.em; padding: 0.7em;
    border: 1px solid gray;
    background-color: rgb(135, 188, 48); background-image:url(referenzen-g.jpg);
  }

  ul#philosophie a {
    text-decoration: none; font-weight: bold;
    color: white; background-color: #; border-style: solid; border-color: #929292; border-width: 1px;
  }
  ul#philosophie a:hover {
    color: #CFFFCD; background-color: rgb(135, 188, 48); border-style: solid; border-color: white; border-width: 1px;
    opacity: 0.85;
    -moz-opacity: 0.85;
    filter: alpha(opacity=85);
  }

</style><style type="text/css">
  body, p a {
    font: normal 100.01% Helvetica, Arial, sans-serif;
    color: black; background-color: white;
  }

  ul#preise {
    width: 220px;
    margin: 0; padding: 0;
    border: 0px solid silver;
    background-color: silver;
  }
  ul#preise li {
    list-style: none;
    margin: 0.em; padding: 0.7em;
    border: 1px solid gray;
    background-color: rgb(135, 188, 48); background-image:url(preise-g.jpg);
  }

  ul#preise a {
    text-decoration: none; font-weight: bold;
    color: white; background-color: #; border-style: solid; border-color: #929292; border-width: 1px;
  }
  ul#preise a:hover {
    color: #CFFFCD; background-color: rgb(135, 188, 48); border-style: solid; border-color: white; border-width: 1px;
    opacity: 0.85;
    -moz-opacity: 0.85;
    filter: alpha(opacity=85);
  }

</style><style type="text/css">
  body, p a {
    font: normal 100.01% Helvetica, Arial, sans-serif;
    color: black; background-color: white;
  }

  ul#weblog {
    width: 220px;
    margin: 0; padding: 0;
    border: 0px solid silver;
    background-color: silver;
  }
  ul#weblog li {
    list-style: none;
    margin: 0.em; padding: 0.7em;
    border: 1px solid gray;
    background-color: rgb(135, 188, 48); background-image:url(weblog-g.jpg);
  }

  ul#weblog a {
    text-decoration: none; font-weight: bold;
    color: white; background-color: #; border-style: solid; border-color: #929292; border-width: 1px;
  }
  ul#weblog a:hover {
    color: #CFFFCD; background-color: rgb(135, 188, 48); border-style: solid; border-color: white; border-width: 1px;
    opacity: 0.85;
    -moz-opacity: 0.85;
    filter: alpha(opacity=85);
  }

</style><style type="text/css">
  body, p a {
    font: normal 100.01% Helvetica, Arial, sans-serif;
    color: black; background-color: white;
  }

  ul#kontakt {
    width: 220px;
    margin: 0; padding: 0;
    border: 0px solid silver;
    background-color: silver;
  }
  ul#kontakt li {
    list-style: none;
    margin: 0.em; padding: 0.7em;
    border: 1px solid gray;
    background-color: rgb(135, 188, 48); background-image:url(kontakt-g.jpg);
  }

  ul#kontakt a {
    text-decoration: none; font-weight: bold;
    color: white; background-color: #; border-style: solid; border-color: #929292; border-width: 1px;
  }
  ul#kontakt a:hover {
    color: #CFFFCD; background-color: rgb(135, 188, 48); border-style: solid; border-color: white; border-width: 1px;
    opacity: 0.85;
    -moz-opacity: 0.85;
    filter: alpha(opacity=85);
  }

</style><style type="text/css">
  body, p a {
    font: normal 100.01% Helvetica, Arial, sans-serif;
    background-color: white;
  }

  ul#Navo {
    width: 220px;
    height:200px;
    margin: 0; padding: 0;
    border: 0px solid silver;
    background-color: none;
    background-image:url(fh-navi-quadrat.gif);
  }
  ul#Navo li {
    list-style: none;
    margin: 0.05em; padding: 0.49em; padding-top:58px;
    color:white;
    border-top: 0px solid gray;
    font-size:13px; font-style:italic; line-height:1.0em;
    background-color: none;
  }

  ul#Navo a {
    text-decoration: none; font-weight: bold;
    color: rgb(153, 188, 130); background-color: #;
  }
  ul#Navo a:hover {
    color: white; background-color: blue; text-decoration: none;
  }

.wwweiter a:link,
.wwweiter a:visited,
.wwweiter a:hover,
.wwweiter a:active {
    left: 0;
    top: 0;
    background: url(wwbalken.png) no-repeat;
    display: block;
    color: #7D7D7D;
    padding: 5px 0px 0px 9px;
    font-size: 13px;
    text-align: left;
    text-decoration: none;
    width: 342px;
    height: 35px;
    float: right;
}
.wwweiter a:hover span.wwweiter,
.wwweiter a:active span.wwweiter {
    color: #000099;
    display: block;
    text-decoration: none;
}

.sieheauch a:link,
.sieheauch a:visited,
.sieheauch a:hover,
.sieheauch a:active {
    left: 0;
    top: 0;
    background: url(wissen-weiter-ausrufe.png) no-repeat;
    display: block;
    color: #7D7D7D;
    padding: 5px 0px 0px 40px;
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    width: 360px;
    height: 35px;
    float: right;
}
.sieheauch a:hover span.sieheauch,
.sieheauch a:active span.sieheauch {
    color: #ffffff;
    display: block;
    text-decoration: none;
}


.sieheauch-re a:link,
.sieheauch-re a:visited,
.sieheauch-re a:hover,
.sieheauch-re a:active {
    left: 0;
    top: 0;
    background: url(weiter.png) no-repeat;
    display: block;
    color: #7D7D7D;
    padding: 5px 0px 0px 9px;
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    width: 190px;
    height: 35px;
    float: right;
}
.sieheauch-re a:hover span.sieheauch-re,
.sieheauch-re a:active span.sieheauch-re {
    color: #ffffff;
    display: block;
    text-decoration: none;
}

.sieheauch2 a:link,
.sieheauch2 a:visited,
.sieheauch2 a:hover,
.sieheauch2 a:active {
    left: 0;
    top: 0;
    background: url(wissen-weiter-pfeile.png) no-repeat;
    display: block;
    color: #7D7D7D;
    padding: 5px 0px 0px 40px;
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    width: 360px;
    height: 35px;
    float: right;
}
.sieheauch2 a:hover span.sieheauch2,
.sieheauch2 a:active span.sieheauch2 {
    color: #ffffff;
    display: block;
    text-decoration: none;
}

.sieheauch3 a:link,
.sieheauch3 a:visited,
.sieheauch3 a:hover,
.sieheauch3 a:active {
    left: 0;
    top: 0;
    background: url(wissen-weiter-frage.png) no-repeat;
    display: block;
    color: #7D7D7D;
    padding: 5px 0px 0px 40px;
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
    width: 360px;
    height: 35px;
    float: right;
}
.sieheauch3 a:hover span.sieheauch3,
.sieheauch3 a:active span.sieheauch3 {
    color: #ffffff;
    display: block;
    text-decoration: none;
}








.sieheauchpunkt a:link,
.sieheauchpunkt a:visited,
.sieheauchpunkt a:hover,
.sieheauchpunkt a:active {
    left: 0;
    top: 0;
    background: url(weiterpunkt.png) no-repeat;
    display: block;
    color: #7D7D7D;
    padding: 0px 0px 0px 0px;
    font-size: 13px;
    text-align: left;
    text-decoration: none;
    width: 35px;
    height: 35px;
    float: right;
}
.sieheauchpunkt a:hover span.sieheauchpunkt,
.sieheauchpunkt a:active span.sieheauchpunkt {
    color: #000099;
    display: block;
    text-decoration: none;
}


.sieheauchpunktrss  {
    margin-top: 0;
    background: url(weiter-rss-kl.gif) no-repeat;
    color: #7D7D7D;
    padding: 0px 0px 0px 0px;
    font-size: 13px;
    text-align: right;
    text-decoration: none;
    width: 23px;
    height: 22px;
    float: right;
}


#fragezeichen a {font: 16px verdana;
   width: 100px;
   border-width: 0px;
   text-decoration: none;}

#fragezeichen a:hover {
   text-decoration: none; 
   border: none;}

#fragezeichen a span {display: none;
   padding: 5px;
   color: #dcdcdc;
   font-size: 10px;
   font-style: italic;
   width: 240px;}

#fragezeichen a:hover span {display: block;}



#rsszeichen a {font: 16px verdana;
   width: 100px;
   text-decoration: none;}

#rsszeichen a:hover {
   text-decoration: none;
   border: none;}

#rsszeichen a span {display: none;
   padding: 5px;
   color: #dcdcdc;
   font-size: 10px;
   font-style: italic;
   width: 240px;}

#rsszeichen a:hover span {display: block;}

#rsszeichenoben a {
   width: 100px;
   text-decoration: none;
   position:absolute; right:29px; margin-top:39px
 }

.sieheauchpunktausrufe {
    margin-top: 0;
    background: url(weiter-ausrufe.png) no-repeat;
    display: block;
    color: #7D7D7D;
    padding: 0px 0px 0px 0px;
    font-size: 13px;
    text-align: left;
    text-decoration: none;
    width: 35px;
    height: 35px;
    float: right;
}


.sieheauchpunktpfeile {
    margin-top: 0;
    background: url(weiter-pfeile.png) no-repeat;
    display: block;
    color: #7D7D7D;
    padding: 0px 0px 0px 0px;
    font-size: 13px;
    text-align: left;
    text-decoration: none;
    width: 35px;
    height: 35px;
    float: right;
}


.sieheauchpunktfrage {
    margin-top: 0;
    background: url(weiter-frage.png) no-repeat;
    display: block;
    color: #7D7D7D;
    padding: 0px 0px 0px 0px;
    font-size: 13px;
    text-align: left;
    text-decoration: none;
    width: 35px;
    height: 35px;
    float: right;
}


.linksaufblau a:link { font-weight:normal; color:#dcdcdc; text-decoration:none; }
.linksaufblau a:visited { font-style: normal; font-weight:normal; color:#dcdcdc; text-decoration:none; }
.linksaufblau a:focus { font-weight:normal; color:#dcdcdc; text-decoration:underline; }
.linksaufblau a:hover { font-weight:normal; color:#87BC30; text-decoration:underline; }
.linksaufblau a:active { font-weight:normal; color:#87BC30; text-decoration:underline; }


ul#wissen-listen {
  font-size: 0.91em;
  float: right; width: 8.5em;
  background-color:#FFFFFF;
  margin: 0 0 1em 1em; padding: 0;
  position:absolute; right:35px;  margin-top:70px;
  border: 2px dashed #C7C7C7;
}
ul#wissen-listen li {
  list-style: none;
  margin: 0; padding: 0.5em;
}
ul#wissen-listen a {
  display: block;
  padding: 0.2em;
  font-weight: normal;
}
ul#wissen-listen a:link {
  color: #000099; background-color: white;
}
ul#wissen-listen a:visited {
  color: #000099; background-color: white;
}
ul#wissen-listen a:hover {
  color: #87BC30; background-color: white;
}
ul#wissen-listen a:active {
  color: #87BC30; background-color: white;
}

#wissen-a-z {
  font-size: 0.91em;
  float: right; width: 8.5em;
  margin: 0 0 1em 1em; padding: 0;
  position:fixed; right:35px; bottom:0px; margin-bottom:181px;
  border: 2px dashed #C7C7C7;
  background-color:#FFFFFF; opacity: 0.75;
  -moz-opacity: 0.75;
  filter: alpha(opacity=75);
}
#wissen-a-z li {
  list-style: none;
  text-align: center;
  margin: 0; padding: 0.5em;
}
#wissen-a-z a {
  padding: 0.2em;
  font-weight: normal;
}
#wissen-a-z a:link {
  color: #000099;
}
#wissen-a-z a:visited {
  color: #000099;
}
#wissen-a-z a:hover {
  color: #87BC30;
}
#wissen-a-z a:active {
  color: #87BC30;
}

#wissen-a-z-link {
  font-size: 0.91em;
  margin: 1em 0 0 0; padding: 0;
  border-top: 2px dashed #C7C7C7;
}
#wissen-a-z-link li {
  list-style: none;
  text-align: center;
  margin: 0; padding: 0.5em;
}
#wissen-a-z-link a {
  padding: 0.2em;
  font-weight: normal;
}
#wissen-a-z-link a:link {
  color: #000099;
}
#wissen-a-z-link a:visited {
  color: #000099;
}
#wissen-a-z-link a:hover {
  color: #87BC30;
}
#wissen-a-z-link a:active {
  color: #87BC30;
}

  ul#navi-wissen {
    width: 19px;
    height:52px;
    margin-top: 0; padding: 0;
    border: 0px solid silver;
    background-color: none;
    background-image:url(wissensecke.png);
  }
  ul#navi-wissen li {
    list-style: none;
    margin-top: 0.0em; padding: 0em; padding-top:0px;
    color:white;
    border-top: 0px solid gray;
    font-size:13px; font-style:italic; line-height:1.0em;
    background-color: none;
  }

  ul#linie {
    width: 100%;
    height:6px;
    margin-top: 0; padding: 0;
    border: 0px solid silver;
    background-color: none;
    background-image:url(bodenlinie.png);
  }


.feedsymbol {
    right: 0;
    top: 0;
    background: url(feed-gr.gif) no-repeat;
    display: block;
    padding: 12px 1px 1px 27px;
    text-align: left;
    height: 45px;
    width: 400px;
    float: left;
}

  .auswahlbalken { 
  display:block; 
  }

  .auswahltransparenz {
  opacity: 0.6;
  -moz-opacity: 0.6;
  filter: alpha(opacity=60);
  }

</style>
