body { font-family: Arial, sans-serif; font-size: 13px; margin: 0px; padding: 0px; }
ul { list-style-image: url(../images/misc/pfeil2.gif); }
a:visited, a:link, a:active, a:hover { color: #666666; }

.sichtbar { visibility: visible; }
.unsichtbar { visibility: hidden; }
.fett { font-weight: bold; }
.rot { color: #e0252c; font-weight: bold; }
.grau { color: #aaaaaa; }

#layout { position: absolute; width: 865px; left: 50%; top: 0px; margin-left: -433px; border-left-style: solid; border-left-width: 1px;
  border-left-color: #e0252c; border-right-style: solid; border-right-width: 1px; border-right-color: #e0252c; border-bottom-style: solid;
  border-bottom-width: 1px;border-bottom-color: #e0252c; }
#head { position: absolute; top: 0px; left: 0px; width: 865px; height: 156px; }
#headlinetop { position: absolute; top: 0px; left: 0px; }
#headlinebottom { position: absolute; bottom: 0px; left: 0px; }
#logo { position: absolute; top: 40px; right: 0px; }
#headimage { position: absolute; top: 42px; left: 38px; }
#navi_r { position: absolute; right: 0px; top: 156px; width: 210px; height: 247px; background-image: url(../images/bg/navi_r.gif); background-repeat: repeat-x; }
#navi_r_bottom { position: absolute; left: 0px; top: 245px; }
#navi_h { position: absolute; left: 0px; top: 18px; width: 865px; height: 22px; overflow: hidden; background-color: #686f6e; }
#navi_analyse { position: absolute; top: 0px; left: 38px; }
#navi_planung { position: absolute; top: 0px; left: 103px; }
#navi_risikotransfer { position: absolute; top: 0px; left: 168px; }
#navi_finanzierung { position: absolute; top: 0px; left: 274px; }
#navi_zertifizierung { position: absolute; top: 0px; left: 368px; }
#navi_dienstleistung { position: absolute; top: 0px; left: 448px; }
#navi_beratung { position: absolute; top: 0px; left: 553px; }
#navi_risikofelder { position: absolute; top: 35px; left: 0px; }
#navi_portrait { position: absolute; top: 80px; left: 0px; }
#navi_termine { position: absolute; top: 110px; left: 0px; }
#navi_kontakt { position: absolute; top: 140px; left: 0px; }
#navi_impressum { position: absolute; top: 170px; left: 0px; }
#beratung_over { position: absolute; top: 42px; left: 557px; }
#dienstleistung_over { position: absolute; top: 42px; left: 452px; }
#zertifizierung_over { position: absolute; top: 42px; left: 371px; }
#finanzierung_over { position: absolute; top: 42px; left: 276px; }
#risikotransfer_over { position: absolute; top: 42px; left: 172px; }
#planung_over { position: absolute; top: 42px; left: 106px; }
#analyse_over { position: absolute; top: 42px; left: 42px; }
#topnews { position: absolute; right: 0px; top: 415px; width: 210px; text-align: right; font-size: 11px; color: #aaaaaa; }
#content { position: absolute; top: 156px; left: 0px; width: 655px; }
#tnt { position: absolute; top: 31px; left: 0px; width: 180px; text-align: left; padding-left: 7px; }