
BODY {
	PADDING-TOP: 0; 

	MARGIN: 0px; 
	
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 11px; /* <------------Zentrale Texthöhe */
	FONT-WEIGHT: NORMAL;

	COLOR: #FFFFFF;
	BACKGROUND-COLOR:#333333;		/* #282D44; */
	
	text-align: center;
	min-width: 600px; /* Hor. Scrollbalken erzwingen bei Seitenbreite < 1000 px */
}



SPAN#aktuell {
	Font-size:1em;
	/* FONT-FAMILY: monospace; */
	letter-spacing:0.1em;
	font-weight:bold;
	color: #FFFFFF;
}

SPAN#FETT {
	font-weight:BOLD;
	letter-spacing:0.1em;
	color:#FFFFFF;
}

A:link {
	COLOR: White;
	text-decoration:none;
	FONT-WEIGHT: NORMAL;
	letter-spacing:0em;
}

A:visited {
	COLOR: White;
	text-decoration:none;
	FONT-WEIGHT: NORMAL;
	letter-spacing:0em; 
}

A:hover {

	text-decoration:underline;
	FONT-WEIGHT: NORMAL;
	letter-spacing:0em;
}

A:active {

	text-decoration:underline;
	FONT-WEIGHT: NORMAL;
	letter-spacing:0em;
}

/* war vorher:        
A:link {
	COLOR:#c0c0c0;
	text-decoration:none; 
}

A:visited {
	COLOR: #c0c0c0;
	text-decoration:none; 
}

A:hover {
	COLOR: #ffffff; 
	text-decoration:none;
}

A:active {
	COLOR: #FFFFFF; 
	text-decoration:none;
}
*/

UL {
	PADDING: 0px 0px 0px 10px;
	LINE-HEIGHT: 125%;
}

div#Seite { 
	top:0px;

	width: 600px; /* S E I T E N B R E I T E 1000px;*/

	background-color:#000000;

	text-align: left;
	font-size: 1em;
	margin: 0px auto;
	padding: 0px;
	
	overflow: hidden; /* <- damit der schwarze Hintergrund bis ganz */
			/* runter geht! */
}

div#Seite P {
	FONT-SIZE: 1.25em;
	COLOR: #C0C0C0;          
	MARGIN: 0px;
	letter-spacing:0.1em;
	font-weight:bold;
	
}


/* ---------------- N A V I G A T I O N (Spalte links, Menü) ------------------ */

UL#Navigation {

	PADDING:0px;

	BACKGROUND-COLOR: #000000;

	FONT-SIZE: 1.2em; /* <- Faktor für Texthöhe Navigationsspalte */
	COLOR:#C0C0C0;
	line-height:200%;
  
	MARGIN:0px;
                    
 	/* linksbündig! */
	FLOAT: left;

	/* Diese Breite muss für den linken Randabstand von div inhalt verwendet werden! */
	WIDTH:1px;  
}                    

UL#Navigation LI {
	text-align: left;
	PADDING-TOP: 3px; 
	PADDING-BOTTOM: 8px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 15px; 

	MARGIN: 0px; 

	LIST-STYLE-TYPE: none;
	
	BORDER-BOTTOM:#333333  1px solid; /* #282D44 */

}

UL#Navigation A:link {
	COLOR:#c0c0c0;
	text-decoration:none; 
}

UL#Navigation A:visited {
	COLOR: #c0c0c0;
	text-decoration:none; 
}

UL#Navigation A:hover {
	COLOR: #ffffff; 
	text-decoration:none;
}

UL#Navigation A:active {
	COLOR: #FFFFFF; 
	text-decoration:none;
}

UL#aktuell {
	border:0px;

	PADDING: 0; 
	MARGIN: 0;

	FONT-SIZE: 0.8em;
}             


/* -------------- I N F O (Spalte rechts, Onlineservice) ------------------ */

DIV#Info {

	text-align: left;
	FONT-SIZE: 0.9em; /* Verkleinerung 90% */ 
	MARGIN: 0px;
 	Padding:0px;
 	PADDING-top: 15px;
                                                 
	/* rechtsbündig */
	FLOAT: right;
	WIDTH: 1px; /* BREITE STALTE RECHTS */
}


DIV#Info P {
	FONT-SIZE: 1em; 
	FONT-WEIGHT: NORMAL;
	letter-spacing:0em;
	MARGIN: 0.5em 0em 0em 0em;
}


DIV#Info H1 {
	/* FONT-FAMILY: monospace; */

	FONT-SIZE: 1.2em;

	COLOR: #c0c0c0;

	background-color:#000;	  /* #282D44; */

	BORDER: #333333 1px solid;

	MARGIN: 0px;
	margin-right:15px;
	PADDING: 6px 15px 6px 10px;

}


DIV#infokasten {

	Margin-Bottom: 10px;

	PADDING-TOP: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 15px;
 

	COLOR:#C0C0C0;

	BACKGROUND-COLOR:#000000; 
}

DIV#Info UL LI {
	MARGIN: 0px; 
	PADDING-TOP: 5px; 
	PADDING-BOTTOM: 10px; 
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 15px;  

	LIST-STYLE-TYPE: none;
	
	BORDER-BOTTOM: #333333 1px solid;		/* #282D44 */
}


DIV#infokasten UL{
	 padding-left:0px;
	margin-left:0px;
}

