.maintext             { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 5 5 5 0 }
.gruentext            { color: #ffffff; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 5; background: #92AE2F; margin: 2 2 0 0 }
.infobox              { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 8 0 0 8 }
.eventbox             { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; background: url(images/layout/events_bg.gif) no-repeat }
.eventarchivbox       { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; background: url(images/layout/eventarchiv_bg.gif) no-repeat }
.formulartext         { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 2 0 2 0 }
.tabellen             { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 3; border: 2px #DBDBDB solid }
.formular             { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none }
.pfad                 { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 0 0 0 4 }
.fuss                 { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 10 0 10 0 }
.teaser               { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 10; background: url(images/layout/teaser_bg.gif) no-repeat }
.teaser1              { color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 10 0 10 10; background: url(images/layout/teaser_bg.gif) no-repeat }
.handelnavi           { margin: 0 0 10 20; padding: 0 5 5 0; border-right: 2px #B9D398 solid; border-bottom: 2px #B9D398 solid; float: left; overflow: hidden }
.handelnavi_links     { margin: 0 0 10 0; padding: 0 5 5 0; border-right: 2px #B9D398 solid; border-bottom: 2px #B9D398 solid; float: left; overflow: hidden }
.dienstnavi           { margin: 0 0 10 20; padding: 0 5 5 0; border-right: 2px #8E99C8 solid; border-bottom: 2px #8E99C8 solid; float: left; overflow: hidden }
.dienstnavi_links     { margin: 0 0 10 0; padding: 0 5 5 0; border-right: 2px #8E99C8 solid; border-bottom: 2px #8E99C8 solid; float: left; overflow: hidden }
.gastronavi           { margin: 0 0 10 20; padding: 0 5 5 0; border-right: 2px #E5B085 solid; border-bottom: 2px #E5B085 solid; float: left; overflow: hidden }
.gastronavi_links     { margin: 0 0 10 0; padding: 0 5 5 0; border-right: 2px #E5B085 solid; border-bottom: 2px #E5B085 solid; float: left; overflow: hidden }
.freizeitnavi         { margin: 0 0 10 20; padding: 0 5 5 0; border-right: 2px #A6D4C5 solid; border-bottom: 2px #A6D4C5 solid; float: left; overflow: hidden }
.freizeitnavi_links   { margin: 0 0 10 0; padding: 0 5 5 0; border-right: 2px #A6D4C5 solid; border-bottom: 2px #A6D4C5 solid; float: left; overflow: hidden }
.navi_text            { width: 123; height: 35; color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; line-height: 12px }
.navi_text1           { width: 123; height: 25; color: #000000; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; line-height: 12px }
.rahmen               { float: left; width: 200; margin: 0 0 20 0; overflow: hidden; border-top: 2px #DBDBDB solid; border-right: 2px #DBDBDB solid }
.rahmen_links         { float: left; width: 200; margin: 0 20 20 0; overflow: hidden; border-top: 2px #DBDBDB solid; border-right: 2px #DBDBDB solid }
.rahmen_gross         { margin-bottom: 20; width: 422; border-top: 2px #DBDBDB solid; border-right: 2px #DBDBDB solid; float: left; overflow: hidden }
.archivhead           { margin-bottom: 10; width: 422; border-top: 2px #DBDBDB solid; border-right: 2px #DBDBDB solid; background: #f0f0f0; float: left; overflow: hidden }
.bild                 { margin-bottom: 20; width: 198; border: 2px #DBDBDB solid; float: left; overflow: hidden; background: #ececec }
.bildunterschrift     { color: #4B4B4B; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 8px }
.zusatzinfo           { margin-bottom: 20; width: 206; border: 2px #DBDBDB solid; float: left; background: #ececec }
.zusatzinfo_text      { color: #4B4B4B; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 5px }
.galerie              { border: 2px #DBDBDB solid; background: #ececec; color: #4B4B4B; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 5px; cursor: pointer }
.galerie_over         { border: 2px #DBDBDB solid; background: #f5f5f5; color: #4B4B4B; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 5px; cursor: pointer }
.galerie1             { border: 2px #DBDBDB solid; background: #ececec; color: #4B4B4B; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 5px }
.logo                 { background: #ffffff url(images/layout/logo_rolltreppe.gif) no-repeat top left; width: 210px; height: 89px;cursor:pointer }
.herz                 { background: #ffffff url(images/layout/herz.gif) no-repeat top left; width: 210px; height: 37px; cursor:pointer }
.stoerer              { position: absolute; top: 90px; left: 260px; background: #ffffff; padding: 5px; text-align: right }
ul                    { margin-top: 2px; margin-bottom: 20px; margin-left: 10px; padding-left: 10px}
li                    { list-style-type : square }
a                     { color: #C32E31; text-decoration: none }
a:hover               { color: #C32E31; text-decoration: underline }
a.navi                { color: #000000; text-decoration: none }
a.navi:hover          { color: #000000; text-decoration: underline }
a.subnavi             { color: #4B4B4B; text-decoration: none }
a.subnavi:hover       { color: #4B4B4B; text-decoration: none }