body
{
	background: #FFF;
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	text-align: center;
}
a:link
{
	background: transparent;
	color: #18567E;
}
a:visited
{
	background: transparent;
	color: #18567E;
}
a:hover
{
	background: #efefef;
	color: #18567E;
}
a:active
{
	background: transparent;
	color: #18567E;
}
.heading
{
	font-size: 18px;
	color: #18567E;
	padding-top: 0px;
	text-align: center;
	font-weight: bold;
}


h1
{
	color: #18567E;
	font-size: 17px;
	padding-top: 0px;
}
h2
{
	color: #18567E;
	font-size: 17px;
	padding-top: 0px;
}
h3
{
	font-size: 15px;
	padding-top: 0px;
}
td
{
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	text-align: left;
}
.textinfo
{
	color: #000;
	font: 12px Arial, Helvetica, sans-serif;
	margin: 0 10px 10px;
}
p
{
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	text-align: left;
}
.kategorien
{
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	padding-top: 3px;
	text-align: center;
}
.staedte
{
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	padding-top: 3px;
	text-align: center;
}
.small
{
	font: 10px Arial, Verdana, Helvetica, sans-serif;
	margin: 0px 10px 10px 10px;
	padding-top: 0px;
	text-align: center;
}
.small2
{
	font: 10px Arial, Verdana, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding-top: 0px;
	text-align: center;
}
.event
{
	background-color: #ffffff;
	color: #18567E;
	font: 18px Arial, Verdana, Helvetica, sans-serif;
}