﻿body {
	background: #ececec;
	font-family: Tahoma, helvetica, Arial, sans-serif;
	margin:0px;
}

a.kalendernavigation {
	color: #333333;
	text-decoration:none;
	font-weight:bold;
}

a.kalendernavigation:hover {
	color: #000000;
	text-decoration:underline;
	font-weight:bold;
}

.kalenderchooser {
	margin:3px 0 0 10px;
}

.kalenderraster {
	margin:3px 0 0 10px;
}

.kalenderraster tr, .kalenderraster td {
	height:12px;
}

table {
	width:140px;
	margin:6px 7px 0 7px;
}

td {
	font-size:10px;
	text-align:center;
	height:15px;
}

.kalendernavi1 {
	text-align:left;
}

.kalendernavi2 {
	text-align:right;
}

a.calblackb { 
  color:#000000; 
  font-weight: bold; 
  text-decoration:none; 
}
  
a.calblackb:hover { 
  color:#dc2b19; 
  font-weight: bold; 
  text-decoration:underline; 
}

td.calblackb { 
  color:#000000; 
  font-weight: bold; 
}

td.calblack { 
  color:#999999; 
 /* text-decoration:line-through;*/
}

td.calred { 
  color:#cc9999; 
 /* text-decoration:line-through;*/
}

a.calblack { 
  color:#000000; 
  text-decoration:none;
}

a.calblack:hover { 
  color:#dc2b19; 
  text-decoration:underline;
}

a.calred { 
  color:#dc2b19; 
  text-decoration:none;
}

a.calred:hover { 
  color:#000000; 
  text-decoration:underline;
}

a.calblackhi { 
  color:#ffffff; 
  background: #dc2b19;
  text-decoration:none;
}

a.calblackhi:hover { 
  color:#dc2b19; 
  background-color:#ffffff; 
  text-decoration:underline;
}

a.calredhi { 
  color:#ffffff; 
  background-color:#dc2b19; 
  text-decoration:none;
}

a.calredhi:hover { 
  color:#000000; 
  background-color:#ffffff; 
  text-decoration:none;
}

table.caltab { 
  width:160px; 
  border:1px solid black; 
  background-color:#F0F0F0; 
  padding:2px; 
  margin:0px; 
  text-decoration:none;
}

table.caltab1 { 
  border:0px; 
  padding:0px; 
  margin:0px;
	text-decoration:none;
}
