/*Scrollbalken wird immer angezeigt indem die Seite um 1px verlängert wird*/
html {height:100%;margin-bottom:1px;}

p{margin:0 0 20px 0;}

/*Standard Schriftart */
body{font-family:arial,helvetica;}

/*Zentrierung der anderen Container in der Seitenmitte */
#zentrieren{
margin:0 auto;
text-align:center;
width:800px;
}

/*Banner*/
#kopfbereich {
width:800px;
height:110px;
background:#dcdedc;
}

/*Anpassung des linken grauen Balkens wenn der Container Inhalt > Container Navigation wird */
#nest{
background:url(images/hintergrund_links.gif) repeat-y;
width:800px;
float:left;
}


	/*Menü*/
	#navigation {
	background:url(images/hintergrund_links.gif) #dcdedc;
	width:150px;
	max-width:150px;
	float:left;
	text-align:center;
	}
	
	/*Formate für die Links im Menü*/
	#navigation a{ 
	font-size: 9pt;
	font-weight:bold;
	color:#FFF;
	width:130px;
	height:25px;
	text-decoration:none;
	line-height:20px;
	display:block;
	margin:0 0 20px 7.5px;
	}


		/*Suchfunktion und Suchergebnissformate*/
		/*Zentriert Suchfeld in der Hauptnavigation*/
		#suche{text-align:center;margin-bottom:15px;}
		
		/*Stellt die Links der Suchergebnisse fett dar*/
		#output a{font-weight:bold;}
		
		/*Schriftgröße des Textes "zuletzt geändert am 21.05.07" */
		.mod{display: block;font-size: .8em;}
		
		/*Formatieren der Schriftgröße der Suchergebnisse und des Abstandes zwischen den Ergebnissen*/
		#output li{font-size: .8em;line-height: 1.2em;color: #111;margin:0 0 .8em 0;}
		
		#output em{font-weight: bold;font-style: normal;}
		/*Fertig mit der suchfunktion*/


/*Container mit dem Inhalt */
#inhalt {
text-align:left;
width:640px;
font-size: 85%;
margin:10px 0 0 10px;
float:left;
}

/*Fusszeile*/
#fusszeile{
text-align:left;
width:640px;
font-size:80%;
color:#666666;
margin:10px 0 0 0;
float:right;
}

#fusszeile a{text-decoration:none;}

	/*Subnavigation*/
	.liste {
	background:url(images/noten_sub.jpg) no-repeat;
	height:50px;
	min-height:50px;
	list-style:none;
	font-weight:bold;
	padding:10px 0 0 40px;
	margin:10px 0 -15px 0;
	}
	
	/*Formate für Links in der Subnavigation*/
	.liste a{color:black;text-decoration:none;}
	
	/*Formate für Links in der Subnavigation beim hovern*/
	.liste a:hover {text-decoration:underline;}


			/*Weiterführende Subnavigation*/
			.liste2 {margin:0 0 0 55px;}
			
			/*Formate für Links in der Subnavigation*/
			.liste2 a{color:black;text-decoration:none;}
			
			/*Formate für Links in der Subnavigation beim hovern*/
			.liste2 a:hover {text-decoration:underline;}


/*Textformatierungen*/
/*Weitere Textformatierungen*/
.text_fett{font-weight:bold;font-size:90%;}

.text_unterstrichen{text-decoration:underline;}

.text_kursiv{font-style:italic;}


/*Überschriften*/
.ueberschrift_schwarz{color:#000000;font-size:120%;font-weight:bold;}

.ueberschrift_orange{color:#FF6600;font-size:120%;font-weight:bold;}

.ueberschrift_gelb{color:#daa520;font-size:120%;font-weight:bold;}

.ueberschrift_rot{color:#FF3300;font-size:120%;font-weight:bold;}

.ueberschrift_blau{color:#3366CC;font-size:120%;font-weight:bold;}

.ueberschrift_violett{color:#663399;font-size:120%;font-weight:bold;}

.ueberschrift_gruen{color:#669900;font-size:120%;font-weight:bold;}
