<!-- /* CSS-HAUPTSEITE */
/* Grundformatierung und Positionierung */
body
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		background-color:#FCFF7D;
		margin:20px;
		padding:0px;
		text-align:center;
		background-image:url(../images/versuch02/bg.gif);
	}
p
	{
		margin:0.5em 0em 0.5em 0em;
		padding:0px;
		text-align:left;
	}
.center
	{
		text-align:center;
	}

/* Überschriftenformatierung */
h1, h2, h3, h4, h5, h6
	{
		margin:0.1em 0em 0.6em 0em;
		line-height:1.1em;
	}
/* Überschriftenformatierung - ENDE */

/* Linkformatierung */
a
	{
		text-decoration:none;
		color:#666;
		font-weight:500;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
	}

a:hover
	{
		text-decoration:underline;
	}
a:focus
	{
		text-decoration:underline;
	}
a:active
	{
		text-decoration:none;
		color:#232378;
	}
/* Linkformatierung - ENDE */

/* Formularformatierung */
.formular
	{
		margin:0px auto 0px auto;
		padding:0px;
		text-align:left;
		width:650px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		border:1px solid;
		border-color:#EB898B;
	}
	
	.formularueberschrift
		{
			text-align:center;
			margin:10px auto 15px auto;
			padding:0px;
			font-size:30px;
			color:#CE2B2F;
		}
		
		.formularunterueberschrift
			{
				text-align:center;
				margin:5px auto 8px auto;
				padding:0px;
				font-size:18px;
				color:#FF3A17;
			}
	
	.formularzeile
		{
			margin:3px;
			padding:0px;
		}
	
	.formularfeldbezeichnung
		{
			margin:0em;
			padding:0em 0em 0em 2.2em;
			width:25%;
			text-align:left;
			text-decoration:none;
			font-weight:bold;
		}
		
	.formularfeld
		{
			margin-top:-1.1em;
			margin-left:28%;
			padding:0em;
			text-align:left;
			font-size:17px;
		}
	
		.formularzusatz
			{
				font-size:11px;
				color:#999;
			}
		
	.formularbutton
		{
			margin:0.5em auto 0.5em auto;
			text-align:center;
		}
/* Formularformatierung - ENDE */

/* Weblinks */
.linkzeile
	{
		margin:0px 0px 15px 0px;
		padding:0px;
		text-align:left;
		width:650px;
		font-size:13px;
	}
	
	.linkbezeichnung
		{
			margin:0em;
			padding:0em;
			width:32%;
			text-align:right;
			font-weight:bold;
		}
		
	.linkfeld
		{
			margin-top:-1.1em;
			margin-left:35%;
			padding:0em;
			text-align:left;
			font-size:18px;
		}
/* Weblinks - ENDE */

/* Lehrer */
#lehrer
	{
		position:relative;
		margin:0px;
		padding:0px;
		text-align:left;
	}
	
	.lehrerausgabe
		{
			position:relative;
			margin:0px;
			padding:0px 0px 0px 0px;
			font-size:15px;
			width:340px;
			float:left;
			/* border-top:solid thin #666; */
		}
		
		.lehrerbild
			{
				position:relative;
				margin:0px;
				padding:10px 0px 0px 0px;
				height:155px;
				text-align:center;
			}
			
		.lehrername
			{
				position:relative;
				margin:0px;
				padding:0px;
				text-align:center;
				font-weight:bold;
			}
			
		.lehrerfaecher
			{
				position:relative;
				margin:0px;
				padding:0px;
				text-align:center;
			}
		
		.lehrerkv
			{
				position:relative;
				margin:0px;
				padding:0px 0px 10px 0px;
				text-align:center;
				text-transform:none;
			}
			
		.lehrerkvklasse
			{
				text-transform:uppercase;
			}
		
		.lehrerborder
			{
				/* position:relative; */
				/* border-bottom:solid thin #666; */
			}
/* Lehrer - ENDE */

/* Klassen */
.klassen
	{
		position:relative;
		margin:0px;
		padding:0px;
		text-align:left;	
	}
	
	.klassenuebersicht
		{
			position:relative;
			margin:0px;
			padding:0px 0px 0px 0px;
			font-size:15px;
			width:340px;
			float:left;
		}
		
		.klassenname
			{
				position:relative;
				margin:0px;
				padding:0px;
				font-size:18px;
				font-weight:bold;
				text-transform:uppercase;
				text-align:center;
			}
		
		.klassenbildklein
			{
				position:relative;
				margin:6px 0px 3px 0px;
				padding:0px;
				text-align:center;
			}
		
		.klassenkv
			{
				position:relative;
				margin:0px;
				padding:0px;
				text-align:center;
				font-style:italic;
			}

.klassenueberschrift
	{
		text-align:center;
		text-transform:uppercase;
	}

