body {
    font: normal 100.01% Comic Sans MS,Helvetica, Arial, sans-serif;
    color: black; background-color: #6e87a6;
  }


  div#Rahmen {
 position:absolute;
    margin-top:9.2em;
    width: 11.1em;
    padding: 0.8em 0.8em 0.8em 0.8em;
   /* border: 1px solid black;*/
    background-color: silver;
display:none:
  }


  div#Rahmen div {
     clear: left;
  }

  ul#Navigation {
    margin: 0; padding: 0;
    text-align: center;
font-family: Helvetica, Arial, sans-serif;
display:none;
  }

  ul#Navigation li {
    list-style: none;
    float: left;  /* ohne width - nach CSS 2.1 erlaubt */
    position: relative;
    margin: 0.2em; padding: 0;
  }
  * html ul#Navigation li {  /* Korrektur fuer den IE */
    margin-bottom: -0.4em;
margin: 0.2em; padding: 0;
  }

  ul#Navigation li ul {
    margin: 0; padding: 0;
    position: absolute;
    top: -0.2em; left: 11.1em;
    display: none;  /* Unternavigation ausblenden */background-color:silver;
  }
* html ul#Navigation li ul {
    margin: 0; padding: 0;
    position: absolute;
    top: -0.2em; left: 10.7em;
    display: none;  /* Unternavigation ausblenden */
  }

  ul#Navigation li:hover ul {
    display: block;  /* Unternavigation in modernen Browsern einblenden */
  }
  ul#Navigation li ul li {
    float: none;
    display: block;
    margin-bottom: 0.2em;
  }

  ul#Navigation a, ul#Navigation span {
    display: block;
    width: 11.9em;  /* Breite den in li enthaltenen Elementen zuweisen */
    padding: 0.1em 1em;
    text-decoration: none; font-weight: bold;font-size: 0.8em;
    border: 1px solid black;
    border-left-color: white; border-top-color: white;
    color: #723322; background-color: #DDE3ED;
  }
  * html ul#Navigation a, * html ul#Navigation span {
    width: 8.6em;   /* Breite nach altem MS-Boxmodell fuer IE 5.x */
    w\idth: 11.2em;  /* korrekte Breite fuer den IE 6 im standardkompatiblen Modus */
z-index:10;
  }

  ul#Navigation a:hover, ul#Navigation span, li a#aktuell {
    border-color: white;
    border-left-color: black; border-top-color: black;
    color: maroon; background-color: #ffffe0;
  }
  li a#aktuell {  /* aktuelle Rubrik kennzeichnen */
    color: maroon; background-color: silver;
  }
  ul#Navigation li ul span {  /* aktuelle Unterseite kennzeichnen */
    background-color: maroon;
  }

#inhalt {
 margin-left: 1em;   /* margin-top:-2em;*/
    font: normal 100.01% Helvetica, Arial, sans-serif;
background-color:transparent; 
color:#fffff;
  }

* html #inhalt {
 margin-left: 14.1em; padding: 1em 1em 1em 1em;   /* margin-top:-2em;*/
    font: normal 100.01% Helvetica, Arial, sans-serif;
background-color:transparent; 
color:#fffff;
position:static;
  }

 #inhalt h2 {
    font-size: 1.2em;
    margin: 2em 2em 2em 2em;
    color: #723322;
  }

#inhalt img  {
border-width:medium; border-color: #6e87a6; border-style:double; padding:5px; border-width:6px;
}
/*  #logo_hintergrund {
      left:0.1em;
top:0.1em;
height:3em;
width:100%;
background-image : url('layout/hintergrund_logo_2.jpg');
       background-repeat: repeat;
  }*/

#logo {

margin-left:14.5em;
text-align:center;
top:0; /*position:absolute; */
 background-image : url('layout/hintergrund_logo_3.jpg');
       background-repeat: repeat-x;
display:none;
  }

#kaninchen  {
left:0.5em;
width:15em;
top:0.5em;
position:absolute;
background-image : url('layout/hintergrund_logo_3.jpg');
       background-repeat: repeat-x;
display:none;
}

* html #kaninchen  {
left:0.5em;
width:15em;
top:0.95em;
position:absolute;
background-image : url('layout/hintergrund_logo_3.jpg');
       background-repeat: repeat-x;
display:none;
}

h1 {
    font-size: 1.5em;
    margin: 0.5em; padding: 0.3em;
    text-align: left;
    color: #723322;
display:none
  }
  #box1 {
  position:absolute;
  top:55em;
  left:0.1em;
  width:16.1em;
  height:6.5em;
  font-size: 0.8em;
  /*padding: 0.4em;*/
  text-align: center;
display:none;
 }

#letzte_bearbeitung  {
top:60.6em;
left:0.1em;
position:absolute;

width:16.1em;
height:2em;
float:left;
font-size:0.6em;
text-align:center;
color:#DDE3ED;
font-weight:bold;z-index:6;
display:none;
}
* html #letzte_bearbeitung  {
top:8.2em;
left:0em;
position:absolute;
background-color:#6e86a8;
width:15em;
height:2em;
float:left;
font-size:0.8em;
text-align:center;
color:#DDE3ED;
font-weight:bold;
display:none;
}
#boxcounter {
  position:absolute;
  top:65em;
  left:2.5em;
  width:12.5em;
  height:5em;
  z-index:101;
  font-size: 0.8em;
  padding: 0.4em;
  text-align: center;
display:none;
 }

#inhalt #Fusszeile {
    font-size: 0.9em;
    margin: /*200em */0 0; padding: 2.1em;
    text-align: center;
    background-color: #DDE3ED;
display:none;
  }


a:hover { color: maroon; background-color: #ffffe0; }

#ie_box {
top:0;
left:0;
position:absolute;
height:9em;
width:100%;
z-index:0;
background-color:#6e87a6;
}

#animation  {
height:13.5em;
width:15em;
background-color:#DDE3ED;
text-align:center;
border:none;
font-family: Helvetica, Arial, sans-serif; color:#723322;font-weight:bold;
display:none;
}

#galerie {
margin-left: 8.1em; padding: 1em 1em 1em 1em;   /* margin-top:-2em;*/
    font: normal 100.01% Comic Sans MS, Helvetica, Arial, sans-serif;
background-color:#DDE3ED; position:static;
display:none;
  }
