/****************************************/
/*  BODY  */
/****************************************/
	#body {
	
	width: 100%;
	height: 100%;
    font-family: "Verdana", Helvetica, Arial, sans-serif;
	font-size:1em;
    }
h1 {font-size:20px;color:#000000;margin-bottom:0px;font-weight:bold;}     
h2 {font-size:18px;color:#000000;}
h3 {font-size:14px;color:#000000;}
h4 {font-size:12px;color:#000000;}
 .p {margin:20px auto;}

a:link, a:visited, a:active, a:hover
   {
  text-decoration:none;
  font-weight:bold;
  color:#634142;
  font-size:18px;
  }
a:active, a:hover
   {
  text-decoration:none;
  }                                                                                              
   #hintergrund {
	position: fixed;
	height: 100%;
	width: 100%;
	}
	
	#contend {
	position: fixed;
	height: 100%;
	width: 100%;
	overflow: auto;
	/*border: 3px solid blue;*/
	}

	#Logo {
	position: relativ;
	height: 110px;
	width: 110px;
	margin-top: 2em;
	margin-left: 3.7em;
	}

   #Kopfzeile {
	position: absolute;
	display:block;
    width: 68%;
	height:2.5em;
	margin-top:-2.86em;
	margin-left:4.5em;
    font-family: Old English Text MT; color: #FF0000; text-shadow:black 3px 2px 1px; font-size:40px;
	margin-bottom: 1px;
	padding: 0 15px;
	/* border: 1px solid black; */
	clear: both;
	}

  #Navi {
	position: relative;
	width: 98%;
	font-size: 0.90em;
    margin: 0.5em auto; 
	border: 1px solid;  */ 
	}
  #Navi li {
    list-style: none;
    margin: 0; 
	padding: 0.5em; 
  }
  ul#Navi {
    margin: 0;
	padding: 0.6em;
    text-align: center;
  }
  ul#Navi li {
    list-style: none;
    display: inline;
    margin: 0.01em; padding: 0;
  }

  ul#Navi a, ul#Navi span {
    padding: 0.05em 0.8em;
    text-decoration: none;
	font-weight: normal;
    border: 1px solid black;
    border-left-color: white; 
	border-top-color: white;
    color: maroon;	/* Button Schriftfarbe */ 
	background-color: /* #ccc */;
  }
  * html ul#Navi a, * html ul#Navi span {
    width: 1em;    /* nur fuer IE 5.0x erforderlich */
    w/idth: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */
  }
  ul#Navi a:hover, ul#Navi span {
    border-color: white;
    border-left-color: black;
	border-top-color: black;
    color: brown /* white */; 
	background-color: /* #808000 */;
  }
	#Seite {
	position: relativ;
	width: 85%;
	max-height: 26em;
	margin: 0.5em auto;
	/*overflow-y: auto;*/   
	 border: 1px solid green;  */ 
	}
	
	#Seite1 {
	position: relativ;
	width: 85%;
	max-height: 36em;
	margin: 0.5em auto;
	padding-top: 0px;
	padding-left: 91px;
	overflow-y: auto;   
	 border: 1px solid green;  */ 
	}
	
	#aside {
	height: 590px;
	background: #ffede0;
	border-color: #ffede0;
	padding: 0 40px;
	overflow-y: auto;
}	
	#aside a {
	text-decoration: none;
	}

	#news {
	height: 100px;
	margin: 0;
	text-align: center;
	overflow: none;
	-ms-webkit-align-self: center;
	align-self: center;
}

	
  #Fusszeile {
	position: fixed;
	bottom:2.5%;
	width: 100%;
	height:60px;
    text-align: center;
	padding-top: 3px;
	/* border: 1px solid black;  */
	}
	
/****************************************/
/* Spezielle Textformate */
/****************************************/
	.einruecken { left: 20%; }
    .mitte { vertical-align: middle; }
	.rotfett { color: #FF0000; font-weight: bold; }
	.blaufett  { color: #0000FF;	font-weight: bold; }
	.braunfett  { color: #663300; font-weight: bold; }
	.br { border-right: 1px solid; }
	.H1 { 
	font-family: "Old English Text MT", Times, serif;
	text-shadow: black 3px 2px 1px; font-size:30px;
	color: #FF0000; }
	.H1a { 
	font-family: "Old English Text MT", Times, serif;
	text-shadow: black 3px 2px 1px; font-size:35px;
	color: pink; } 
	.H1b { 
	font-family: "Old English Text MT", Times, serif;
	text-shadow: black 3px 2px 1px; font-size:35px;
	color: orange; } 
	.H2 { 
	font-family: "Old English Text MT", Times, serif;
	text-shadow: black 3px 2px 1px; font-size:30px;
	color: #FF0000; } 





