body.kalender  {font-family: Times New Roman; text-align: center; }


td.monthly { height: 70px; vertical-align: top; }
td.small { height: 30px; }

.right { text-align: right; }

.head { color: #000000; font-weight: bold; text-decoration:underline; background-color: #ddeedd; margin-bottom: 3px; text-align: center;}
.adress { vertical-align: top; }
.mark { color: #000000; font-style: italic; font-weight: normal; text-decoration: underline; background-color: #eeffee; !important}
.mark:hover { color: #000000; font-style: font-weight: normal; italic; text-decoration: underline; background-color: #eeffee; !important}
.mark:link { color: #000000; font-style: font-weight: normal; italic; text-decoration: underline; background-color: #eeffee; !important}
.mark:visited { color: #000000; font-style: font-weight: normal; italic; text-decoration: underline; background-color: #eeffee; !important}
.mark:active { color: #000000; font-style: font-weight: normal; italic; text-decoration: underline; background-color: #eeffee; !important}
.mark:focus { color: #000000; font-style: font-weight: normal; italic; text-decoration: underline; background-color: #eeffee; !important}

.head1 { color: #000000; font-weight: bold; text-decoration:underline; background-color: #ddeedd; margin-bottom: 3px; text-align: center;}
.head2 { color: #000000; font-weight: bold; text-decoration:underline; background-color: #ddeedd; margin-bottom: 3px; text-align: center;}
.head3 { color: #000000; font-weight: bold; text-decoration:underline; background-color: #ddeedd; margin-bottom: 3px; text-align: center;}
.head4 { color: #000000; font-weight: bold; text-decoration:underline; background-color: #ddeedd; margin-bottom: 3px; text-align: center;}
.head5 { color: #000000; font-weight: bold; text-decoration:underline; background-color: #ddeedd; margin-bottom: 3px; text-align: center;}
.head6 { color: #770000; font-weight: bold; text-decoration:underline; background-color: #ddeedd; margin-bottom: 3px; text-align: center;}
.head0 { color: #990000; font-weight: bold; text-decoration:underline; background-color: #ddeedd; margin-bottom: 3px; text-align: center;}
.headtoday { color: #FF0000; font-weight: bold; text-decoration:underline; margin-bottom: 3px; text-align: center;}

.wt1 { color: #000000;  text-docoration: none; }
.wt2 { color: #000000;  }
.wt3 { color: #000000;  }
.wt4 { color: #000000;  }
.wt5 { color: #000000; }
.wt6 { color: #770000; }
.wt0 { color: #990000; }
.wttoday { background-color: #dddddd; }

a:link { color:darkblue; text-decoration:none; }
a:visited { font-weight:bold; color:darkblue; text-decoration:none; }
a:focus { font-weight:bold; color:red; text-decoration:underline; }
a:hover { font-weight:bold; color:red; text-decoration:none; }
a:active { font-weight:bold; color:lime; text-decoration:underline; }

.termin { font-weight:bold; max-width: 90%; }
div.termin { border-bottom: 3px outset #000000; max-width: 96%; overflow: hidden; margin-left: 2%;}

img.thumb { height: 20px; }

.register
	{
	font-size: 18px;
	color: #91674F;
	background-color: #CCCCCC;
	}
	

.error
	{
	font-size: 25px;
	color: #FF0000;
	background-color: #000000;
	}	
	
