body { margin-top: 0; padding-top: 0; padding-bottom: 100px; }
.groupnavi { position: absolute; top: 0; width: 771px; height: 20px; }
.startseite { background-image: url(../gfx/startbackgr.jpg); background-repeat: repeat; background-attachment: scroll; background-position: center top; }
.gastmahl { background-image: url(../gfx/gastmahl.jpg); background-repeat: repeat; background-attachment: scroll; background-position: center top; }
.heinmueck { background-image: url(../gfx/heinmueck.jpg); background-repeat: repeat; background-attachment: scroll; background-position: center top; }
.barococo { background-image: url(../gfx/barococo.jpg); background-repeat: repeat; background-attachment: scroll; background-position: center top; }
.startbox { background-color: #1c262f; width: 200px; height: 60px; }
#starttext h1 { color: #fff; font-size: 24px; font-family: times, arial, verdana; font-weight: normal; font-style: normal; line-height: 1.2; text-decoration: none; margin: 10px; }
#starttext h2 { color: #fff; font-size: 11px; font-family: arial, verdana, times; font-style: normal; font-weight: bold; line-height: 1.2; text-decoration: none; margin: 10px 20px; }
#starttext p { color: #fff; font-size: 11px; font-family: arial, verdana, times; line-height: 1.3; margin: 10px 20px; }
#card h1 { color: black; font-size: 24px; font-family: times, arial, verdana; font-weight: normal; font-style: normal; line-height: 1.2; text-decoration: none; text-align: center; margin-top: 30px; margin-bottom: 30px; }
#card h2 { color: black; font-size: 11px; font-family: arial, times, verdana; font-style: normal; font-weight: bold; line-height: 1.2; text-decoration: none; text-align: center; margin-top: 30px; margin-bottom: 0; }
#card p { color: black; font-size: 11px; font-family: arial; font-style: normal; line-height: 1.3; text-decoration: none; text-align: left; }
#card hr { color: black; border-color: black; }
#card img { float: left; margin-top: 7px; margin-bottom: 7px; }
#holzrand p { color: #fff; font-size: 11px; font-family: arial, verdana, times; font-weight: normal; font-style: normal; line-height: 1.2; text-decoration: none; vertical-align: top; }
#holzrand a { color: #fff; font-size: 11px; font-family: arial, verdana, times; font-style: normal; font-weight: bold; line-height: 1.2; text-decoration: none; vertical-align: top; }
#holzrand a:link { color: #fff; font-family: arial, verdana, times; font-style: normal; text-decoration: none; vertical-align: top; }
#holzrand a:hover { color: #fff; font-family: arial, verdana, times; font-style: normal; text-decoration: none; vertical-align: top; }
#fuss { color: #fff; font-size: 11px; font-family: arial, verdana, times; font-weight: normal; font-style: normal; text-decoration: none; }
#fuss a { color: #fff; font-family: arial, verdana, times; font-style: normal; text-decoration: none; vertical-align: top; }
#fuss a:link { color: #fff; font-family: arial, verdana, times; font-style: normal; text-decoration: none; vertical-align: top; }
#fuss a:hover { color: #fff; font-family: arial, verdana, times; font-style: normal; text-decoration: none; vertical-align: top; }
td { }
#umfluss { margin-right: 15px; }
#smalltable { color: #fff; font-size: 11px; font-family: arial; font-weight: normal; font-style: normal; text-decoration: none; margin-left: 20px; }
a { color: #fff; font-size: 11px; font-family: arial, verdana, times; font-style: normal; font-weight: bold; line-height: 1.2; text-decoration: none; vertical-align: top; }
a:link { color: #fff; font-family: arial, verdana, times; font-style: normal; text-decoration: none; vertical-align: top; }
a:hover { color: #e5ddae; font-family: arial, verdana, times; font-style: normal; text-decoration: underline; vertical-align: top; }
.holzrand_links { text-align: left; vertical-align: top; width: 189px; overflow: hidden; padding-top: 250px; padding-right: 22px; padding-left: 27px; }
.holzrand_rechts { text-align: left; vertical-align: top; width: 181px; overflow: hidden; padding-top: 0; padding-right: 25px; padding-left: 15px; }
.cardwidth { width: 401px; margin-bottom: 25px; }
.card_content { background-image: url(../gfx/ornament2.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; width: 100%; padding: 20px 15px 10px; }
.cardtd1 { background-image: url(../gfx/karte_01.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; vertical-align: top; width: 14px; height: 22px; }
.cardtd2 { background-image: url(../gfx/karte_02.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; vertical-align: top; width: 364px; height: 22px; }
.cardtd3 { background-image: url(../gfx/karte_03.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; width: 23px; height: 22px; vertical-align: top; }
.cardtd4 { background-image: url(../gfx/karte_04.png); background-repeat: repeat-y; background-attachment: scroll; background-position: left 0; width: 14px; vertical-align: top; }
.cardtd5 { background-image: url(../gfx/karte_05.jpg); background-repeat: repeat-y; background-attachment: scroll; background-position: left 0; vertical-align: top; width: 364px; }
.cardtd6 { background-image: url(../gfx/karte_06.png); background-repeat: repeat-y; background-attachment: scroll; background-position: left 0; width: 23px; vertical-align: top; }
.cardtd7 { background-image: url(../gfx/karte_07.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; width: 14px; height: 51px; vertical-align: top; }
.cardtd8 { background-image: url(../gfx/karte_08.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; vertical-align: top; width: 364px; height: 51px; }
.cardtd9 { background-image: url(../gfx/karte_09.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; width: 23px; height: 51px; vertical-align: top; }
.fusslinks { text-align: left; vertical-align: middle; padding-left: 27px; }
.fussrechts { text-align: right; vertical-align: middle; padding-right: 30px; }
.kopfzeile { text-align: right; vertical-align: middle; padding-right: 30px; }
.seitenkopf { background-image: url(../gfx/seitenkopf.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; vertical-align: top; width: 785px; height: 268px; overflow: hidden; }
.rand { text-align: left; width: 65px; min-width: 65px; }
#navigation { text-align: left; position: absolute; top: 115px; visibility: visible; }
.holz_02 { background-image: url(../gfx/holz_brett_02.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 6px; height: 47px; }
.holz_03 { background-image: url(../gfx/holz_brett_03.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 771px; height: 47px; }
.holz_04 { background-image: url(../gfx/holz_brett_04.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 8px; height: 47px; }
.holz_05 { background-image: url(../gfx/holz_brett_05.png); background-repeat: repeat-y; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 6px; }
.holz_06 { background-image: url(../gfx/holz_brett_06.jpg); background-repeat: repeat-y; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 771px; padding-bottom: 10px; }
.holz_07 { background-image: url(../gfx/holz_brett_07.png); background-repeat: repeat-y; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 8px; }
.holz_08 { background-image: url(../gfx/holz_brett_08.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 6px; height: 63px; }
.holz_09 { background-image: url(../gfx/holz_brett_09.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 771px; height: 53px; }
.holz_10 { background-image: url(../gfx/holz_brett_10.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 8px; height: 63px; }
.holz_11 { background-image: url(../gfx/holz_brett_11.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 771px; height: 10px; }
.holzbaroc_02 { background-image: url(../gfx/holzbaroc_02.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 6px; height: 47px; }
.holzbaroc_03 { background-image: url(../gfx/holzbaroc_03.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 771px; height: 47px; }
.holzbaroc_04 { background-image: url(../gfx/holzbaroc_04.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 8px; height: 47px; }
.holzbaroc_05 { background-image: url(../gfx/holzbaroc_05.png); background-repeat: repeat-y; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 6px; }
.holzbaroc_06 { background-image: url(../gfx/holzbaroc_06.jpg); background-repeat: repeat-y; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 771px; padding-bottom: 10px; }
.holzbaroc_07 { background-image: url(../gfx/holzbaroc_07.png); background-repeat: repeat-y; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 8px; }
.holzbaroc_08 { background-image: url(../gfx/holzbaroc_08.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 6px; height: 63px; }
.holzbaroc_09 { background-image: url(../gfx/holzbaroc_09.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 771px; height: 53px; }
.holzbaroc_10 { background-image: url(../gfx/holzbaroc_10.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 8px; height: 63px; }
.holzbaroc_11 { background-image: url(../gfx/holzbaroc_11.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 771px; height: 10px; }
.holzhein_02 { background-image: url(../gfx/holzhein_02.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 6px; height: 47px; }
.holzhein_03 { background-image: url(../gfx/holzhein_03.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 771px; height: 47px; }
.holzhein_04 { background-image: url(../gfx/holzhein_04.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 8px; height: 47px; }
.holzhein_05 { background-image: url(../gfx/holzhein_05.png); background-repeat: repeat-y; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 6px; }
.holzhein_06 { background-image: url(../gfx/holzhein_06.jpg); background-repeat: repeat-y; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 771px; padding-bottom: 10px; }
.holzhein_07 { background-image: url(../gfx/holzhein_07.png); background-repeat: repeat-y; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 8px; }
.holzhein_08 { background-image: url(../gfx/holzhein_08.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 6px; height: 63px; }
.holzhein_09 { background-image: url(../gfx/holzhein_09.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 771px; height: 53px; }
.holzhein_10 { background-image: url(../gfx/holzhein_10.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 8px; height: 63px; }
.holzhein_11 { background-image: url(../gfx/holzhein_11.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-align: left; vertical-align: top; width: 771px; height: 10px; }

