h1 {
	text-align: center;
	font: normal 24px serif, "Times New Roman", Times, Georgia;
}

h2 {
	font: normal bold 11px "Lucida Grande", Lucida, Verdana, sans-serif;
}

p {
	font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-decoration: none;
}

a {
	color: #000066;
	text-decoration: none;
}

a:hover {
	color: #009966;
}

/*Tabellenformat*/

.format_past {
	background-color: #790409;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 7px;
	margin: 1px;
	vertical-align: middle;
	border: thin solid 1a0307;
}
.format_future {
	background-color: ceb5c4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: middle;
	padding: 7px;
	border: thin solid 6D0307;
}

tr.past td {
	border: 1px solid 6D0307;
	padding: 7px;
	}
