 a:link { text-decoration:none; font-weight:normal; color:#555555}
 a:visited { text-decoration:none; font-weight:normal; color:#555555}
 a:hover { text-decoration:none; font-weight:normal; color:#ff0000}
 a:active { text-decoration:none; font-weight:normal; color:#555555}

.tab-lichtimblick { padding-bottom: 3px; padding-left: 7px; padding-right: 7px}
.tab-menue-oben { padding-top: 5px; padding-left: 7px; padding-right: 7px}
.tab-menue-unten { padding-bottom: 5px; padding-left: 7px; padding-right: 1px}
.tab-txt-kasten { padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px }
.tab-txt-kontakt { padding-top: 5px; padding-bottom: 7px; padding-left: 5px; padding-right: 26px}
.tab-bildergalerie { height: 52 }
.tab-fuss { padding-top: 0px; padding-left: 7px; padding-right: 7px}

h1 { color: #ff0000; font-size: 13px; font-family: Verdana, Arial; font-weight: normal; line-height: 15px; letter-spacing: 0px; }

.lichtimblick, .lichtimblick-ws { font-size: 26px; font-family: Verdana, Arial; font-weight: normal; line-height: 26px; letter-spacing: 0px; }
.lichtimblick { color: #CBCBCB; }
.lichtimblick-ws { color: #ffffff; }
.txt { color: #000000; font-size: 11px; font-family: Verdana, Arial; font-weight: normal; line-height: 14px; letter-spacing: 0px; }
.txt-lh2 { color: #000000; font-size: 11px; font-family: Verdana, Arial; font-weight: normal; line-height: 15px; letter-spacing: 0px; }
.txt-rot-gr { color: #ff0000; font-size: 14px; font-family: Verdana, Arial; font-weight: normal; line-height: 16px; letter-spacing: 0px; }
.txt-rot-gr4 { color: #ff0000; font-size: 14px; font-family: Verdana, Arial; font-weight: normal; line-height: 16px; letter-spacing: 0px; }
.txt-rot-gr5 { color: #ff0000; font-size: 12px; font-family: Verdana, Arial; font-weight: normal; line-height: 14px; letter-spacing: 0px; }
.txt-rot-gr2 { color: #ff0000; font-size: 14px; font-family: Verdana, Arial; font-weight: normal; line-height: 18px; letter-spacing: 0px; }
.txt-sw-gr2 { color: #000000; font-size: 15px; font-family: Verdana, Arial; font-weight: normal; line-height: 16px; letter-spacing: 0px; }
.txt-rot-gr3-vorher { color: #ff0000; font-size: 18px; font-family: Verdana, Arial; font-weight: normal; line-height: 22px; letter-spacing: 0px; }
.txt-rot-gr3 { color: #ff0000; font-size: 14px; font-family: Verdana, Arial; font-weight: normal; line-height: 17px; letter-spacing: 0px; }
.txt-sw-gr3 { color: #000000; font-size: 14px; font-family: Verdana, Arial; font-weight: normal; line-height: 17px; letter-spacing: 0px; }
.fuss { color: #aaaaaa; font-size: 25px; font-family: Verdana, Arial; font-weight: normal; line-height: 25px; letter-spacing: 25px; }
fussend { color: #ffffff; letter-spacing: 0px; }
.abst-1 { font-size: 10px; line-height: 10px; }

.by-josef  { color: #ffffff; font-size: 11px; font-family: Verdana, Arial; font-weight:normal; line-height: 24px; letter-spacing: 0px; padding-left: 4px }
.by-josef-2  { color: #ffffff; font-size: 10px; font-family: Verdana, Arial; font-weight:normal; letter-spacing: 2px; padding-left: 0px }

.menue { color: #000000; font-size: 11px; font-family: Verdana, Arial; font-weight: bold; line-height: 13px; letter-spacing: 0px; }
.menue a:link { text-decoration:none; font-weight:bold; color:#000000}
.menue a:visited { text-decoration:none; font-weight:bold; color:#000000}
.menue a:hover { text-decoration:none; font-weight:bold; color:#000000}
.menue a:active { text-decoration:none; font-weight:bold; color:#000000}

.menue2 { color: #FF0000; font-size: 10px; font-family: Verdana, Arial; font-weight: bold; line-height: 13px; letter-spacing: 0px; }
.menue2 a:link { text-decoration:none; font-weight:bold; color:#000000}
.menue2 a:visited { text-decoration:none; font-weight:bold; color:#000000}
.menue2 a:hover { text-decoration:none; font-weight:bold; color:#FF0000}
.menue2 a:active { text-decoration:none; font-weight:bold; color:#000000}

.menue3 { color: #FF0000; font-size: 11px; font-family: Verdana, Arial; font-weight: bold; line-height: 13px; letter-spacing: 0px; }
.menue3 a:link { text-decoration:none; font-weight:bold; color:#929292}
.menue3 a:visited { text-decoration:none; font-weight:bold; color:#929292}
.menue3 a:hover { text-decoration:none; font-weight:bold; color:#FF0000}
.menue3 a:active { text-decoration:none; font-weight:bold; color:#929292}

.knlimo { color: #929292; font-size: 10px; font-family: Verdana, Arial; font-weight: normal; line-height: 15px; padding-bottom: 3px; padding-top: 3px}
.knlimo a:link { text-decoration:none; font-weight:bold; color:#929292}
.knlimo a:visited { text-decoration:none; font-weight:bold; color:#929292}
.knlimo a:hover { text-decoration:none; font-weight:bold; color:#929292}
.knlimo a:active { text-decoration:none; font-weight:bold; color:#929292}

.impressum-txt1  { color: #000000; font-size: 12px; font-family: Verdana, Arial; font-weight: normal; line-height: 15px; margin-left: 0 }
.impressum-txt1 a:link { text-decoration:none; font-weight:normal; color:#000000}
.impressum-txt1  a:visited { text-decoration:none; font-weight:normal; color:#000000}
.impressum-txt1  a:hover { text-decoration:none; font-weight:bold; color:#000000}
.impressum-txt1  a:active { text-decoration:none; font-weight:normal; color:#000000}

.impressum-txt2  {color:#000000; font-weight: normal; font-size: 8.0pt; line-height: 10.0pt; font-family: Verdana, Arial; }

.links-txt1  { color: #000000; font-size: 12px; font-family: Verdana, Arial; font-weight:normal; line-height: 15px; }
.links-txt1 a:link { text-decoration:none; font-weight:normal; color:#000000}
.links-txt1  a:visited { text-decoration:none; font-weight:normal; color:#000000}
.links-txt1  a:hover { text-decoration:none; font-weight:bold; color:#a11822}
.links-txt1  a:active { text-decoration:none; font-weight:normal; color:#000000}

.Menue-li-txt  { color: #DB932D; font-size: 12px; font-family: Verdana, Arial; font-weight:bold; line-height: 28px; letter-spacing: 1px; padding-right: 25px }
.Menue-li-txt a:link { text-decoration:none; font-weight:normal; color:#ffffff}
.Menue-li-txt a:visited { text-decoration:none; font-weight:normal; color:#ffffff}
.Menue-li-txt a:hover { text-decoration:none; font-weight:normal; color:#DB932D}
.Menue-li-txt a:active { text-decoration:none; font-weight:normal; color:#ffffff}

.Menue-mitte-txt  { background-color: #A35811; color: #000000; font-size: 12px; font-family: Verdana, Arial; font-weight:normal; line-height: 18px; letter-spacing: 1px; word-spacing: 14px; text-align:  center; padding-left: 10px; padding-right: 10px; padding-bottom: 2px;  }
.Menue-mitte-txt a:link { text-decoration:none; font-weight:normal; color: #ffffff}
.Menue-mitte-txt a:visited { text-decoration:none; font-weight:normal; color:#ffffff}
.Menue-mitte-txt a:hover { text-decoration:none; font-weight:normal; color:#202020}
.Menue-mitte-txt a:active { text-decoration:none; font-weight:normal; color:#ffffff}

.material-txt2  { color: #000000; font-size: 12px; font-family: Verdana, Arial; font-weight:normal; line-height: 1px; margin-left: 0 }
.material-txt2 a:link { text-decoration:none; font-weight:normal; color:#a11822}
.material-txt2 a:visited { text-decoration:none; font-weight:normal; color:#a11822}
.material-txt2 a:hover { text-decoration:none; font-weight:bold; color:#a11822}
.material-txt2 a:active { text-decoration:none; font-weight:normal; color:#a11822}

.links-txt1  a:active { text-decoration:none; font-weight:normal; color:#000000}

.sperren1  { letter-spacing: 6px  }
.sperren2  { letter-spacing: 7px  }

.hintergrund { background-color: #D8D9DA }
.hintergrund-start { background-color: #0F2846 }
.rot-bg { background-color: #FF0000 }
.rot { color: #FF0000 }
.ws { color: #FFFFFF }


.HAUPTFELD-gesamt { width: 800; heigt: 590 }

.ABSTAND-Galerie-oben { height: 10 }
.HOEHE-Galerie { height: 416 }

.Rand-Menue-re { width: 5 }
.Rand-7 { padding-left: 7px; padding-right: 7px }
.Rand-li-7 { padding-left: 7px; }
