
table td
	{
	font-size		: 12px;
	}


.gesamt
	{
	width			: 100%;
	text-align		: center;
	white-space		: nowrap;
	}



.maintabelle
	{
	width			: 850px;
	margin			: auto;
	text-align		: left;
	background-color	: #FFFFFF;
	margin-top		: 10px;
	border-spacing		: 0px;
	border-collapse		: collapse;
	}


.div01
	{
	background		: URL(/images/templates/layout_neu/willkommen.jpg) no-repeat;
	width			: 850px;
	height			: 41px;
	margin-top		: 5px;
	margin-bottom		: 0px;
	}



.div02
	{
	background		: URL(/images/auto_header/auto_header.jpg) no-repeat;
	width			: 850px;
	height			: 196px;
	margin			: 0px;
	padding			: 0px;
	}

.div03
	{
	width			: 850px;
	height			: 21px;
	padding			: 0px;
	margin			: 0px;
	vertical-align		: middle;
	background-image	: url(/images/navigation.gif);
	}


.div04
	{
	padding			: 10px;
	width			: 600px;
	vertical-align		: top;
	}


.div05
	{
	padding			: 10px;
	width			: 250px;
	height			: 400px;
	vertical-align		: top;
	}

.copyright
	{
	width			: 810px;
	margin-top		: 40px;
	text-align		: left;
	font-size		: 9px;
	}

.footer
	{
	margin			: auto;
	width			: 850px;
	}



#ags
	{
	list-style		: none;
	}


#ags li, p
	{
	margin			: 0px;
	padding			: 0px;
	margin-left		: 30px;
	}


#ags li .title
	{
	margin			: 0px;
	padding			: 0px;
	font-size		: 14px;
	font-weight		: bold;
	}


#ags li .untertext
	{
	margin-left		: 30px;
	padding			: 0px;
	}



.lehrer_links, .lehrer_rechts
	{
	width			: 280px;
	float			: left;
	}



.lehrer_links
	{
	clear			: both;
	}




.hort_links, .hort
	{
	width			: 140px;
	float			: left;
	padding			: 20px;
	margin-bottom		: 20px;
	text-align		: center;
	}



.hort_links
	{
	clear			: both;
	}


.termine
	{
	margin			: auto;
	margin-left		: 30px;
	border-spacing		: 0px;
	border-collapse		: collapse;
	margin-bottom		: 30px;
	}


.trenner
	{
	height			: 10px;
	background-color	: #ccc;
	}


.tag, .kopf
	{
	font-size		: 14px;
	font-weight		: bold;
	text-align		: center;
	}


.tag
	{
	padding-right		: 10px;
	vertical-align		: top;
	}


.was, .wer, .zeit, .wo
	{
	font-size		: 11px;
	font-weight		: none;
	vertical-align		: top;
	text-align		: center;
	border			: 1px solid #ccc;
	}


.zeit
	{
	font-weight		: bold;
	white-space		: nowrap;
	}


.was
	{
	white-space		: nowrap;
	font-size 		: 12px;
	font-weight		: bold;
	width			: 120px;
	text-align		: center;
	}


.nachtrag
	{
	font-size		: 13px;
	font-weight		: bold;
	margin-top		: 10px;
	}


.trenner
	{
	width			: 100%;
	background-color	: #FFFFFF;
	height			: 0px;
	clear			: both;
	}