td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color:#444444}
td.normcontent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; color:#003758;}
td.smallestcontent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666;}
td.app_rechts { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 13px; font-weight: normal; font-variant: normal; color:#515151;}
td.app_suche { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: 13px; font-weight: normal; font-variant: normal; color:#515151;}
td.app_rechts { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 13px; font-weight: normal; font-variant: normal; color:#515151;}
td.datum { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#FFFFFF; text-decoration:none }

.smallestcontent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666;}
.mnu1aktiv { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}

.head1rechts { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-align:left; padding-left:10px; letter-spacing:1px;}

span.s1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color:#C9DBE8; margin-bottom:6px; margin-top:2px;}
span.s2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color:#003758; margin-bottom:6px; margin-top:2px;}

h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color:#FF9C04; margin-bottom:6px; margin-top:2px;}

h1.page {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color:#444444}

h1.start {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color:#6699FF}

h1.umgebung {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color:#94A928}

h1.freizeit {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color:#2368B3}

h1.termine {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color:#825A29}

h1.kontakt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color:#A5002A}


h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color:#003758; margin-bottom:2px;}

h2.gastgeber { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: bold; font-variant: small-caps; color:#F99D0A; margin-bottom:2px;}

h2.umgebung { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: bold; font-variant: small-caps; color:#94A928; margin-bottom:2px;}

h2.freizeit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: bold; font-variant: small-caps; color:#2368B3; margin-bottom:2px;}

h2.termine { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: bold; font-variant: small-caps; color:#825A29; margin-bottom:2px;}

h2.kontakt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: bold; font-variant: small-caps; color:#A5002A; margin-bottom:2px;}

h2.startseite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: bold; font-variant: small-caps; color:#6699FF; margin-bottom:2px;}

li { list-style-position: inside;}



a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal; color:#94A928; text-decoration:none }
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal; color:#94A928; text-decoration:none }
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal; color:#94A928; text-decoration:none }
a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal; color:#94A928; text-decoration:none }

a.startseite:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; font-weight:normal; color:#6699FF; text-decoration:none }
a.startseite:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic;font-weight:normal; color:#6699FF; text-decoration:none }
a.startseite:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; font-weight:normal; color:#6699FF; text-decoration:none }
a.startseite:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; font-weight:normal; color:#6699FF; text-decoration:none }

a.gastgeber:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; font-weight:normal; color:#F99D0A; text-decoration:none }
a.gastgeber:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic;font-weight:normal; color:#F99D0A; text-decoration:none }
a.gastgeber:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; font-weight:normal; color:#F99D0A; text-decoration:none }
a.gastgeber:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; font-weight:normal; color:#F99D0A; text-decoration:none }

a.umgebung:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; font-weight:normal; color:#94A928; text-decoration:none }
a.umgebung:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic;font-weight:normal; color:#94A928; text-decoration:none }
a.umgebung:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; font-weight:normal; color:#94A928; text-decoration:none }
a.umgebung:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; font-weight:normal; color:#94A928; text-decoration:none }

a.freizeit:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; font-weight:normal; color:#2368B3; text-decoration:none }
a.freizeit:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic;font-weight:normal; color:#2368B3; text-decoration:none }
a.freizeit:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; font-weight:normal; color:#2368B3; text-decoration:none }
a.freizeit:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; font-weight:normal; color:#2368B3; text-decoration:none }

a.kontakt:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; font-weight:normal; color:#A5002A; text-decoration:none }
a.kontakt:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic;font-weight:normal; color:#A5002A; text-decoration:none }
a.kontakt:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; font-weight:normal; color:#A5002A; text-decoration:none }
a.kontakt:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; font-weight:normal; color:#A5002A; text-decoration:none }

a.headlink:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color:#996600;; text-decoration:none }
a.headlink:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color:#996600; text-decoration:none }
a.headlink:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color:#CC0000; text-decoration:none }
a.headlink:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color:#996600; text-decoration:none }

a.imagemap:link { font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#94A928; text-decoration:none }
a.imagemap:visited { font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#94A928; text-decoration:none }
a.imagemap:hover { font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#94A928; text-decoration:underline }
a.imagemap:active { font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#94A928; text-decoration:none }

a.anleser:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; color:#444444}
a.anleser:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; color:#444444}
a.anleser:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; color:#444444}
a.anleser:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; color:#444444}

a.mnu1:link { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:normal; color:#FFFFFF; text-decoration:none; }
a.mnu1:visited { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:normal; color:#FFFFFF; text-decoration:none; }
a.mnu1:hover { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:normal; color:#FF9C04; text-decoration:none; }
a.mnu1:active { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:normal; color:#FFFFFF; text-decoration:none; }

a.mnl:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal; font-variant:small-caps; color:#FFFFFF; text-decoration:none }
a.mnl:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal; font-variant:small-caps;  color:#FFFFFF; text-decoration:none }
a.mnl:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal; font-variant:small-caps; color:#FFFFFF; text-decoration:none }
a.mnl:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal; font-variant:small-caps; color:#FFFFFF; text-decoration:none }

a.smnl:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#585858; text-decoration:none }
a.smnl:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#585858; text-decoration:none }
a.smnl:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#585858; text-decoration:none }
a.smnl:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#585858; text-decoration:none }

a.cl:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#666666; font-style: italic; font-weight:normal; text-decoration: none }
a.cl:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#666666; font-style: italic; font-weight:normal; text-decoration: none }
a.cl:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#666666; font-style: italic; font-weight:normal; text-decoration: underline }
a.cl:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#666666; font-style: italic; font-weight:normal; text-decoration:none }

a.clk:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color:#666666; font-style: italic; font-weight:normal; text-decoration: none }
a.clk:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color:#666666; font-style: italic; font-weight:normal; text-decoration: none }
a.clk:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color:#666666; font-style: italic; font-weight:normal; text-decoration: underline }
a.clk:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color:#666666; font-style: italic; font-weight:normal; text-decoration:none }

a.clkb:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color:#666666; font-style: normal; font-weight:bold; text-decoration: none }
a.clkb:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color:#666666; font-style: normal; font-weight:bold; text-decoration: none }
a.clkb:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color:#666666; font-style: normal; font-weight:bold; text-decoration: underline }
a.clkb:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color:#666666; font-style: normal; font-weight:bold; text-decoration:none }

a.ukat:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color:#666666; font-style: normal; font-weight:normal; text-decoration: none }
a.ukat:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color:#666666; font-style: normal; font-weight:normal; text-decoration: none }
a.ukat:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color:#666666; font-style: normal; font-weight:normal; text-decoration: underline }
a.ukat:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color:#666666; font-style: normal; font-weight:normal; text-decoration:none }

a.bot:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#339966; text-decoration: none }
a.bot:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#339966; text-decoration: none }
a.bot:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#EE3724; text-decoration: none }
a.bot:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#339966; text-decoration:none }

td.app_suche a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight:normal; color:#515151; text-decoration: none }
td.app_suche a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight:normal; color:#515151; text-decoration: none }
td.app_suche a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight:normal; color:#515151; text-decoration: none }
td.app_suche a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight:normal; color:#515151; text-decoration:none }

td.wk { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#ffffff;}
div.wk { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#ffffff;}

.headmnuaktiv
   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#339966}
.headmnudeaktiv
   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#EE3724}


.Button
   { background-color:#F5F5F5; height: 18px; width:119px; border:1px solid #A5002A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#A5002A; font-weight:bold;}

.Button_G
   { background-color:#FFEBCC; height:18px; width:125px; border:1px solid #F99D0A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#F99D0A; font-weight:bold;}

.ok
   { background-color:#FAF7F0; height: 18px; width:20px; border:1px solid #CBB270; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#AE903F; font-weight:bold;}

.Feld
   { border:1px solid #A5002A; height:15px; background:#F5F5F5; font-family: Verdana, Arial, Helvetica; font-size:8pt; color:#000000;}

.Feld_G
   { border:1px solid #B8B8B8; height:15px; background:#FFFFFF; font-family: Verdana, Arial, Helvetica; font-size:8pt; color:#000000;}

.List_G
   { border:1px solid #B8B8B8; height:18px; background:#FFFFFF; font-family: Verdana, Arial, Helvetica; font-size:8pt; color:#000000;}

.List_K
   { border:1px solid #A5002A; height:18px; background:#FFFFFF; font-family: Verdana, Arial, Helvetica; font-size:8pt; color:#000000;}

.app_feld
   { border:1px solid #B8B8B8; height: 15px; background:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#515151;}

.sFeld
   { border:1px solid #666666; height: 10px; width:16px; background:#f8f8f8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#444444;}

.file
   { border:1px solid #666666; height: 15px; width:50px; background:#f8f8f8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#444444;}

.preisfeld
   { border:1px solid #f8f8f8; height:15px; text-align:right; background:#f8f8f8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#444444;}

.wka
   { border:0; height:14px; text-align:right; background:#f8f8f8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color:#444444;}

.Auswahl
   { background:#ffffff;}

.Area
   { border:1px solid #A5002A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#000000;}

.headline { font-family: Verdana, Arial; font-size: 8pt; color:#777777; font-weight:normal; letter-spacing:1px;}

select { border:1px solid #b8b8b8; height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#000033;}



H1.kalender
{
	font-family : Tahoma, Arial, Helvetica;
	font-size : 14pt;
}
.monthname
{
    BACKGROUND-COLOR: #E3CE97;
    COLOR: #FFFFFF;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.weekdayname
{
    BACKGROUND-COLOR: #000000;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.weekday
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.sat
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #666666;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.sun
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #ff0000;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.holiday
{
	FONT-FAMILY: Tahoma, Arial, Helvetical;
	FONT-SIZE: 8pt;
	TEXT-ALIGN: right;
	text-decoration : none;
}

#today
{
	BACKGROUND-COLOR: #E3CE97;
}

#selected
{
          COLOR: #825A29;
}

.notthismonth
{
    BACKGROUND-COLOR: #e1e1e1;
    COLOR: #999999;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
input.kalender, select.kalender, option.kalender
{
	FONT-FAMILY: Tahoma, Arial, Helvetica;
	FONT-SIZE: 9pt;
}
p.kalender, td.kalender
{
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	FONT-SIZE: 9pt;
}