/* Body-Container */
	body
	{
	background-color: #D4E1E7 !important;
	color: black;
	margin: 0; padding: 1em;
	font-size: 100.01%;
	font-family: "Comic Sans MS", Helvetica, Arial, Verdana, sans-serif;
	text-align: center;
	}
/* Seiten-Container */
	div#Seite
	{
	width: 950px;						/* feste Breite */
	margin: 1em auto;
	text-align: left;					/* Seiteninhalt wieder links ausrichten  */
										/* sonst Zentrierung von Block-Elementen */
	padding: 1px;
	/* border: 2px dashed red; */
	}
/* Kopfzeilene-Container */
	div#Kopf								
	{
	height:85px; 
	background-color: #D4E1E7;
	border-bottom-color:#B01D25; border-bottom-style:solid; border-bottom-width:1px;
	background-image:url(../images/Familie.JPG); 
	background-position: 5px 5px;
	background-repeat:no-repeat; 
	}
	#Kopf p
	{
	font-size: 2em; font-style: italic; font-weight: bold; text-align: right;
	padding-top: 38px;
	}
/* Ungeordnete Liste als Navigations-Container */
/* Überschriften im Navigations-Container */  		
	ul#Navigation h1
	{
	background-color: #C0CDCD;
	color: #b01d25;
	list-style: none;
	font-size: 1.3em;
	font-weight: bold; 
	margin: 0.4em; padding: 0;
	border-bottom: 1px;
	border-bottom-color: #b01d25;
	border-bottom-style: solid;
	
	}
	/* Liste der 1. Ebene */
	ul#Navigation							
	{
	float: left;						/* rechts umflossen */
	width: 14em;						/* Breite passend zum längsten Linktext */
	font-size: 0.7em;
    margin: 0; padding: 1.8em 0.8em 0.8em 0;
    background-color: #C0CDCD;
	/* border: 1px dashed black; */
  	}
		/* Korrekturen fuer IE 5.x / IE 6.x */
  		* html ul#Navigation 	  				
    	{
    		width: 15.6em;				/* Breite passend zum längsten Linktext */
    		w\idth: 14em;
    		padding-left: 0;
    		padd\ing-left: 0.8em;
  		}
	/* Menuepunkte der 1. Ebene */
	ul#Navigation li						
	{ 
	list-style: none; 
	margin: 0.2em 0em 0.2em 0em; padding: 0;
	}
  		/* Korrektur fuer IE 5.x / IE 6.x */
  		* html ul#Navigation li		    		
    	{
			width: 12em;
			w\idth: 12em;
    		margin-left: 0.4em;
    		ma\rgin-left: 0.4em;
  		}
	/* Liste der 2. Ebene */
  	ul#Navigation li ul						
	{
    margin: 0 0 0 1em; padding: 0;
	}
	/* Menuepunkte der 2. Ebene */
  	ul#Navigation li ul li					
  	{
    margin: 0.1em 0; padding: 0;
	}
		/* Korrektur fuer IE 5.x / IE 6.x */
  		* html ul#Navigation li ul li    		
    	{
    		margin-left: 1em;
    		ma\rgin-left: 0;
  		}
	/* Verlinkte, besuchte und aktuelle Menuepunkte */
	ul#Navigation a:link, ul#Navigation a:visited, ul#Navigation span	
	{																					
	display:block;
	padding: 0.2em;
    /*background-color: #D4E1E7;*/
    color: #000000;
	text-decoration: none;
	}
		/* Korrektur fuer IE 5.x / IE 6.x */
		/* ...der 1. Ebene */
  		* html ul#Navigation a, * html ul#Navigation span					
  		{
    		width: 100%;    					/* Breitenangabe fuer IE 5.x */
    		w\idth: 14em;  						/* Breitenangabe fuer IE 6 */
  		}
		/* ...der 2. Ebene */
  		* html ul#Navigation li ul li a, * html ul#Navigation li ul li span		
  		{
    		width: 100%;    					/* Breitenangabe fuer IE 5.x */
    		w\idth: 13em;  						/* Breitenangabe fuer IE 6 */
  		}
	/* Hover-Effekt für Links in Navigations-Container und aktuelle Menüpunkte ??? */
	ul#Navigation a:hover, ul#Navigation span, li a#aktuell
	{
	color: #D4E1E7; 
	background-color: #C43139;
	}
	li a#aktuell							/* aktuelle Rubrik kennzeichnen */
	{ 
	background-color: #C43139;
	color: #D4E1E7; 
	/*font-weight: bold;*/
	}
	/* aktuelle Seite in 2. Ebene kennzeichnen */
	ul#Navigation li ul span				
	{
	background-color: #C43139;
	color: #D4E1E7;
	}
	/* Dynamisches Ein-/Ausblenden, hier mit >, d.h. im IE permanent sichtbar */
	ul#Navigation li>ul						
	{
		display:none;										/* Zunächst Menü-Unterpunkte ausblenden... */
		top: 1.6em;
	}
	ul#Navigation li:hover>ul, ul#Navigation li>a#aktuell+ul	/* ...und beim Überfahren wieder einblenden. */
	{  
	display:block; 
	}
