body  {
	background-color:#000000;
	font-family:Arial, Helvetica;
	font-size:100%;
	height:100%;
	overflow:hidden;
	margin:1px;
	border:0px solid white;

}

.tagesdatum {
	color:#000000;
	width:100%;
	text-align:center;
	font-size:150%;
	background-color:#FFFF00;
	}

/*Stellt den Plan dar*/
.plan {
	/*width:expression(document.body.clientWidth < 305? "300px" : document.body.clientWidth > 805? "800px" : "auto");*/
	float:left;
	/*
	Wird in index.php geskripted.
	width:800px;
	height:600px;*/
	overflow:hidden;
	border:0px solid white;
}

.planitem {
	border:2px solid #FFFFCC;
	margin:2px;
	padding:1px;
	border-spacing:0px;
	/*min-height:130px;*/
	float:left;
}

.planitem_row {
	border:0px solid orange;
	width:100%;
	/*min-height:130px;*/
	float:left;
}

.spaltentrenner {
	background-color:#CCCCCC;
}

.info {
	float:right;
	width:380px;
	color:#FFFFFF;
	border:0px solid #ffffff;
}

/*Abwesende Lehrerinfo*/
.lehrerinfo {
	color:#FFFF00;
	text-align:left;
	font-size:150%;
}
.hl_lehrerinfo {
	color:#FF3300;
	text-align:center;
}

/*Tagesmeldungen*/
.tagesmeldungen {
	position:absolute;	
	font-size:180%;
	width:100%;
	color:#FFFFFF;
	text-align:left;
	margin-top:3px;
	border:0px solid #ffffff;	
	bottom:0px;
	left:0px;
	height:30px;
}
/*Tagesmeldungen unterhalb von abwesende Lehrer - Unused*/
.orig_tagesmeldungen {
	font-size:180%;
	float:right;
	width:380px;
	color:#FFFFFF;
	text-align:left;
	margin-top:20px;
	border:0px solid #ffffff;	

}
.status {
	float:right;
	width:380px;
	height:25px;
	border:0px solid #00ffff;
	color:#999999;
	text-align:right;
	font-size:100%;
}

table{
/*width:700px;*/
	empty-cells:show;
	padding:1px;
	border-spacing:0pt;
	font-size:150%;
	/*Gelbe Schrift*/
	color:#FFFF00;
	border:0px solid #666666;
}
td {
	border-bottom:1px solid #666666;

}

/*Supplierzeile*/
.s {
	background-color:#333333;
}

/*Entfallen*/
.e {
	background-color:#333333;

}
/*Betreuung*/
.b {


}

.klasse {
	background-color:#FFFFCC;
	color:#000000;
}

.vertr {
	color:#00CC00;
}
.lehrer {
	color:#FF3300;
}

#fach {
	color:#00CC00;
}

.stunde {
	text-align:center;
}

.verlegung {
	width:80px;
	font-size:70%;
}


