/* Cascading StyleSheet für die Deklaration von Schriftart, Schrifttyp und Layout der Texte */
body {
 background-color:#FFFFFF;
}

.rubrik_ueberschrift {
 font-family:Arial,sans-serif,Verdana;
 font-size:14pt;
 font-style:normal;
 font-weight:bold;
 letter-spacing:0.02em;
 color:#006400;
 text-decoration:none;
 background-color:#C7DDC7;
 line-height:28px;
}

.rubrik_ueberschrift_markierung {
 font-family:Arial,sans-serif,Verdana;
 font-size:14pt;
 font-style:normal;
 font-weight:bold;
 letter-spacing:0.02em;
 color:#006400;
 text-decoration:none;
 background-color:#EFB552;
 line-height:28px;
}

.artikel_ueberschrift {
 font-family:Arial,sans-serif,Verdana;
 font-size:10pt;
 font-style:normal;
 font-weight:bold;
 letter-spacing:0.02em;
 color:#006400;
 text-decoration:none;
 background-color:#C7DDC7;
 line-height:14px;
}

.artikel_ueberschrift_markierung {
 font-family:Arial,sans-serif,Verdana;
 font-size:1pt;
 font-style:normal;
 font-weight:normal;
 color:#006400;
 text-decoration:none;
 background-color:#EFB552;
 line-height:14px;
}

.text {
 font-family:Arial,sans-serif,Verdana;
 font-size:9pt;
 font-style:normal;
 font-weight:normal;
 color:#5D6E80;
 text-decoration:none;
 text-align:justify;
}


.hinweis {
 font-family:Arial,sans-serif,Verdana;
 font-size:9pt;
 font-style:normal;
 font-weight:normal;
 color:#FF0000;
 text-decoration:none;
 text-align:justify;
}

.link {
 font-family:Arial,sans-serif,Verdana;
 font-size:9pt;
 font-style:normal;
 font-weight:normal;
 color:#5D6E80;
 text-decoration:none;
 text-align:center;
}

.versammlung {
 font-family:Arial,sans-serif,Verdana;
 font-size:9pt;
 font-style:normal;
 font-weight:normal;
 color:#5D6E80;
 text-decoration:none;
 text-align:left;
}

.termin {
 font-family:Arial,sans-serif,Verdana;
 font-size:9pt;
 font-style:normal;
 font-weight:normal;
 color:#5D6E80;
 text-decoration:none;
 text-align:left;
}

.bild {
 font-family:Arial,sans-serif,Verdana;
 font-size:8pt;
 font-style:normal;
 font-weight:normal;
 color:#5D6E80;
 text-decoration:none;
 margin-left:0px;
 margin-right:0px;
 margin-top:0px;
 margin-bottom:0px;
}

.trennlinie {
 font-family:Arial,sans-serif,Verdana;
 font-size:1pt;
 font-style:normal;
 font-weight:normal;
 color:#5D6E80;
 text-decoration:none;
 border-bottom-style:solid;
 border-bottom-width:2px;
 border-color:#FFB24E;
 margin:0px;
 margin-bottom:3px;
}

.sprungmarke {
 font-family:Arial,sans-serif,Verdana;
 font-size:7pt;
 font-style:normal;
 font-weight:normal;
 color:#5D6E80;
 text-decoration:none;
 text-align:center;
}

.newsticker {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #5D6E80;
text-decoration: none;
background-color: #FFFFFF;
padding: 2px;
height: 18px;
width: 800px;
border: 0px;
}

.fotogalerie {
 font-family:Arial,sans-serif,Verdana;
 font-size:8pt;
 font-style:normal;
 font-weight:normal;
 color:#5D6E80;
 text-decoration:none;
 text-align:center;
}

.psvinformation {
 font-family:Arial,sans-serif,Verdana;
 font-size:8pt;
 font-style:normal;
 font-weight:normal;
 color:#5D6E80;
 text-decoration:none;
 text-align:right;
 background-color: #DBEBDA;
}

a:link {        /* noch nicht besuchte Ziele */
 font-family:Arial,sans-serif,Verdana;
 font-size:9pt;
 font-style:normal;
 font-weight:normal;
 color:#5D6E80;
 text-decoration:none;
}

a:visited {
 font-family:Arial,sans-serif,Verdana;
 font-size:9pt;
 font-style:normal;
 font-weight:normal;
 color:#5D6E80;
 text-decoration:none;
}

a:hover {
 font-family:Arial,sans-serif,Verdana;
 font-size:9pt;
 font-style:normal;
 font-weight:normal;
 color:#5D6E80;
 text-decoration:none;
 background-color:#EFB552;
}

a:active {
 font-family:Arial,sans-serif,Verdana;
 font-size:9pt;
 font-style:normal;
 font-weight:normal;
 color:#5D6E80;
 text-decoration:none;
}

a:focus {
 font-family:Arial,sans-serif,Verdana;
 font-size:9pt;
 font-style:normal;
 font-weight:normal;
 color:#5D6E80;
 text-decoration:none;
}

/* Cascading Style Sheet für das Kontaktformular
   Dieses StyleSheet ist aus dem Originalskript ausgelagert, damit
   eine zentrale Steuerung des Layouts vorgenommen werden kann */

.inputtext {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #5D6E80;
text-decoration: none;
background-color: #FFFFFF;
padding: 2px;
height: 22px;
width: 475px;
border: 1px solid #5D6E80;
}

.inputtext_login {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #5D6E80;
text-decoration: none;
background-color: #FFFFFF;
padding: 2px;
height: 22px;
width: 175px;
border: 1px solid #5D6E80;
}

.inputtextarea {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #5D6E80;
text-decoration: none;
background-color: #FFFFFF;
padding: 2px;
height: 120px;
width: 475px;
border: 1px solid #5D6E80;
}

.inputbutton {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #5D6E80;
text-decoration: none;
background-color: #DBEBDA;
padding: 0px;
border: 1px solid #C7DDC7;
}

.login {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #5D6E80;
text-decoration: none;
background-color: #FFFFFF;
padding: 2px;
height: 22px;
width: 150px;
border: 1px solid #5D6E80;
}

.loginfeld {
 font-family:Arial,sans-serif,Verdana;
 font-size:9pt;
 font-style:normal;
 font-weight:bold;
 color:#006400;
 text-decoration:none;
 text-align:center
}

.fehlermeldung {
 font-family:Arial,sans-serif,Verdana;
 font-size:9pt;
 font-style:normal;
 font-weight:bold;
 color:#CE0000;
 text-decoration:none;
 text-align:left;
}
/* Ende des Cascading StyleSheets für das Kontaktformular */