#kalender .datum,
#kalender .datum2
{
	width		: 2em;
	height		: 2em;
	border-left	: 1px solid #000000;
	border-bottom	: 1px solid #000000;
	float		: right;
	padding		: 0.2em;
	text-align	: right;
}

#kalender .datum2
{
	background	: #B5CED4;
}

#kalender .kaltag0,
#kalender .kaltag
{
	margin		: 0 0.5% 0 0;
}

#kalender .kaltag .link,
#kalender .kaltag2 .link
{
	font-size	: 1em !important;
	display		: block;
	clear		: both;
	float		: none;
	padding		: 0 0.3em 0;
}

#kalender .kaltag .padding,
#kalender .kaltag2 .padding
{
	font-size	: 1em !important;
	display		: block;
	clear		: both;
	float		: none;
	padding		: 0 0.3em 0;
	height		: 8.4em;
}

#kalender .kaltag,
#kalender .kaltag2
{
	width		: 13%;
	float		: left;
	border		: 1px solid #000000;
	background	: #DBE7EA;
	overflow	: hidden;
	height		: 13em;
}

#kalender .kaltag0
{
	width		: 13%;
	float		: left;
	border		: 1px solid #DBE7EA;
	background	: #DBE7EA;
	overflow	: hidden;
	height		: 13em;
}

#kalender .zeile
{
	display		: block;
	clear		: both;
	float		: none;
	margin		: 0 0 1.2em 0;
	overflow	: hidden;
	height		: 14em;
	width		: 100%;
}