.klassenlinks
	{
		text-align:center;
		margin:0px 0px 0px 0px;
	}

.klassenbildgross
	{
		text-align:center;
		margin:10px 0px 15px 0px;
	}

.kvklasse
	{
		text-align:center;
		margin:0px 0px 0px 0px;
		font-style:italic;
	}

.klassenkvbild
	{
		text-align:center;
		margin:2.5px 0px 0px 0px;
	}

.klassenschueler
	{
		text-align:left;
		margin:0px 0px 5px 0px;
	}

.klassenschueleranfang
	{
		margin:0em;
		padding:0em 0em 0em 0.2em;
		width:30%;
		text-align:left;
		text-decoration:none;
		font-weight:bold;
	}

.klassenschuelerausgabe
	{
		margin-top:-1.1em;
		margin-left:33%;
		padding:0em;
		text-align:left;
		font-size:16px;
	}

.klassensa
	{
		text-align:left;
		margin:0px 0px 5px 0px;
	}

.klassensaanfang
	{
		margin:0em;
		padding:0em 0em 0em 0.2em;
		width:38%;
		text-align:left;
		text-decoration:none;
		font-weight:bold;
	}
	
.klassensaausgabe
	{
		margin-top:-1.1em;
		margin-left:40%;
		padding:0em;
		text-align:left;
		font-size:16px;
	}

.klassenstundenplan
	{
		text-align:center;
		margin:0px 0px 5px 0px;
		font-weight:bold;
	}

.klassenstundenplanausgabe
	{
		text-align:center;
		margin:5px 0px 15px 0px;
	}
/* Klassen - ENDE */

/* Termine */
.datater
	{
		margin:20px 0px 20px 0px;
		padding:10px 10px 10px 10px;
		border:groove 4px #949494;
	}

.headter
	{
		text-align:left;
		font-size:22px;
		color:#FC8043;
		font-variant:small-caps;
		padding:0px 0px 0px 5px;
	}

.datumter
	{
		text-align:left;
		padding:10px 0px 10px 5px;
	}

.texter
	{
		padding:10px 10px 10px 10px;
		border:solid 1px #FE7010;
		line-height:1.2em;
	}
/* Termine - ENDE */

/* Tafel */
.tafelberichte
	{
		position:relative;
		margin:0px;
		padding:0px;
		height:305px;
		width:100%;
		text-align:left;
		background-image:url(../images/versuch02/tafel.jpg);
		background-repeat:no-repeat;
		background-position:center;
	}

.tafelueberschrift
	{
		position:relative;
		margin:0px 0px 0px 0px;
		padding:50px 0px 0px 45px;
		text-align:left;
		font-size:32px;
		font-weight:bold;
		color:#FFF;
	}

.tafelberichteanzeige
	{
		position:relative;
		margin:18px 0px 0px 45px;
		padding:0px 0px 0px 0px;
		text-align:left;
		font-size:20px;
		color:#FFF;
		line-height:2.6em;
	}

.tafelberichteanzeige a
	{
		position:relative;
		margin:0px;
		padding:0px;
		text-align:left;
		font-size:20px;
		color:#FFF;
		line-height:2.6em;
	}
/* Tafel - ENDE */

/* Berichte */
.berichtegesamt
	{
		position:relative;
		margin:0px;
		padding:10px;
		text-align:center;
	}

.berichtegesamthead
	{
		position:relative;
		magin:0px auto 0px auto;
		padding:5px;
		text-align:center;
		font-weight:bold;
	}

.berichtegesamtheadueberschrift
	{
		font-size:20px;
		color:#2C2C2C;
	}

.berichtegesamtvorschau
	{
		position:relative;
		magin:0px auto 0px auto;
		padding:0px;
		text-align:center;
	}

.berichteeinzelntext
	{
		color:#000;
	}

.berichteeinzelnbilderreihegesamt
	{
		position:static;
		margin:0px;
		padding:0px;
		text-align:center;
	}

.berichteeinzelnbilderanzeige
	{
		position:relative;
		width:690px;
		margin:0px auto 0px auto;
		padding:0px;
		text-align:center;
	}

.berichteeinzelnbilder
	{
		position:relative;
		width:230px;
		padding:15px 0px 15px 0px;
		margin:0px;
		height:220px;
		text-align:center;
		float:left;
	}
/* Berichte - ENDE */

/* Kreativ */
.kreativueber
	{
		font-size:26px;
		padding:0px;
		text-align:center;
		font-weight:bold;
		margin:10px auto 10px auto;
		color:#3A3A3A;
	}

.kreativunter
	{
		font-size:20px;
		padding:0px;
		text-align:center;
		margin:20px auto 25px auto;
		font-style:italic;
		color:#FF9C2F;
	}

#kreativ
	{
		position:relative;
		margin:0px auto 0px auto;
		padding:0px;
		width:600px;
		text-align:center;
		font-size:14px;
		font-weight:bold;
	}

