BODY {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-SIZE: 100.01%; PADDING-BOTTOM: 1em;
  MARGIN: 0px; COLOR: black; PADDING-TOP: 1em; FONT-FAMILY: Helvetica,Arial,sans-serif;
  BACKGROUND-COLOR: #FFFFc9
}

img {	BORDER: none;
}

H1 {
	FONT-SIZE: 2em; 
	COLOR: red; 
	BACKGROUND-COLOR: #FFFFc9;
	TEXT-ALIGN: center;
	HEIGHT:0.8em;
	BORDER-RIGHT: silver 0px ridge; PADDING-RIGHT: 0.3em; 
	BORDER-TOP: silver 0px ridge; PADDING-TOP: 0.3em;
	BORDER-LEFT: silver 0px ridge;  PADDING-LEFT: 0.3em; 
	BORDER-BOTTOM: silver 0px ridge; PADDING-BOTTOM: 0.0em; 
	MARGIN: 0px 0px 0px 0px
	
}
H1 I {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0.3em; MARGIN: 0px 0px 0.7em; COLOR: #be140c; PADDING-TOP: 0.3em; BACKGROUND-COLOR: #ffffc9; TEXT-ALIGN: center
}
UNKNOWN {
	BORDER-LEFT-COLOR: gray; BORDER-BOTTOM-COLOR: gray; BORDER-TOP-COLOR: gray; BORDER-RIGHT-COLOR: gray
}

H2 {
    font-size: 0.8em;color: #BE140C;
    text-align: left;
    background-color: #dddddd;
    BORDER-RIGHT: silver 0px ridge; PADDING-RIGHT: 0.3em;
    BORDER-TOP: silver 0px ridge; PADDING-TOP: 0.3em;
    BORDER-LEFT: silver 0px ridge; PADDING-LEFT: 0.3em;
    BORDER-BOTTOM: silver 0px ridge; PADDING-BOTTOM: 0.3em;
    MARGIN: 0px 0px 0px 0px
  }
 H2 i {
    font-size: 100.01%;
    margin: 0 0 0.7em; padding: 0.3em;
    text-align: right;
    background-color: #dddddd;
    border: 0px ridge silver;
  }

  H2 a {
    font-size: 0.8em;color: #BE140C;
    text-align: left;
    background-color: #dddddd;
    BORDER-RIGHT: silver 0px ridge; PADDING-RIGHT: 0.3em;
    BORDER-TOP: silver 0px ridge; PADDING-TOP: 0.3em;
    BORDER-LEFT: silver 0px ridge; PADDING-LEFT: 0.3em;
    BORDER-BOTTOM: silver 0px ridge; PADDING-BOTTOM: 0.3em;
    MARGIN: 0px 0px 0px 0px
	
}

UNKNOWN {
	BORDER-LEFT-COLOR: gray; BORDER-BOTTOM-COLOR: gray; BORDER-TOP-COLOR: gray; BORDER-RIGHT-COLOR: gray
}  



H3 {
	FONT-SIZE: 0.9em;
	COLOR:#808080;
	BACKGROUND-COLOR: #ffff99;
	TEXT-ALIGN: left;
	HEIGHT: 2em;
	BORDER-RIGHT: silver 0px ridge; PADDING-RIGHT: 0.3em;
	BORDER-TOP: silver 0px ridge; PADDING-TOP: 0.3em;
	BORDER-LEFT: silver 0px ridge;  PADDING-LEFT: 0.3em;
	BORDER-BOTTOM: silver 0px ridge; PADDING-BOTTOM: 0.9em;
	MARGIN: 0px 0px 0px 0px
	
}
H3 I {
	PADDING-RIGHT: 0.3em;
	PADDING-LEFT: 0.3em;
	PADDING-BOTTOM: 0.3em;
	PADDING-TOP: 0.3em;
	BACKGROUND-COLOR: #ffff99;
	TEXT-ALIGN: center;
	COLOR: #808080;
	FONT-SIZE: 0.7em;
	MARGIN: 0px 0px 0.0em;
}



H4 {
	FONT-SIZE: 1.0em; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left;
	BORDER-RIGHT: silver 0px ridge; PADDING-RIGHT: 0.3em; 
	BORDER-TOP: silver 0px ridge; PADDING-TOP: 0.3em;
	BORDER-LEFT: silver 0px ridge; COLOR: #000; PADDING-LEFT: 0.3em; 
	BORDER-BOTTOM: silver 0px ridge; PADDING-BOTTOM: 0.3em; MARGIN: 0px 0px 0px 0em
	
}

