body
{
	font-family:		Tahoma, Arial, Verdana, Helvetica;
	font-size:			11px;
	line-height:		15px;
}

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

#header
{
	display:			none;
}

#kopf
{
	height:				150px;
	text-align:			right;
}

#hauptnavigation
{
	display:			none;
}

#navigation
{
	display:			none;
}


td
{
	padding:				0px;
	margin:					0px;
	font-family:			Tahoma, Arial, Verdana, Helvetica;
	font-weight:			normal;
	color:					#666;
}



.text_img
{
	float:					right;
}


.hidden
{
	display:				none;
}

.footer
{
	display:				none;
}

.printfooter
{
	font-weight:			bold;
	font-size:				9pt;
}


h1
{

	font-size:				1.8em;
	font-family:			Garamond, "Times New Roman", Times;
	margin:					50px 0 5px 0;
	padding:				0px;
}





#inhalt .spHeadLine
{
	border-top:				1px solid #CBCBCB;
	border-left:			1px solid #CBCBCB;
	height:					24px;
	font-weight:			bold;
	color:					#fff;
	background:				#A50000 url("../img/hg_monatsplan_kopf.gif") repeat-x left top;
}

#inhalt .spHeadLine .monthleft
{

	float:					left;
	height:					21px;
	padding-top:			3px;
	width:					168px;
	text-align:				center;
}

#inhalt .spHeadLine .monthname
{

	float:					left;
	height:					21px;
	padding-top:			3px;
	width:					100px;
	text-align:				center;
	border-left:			1px solid #fff;
	border-right:			1px solid #fff;
}

#inhalt .spHeadLine .monthright
{

	float:					left;
	height:					21px;
	padding-top:			3px;
	width:					168px;
	text-align:				center;
	border-right:			1px solid #fff;
}

#inhalt .dayline
{
	height:					20px;
	background:				#F9F9F9;

	border-left:			1px solid #CBCBCB;
	border-top:				1px solid #CBCBCB;
	border-bottom:			1px solid #CBCBCB;
}

#inhalt .dayline .dayname
{
	height:					20px;
	width:					100px;
	background:				#B0AfAF;
	text-align:				center;
	margin-left:			169px;
	font-weight:			bold;
	color:					#fff;
}


#inhalt .spielplanline
{

	height:					150px;
}


#inhalt .spielplanline .entryleft
{
	float:					left;
	height:					150px;
	width:					218px;
}

#inhalt .spielplanline .entryright
{
	float:					right;
	height:					150px;
	width:					218px;
	border-left:			1px solid #CBCBCB;
}

#inhalt .spielplanline .banner
{
	float:					right;
	height:					150px;
	width:					144px;
	border-left:			1px solid #CBCBCB;
}

#inhalt .spielplanline .banner img
{
	margin:					7px;
}

#inhalt .spielplanline .spinfo
{
	height:					19px;
	padding:				2px 0 0 7px;
	width:					92px;
	color:					#fff;
	background:				#900;
}

#inhalt .spielplanline .vinfo
{
	font-family:			Arial, Verdana, Helvetica;
	color:					#900;
	font-size:				0.9em;
	line-height:			0.7em;
}

#inhalt .spielplanline .nospinfo
{
	height:					21px;
}

#inhalt .spielplanline .spentry
{
	padding:				7px;
}