BODY {
	BACKGROUND: url(images/background.gif) #a3bbdd;
    alignment: center;
}
INPUT {
	FONT-SIZE: 12px; BACKGROUND: #a3bbdd; FONT-FAMILY: Courier
}
TEXTAREA {
	FONT-SIZE: 12px; BACKGROUND: #a3bbdd; FONT-FAMILY: Arial
}
TD {
	FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
}
TD.border {
	BACKGROUND: #114172
}
TD.button {
	BACKGROUND: #6699cc; VERTICAL-ALIGN: middle
}
TD.topic {
	FONT-WEIGHT: bold; BACKGROUND: #114172
}
TD.body {
	BACKGROUND: #6699cc;
}
TD.footer {
	FONT-WEIGHT: bold; BACKGROUND: #114172
}
DIV.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 20px
}
A {
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
    BACKGROUND-COLOR: transparent;	
	TEXT-DECORATION: none
}
A:link {
    COLOR: white;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none;
}
A:active {
    COLOR: white;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none;
}
A:visited {
    COLOR: white;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none;
}
A:hover {
	COLOR: #CC0000;
}
A.filter {
	filter:Glow(color=#0000FF, strength=2);
	cursor: pointer;
	color: #FFFFFF;
	font-size:24pt;
	width:100%;
}
A.filter2 {
	filter:Glow(color=#0000FF, strength=2);
	cursor: pointer;
	color: #FFFFFF;
	font-size:12pt;
	width:100%;
}





















.link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:12pt;
}
.anderermonat {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
        font-size: 12px;
        font-weight: bold;
        TEXT-DECORATION: none;
}
.aktmonat {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
        font-size: 30px;
        font-weight: bold;
        TEXT-DECORATION: none;
}
.kopf {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
        font-size: 12px;
	        TEXT-DECORATION: none;
}
.anderertag {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
        font-size: 20px;
        font-weight: bold;
        TEXT-DECORATION: none;
}
.tag {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
        font-size: 40px;
        font-weight: bold;
        TEXT-DECORATION: none;
}
.aktuellertag {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
        background-color: #EEEEEE;
        font-size: 50px;
        font-weight: bold;
        TEXT-DECORATION: none;
}
.termintag {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
        background-color: #CCEEEE;
        font-size: 20px;
        font-weight: bold;
        TEXT-DECORATION: none;
}
.aktuellertermintag {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
        background-color: #EEEEEE;
        font-size: 20px;
        font-weight: bold;
        TEXT-DECORATION: none;
}
.anderertermintag {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
        background-color: #CCEEEE;
        font-size: 25px;
        font-weight: bold;
        TEXT-DECORATION: none;
}
.anderekw {
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
        font-size: 20px;
        font-weight: bold;
        TEXT-DECORATION: none;
}
.kw {
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
        font-size: 40px;
        font-weight: bold;
        TEXT-DECORATION: none;
}

.red {
     color: red;
     FONT-WEIGHT: bold;
}

TD.counter {
     background: #E0F0FF;
}
