.fliesstext         { color: #202020; font-size: 11px; font-family: Arial, Verdana, Geneva; line-height: 16px }
.fliesstext a            { color: #000000; font-size: 11px; font-family: Arial, Verdana, Geneva; text-decoration: none; background-position: 20px 9px }
.fliesstext a:hover            { color: white; font-size: 11px; font-family: Arial, Verdana, Geneva; text-decoration: none; background-position: 20px 9px; border-color: #7c7c7c }

.fliesstext h1      { color: #202020; font-size: 13px; font-family: Arial, Verdana, Geneva; font-weight: bold; margin-top: 3px; margin-bottom: 8px; padding-top: 0 }
.fliesstext h2      { color: #202020; font-size: 12px; font-family: Arial, Verdana, Geneva; font-weight: bold; margin-top: 3px; margin-bottom: 8px; padding-top: 0 }
.fliesstext h3    { color: #202020; font-weight: normal; font-size: 11px; line-height: 14px; font-family: Arial, Verdana, Geneva; text-decoration: none }
.fliesstext h3 a   { color: #000; font-weight: normal; font-size: 11px; line-height: 14px; font-family: Arial, Verdana, Geneva; text-decoration: underline }
.fliesstext h3 a:hover   { color: #fff; font-weight: normal; font-size: 11px; line-height: 14px; font-family: Arial, Verdana, Geneva; text-decoration: underline }

.infobox          { color: #3e432d; font-size: 10px; font-family: Arial, Verdana, Geneva; line-height: 12px }
.infobox a      { color: #000000; font-size: 10px; font-family: Arial, Verdana, Geneva; text-decoration: none }       
.infobox a:hover   { color: #000000; font-size: 10px; font-family: Arial, Verdana, Geneva; text-decoration: underline }
.infobox h1     { color: #003474; font-size: 9px; font-family: Arial, Verdana, Geneva; font-weight: 700; line-height: 11px; margin: 0; padding-top: 0; padding-bottom: 3px }
.infobox h2     { color: #003474; font-size: 12px; font-family: Arial, Verdana, Geneva; font-weight: 700; line-height: 11px; margin: 0; padding-top: 0; padding-bottom: 3px }

.menue       { color: black; font-size: 9px; font-family: Arial, Arial, Verdana, Geneva, Geneva; line-height: 11px }
.menue a      { color: black; font-size: 9px; font-family: Arial, Verdana, Geneva; line-height: 11px; text-decoration: none; border: #7c7c7c }
.menue a:visited      { color: #f03f23; font-size: 9px; font-family: Arial, Verdana, Geneva; font-weight: 700; line-height: 11px; text-decoration: none }
.menue a:active      { color: #b9301b; font-size: 9px; font-family: Arial, Verdana, Geneva; line-height: 11px; text-decoration: underline }
.menue a:hover     { color: #f03f23; font-size: 9px; font-family: Arial, Verdana, Geneva; line-height: 11px; text-decoration: underline }
	
.small           { color: #424242; font-size: 10px; font-family: Arial, Verdana, Geneva; line-height: 14px }
.small a           { color: #424242; font-size: 10px; font-family: Arial, Verdana, Geneva; font-weight: 700; text-decoration: none; border-style: none }
.small a:hover          { color: #000; font-size: 10px; font-family: Arial, Verdana, Geneva; text-decoration: underline }
.small h1       { color: #292c2c; font-size: 11px; font-family: Arial, Verdana, Geneva; font-weight: 700; line-height: 11px; text-transform: uppercase; margin-top: 5px; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-bottom: 0; padding-left: 0 }
.small h1 a       { color: #292c2c; font-size: 11px; font-family: Arial, Verdana, Geneva; font-weight: 700; line-height: 11px; text-transform: uppercase; margin-top: 5px; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-bottom: 0; padding-left: 0 }
.small h1 a:hover       { color: #292c2c; font-size: 11px; font-family: Arial, Verdana, Geneva; font-weight: 700; line-height: 11px; text-decoration: underline; text-transform: uppercase; margin-top: 5px; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-bottom: 0; padding-left: 0 }

.small h2         { color: #000000; font-size: 10px; font-family: Arial, Verdana, Geneva; font-weight: 700; line-height: 11px; text-transform: uppercase; margin: 3px 0 0 1px; padding: 0 }
.small h2 a        { color: #000000; font-size: 10px; font-family: Arial, Verdana, Geneva; font-weight: 700; line-height: 11px; text-transform: uppercase; margin: 3px 0 0 1px; padding: 0 }
.small h2 a:hover  { color: #000000; font-size: 10px; font-family: Arial, Verdana, Geneva; font-weight: 700; line-height: 11px; text-transform: uppercase; margin: 3px 0 0 1px; padding: 0 }

.infomenue            { color: #424242; font-size: 10px; font-family: Arial, Verdana, Geneva; line-height: 14px; text-transform: uppercase }
.infomenue a            { color: #000000; font-size: 10px; font-family: Arial, Verdana, Geneva; font-weight: 700; text-decoration: none; text-transform: uppercase; border-style: none }
.infomenue a:hover           { color: #000; font-size: 10px; font-family: Arial, Verdana, Geneva; text-decoration: underline; text-transform: uppercase }
.infomenue h1       { color: #292c2c; font-size: 11px; font-family: Arial, Verdana, Geneva; font-weight: 700; line-height: 11px; text-transform: uppercase; margin-top: 5px; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-bottom: 0; padding-left: 0 }
.infomenue h1 a       { color: #292c2c; font-size: 11px; font-family: Arial, Verdana, Geneva; font-weight: 700; line-height: 11px; text-transform: uppercase; margin-top: 5px; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-bottom: 0; padding-left: 0 }
.infomenue h1 a:hover       { color: #292c2c; font-size: 11px; font-family: Arial, Verdana, Geneva; font-weight: 700; line-height: 11px; text-decoration: underline; text-transform: uppercase; margin-top: 5px; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-bottom: 0; padding-left: 0 }

.gbuch           { color: #2f3234; font-size: 10px; font-family: Arial, Verdana, Geneva; font-weight: 400; line-height: 11px; text-transform: uppercase; padding: 0 }
.gbuch h1           { color: #fff; font-size: 10px; font-family: Arial, Verdana, Geneva; font-weight: 700; line-height: 11px; text-transform: uppercase; padding: 0 }


.submenue        { color: #6d6d6d; font-size: 9px; font-family: Arial, Verdana, Geneva; line-height: 11px }
.submenue a     { color: #6d6d6d; font-size: 9px; font-family: Arial, Verdana, Geneva; line-height: 11px; text-decoration: none; }       
.submenue a:hover  { color: #ffffff; font-size: 9px; font-family: Arial, Verdana, Geneva; line-height: 11px; text-decoration: underline; }

.eingabe_gbuch               { color: #000; font-size: 9px; font-family: verdana, Helvetica; font-weight: normal; background-color: #9a9a9a; margin: 0; padding: 1px; width: 195px; height: 50px; border: solid 1px #6e7556 }
.eingabe_gbuch_felder               { color: #000; font-size: 9px; font-family: verdana, Helvetica; font-weight: normal; background-color: #9a9a9a; margin: 1px; padding: 1px; width: 195px; border: solid 1px #6e7556 }


.suche        { color: #7d7c7c; font-size: 9px; font-family: Arial, Verdana, Geneva, Helvetica; background-color: #f1f1f1; margin: 0; padding: 1px; width: 108px; border: solid 1px #dde3e8 }
.kontakt         { color: #7d7c7c; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica; background-color: #f1f1f1; margin: 0; padding: 1px; width: 108px; border: solid 1px #dde3e8 }
.kontakt_eingabe     { color: #7d7c7c; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica; background-color: #f1f1f1; padding: 3px; width: 190px; height: 170px; border: solid 1px #dde3e8 }