.copyright_unten { text-align: right; padding-right: 12pt; color: #333; font-size: 12px; font-family: Tahoma; font-weight: bold; }
.maintable { color: #ccc; font-size: 12px; font-family: Tahoma; font-weight: bold; border: dotted 1px #600; }
.imagetable { padding: 10pt; color: #ccc; font-size: 12px; font-family: Tahoma; font-weight: bold; }
h1 { color: #ccc; font-size: 10pt; font-family: Tahoma; font-weight: bolder; text-decoration: none; text-transform: uppercase; text-align: center; letter-spacing: 2px; margin: -1px; }
a:link  { color: #ccc; font-family: Tahoma; text-decoration: none }
a:hover  { color: #999; text-decoration: none }
.overline { color: #ccc; font-size: 12px; font-family: Tahoma; font-weight: bold }
a:visited  { color: #ccc; text-decoration: none }
body { scrollbar-3d-light-color: #999999; scrollbar-arrow-color: #555555; scrollbar-base-color: #333333; scrollbar-dark-shadow-color: #330000; scrollbar-face-color: #000000; scrollbar-highlight-color: #666666; scrollbar-shadow-color: #cccccc; scrollbar-track-color: #000000 }
.tablehead { padding-right: 12pt; padding-left: 12pt; }
.home_td { text-align: right; padding-right: 12pt; color: #ccc; font-size: 12px; font-family: Tahoma; font-weight: bold; }
.back_td { text-align: left; padding-left: 12pt !important; color: #ccc; font-size: 12px; font-family: Tahoma; font-weight: bold; }
h2 { font-size: 11pt; font-weight: bold; text-decoration: underline; }
.news_head { color: #ccc; font-size: 12px; font-family: Tahoma; font-weight: bold; border-top: 1px dotted #600; }
.contaktform { color: #ccc; font-size: 12px; font-family: Tahoma; font-weight: normal; line-height: 17px; }
.gallery_thumbs { padding-top: 5px; padding-bottom: 5px; color: #ccc; font-size: 12px; font-family: Tahoma; font-weight: bold; border: dotted 1px #600; }
.all_black { color: #000; font-size: 1px; background-color: #06010e; }