.kreativklassen
	{
		position:relative;
		margin:10px 0px 10px 0px;
		padding:0px;
		float:left;
		text-align:center;
		width:200px;
		height:140px;
		font-size:14px;
		font-weight:bold;
		color:#3A3A3A;
	}
/* Kreativ - ENDE */

#layout
	{
		margin:0px auto 0px auto;
		padding:0px;
		text-align:left;
		width:900px;
		background-image:url(../images/versuch02/verlauf_middle_02.jpg);
		background-repeat:repeat-y;
		border:2px solid #FC0; /* ALTERNATIVE:#FCEABE */
		background-color:#FFF;
	}
	
	#head
		{
			position:relative;
			margin:0px 0px 0px 0px;
			padding:0px;
			width:900px;
			height:182px;
			background-image:url(../images/versuch02/head_02.jpg);
			background-repeat:no-repeat;
		}
		
		/* Hauptmenüpunktformatierung */		
		#navimain
			{
				position:absolute;
				margin-top:155px;
				margin-left:205px;
				width:695px;
				height:20px;
				overflow:hidden;
			}
		
		#navimain a
			{
				font-weight:bold;
				font-variant:small-caps;
				color:#1A1A1A;
			}
		
		#navimain a:hover
			{
				text-decoration:none;
				color:#03F;
			}
		#navimain a:focus
			{
				text-decoration:none;
				color:#03F;
			}
		#navimain a:active
			{
				text-decoration:none;
				color:#4483EA; /* andere Farbe: #95D7FB (war etwas zu krass unterschiedlich beim Focus!) */
			}
		/* Hauptmenüpunktformatierung - ENDE */
		
		#urzeitdatum
			{
				position:absolute;
				margin-top:145px;
				margin-left:15px;
				width:150px;
				height:20px;
				text-align:center;
				overflow:hidden;
			 	font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
			}
		
	#middle
		{
			position:relative;
			background-image:url(../images/versuch02/verlauf_middle_02.jpg);
			width:900px;
			overflow:hidden;
		}
		
		#left
			{
				position:static;
				margin:0px 0px 0px 0px;
				padding:0px 0px 30px 0px;
				width:205px;
				height:380px;
				float:left;
			}			
			
			#notizblock
				{
					position:relative;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					background-image:url(../images/versuch02/notizblock_02.jpg);
					height:250px;
				}
				
				/* Untermenüpunktformatierung */
				.submenupunkte
					{
						position:relative;
						list-style:none;
						margin:0px 0px 0px 0px;
						padding:0px 0px 0px 14px;
						width:191px;
						background-image:url(../images/versuch02/notizblock_02.jpg);
						float:left;
					}
				
				.submenupunkte a
					{
						font-family:inherit; /* ALT: "Comic Sans MS", "Century Gothic", serif */
						font-style:normal;
						font-weight:bold;
						font-size:15px;
						font-variant:small-caps;
						word-spacing:0.2em;
						line-height:1.5em;
						letter-spacing:0.035em;
						margin-left:0.5em;
						color:#B40E2B;
					}
				.submenupunkte a:hover
					{
						text-decoration:none;
					}
				.submenupunkte a:focus
					{
						text-decoration:none;
					}
				.submenupunkte a:active
					{
						text-decoration:none;
						color:#F52136;
					}
				.undersubmenupunkte
					{
						list-style:none;
						margin:0px 0px 0px 16px;
						padding:0px 0px 0px 0px;
					}
				.undersubmenupunkte a
					{
						color:#D64210;
						font-size:12px;
					}
				.undersubmenupunkte a:active
					{
						text-decoration:none;
						color:#FF7A2B;
					}
				/* Untermenüpunktformatierung - ENDE */
				
				/* Slideshow-Formatierung */
				.submenuslideshow
					{
						position:relative;
						list-style:none;
						width:185px;
						/* height:139px; */
						padding:0px;
						margin:2px 0px 2px 3px;
						border:2px solid #FFFF44;
						float:left;
					}
				/* Slideshow-Formatierung - ENDE */
				
			#notizblockende
				{
					position:relative;
					margin-top:0px;
					margin-left:0px;
					height:35px;
					width:205px;
					background-image:url(../images/versuch02/notizende_02.jpg);
					background-repeat:no-repeat;
					float:left;
				}
		
		/* Fließtextformatierung */
		#content
			{
				position:relative;
				margin:0px 4px 0px 1px;
				padding:2px 0px 30px 0px;
				width:690px;
				float:right;
				overflow:auto;
				text-align:left;
				font-family:inherit;
				font-size:14px;
				line-height:1.35em;
				word-spacing:0.2em;
				letter-spacing:0.01em;
			}
		/* Fließtextformatierung - ENDE */
/* Grundformatierung und Positionierung - ENDE */
-->