H5 {
    font-size: 0.8em;color: #BE140C;
    text-align: left; 
    background-color: #ffffff;
    BORDER-RIGHT: silver 0px ridge; PADDING-RIGHT: 0.3em; 
    BORDER-TOP: silver 0px ridge; PADDING-TOP: 0.3em;
    BORDER-LEFT: silver 0px ridge; PADDING-LEFT: 0.3em; 
    BORDER-BOTTOM: silver 0px ridge; PADDING-BOTTOM: 0.3em; 
    MARGIN: 0px 0px 0px 0px
  }



  ul#Darstellung {
    font-size: 0.8em;color: #BE140C;
    text-align: left; 
    background-color: #eeeeee;
    BORDER-RIGHT: silver 2px ridge; PADDING-RIGHT: 0.1em; 
    BORDER-TOP: silver 2px ridge; PADDING-TOP: 0.3em;
    BORDER-LEFT: silver 2px ridge; PADDING-LEFT: 0.3em; 
    BORDER-BOTTOM: silver 2px ridge; PADDING-BOTTOM: 0.3em; 
    MARGIN: 0px 0px 0px 0px
}

ul#besondere {
    font-size: 0.8em;color: #000000;font-weight: bold;
    text-align: left; 
    background-color: #FFFFc9;
    BORDER-RIGHT: silver 0px ridge; PADDING-RIGHT: 0.3em; 
    BORDER-TOP: silver 0px ridge; PADDING-TOP: 0.3em;
    BORDER-LEFT: silver 0px ridge; PADDING-LEFT: 0.3em; 
    BORDER-BOTTOM: silver 0px ridge; PADDING-BOTTOM: 0.3em; 
    MARGIN: 0px 0px 0px 20px
  }

/*    -- Navigation Darstellung ---------------------    */

ul#Navigation_Darst {
	BORDER-RIGHT: silver 0px ridge; PADDING-RIGHT: 0.3em; 
	BORDER-TOP: silver 0px ridge;  PADDING-TOP: 1.1em;
	BORDER-LEFT: silver 0px ridge; COLOR: #be140c; PADDING-LEFT: 0.3em; 
	BORDER-BOTTOM: silver 0px ridge;  PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #f4f4f4; 
	FONT-SIZE: 90.01%;
	FLOAT: left; 
	MARGIN: 0px 0px 1.2em;
	HEIGHT: 6em; 
  }
  
  * html ul#Navigation_Darst {  /* Korrekturen fuer IE 5.x */
    width: 11.6em;
    w\idth: 10em;
    padding-left: 0;
    padd\ing-left: 0.8em;
  }
  ul#Navigation_Darst li {
    list-style: none;
    margin:  0.4em; padding: 0.1em;
  }

  ul#Navigation_Darst a {
    display:block;
    padding: 0.1em;
    text-decoration: none; font-weight: bold;
    border: 2px solid #000000;
    border-left-color: white; border-top-color: #ffffff;
    color: #000000; background-color:  #eeeeee;

    
  }
  * html ul#Navigation_Darst a {  /* Breitenangaben nur fuer IE */
    width: 100%;
    w\idth: 7em;
  }
  ul#Navigation_Darst a:hover{
    border-color: #ffffff;
    border-left-color: black; border-top-color: #000000;
    color: white; background-color: gray; 
  }
 

  
  /*    -- Kopf ---------------------    */

  ul#Kopf {
    margin: 0; padding: 0.8em;
    text-align: center;
    border: 0px solid black;
    BORDER-LEFT: silver 1px ridge;
    BORDER-RIGHT: silver 1px ridge;
    background-color: #fff;
    FONT-SIZE: 100.01%;
    HEIGHT: 15em;
    
  }
  ul#Kopf li {
    list-style: none;
    display: inline;
    margin: 0.4em; padding: 0;
    float: LEFT;  HEIGHT: 16em; 
  }

  ul#Kopf a, ul#Kopf span {
    padding:  1em 1em;
    text-decoration: none; font-weight: bold;
    border: 0px solid black;
    border-left-color: white; border-top-color: white;
    color: black;  background-color: #fff;
    
  }
  * html ul#Kopf a, * html ul#Kopf span {
    width: 100%;    /* nur fuer IE 5.0x erforderlich */
    width: 10em;  /* sicherheitshalber #################fuer spaetere Versionen korrigiert */
    }
 

  ul#Kopf p, ul#Kopf span {
    padding: 0.2em 1em;
    text-decoration: none; font-weight: bold;
     FONT-SIZE: 100.01%;
    border: 0px solid black;
    border-left-color: white; border-top-color: white;
    color: black;  background-color: #eee;
  }
  * html ul#Kopf p, * html ul#Kopf span {
    width: 100%;    /* nur fuer IE 5.0x erforderlich */
    width: 10em;  /* sicherheitshalber################# fuer spaetere Versionen korrigiert */
    }
 
/*    -- Navigation vertikal ---------------------    */

