body {
  background-color: #16546D;
  scrollbar-base-color: #AFAFAF; scrollbar-track-color: #AFAFAF;
  scrollbar-shadow-color: #AFAFAF; scrollbar-arrow-color: #003030;
  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }

input {
  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
  background-color: #AFAFAF; border: 0px; border-style: solid;
  border-color: #AFAFAF; color: #003030; width: 305px;
  filter: alpha(opacity=60); opacity: 0.6; -moz-opacity: 0.6;
  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #003030; }

textarea {
  margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px;
  background-color: #AFAFAF; border: 0px; border-style: solid;
  border-color: #AFAFAF; color: #003030; width: 305px;
  filter: alpha(opacity=60); opacity: 0.6; -moz-opacity: 0.6;
  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #003030; }

a:link {
  text-decoration: none; color: #9F9F9F; }
a:visited {
  text-decoration: none; color: #003030; }
a:focus {
  text-decoration: none; color: #CFCFCF; }
a:hover {
  text-decoration: none; color: #9F9F9F; }
a:active {
  text-decoration: none; color: #9F9F9F; }

table {
  border-left-width: 0px; border-left-style: solid;
  border-right-width: 0px; border-right-style: solid;
  border-color: #9F9F9F; }
td {
  letter-spacing: pt; line-height: pt;
  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #9F9F9F; }
th {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt; font-weight: bold; color: #001060; }

p {
  font-family: Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #9F9F9F;
  margin-top: 0px; margin-bottom: 7px; }

h1 {
  font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #003030;
  margin-top: 0px; margin-bottom: 0px; }
h2 {
  font-family: Arial, Helvetica, sans-serif; font-size: 13pt; color: #003030;
  margin-top: 0px; margin-bottom: 0px; }


hr {
  color: #7F7F7F; height: 1px; border: 1px solid #7F7F7F; margin-top: 0px; margin-bottom: 0px; }

div {
  text-align: left; margin-top: 0px; margin-bottom: 0px; color: #9F9F9F;
  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; }

#startseite {
  position: absolute; left: 285px; top: 105px; width: 350px; height: 300px;
  text-align: left; margin-top: 0px; margin-bottom: 0px;
  font-family: Arial, Helvetica, sans-serif; color: #9F9F9F; font-size: 8pt; }

#ueberschrift_1 {
  position: absolute; left: 245px; top: 40px; width: 350px; height: 30px;
  text-align: left; margin-top: 0px; margin-bottom: 0px; }

#ueberschrift_2 {
  position: absolute; left: 245px; top: 40px; width: 350px; height: 30px;
  text-align: left; margin-top: 0px; margin-bottom: 0px; }

#kontakt {
  position: absolute; left: 260px; top: 70px; width: 305px; height: 242px;
  text-align: left; margin-top: 0px; margin-bottom: 0px; }

#kontakt_1 {
  text-align: left; margin-top: 0px; margin-bottom: 0px; }

#kontakt_2 {
  text-align: left; margin-top: 0px; margin-bottom: 0px; }

#divUp {
  position: absolute; left: 588px; top: 46px; }
#divDown {
  position: absolute; left: 588px; top: 327px; }
#divScrollTextCont {
  position: absolute; left: 260px; top: 70px; width: 305px; height: 242px;
  clip:rect(0px 305px 242px 0px); overflow: hidden; visibility: hidden; }
#divText {
  position: absolute; left: 0px; top: 0px; }


#ueberschrift_3 {
  position: absolute; left: 15px; top: 15px; width: 350px; height: 30px;
  text-align: left; margin-top: 0px; margin-bottom: 0px; }
#titelliste {
  position: absolute; left: 30px; top: 45px; width: 305px; height: 242px; }


#zurueck {
  position: absolute; left: 594px; top: 289px; width: 150px; height: 10px;
  text-align: right; margin-top: 0px; margin-bottom: 0px;
  font-family: Arial, Helvetica, sans-serif; color: #CC0000; font-size: 7.5pt; }

img {
  border-color: #CC0000; }