/* Inhalts-Container */
	div#Inhalt								
	{
	background-color: #D4E1E7;
	text-align: left;
	margin-left: 11em;					/* Abstand zum li. Seitenrand > Breite den Navigations-Containers */
	padding: 1em;
	/* border: 1px dashed green; */
	min-width: 10em; 					/* Mindestbreite (der Überschrift) verhindert Anzeigefehler in modernen Browsern */
	}
		/* Workaround gegen 3px-Bug des IE */
		* html div#inhalt						
		{
		height: 1em;
		}
	/* Hervorhebung */
	#Inhalt span
	{
	font-weight: bold;
	font-style: italic;
	}
	/* Überschriften */
	#Inhalt h1
	{
	color: #B01D25;
	font-size: 1.5em;
	margin: 0 0 1em 0;
	font-weight: bold;
	}
	#Inhalt h2
	{
	color: #B01D25;
	font-size: 1.2em;
	margin: 1.1em 0 0 0;
	}
	#Inhalt h3
	{ 
	font-family: Arial, Helvetica, Verdana;	
	color: #B01D25;
	font-size: 0.8em; 
	font-weight: bold;
	margin: 1em 0 0 0;
	}
	/* Fließtext */
	#Inhalt p
	{
	text-align: left;
	font-size: 0.9em;
	padding: 0pt;
	margin: 1em 0 0 0;
	}
	/* Absatz mit Trennlinie */
	#Inhalt p.trenner
	{
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#B01D25;
	}
	/* Paragraphen-Überschrift */
	#Inhalt p.para
	{
	font-size: 0.8em;
	font-weight: bold;
	text-align: center;
	color: #B01D25; 
	}
	/* Quellenangabe */
	#Inhalt p.quelle
	{
	font-family: Verdana, Arial;
	font-size: 0.7em;
	}
	/* Zitate */
	#Inhalt p.zitat
	{
	font-family: times;
	font-size: 0.9em;
	font-weight: bold;
	font-style: italic;
	}
	#Inhalt p.tubo
	{background-color: #C0CDD3; margin: 0; padding: 1em;}
	/* Listen */
	#Inhalt ul
	{
	margin-top: 1em;
	margin-left: 20px;
	list-style-image:url(../images/Bullet.GIF);
	}
	#Inhalt li
	{
	font-family: Arial, Verdana, Helvetica;
	font-size: 0.8em; 
	font-style: normal;
	line-height: 1.8em;
	}	
	/* Bildunterschriften...  */
	#Inhalt dl							
	{
	font-family: Arial, Verdana, Helvetica;
	font-size: 0.7em; 
	font-style: normal;
	font-weight: bold;
	/* 	...für rechtsbündig gesetzte Bilder */
	}
	#Inhalt dl.BildRechts				
	{ float:right; margin: 10px 5px 20px; }
	#Inhalt dl.BildRechts dt
	{
	margin-bottom: 0;
	}
	#Inhalt dl.BildRechts dd
	{
	margin: 0;
	}
	/* ...für linksbündig gesetzte Bilder */
	#Inhalt dl.BildLinks									
	{ float:left; margin: 10px 5px 20px; }
	#Inhalt dl.BildLinks dt
	{
	margin-bottom: 0;
	}
	#Inhalt dl.BildLinks dd
	{
	margin: 0;
	}
	/* Links im Fließtext */
	#Inhalt a:link	
	{
	font-weight: bold;
	color: #303030;
	padding: 0;
	}
	/* Hover-Effekt */
	#Inhalt a:hover
	{
	font-weight: bold;
	background-color: #b0b0b0;
	color: #000000; 
	}
	#Inhalt a:visited
	{
	text-decoration: none;
	font-weight: bold;
	color: #b07863;
	padding: 0;
	}
	/* Textbox */
	div#Textbox01
	{
	float:right;
	text-align: left;
	margin-left: 0.5em;
	max-width: 20em;
	padding: .3em;
	
	}
	#Textbox01 table {border-left: 1px solid #b01d25; border-right: 1px solid #b01d25; border-spacing: 0.5em}
	#Textbox01 td
	{ 
	vertical-align: top; 
	font-family: Arial, Verdana, Helvetica; 
	font-size: 0.7em; 
	font-style: normal; 
	font-weight: bold; 
	line-height: 130%; 
	}
	#Textbox01 h3
	{
	font-family: Arial, Verdana, Helvetica;	
	color: #B01D25;
	font-size: 1em; 
	font-weight: bold; 
	}
	div#Textbox02
	{
	/*float:left;*/
	text-align: left;
	margin-left: 0;
	max-width: 22em;
	padding: .3em;
	}
	#Textbox02 table {border-left: 1px solid #b01d25; border-right: 1px solid #b01d25; border-spacing: 0.5em}
	#Textbox02 td
	{ 
	vertical-align: top; 
	font-family: Arial, Verdana, Helvetica; 
	font-size: 0.7em; 
	font-style: normal; 
	font-weight: bold; 
	line-height: 130%; 
	}
	#Textbox02 h3
	{
	font-family: Arial, Verdana, Helvetica;	
	color: #B01D25;
	font-size: 1em; 
	font-weight: bold; 
	}
	div#Textbox03
	{
	/*float:left;*/
	text-align: left;
	margin-left: 0;
	/*max-width: 50em;*/
	padding: .3em;
	}
	#Textbox03 table {border-left: 1px solid #b01d25; border-right: 1px solid #b01d25; border-spacing: 0.5em}
	#Textbox03 td
	{ 
	vertical-align: top;
	text-align: center; 
	font-family: Arial, Verdana, Helvetica; 
	font-size: 0.7em; 
	font-style: normal; 
	font-weight: bold; 
	line-height: 130%; 
	}
	#Textbox03 h3
	{
	font-family: Arial, Verdana, Helvetica;	
	color: #B01D25;
	font-size: 1em; 
	font-weight: bold; 
	}
	div#Textbox04
	{
	/*float:left;*/
	text-align: left;
	margin-left: 0;
	max-width: 36em;
	padding: .3em;
	}
	#Textbox04 table {border-left: 1px solid #b01d25; border-right: 1px solid #b01d25; border-spacing: 0.5em}
	#Textbox04 td
	{ 
	vertical-align: top; 
	font-family: Arial, Verdana, Helvetica; 
	font-size: 0.7em; 
	font-style: normal; 
	font-weight: bold; 
	line-height: 130%; 
	}
