body {
  background-position: center top;
  background-image: url(images/background.jpg);
  background-color: #528fc6;
  background-repeat: no-repeat;
  font-family: verdana,arial,helvetica,sans-serif;
}
#seite {
  margin-top: 5px;
  margin-right: auto;
  width: 980px;
  margin-left: auto;
}
#head-navi {
  background-color: #baccd2;
  height: 20px;
}
#head-navi ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}
#head-navi li {
  margin-right: 30px;
  float: right;
}
#head-navi a {
  text-decoration: none;
  color: #437383;
  font-size: 11px;
  line-height: 20px;
}
#head-navi a:hover {
  color: #d32a23;
}
#head-navi img {
  border: 0px solid ;
  margin-right: 2px;
  height: 5px;
  margin-bottom: 2px;
  width: 4px;
}
#header {
  background-image: url(images/DSCI0374.jpg);
  height: 150px;
  background-color: #edf2f4;
}
#navi1 {
  font-weight: bold;
  background-color: #437383;
  height: 35px;
}
#navi1 ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}
#navi1 li {
  border: 1px solid white;
  width: 138px;
  height: 27px;
  padding-top: 5px;
  float: left;
  text-align: center;
  margin-top: 2px;
}
#navi1 a {
  color: white;
  text-decoration: none;
  font-size: 14px;
}
#navi1 a:hover {
  text-decoration: underline;
}
#navi2 {
  background-color: #d32a23;
  height: 25px;
}
#navi2 ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}
#navi2 li {
  float: left;
  margin-right: 20px;
  margin-top: 3px;
}
#navi2 a {
  color: white;
  font-size: 11px;
  text-decoration: none;
}
#navi2 a:hover {
  text-decoration: underline;
}
#abschlussmenüleiste {
  background-image: url(images/menueleiste.jpg);
}
#inhalt {
  background-color: white;
}
.inhalt-link {
  text-decoration: underline;
  color: #d32a23;
}
#inhalt-links {
  float: left;
  width: 230px;
}
#nachrichtenfenster {
  border: 1px solid #447383;
  margin-right: 8px;
  margin-top: 30px;
  margin-left: 8px;
  width: 212px;
}
#nachrichtenfenster-top {
  margin: 1px;
  background-color: #baccd2;
  padding-top: 6px;
  padding-bottom: 6px;
}
#nachrichtenfenster-top-rot {
  background-color: #d32a23;
  margin-left: 6px;
  margin-right: 6px;
}
#nachrichtenfenster-top-ü {
  background-color: #baccd2;
  margin-left: 10px;
  padding-left: 8px;
}
#nachrichtenfenster-bild {
  margin: 1px;
}
#nachrichtenfenster-bottom {
  margin: 1px;
  padding: 10px 6px 6px;
  background-color: #edf2f4;
}
#nachrichtenfenster-bottom-text {
  margin: 0px;
  padding: 0px;
  color: #447383;
  font-size: 12px;
  line-height: 15px;
  width: 198px;
  text-align: justify;
}
#inhalt-mitte-start {
  margin-left: 230px;
  width: 520px;
  padding-right: 15px;
  padding-left: 15px;
}
.abstand-unten {
  margin-bottom: 30px;
}
#newsfenster {
  margin: 25px 15px 40px;
  width: 490px;
  padding-bottom: 1px;
}
#newsfenster-links {
  border-right: 1px solid #ecf1f2;
  padding: 5px;
  float: left;
  width: 232px;
  margin-top: 3px;
  margin-right: 0px;
  margin-left: 2px;
}
#newsfenster-rechts {
  border-left: 1px solid #ecf1f2;
  padding: 5px;
  width: 232px;
  float: right;
  margin-top: 3px;
  margin-right: 2px;
  margin-left: 0px;
}
#newsfenster-datum {
  margin: 0px 0px 10px;
  padding: 0px;
  color: #818282;
  font-size: 11px;
  font-weight: bold;
  height: 12px;
}
#newsfenster-ü {
}
#newsfenster-bild {
  margin-top: 10px;
  margin-bottom: 10px;
}
#newsfenster-news {
  margin: 10px 0px 0px;
  color: #447383;
  font-size: 12px;
  line-height: 15px;
  text-align: justify;
}
#newsfenster-autor {
  margin: 30px 5px 10px;
  background-color: #ecf1f2;
  color: #447383;
  font-size: 12px;
  font-weight: inherit;
}
#newsfenster-ü a {
  text-decoration: none;
  color: #d32a23;
}
#newsfenster-ü a:hover {
  text-decoration: underline;
}
#inhalt-rechts {
  width: 230px;
  float: right;
  background-color: #ecf1f2;
}
#text-galerie {
  font-size: 11px;
  line-height: 20px;
  color: #437383;
  margin-top: 30px;
  margin-left: 10px;
}
#bildervorschau {
  margin-left: 15px;
  margin-top: 20px;
  width: 200px;
}
#footer {
  background-color: #baccd2;
}
#footer a {
  color: #437383;
  font-size: 11px;
  line-height: 20px;
  text-decoration: none;
  float: right;
  margin-right: 50px;
}
#footer a:hover {
  color: #d32a23;
}
h1 {
  margin: 0px 0px 20px;
  padding-top: 40px;
  padding-bottom: 0px;
  color: #447383;
  font-size: 16px;
  font-weight: bold;
  line-height: 18px;
}
h2 {
  margin: 0px 0px 30px;
  padding: 0px;
  font-size: 15px;
  color: #d32a23;
}
h3 {
  margin: 0px;
  padding: 0px;
  color: #d32a23;
  font-weight: bold;
  font-size: 16px;
  line-height: 18px;
}
h4 {
  margin: 0px;
  padding: 0px;
  color: #447383;
  font-size: 13px;
}
h5 {
  margin: 0px;
  padding: 0px;
}
h6 {
  margin: 0px;
  padding: 0px;
}
.höhe-1000 {
  height: 1000px;
}
.höhe-1500 {
  height: 1500px;
}
.hintergrund-hellblau {
  background-color: #edf2f4;
}
.hintergrund-blau {
  background-color: #d8e2e6;
}
.hintergrund-dunkelblau {
  background-color: #447383;
}
.einrücken-links-15px {
  margin-left: 15px;
}
.hintergrund-rot {
  background-color: #d32a23;
}
.einrücken-verein {
  margin-left: 185px;
}
.text-fenster_inhalt {
  width: 720px;
  margin-left: 15px;
  font-size: 12px;
  line-height: 17px;
  color: #447383;
  text-align: justify;
}
#inhalt-links-groß {
  width: 750px;
}
#gruendungsvorstand {
  width: 400px;
  margin-left: 100px;
}
#gruendungsvorstand th {
  text-align: left;
}
#gruendungsvorstand td {
  padding-bottom: 3px;
  padding-top: 3px;
}
.normal {
  font-size: 12px;
  line-height: 17px;
  color: #447383;
}
#ausschuss {
  width: 500px;
  margin-right: auto;
  margin-left: auto;
}
#ausschuss td {
}
#ausschuss em {
  font-size: 14px;
  font-weight: bold;
  font-style: normal;
}
#preis1 {
  text-align: left;
  width: 720px;
}
#preis1 th {
  color: white;
  background-color: #447383;
  font-size: 16px;
}
#preis1 em {
  font-weight: bold;
  font-style: normal;
}
#preis2 {
  text-align: left;
  width: 720px;
}
#preis2 th {
  color: white;
  background-color: #447383;
}
#preis2 em {
  font-weight: bold;
  font-style: normal;
}
#preis3 {
  width: 720px;
  text-align: left;
}
#preis3 th {
  color: white;
  background-color: #447383;
}
#preis3 em {
  font-style: normal;
  font-weight: bold;
}
#erlaubnis {
  text-align: left;
  width: 720px;
}
#erlaubnis th {
  color: white;
  background-color: #447383;
}
#erlaubnis em {
  font-weight: bold;
  font-style: normal;
}
.breite-250 {
  width: 250px;
}
.einrücken-links-50 {
  padding-left: 50px;
}
.höhe {
  height: 2000px;
}
#schonzeit {
  width: 720px;
  text-align: center;
}
.breite-150 {
  width: 150px;
}
#terminplaner {
  width: 720px;
}
#terminplaner th {
  font-size: 16px;
  text-decoration: underline;
  color: white;
  text-align: center;
  background-color: #447383;
}
.zentriert {
  text-align: center;
}
.einrücken-links-455 {
  margin-left: 455px;
}
.einrücken-links-546 {
  margin-left: 546px;
}
.einrücken-links-775 {
  margin-left: 775px;
}
.höhe-1200 {
  height: 1200px;
}
#kontakt {
  padding-top: 20px;
  padding-bottom: 20px;
  color: #447383;
  width: 500px;
  margin-right: auto;
  margin-left: auto;
  padding-left: 20px;
}
#kontakt table {
  border: 2px solid #447383;
  margin-right: auto;
  margin-left: auto;
}
#kontakt th {
  padding-top: 10px;
  padding-bottom: 5px;
  font-size: 15px;
}
#kontakt td {
  padding: 10px;
  font-size: 14px;
}
#kontakt input {
  background-color: #ecf1f2;
}
#kontakt textarea {
  background-color: #ecf1f2;
}
.höhe1700 {
  height: 1700px;
}
.höhe-2400 {
  height: 2400px;
}
#aktualisiert {
  background-color: #edf2f4;
  font-size: 10px;
  color: #437383;
  margin-top: 30px;
  margin-left: 8px;
  margin-right: 8px;
}
.höhe2000 {
  height: 2000px;
}
#iframe {
  width: 210px;
  height: 420px;
}
.höhe-1300 {
  height: 1300px;
}
.einrücken-rechts-15px {
  margin-right: 15px;
}
.blinkend {
  text-decoration: blink;
}

