<!-- Formatierung für Text allgemein -->
body,table { text-decoration:none; font-weight:regular; color:#000000; font-size:8pt; font-family:Verdana,Arial,Helvetica,sans-serif; }
body,table { text-decoration:none; font-weight:regular; color:#000000; font-size:8pt; font-family:Verdana,Arial,Helvetica,sans-serif; }
body.html {
 background-color:#FFFFFF;
 border:0pt;
 margin-right:0pt;
 margin-right:10%;
 margin-top:10pt;
 margin-bottom:10pt;
 margin-left:20pt;
}

body.startseite {
 background-color:#d3d3d3;
 margin-right:0pt;
 margin-top:0pt;
 margin-bottom:0pt;
 margin-left:0pt;
}

body.nav {
 background-color:#ffffff;
 border:0pt;
 margin-right:0pt;
 margin-top:0pt;
 margin-bottom:0pt;
 margin-left:0pt;
 padding:0pt;
 spacing:0pt;
 background-image:url(imgDesign/navigation_hintergrund.gif);
}

<!-- für Toggle-Effekt bei Navigation -->
.out1 {
 background-color:#ffffff;
 cursor:hand;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:10pt;
 font-weight:bold;
 text-decoration:none;
 color:#000000;
 padding:0pt;
 spacing:0pt;
 margin-bottom:0pt;
 margin-top:7pt;
 margin-left:0pt;
 margin-right:0pt;
}

.over1 {
 background-color:#b9e8f3;
 cursor:hand;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:10pt;
 font-weight:bold;
 text-decoration:none;
 color:#000000;
 padding:0pt;
 spacing:0pt;
 margin-bottom:0pt;
 margin-top:7pt;
 margin-left:0pt;
 margin-right:0pt;
}

.out2 {
 background-color:#ffffff;
 cursor:hand;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:7.5pt;
 font-weight:bold;
 text-decoration:none;
 letter-spacing:0pt;
 color:#000000;
 padding:0pt;
 spacing:0pt;
 margin-bottom:0pt;
 margin-top:4pt;
 margin-left:0pt;
 margin-right:0pt;
}

.over2 {
 background-color:#b9e8f3;
 cursor:hand;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:7.5pt;
 font-weight:bold;
 text-decoration:none;
 letter-spacing:0pt;
 color:#000000;
 padding:0pt;
 spacing:0pt;
 margin-bottom:0pt;
 margin-top:4pt;
 margin-left:0pt;
 margin-right:0pt;
}

table.html {
 border:0pt;
 padding:0pt;
 spacing:0pt;
 vertical-align:left;
}

table.referenz {
 width:100%;
 border:0pt;
 padding:0pt;
 spacing:0pt;
 vertical-align:left;
}

table.startactual {
  text-decoration:none;
  font-size:10pt;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  margin-top:30px;
  margin-bottom:30px;
  }

a.startactual {
  text-decoration:none;
  color:#009DC4;
  font-size:10pt;
  font-family:Verdana,Arial,Helvetica,sans-serif;
}

<!-- Formatierung für Navigations- und Text-Links -->
a:link {
  text-decoration:none;
  font-weight:bold;
  color:#009DC4;
  font-size:8pt;
  font-family:Verdana,Arial,Helvetica,sans-serif;
}

a.link:visited {
  text-decoration:none;
  font-weight:bold;
  color:#a4a4a4;
  font-size:8pt;
  font-family:Verdana,Arial,Helvetica,sans-serif;
}

a.link:hover {
  text-decoration:underline;
  font-weight:bold;
  color:#009DC4;
  font-size:8pt;
  font-family:Verdana,Arial,Helvetica,sans-serif;
}

a.start:link {
  text-decoration:none;
  font-weight:bold;
  color:#000000;
  font-size:10pt;
  font-family:Verdana,Arial,Helvetica,sans-serif;
}

a.start:visited {
  text-decoration:none;
  font-weight:bold;
  color:#000000;
  font-size:10pt;
  font-family:Verdana,Arial,Helvetica,sans-serif;
}

a.start:hover {
  text-decoration:none;
  font-weight:bold;
  color:#009DC4;
  font-size:10pt;
  font-family:Verdana,Arial,Helvetica,sans-serif;
}

a.nav_gross:link {
  text-decoration:none;
  font-weight:bold;
  color:#000000;
  font-size:10pt;
  font-family:Verdana,Arial,Helvetica,sans-serif;
}

a.nav_gross:visited {
  text-decoration:none;
  font-weight:bold;
  color:#000000;
  font-size:10pt;
  font-family:Verdana,Arial,Helvetica,sans-serif;
}

a.nav_gross:hover {
  text-decoration:none;
  font-weight:bold;
  color:#000000;
  font-size:10pt;
  font-family:Verdana,Arial,Helvetica,sans-serif;
}

a.nav_klein:link {
  text-decoration:none;
  font-weight:bold;
  color:#000000;
  font-size:7.5pt;
  font-family:Verdana,Arial,Helvetica,sans-serif;
}

a.nav_klein:visited {
  text-decoration:none;
  font-weight:bold;
  color:#000000;
  font-size:7.5pt;
  font-family:Verdana,Arial,Helvetica,sans-serif;
}

a.nav_klein:hover {
  text-decoration:none;
  font-weight:bold;
  color:#000000;
  font-size:7.5pt;
  font-family:Verdana,Arial,Helvetica,sans-serif;
}


fieldset {
 text-align:left;
 border-width:1px;
 border-style:solid;
 border-color:#009DC4;
 /*border-color:#4e7c87;*/
 padding:5pt;
 spacing:0pt;
}

legend {
 text-align:left;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:10pt;
 font-weight:bold;
 vertical-align:bottom;
 color:#000000;
 padding:3pt;
 spacing:0pt;
 margin-bottom:0pt;
 margin-left:0pt;
 margin-right:0pt;
}

fieldset.referenz {
 text-align:left;
 width:80%;
 border-width:1px;
 border-style:solid;
 border-color:#009DC4;
 /*border-color:#4e7c87;*/
 padding:5pt;
 spacing:0pt;
}
<!-- p { margin-top:5pt; white-space:normal; } -->
ul {
 margin-top:2pt;
 margin-left:12pt;
 margin-bottom:2pt;
 list-style-position:outside;
 list-style-type:square;
}

li {
 list-style-type:square;
 margin-bottom:1pt;
 list-style-size:3pt;
}

hr {
 color:#a4a4a4;
 height:1px;
 style:solid;
 margin-top:6pt;
 margin-bottom:6pt;
}

img.verweis {
 border-color:#000000;
 style:solid;
}

li.spezial {
 list-style-type:square;
 margin-bottom:5pt;
 margin-top:5pt;
 list-style-size:3pt;
}

td.ref1 {
 text-align:left;
 vertical-align:top;
 width:20pt;
}

td.ref2 {
 text-align:left;
 width:40%;
 vertical-align:top;
}

<!-- Formatierung für verschiedene Text-Stile -->
.small {
 letter-spacing:-1pt;
 text-decoration:none;
 font-weight:regular;
 color:#000000;
 font-size:8pt;
 font-family:Verdana,Arial,Helvetica,sans-serif;
}

.big {
 text-decoration:none;
 font-weight:regular;
 color:#000000;
 font-size:10pt;
 font-family:Verdana,Arial,Helvetica,sans-serif;
}

.red {
 text-decoration:none;
 font-weight:regular;
 color:#FF0000;
 font-size:8pt;
 font-family:Verdana,Arial,Helvetica,sans-serif;
}

.blue {
 text-decoration:none;
 font-weight:regular;
 color:#009DC4;
 font-size:8pt;
 font-family:Verdana,Arial,Helvetica,sans-serif;
}

.brown {
 text-decoration:none;
 font-weight:regular;
 color:#823a00;
 font-size:8pt;
 font-family:Verdana,Arial,Helvetica,sans-serif;
}

<!-- für Überschriften innerhalb der Inhalts- und Startseite(n) -->
h1 {
 text-decoration:none;
 font-weight:bold;
 color:#000000;
 font-size:13pt;
 font-family:Verdana,Arial,sans-serif;
 margin-bottom:10pt;
 align:center;
}

h2 {
 text-decoration:none;
 font-weight:bold;
 color:#000000;
 font-size:9pt;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 margin-bottom:10pt;
}

h3 {
 text-decoration:underline;
 font-weight:regular;
 color:#000000;
 font-size:8pt;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 margin-bottom:4pt;
 margin-top:0pt;
}

h4 {
 text-decoration:none;
 font-weight:regular;
 color:#000000;
 font-size:7pt;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 margin-bottom:0pt;
 text-align:center;
}

marquee {
 text-decoration:none;
 font-weight:bold;
 color:#000000;
 font-size:11pt;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 vertical-align:right;
 width:600pt;
}
