* {
   margin: 0;
   padding: 0;
}

	body
	{
		margin: 0;
		padding: 0;
		font: 100% verdana, arial, hevetica, sans-serif;
		text-align: center;
		color: black;
		background-color: #c7c7c7;
		text-align: center;
	}
	
	
	#container
	{
		margin: 10px auto;
		width: 1000px;
		text-align: left;
	  font-weight : bold;
		border: 0px solid black;
  	background-color: #cccccc;
	}

	#kopf
	{
		width: 1000px;
		height: 100px;
    margin: 0.0em; 
    padding: 0;
	}


  div#Rahmen 
  {
    width: 47em;
    padding: 0.8em;
    border: 1px solid black;
    background-color: silver;
  }
  * html div#Rahmen 
  {  /* Korrektur fuer IE 5.x */
    width: 48.7em;
    w\idth: 47.1em;
  }
  div#Rahmen div 
  {
    clear: left;
  }
 
  ul#navi_leiste_oben
  {
    margin: 0; 
    padding: 0.0em;
    margin: 1.0em 0em; 

  }
   
ul#navi_leiste_oben li 
  {
    z-index:3;
    list-style: none;
    float: left;
    position: relative;
    margin: 0.0em 2.6em; 
    padding: 0;
  }
  * html ul#navi_leiste_oben li 
  {  /* Korrektur fuer den IE 5 und 6 */
    margin-bottom: -0.4em;
  }
  *:first-child+html ul#navi_leiste_oben li 
  {  /* Korrektur fuer den IE 7 */
    margin-bottom: -0.1em;
  }

  ul#navi_leiste_oben li ul 
  {
    margin: 0; 
    padding: 0;
    position: absolute;
    top: 1.6em; left: -2.7em;
    display: none;
  }
  * html ul#navi_leiste_oben li ul 
  {  /* Korrektur fuer IE 5.x */
    left: -1.5em;
    lef\t: -0.4em;
  }
  *:first-child+html ul#navi_leiste_oben ul 
  {  /* Workaround fuer den IE 7 */
    background-color:silver; 
    padding-bottom:0.4em;
  }
  ul#navi_leiste_oben li:hover ul 
  {
    display: block;  /* Unternavi_leiste_oben in modernen Browsern einblenden */
  }
  ul#navi_leiste_oben li ul li 
  {
    float: none;
    display: block;
    margin-bottom: 0.0em;
  }

  ul#navi_leiste_oben a, ul#navi_leiste_oben span 
  {
    display: block;
    width: 130px;  /* Breite den in li enthaltenen Elementen zuweisen */
    padding: 0.2em 1em;
    text-decoration: none; 
    font-weight: bold;
    border: 1px solid black;
    border-left-color: white; 
    border-top-color: white;
    color: maroon; 
    background-color: #ccc;
    text-align: justify;
  }
  * html ul#navi_leiste_oben a, * html ul#navi_leiste_oben span 
  {
    width: 8.6em;   /* Breite nach altem MS-Boxmodell fır IE 5.x */
    w\idth: 6.4em;  /* korrekte Breite fuer den IE 6 im standardkonformen Modus */
  }
  ul#navi_leiste_oben a:hover, ul#navi_leiste_oben span, li a#aktuell 
  {
    border-color: white;
    border-left-color: black; border-top-color: black;
    color: white; background-color: gray;
  }
  
  li a#aktuell 
  {  /* aktuelle Rubrik kennzeichnen */
    color: maroon; background-color: silver;
  }
  
  ul#navi_leiste_oben li ul span 
  {  /* aktuelle Unterseite kennzeichnen */
    background-color: maroon;
  }
    	
	#navi_leiste_oben_alt
	{
		text-decoration: none;
		width:  1000px;
		height: 20px;
		background-color: #cccccc;
	}

	#navi_leiste_oben_alt a
  {
    text-decoration: none;
		color: #000000;
		background-color: #cccccc;
    border-bottom : 1px solid black;
  }
	
	#navi_leiste_oben_alt ul
	{
		padding: 0;
		list-style-type: none;
	}

	#navi_leiste_oben_alt li
	{
		border-left: 1px solid black;
    border-bottom : 1px solid black;
    border-top : 0px solid silver;
    border-right : 0px solid;
		display: inline;
    padding-right : 2px;
    padding-left : 2px;
	}
	
	#navi_leiste_oben_alt li a
	{
		color: #000000;
	}
	
	#navi_leiste_oben_alt li a:hover
	{
		color: #ffffff;
	}



	#leiste_links
	{
    font-size: 12pt;
		width:  150px;
  	height: 700px;
		background-color: #789048;

	}

	#leiste_links a
  {
		padding: 4px;
    display:block;
		color: #000000;
		background-color: #789048;
    text-decoration: none;
  }

	#leiste_links a:link
  {
		color: #000000;
		background-color: #789048;
  }

	#leiste_links a:visited
  {
    color: #000000;
		background-color: #789048;
  }

	#leiste_links a:focus
  {
    color: #ffffff;
		background-color: #2e5d5d;
  }

	#leiste_links a:hover
	{
		color: #ffffff;
		background-color: #2e5d5d;
	}

	#leiste_links a:active
  {
		color: #ffffff;
		background-color: #2e5d5d;
  }

	#leiste_links ul
	{
  	margin-top: 0px;
  	margin-left: 0px;
		padding: 0px;
		list-style-type: none;
		color: #000000;
		background-color: #789048;
	}
	#leiste_links li
	{
		padding: 0px;
  	margin: 0px;
    border-bottom : 1px solid #2e5d5d;
		border-left: 0px solid #2e5d5d;
    border-top : 0px solid #a7a7a7;
    border-right : 0px solid #a7a7a7;
  }

	#leiste_links h6
  {
		padding: 0px;
		color: #000000;
		background-color: #789048;
    text-decoration: none;
  }

	#inhalt
	{
	  top: 110px;
	  position: absolute;
  	margin-left: 150px;
 		height: 700px;
		width:  850px;
		background-color: #eeeeee;
		z-index:1;
		overflow: auto;
		border-left: 0px solid black;
		border-bottom: 0px solid black;
	}
	#inhalt ul
	{
		padding: 0;
		list-style-type: none;
	}
	
	#inhalt li
	{
  }
	
	#inhalt center
	{
	  margin-top: 50px;
  }
  
	#fuss
	{
	  top: 830px;
	  position: absolute;
		clear: both;
		height: 70px;
		width:  1000px;
		background-color: #ffffff;
	}

  p 
  {
    margin: 2px 0 10px 0;
  }

  h1 
  {
    font-size: 12pt;
  	background-color: #eeeeee;
  }

  h2
  {
    font-size: 18pt;
  	background-color: #eeeeee;
	}

  h3
  {
    font-size: 12pt;
  	background-color: #eeeeee;
	}
	
  hr 
  {
    margin: 5px 0 10px 0;
  }

  ul#aufzaehlung
  {
    left-margin: 0px; 
    padding: 0.0em;
    margin: 1.0em 1.0em; 
    list-style-type: disc;
 }

 