DIV#infokasten small {
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 1.3em; 
	FONT-WEIGHT: BOLD;
	COLOR:#A2ACE6;
}

DIV#infokasten P {
	 padding-left:10px;
	 padding-right:15px;
}

DIV#infokasten IMG {

	MARGIN-TOP:5px;
	MARGIN-BOTTOM:3px;	 
}

/* ---------------- I N H A L T (Seite Bereich Mitte) ---------------- */

DIV#Inhalt {

	text-align: left;
	FONT-SIZE: 1.05em; /* <------ Faktor Texthöhe Bereich mitte */

	/* Spalte links (ul#navigation) 225px, 
	         rechts (div#info)      205px */

	MARGIN: 0px auto;

        width:600px; /* 1000-210-245 = 545px */

	PADDING:0px;

	BACKGROUND-COLOR:Black;
	COLOR:#C0C0C0;	
		      
	overflow:hidden;
}

DIV#breiteBox {
	float:left;
	margin:0;	
	margin-top:15px;
	
	BACKGROUND-COLOR:Black;
	padding:0;

	overflow:hidden;
}

DIV#halbeBoxLinks {
	margin:0;
	margin-top:15px;	
	float:left;
	width:49%;
	BACKGROUND-COLOR:Black;
	padding:0;	
}

DIV#halbeBoxRechts{ 
	margin:0;
	margin-top:15px;	
	float:right;
	width:49%;
	BACKGROUND-COLOR:Black;
	padding:0;
}

DIV#Inhalt A {
	FONT-SIZE: 0.95em; 
}

/* --------------------------
   wie zentrale Definition am Anfang der Datei!
   
DIV#Inhalt A:link {
	COLOR: White;
	text-decoration:none;
	FONT-WEIGHT: NORMAL;
	letter-spacing:0em;
}

DIV#Inhalt A:visited {
	COLOR: White;
	text-decoration:none;
	FONT-WEIGHT: NORMAL;
	letter-spacing:0em; 
}

DIV#Inhalt A:hover {

	text-decoration:underline;
	FONT-WEIGHT: NORMAL;
	letter-spacing:0em;
}

DIV#Inhalt A:active {

	text-decoration:underline;
	FONT-WEIGHT: NORMAL;
	letter-spacing:0em;
}
-----------------------  */

DIV#Inhalt H1 {
	/* FONT-FAMILY: monospace; */
	FONT-SIZE: 1.1em;
	/* letter-spacing:0.1em; */
	COLOR: #C0c0c0;          

	background-color:#000;		/* #282D44; */
	
	BORDER: #333333 1px solid;	
	
	MARGIN: 0 0 0.5em 0;
	PADDING: 5px 0px 5px 10px;
}       

DIV#Inhalt H2 {
	/* FONT-FAMILY: monospace; */
	FONT-SIZE: 1.1em;
	letter-spacing:0.1em;
	COLOR:#A2ACE6; /* #7282DB;*/
	MARGIN: 1.5em 0.6em 1em 1em;

}

DIV#Inhalt H3 { /* "Sie sind hier..." Überschrift, entfällt vorerst */
  
	font-size:0px;
	margin:0;
	padding:0;
/*	FONT-SIZE: 0.8em; 
	MARGIN: 0 1.2em;
	PADDING: 0.5em;
	background-color:#202020;

	BORDER-TOP: #7282DB 3px solid;
	BORDER-BOTTOM: #C0C0C0 1px solid;
	BORDER-RIGHT: #C0C0C0 1px solid; 
	BORDER-LEFT: #C0C0C0 1px solid;		
*/
}


DIV#Inhalt P {
	FONT-SIZE: 1em;
	FONT-WEIGHT: NORMAL;
	letter-spacing:0em;
	Padding: 0em 0.8em 0.5em 1.3em;
 
	MARGIN: 0em ;
}


DIV#INHALT SMALL {
	FONT-SIZE: 0.8em;
	FONT-WEIGHT: NORMAL;

	letter-spacing:0em;
}

DIV#Inhalt LI {
	FONT-SIZE: 1em;
}


/* --------------  GDK-Mitarbeiter --------------- */
DIV#person {  
	float:left;
	margin: 15px 0px;

	width:100%;
	BACKGROUND-COLOR:Black;
	padding:0; 
	overflow:hidden;
}
DIV#passbild {
	margin:0;
	margin-top:15px;	
	float:left;
	width:125px;
	BACKGROUND-COLOR:Black;
	padding:0; 
}
DIV#mittig {
	margin:0;
	margin-top:20px;
	margin-left:130px;	
	margin-right:160px;
	BACKGROUND-COLOR:Black;
	padding:0; 
}

DIV#rechtsbuendig {
	margin:0;
	margin-top:15px;	
	float:right;
	width:140px;
	BACKGROUND-COLOR:Black;
	padding:0;
}


/* --------------- Agenda ------------------------- */

DIV#AgendaBox {  
	float:left;
	margin: 15px 0px;

	width:100%;
	BACKGROUND-COLOR:Black;
	padding:0; 
	overflow:hidden;
}

DIV#AgendaZeiten{
	margin:0;
	
	float:left;

	width:10em;
	BACKGROUND-COLOR:Black;
	padding:0; 
}

DIV#AgendaInhalt{
	margin-left:9em; /* <-------- abstand vom linken rand */	

	width:auto;
	BACKGROUND-COLOR:Black;
	padding:0;
}