h1                 { font-size: 10pt; font-family: Verdana,Arial; font-weight: bold; font-style: normal; color: #000000; margin-top:10pt; margin-bottom:15pt }
h2                 { font-size: 9pt; font-family: Verdana,Arial; font-weight: bold; font-style: normal; color: #000000; margin-top:10pt; margin-bottom:10pt }
h3                 { font-size: 8pt; font-family: Arial; font-weight: bold; font-style: normal; color: #000000; }
h4                 { font-size: 7pt; font-family: Arial; font-weight: bold; font-style: normal; color: #000000; margin-bottom:4pt}

td.seperator {line-height:0pt;padding:0px;border:0px;margin:0px;}

a                  { text-decoration: underline; color: #000000; }
a.mail:link        { text-decoration: underline; color: #000000; }
a.mail:vistited    { text-decoration: underline; color: #000000; }
a.mail:hover       { text-decoration: underline; color: #777777; }
a.mail:active      { text-decoration: underline; color: #000000; }

a.web              { font-size: 9pt; font-family: Arial; font-weight: normal; text-decoration: none; font-style: normal; color: #000000; }
a.web:link         { font-size: 9pt; font-family: Arial; font-weight: normal; text-decoration: none; font-style: normal; color: #000000; }
a.web:vistited     { font-size: 9pt; font-family: Arial; font-weight: normal; text-decoration: none; font-style: normal; color: #000000; }
a.web:hover        { font-size: 9pt; font-family: Arial; font-weight: normal; text-decoration: underline; font-style: normal; color: #000000; }
a.web:active       { font-size: 9pt; font-family: Arial; font-weight: normal; text-decoration: none; font-style: normal; color: #000000; }

a.web2             { font-size: 20pt; font-family: Arial; font-weight: bold; text-decoration: none; font-style: normal; color: #39A0ED; }
a.web2:link        { font-size: 20pt; font-family: Arial; font-weight: bold; text-decoration: none; font-style: normal; color: #39A0ED; }
a.web2:vistited    { font-size: 20pt; font-family: Arial; font-weight: bold; text-decoration: none; font-style: normal; color: #39A0ED; }
a.web2:hover       { font-size: 20pt; font-family: Arial; font-weight: bold; text-decoration: none; font-style: normal; color: #39A0ED; }
a.web2:active      { font-size: 20pt; font-family: Arial; font-weight: bold; text-decoration: none; font-style: normal; color: #39A0ED; }

a.navi             { font-size: 8pt; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; color: #000000; }
a.navi:link        { font-size: 8pt; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; color: #000000; }
a.navi:vistited    { font-size: 8pt; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; color: #000000; }
a.navi:hover       { font-size: 8pt; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; color: #858585; }
a.navi:active      { font-size: 8pt; font-family: Arial; font-weight: normal; font-style: normal; text-decoration: none; color: #000000; }

a.hauptmenu             { font-size: 9pt; font-family: Arial; font-weight: bold; font-style: normal; text-decoration: none; color: #000000; }
a.hauptmenu:link        { font-size: 9pt; font-family: Arial; font-weight: bold; font-style: normal; text-decoration: none; color: #000000; }
a.hauptmenu:vistited    { font-size: 9pt; font-family: Arial; font-weight: bold; font-style: normal; text-decoration: none; color: #000000; }
a.hauptmenu:hover       { font-size: 9pt; font-family: Arial; font-weight: bold; font-style: normal; text-decoration: none; color: #858585; }
a.hauptmenu:active      { font-size: 9pt; font-family: Arial; font-weight: bold; font-style: normal; text-decoration: none; color: #000000; }

a.navi_light          { font-size: 9pt; font-family: Arial; font-weight: normal; text-decoration: none; font-style: normal; color: #000000; }
a.navi_light:link     { font-size: 9pt; font-family: Arial; font-weight: normal; text-decoration: none; font-style: normal; color: #000000; }
a.navi_light:vistited { font-size: 9pt; font-family: Arial; font-weight: normal; text-decoration: none; font-style: normal; color: #000000; }
a.navi_light:hover    { font-size: 9pt; font-family: Arial; font-weight: normal; text-decoration: none; font-style: normal; color: #000000; }
a.navi_light:active   { font-size: 9pt; font-family: Arial; font-weight: normal; text-decoration: none; font-style: normal; color: #000000; }

a.firstpage         { font-size: 20pt; font-family: Arial; font-weight: bold; text-decoration: none; font-style: normal; color: #000000; }
a.firstpage:link    { font-size: 20pt; font-family: Arial; font-weight: bold; text-decoration: none; font-style: normal; color: #000000; }
a.firstpage:vistited{ font-size: 20pt; font-family: Arial; font-weight: bold; text-decoration: none; font-style: normal; color: #000000; }
a.firstpage:hover   { font-size: 20pt; font-family: Arial; font-weight: bold; text-decoration: none; font-style: normal; color: #000000; }
a.firstpage:active  { font-size: 20pt; font-family: Arial; font-weight: bold; text-decoration: none; font-style: normal; color: #000000; }

a.copyright         { font-size: 8pt; font-family: Arial; font-weight: normal; text-decoration: underline; font-style: normal; color: #000000; }
a.copyright:link    { font-size: 8pt; font-family: Arial; font-weight: normal; text-decoration: underline; font-style: normal; color: #000000; }
a.copyright:vistited{ font-size: 8pt; font-family: Arial; font-weight: normal; text-decoration: underline; font-style: normal; color: #000000; }
a.copyright:hover   { font-size: 8pt; font-family: Arial; font-weight: normal; text-decoration: underline; font-style: normal; color: #000000; }
a.copyright:active  { font-size: 8pt; font-family: Arial; font-weight: normal; text-decoration: underline; font-style: normal; color: #000000; }

a.impressum         { font-size: 8pt; font-family: Arial; font-weight: normal; text-decoration: none; font-style: normal; color: #B02B30; }
a.impressum:link    { font-size: 8pt; font-family: Arial; font-weight: normal; text-decoration: none; font-style: normal; color: #B02B30; }
a.impressum:vistited{ font-size: 8pt; font-family: Arial; font-weight: normal; text-decoration: none; font-style: normal; color: #B02B30; }
a.impressum:hover   { font-size: 8pt; font-family: Arial; font-weight: normal; text-decoration: none; font-style: normal; color: #B02B30; }
a.impressum:active  { font-size: 8pt; font-family: Arial; font-weight: normal; text-decoration: none; font-style: normal; color: #B02B30; }

a.news_mehr          { font-size: 10pt; font-family: Arial; text-decoration: none; font-weight: normal; color: #FFFFFF; }
a.news_mehr:link     { font-size: 10pt; font-family: Arial; text-decoration: none; font-weight: normal; color: #000000; }
a.news_mehr:vistited { font-size: 10pt; font-family: Arial; text-decoration: none; font-weight: normal; color: #000000; }
a.news_mehr:hover    { font-size: 10pt; font-family: Arial; text-decoration: none; font-weight: normal; color: #000000; }
a.news_mehr:active   { font-size: 10pt; font-family: Arial; text-decoration: none; font-weight: normal; color: #000000; }

.news              { font-size: 10pt; font-family: Arial; text-decoration: none; font-weight: normal; color: #000000; }
.navi:hover        { text-decoration: none; text-weight: bold;color: #000000; }
.navi_image        { text-decoration: none; color: #000000; }
.navi_image:hover  { text-decoration: none; color: #000000; }

.tableborder_black { border-width:1px; border-style:solid; border-color:#000000; padding:0px; }

.start                { font-size: 16pt; font-family: Verdana,Arial; font-weight: bold; font-style: normal; color: #000000; }
.topangebot           { font-size: 10pt; font-family: Arial; font-weight: bold; text-decoration: none; font-style: normal; color: #FF0000; }
.topic                { font-size: 16pt; font-family: Arial; font-weight: bold; text-decoration: none; font-style: normal; color: #BB1818; }
.content              { font-size: 8pt; font-family: Arial; font-weight: bold; text-decoration: none; color: #000000; }
.footer               { font-size: 8pt; font-family: Arial; font-weight: normal; text-decoration: none; color: #000000; }
.kopf                 { font-size: 16pt; font-family: Times New Roman; font-weight: bold; text-decoration: none; font-style: normal; color: #000000; }
.content_text         { font-size: 8pt; font-family: Verdana,Arial; font-weight: normal; text-decoration: none; font-style: normal; color: #000000; }
.content_text_fill    { font-size: 2pt; font-family: Verdana,Arial; font-weight: normal; text-decoration: none; font-style: normal; color: #000000; }
.content_text_sold    { font-size: 8pt; font-family: Verdana,Arial; font-weight: normal; text-decoration: none; font-style: normal; color: #000000; }
.content_text_bold    { font-size: 12pt; font-family: Arial; font-weight: bold; text-decoration: none; font-style: normal; color: #000000; }
.content_text_small   { font-size: 7pt; font-family: Verdana,Arial; font-weight: normal; text-decoration: none; font-style: normal; color: #000000; }
.content_text_white   { font-size: 7pt; font-family: Verdana,Arial; font-weight: normal; text-decoration: none; font-style: normal; color: #ffffff; }
.content_text_black   { font-size: 7pt; font-family: Verdana,Arial; font-weight: normal; text-decoration: none; font-style: normal; color: #000000; }
.content_text_red     { font-size: 12pt; font-family: Verdana,Arial; font-weight: bold; font-style: normal; color: #B02B30; }
.content_text_brown_s { font-size: 7pt; font-family: Verdana,Arial; font-weight: normal; font-style: normal; color: #e69843; }
.sub_navi             { text-decoration: none; color: #000000; }
.sub_navi:hover       { text-decoration: none; color: #000000; }

/* Kalender Elemente */
.week              { font-size: 7pt; font-family: Arial; font-weight: normal; text-decoration: none; font-style: normal; color: #cccccc; }
.day               { font-size: 7pt; font-family: Arial; font-weight: bold; text-decoration: none; font-style: normal; color: #000000; }
.sunday            { font-size: 7pt; font-family: Arial; font-weight: bold; text-decoration: none; font-style: normal; color: #ff0000; }
.month             { font-size: 7pt; font-family: Arial; font-weight: bold; text-decoration: none; font-style: normal; color: #000000; }
.date              { font-size: 7pt; font-family: Arial; font-weight: normal; text-decoration: none; font-style: normal; color: #000000; }
.datesunday        { font-size: 7pt; font-family: Arial; font-weight: normal; text-decoration: none; font-style: normal; color: #ff0000; }
.actualdate        { font-size: 7pt; font-family: Arial; font-weight: bold; text-decoration: none; font-style: normal; color: #000000; }

.italic_text       { font-size: 8pt; font-family: Arial; font-weight: bold; font-style: italic; color: #000000; }
.copyright         { font-size: 8pt; font-family: Arial; font-weight: normal; font-style: normal; color: #B02B30; }
.navi              { text-decoration: none; font-weight: bold; color: #000000; }
.tablebox          { border-right: #e6984b 1px; border-top: #e6984b 0px; border-left: #e6984b 1px; border-bottom: #e6984b 1px; border-style: solid; background-color: white; font-size: 8pt ; font-family: Verdana,Arial; font-weight: normal; font-style: normal; color: Black; }
.tableboxleft      { border-right: #e6984b 0px; border-top: #e6984b 0px; border-left: #e6984b 1px; border-bottom: #e6984b 1px; border-style: solid; background-color: white; font-size: 8pt ; font-family: Verdana,Arial; font-weight: normal; font-style: normal; color: Black; }
.tableboxright     { border-right: #e6984b 1px; border-top: #e6984b 0px; border-left: #e6984b 0px; border-bottom: #e6984b 1px; border-style: solid; background-color: white; font-size: 8pt ; font-family: Verdana,Arial; font-weight: normal; font-style: normal; color: Black; }
.tableboxmenue     { border-right: #000000 1px; border-top: #000000 1px; border-left: #000000 1px; border-bottom: #000000 1px; border-style: solid; background-color: #ffc58b; font-size: 8pt ; font-family: Verdana,Arial; font-weight: normal; font-style: normal; color: Black; }
.tableboxmenuex    { border-right: #000000 1px; border-top: #000000 1px; border-left: #000000 0px; border-bottom: #000000 1px; border-style: solid; background-color: #ffc58b; font-size: 8pt ; font-family: Verdana,Arial; font-weight: normal; font-style: normal; color: Black; }
.tableboxmenuew    { border-right: #000000 1px; border-top: #000000 1px; border-left: #000000 1px; border-bottom: #000000 1px; border-style: solid; background-color: #ffffff; font-size: 8pt ; font-family: Verdana,Arial; font-weight: normal; font-style: normal; color: Black; }
.tableboxmenuexw   { border-right: #000000 1px; border-top: #000000 1px; border-left: #000000 0px; border-bottom: #000000 1px; border-style: solid; background-color: #ffffff; font-size: 8pt ; font-family: Verdana,Arial; font-weight: normal; font-style: normal; color: Black; }

/* Form Elemente */
input.form1      { background-color: #DAF6DA; color: #000000; font: normal 11px Arial, Helvetica, sans-serif; border-right: #000000 1px; border-top: #000000 1px; border-left: #000000 1px; border-bottom: #000000 1px; border-style: solid; }
textarea.form1   { background-color: #DAF6DA; color: #000000; font: normal 11px Arial, Helvetica, sans-serif; border-right: #000000 1px; border-top: #000000 1px; border-left: #000000 1px; border-bottom: #000000 1px; border-style: solid; }
select.form1     { background-color: #DAF6DA; color: #000000; font: normal 11px Arial, Helvetica, sans-serif; border-right: #000000 1px; border-top: #000000 1px; border-left: #000000 1px; border-bottom: #000000 1px; border-style: solid; }
input.radio      { color: #000000; font: normal 10px Arial, Helvetica }
input.button     { font: normal 10px Verdana, Arial, Helvetica, background-color: #e69843; }


/* Scrollbalken */
body, texarea    {scrollbar-base-color:#DAF6DA; scrollbar-3dlight-color:#FFFFFF; scrollbar-arrow-color:#000000; scrollbar-darkshadow-color:#000000; scrollbar-face-color:#DAF6DA; scrollbar-highlight-color:#DAF6DA; scrollbar-shadow-color:#000000; scrollbar-track-color:#DAF6DA; }