ul#Navigation {
	BORDER-RIGHT: silver 0px ridge; PADDING-RIGHT: 0.3em; 
	BORDER-TOP: silver 0px ridge;  PADDING-TOP: 1.1em;
	BORDER-LEFT: silver 1px ridge; COLOR: #be140c; PADDING-LEFT: 0.3em; 
	BORDER-BOTTOM: silver 0px ridge;  PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #FFFFc9;


	FONT-SIZE: 80.01%;
	FLOAT: left; 
	MARGIN: 0px 0px 1.2em;
	HEIGHT: 80%; 
  }
  
  * html ul#Navigation {  /* Korrekturen fuer IE 5.x */
   
    w\idth: 10em;
    padding-left: 0;
    padd\ing-left: 0.8em;
  }
  ul#Navigation li {
    list-style: none;
    margin: 0.4em; padding: 0;
  }

  ul#Navigation a {
    display:block;
    padding: 0.2em;
    text-decoration: none; font-weight: bold;
    border: 2px solid black;
    border-left-color: white; border-top-color: white;
    color: black; background-color: #FEEFA7;
    
  }
  * html ul#Navigation a {  /* Breitenangaben nur fuer IE */
    width: 100%;
    w\idth: 12.8em;
  }
  ul#Navigation a:hover{
    border-color: white;
    border-left-color: black; border-top-color: black;
    color: white; background-color: #E0A352;

	 
  }

    
/*    -- Navigation horizontal ---------------------    */


  ul#Navigation_horizont {
    margin: 10px 0px 0px 0em; padding: 0.8em;
    text-align: right;
    border: 0px solid black;
    BORDER-LEFT: silver 1px ridge;
    BORDER-RIGHT: silver 1px ridge;
    background-color: silver;
    FONT-SIZE: 70.01%;
    
  }
  ul#Navigation_horizont li {
    list-style: none;
    display: inline;
    margin: 0.4em; padding: 0;
  }

  ul#Navigation_horizont a, ul#Navigation_horizont span {
    padding: 0.2em 1em;
    text-decoration: none; font-weight: bold;
    border: 1px solid black;
    border-left-color: white; border-top-color: white;
    color: black;  background-color: #eee;
  }
  * html ul#Navigation_horizont a, * html ul#Navigation_horizont span {
    width: 1em;    /* nur fuer IE 5.0x erforderlich */
    width: 1em;  /* sicherheitshalber fuer ###################spaetere Versionen korrigiert */
  }
  ul#Navigation_horizont a:hover, ul#Navigation span {
    border-color: white;
    border-left-color: black; border-top-color: black;
    color: white; background-color: gray;
  }


 
  div#bild {
   
    BACKGROUND-COLOR: #FFFFc9;
    TEXT-ALIGN: center;
    margin:  0px 0px 0px 0em;
    padding:   1em;
    border: 0px dashed silver;
    
  }
   
  
 div#Inhalt {
    BACKGROUND-COLOR: #FFFFc9;
    margin:  0px 0px 0px 11em;
    padding:   1em;
    border: 0px dashed silver;
    BORDER-RIGHT: silver 1px ridge;
  }


  
 HTML DIV#Inhalt {

	FONT-SIZE: 1.0em; margin:  0px 0px 0px 11em;
}

DIV#Inhalt P {
	FONT-SIZE: 1.0em; MARGIN: 0.2em 0px;
}

DIV#Inhalt LI {
	FONT-SIZE: 1.0em; MARGIN: 0.4em 0px;
}

div#fusszeile {
    font-size: 0.8em;color: #BE140C;
    text-align: left; 
    background-color: #FFFFc9;
    BORDER-RIGHT: silver 0px ridge; PADDING-RIGHT: 0.3em; 
    BORDER-TOP: silver 0px ridge; PADDING-TOP: 0.3em;
    BORDER-LEFT: silver 0px ridge; PADDING-LEFT: 0.3em; 
    BORDER-BOTTOM: silver 0px ridge; PADDING-BOTTOM: 0.3em; 
    MARGIN: 0px 0px 0px 0px
  }


  P#fusszeilen {
	CLEAR: both;
  BORDER-RIGHT: silver 1px solid;
  PADDING-RIGHT: 0.1em;
  BORDER-TOP: silver 1px solid;
  PADDING-LEFT: 0.1em; FONT-SIZE: 0.9em;
  PADDING-BOTTOM: 0.1em; MARGIN: 0px;
  BORDER-LEFT: silver 1px solid; PADDING-TOP: 0.0em;
  BORDER-BOTTOM: silver 1px solid;
  BACKGROUND-COLOR: silver;
  TEXT-ALIGN: center
}

div#aktiv1 {
    font-size: 0.8em;color: #000000;
    text-align: left; 
    background-color: #ffffff;
    BORDER-RIGHT: silver 1px ridge; PADDING-RIGHT: 0.1em; 
    BORDER-TOP: silver 1px ridge; PADDING-TOP: 0.3em;
    BORDER-LEFT: silver 1px ridge; PADDING-LEFT: 0.3em; 
    BORDER-BOTTOM: silver 1px ridge; PADDING-BOTTOM: 0.3em; 
    MARGIN: 0px 0px 0px 0px
  }
  div#aktiv {
    width: 100%;
    w\idth: 12.8em;
    display:block;
    padding: 0.2em;
    text-decoration: none; font-weight: bold;

    border: 2px solid white;
    border-color: white;
    border-left-color: black; border-top-color: black;
    color: #000000; background-color: #FFCC66;
 }
