body {
font-size: 14px;
font-family:'Helvetica', Verdana, Arial, Sans-Serif;
text-align:center; 
/*Zentrierung f. Internet Explorer < Version 7*/
}


#wrap {
background-image:url(background.gif);
width:760px;
margin:0 auto;
text-align:left;
padding-top 10px;
padding-bottom:10px;
}

#horizontalnavigation {
height:30px;
padding-top:0px;
padding-bottom:10px;
text-align: center;
}

#sidebar {
float:left;
width:227px;
}

#headermedium {
padding-top:10px;
margin: 0 230px 0 260px;
height:225px;
}

#headerright {
padding-top:10px;
float:right;
width:259px;
height:225px;
}



#content_1 {
float: left;
width: 380px;
height:325px;
text-align: center;
top:0;
}

#content_2 {
float:right;
width:380px;
height:325px;
text-align: center;
top:0;
}

#content_3 {
float:left;
width:380px;
height:325px;
text-align: center;
}

#content_4 {
float:right;
width:380px;
height:325px;
text-align: center;
}

#horizontaluntennavigation {
margin-top:20px;
clear:both;
width:750px;
height:30px;
padding-top:10px;
padding-bottom:10px;
text-align: center;
}

h6 {
margin:10px;
margin-top:0;
font-family:"times new roman";
font-style:italic;
font-size:6em;
}

h1 {
font-family:helvetica;
font-style:italic;
font-size:1.0em;
text-align:left
}

h2 {
margin: 10px;
font-family: helvetica;
font-style:italic;
font-size: 1.3em;
text-align:left
}

h3 {
margin: 10px;
font-family: helvetica;
font-style:italic;
font-size: 1.5em;
text-align:center
}

h4 {
margin: 10px;
font-family:helvetica;
font-style:italic;
font-size:1.0em;
text-align:left
}

h5 {
margin: 10px;
font-family:helvetica;
font-style:italic;
font-size:1.0em;
text-align:left;
text-decoration:underline;
}


p {
font-family:helvetica;
font-style:italic;
font-size:1em;
margin:10px 10px;
text-align: left;
}


ul#navigation {
width: 227px;
margin: 0; padding:0.8em;
}

* html ul#navigation {  /* Korrekturen fuer IE 5.x */
    width: 11.6em;
    w\idth: 10em;
    padding-left: 0;
    padd\ing-left: 0.8em;
    display: block;
  }

 ul#navigation li {
    display: block;
    list-style: none;
    position: relative;
    padding: 0;
  }
  
* html ul#navigation li {  /* Korrektur fuer den IE 5 und 6 */
    margin-bottom: -0.4em;
  }
*:first-child+html ul#navigation li {  /* Korrektur fuer den IE 7 */
    margin-bottom: -0.1em;
  }

 /* Erweiterung zur dynamischen Ein-/Ausblendung */
  ul#navigation li ul {
      margin: 0 0 0 1em; padding: 0;
      display: none;
      position: relative;
    }

  * html ul#navigation li ul {  /* Korrektur fuer IE 5.x */
    left: -1.5em;
    lef\t: -0.4em;
    display: block;
  }
  
  ul#navigation li:hover ul {
        display: block;  /* Unternavigation in modernen Browsern einblenden */ 
        padding 10px 0;
      }

 * html ul#navigation li ul {  /* Korrektur fuer den IE 5 und 6 */
        display:block;
      }

  * html ul#navigation li ul li {  /* Korrektur fuer IE 5.x */
    margin-left: 1em;
    ma\rgin-left: 0;
    display: block;
  }
  
ul#navigation a {
    display: block;
    padding: 0.2em;
    color: black; 
    font-size: 1.1em;
  }
  
  * html ul#navigation a {
    width: 100%;    /* Breitenangabe fuer IE 5.x */
    w\idth: 8.8em;  /* Breitenangabe fuer IE 6 */
  }
  * html ul#navigation li ul li a {
    width: 100%;    /* Breitenangabe fuer IE 5.x */
    w\idth: 7.8em;  /* Breitenangabe fuer IE 6 */
  }
  
  ul#navigation a:hover {
    border-color: white;
    border-left-color: black; border-top-color: black;
    color: black; background-color: yellow;
  }

ul#sprachnavigation li {
display: inline;
text-align: left;
}

#horizontalnavigation ul li {
display: inline;
margin-right:25px;
}

#horizontaluntennavigation ul li {
display: inline;
margin-right:25px;
}

#content ul li {
list-style-type: none;
}


a:link {
color:black; text-decoration:underline;
font-style:italic;
}

a:visited {
color:black;
}

a:hover {
color:black; background-color:yellow;
}

a span{
    display:none;
}
a:hover span{
    display:block;
}

a:focus {
color: black; background-color:yellow;
}

a.info
{
position:relative;
z-index:1;
background-color:#ff0; 
color:#2D006B; 
text-decoration:none;
} 

a.info:hover
{
z-index:2;
background-color:#C0FF3E;
} 

a.info span
{
display: none;
} 

a.info:hover span
{ 
display:block;
position:absolute; 
top:2em;
left:2em;
width:15em;
border:1px solid #12127D; 
background-color:#fc0;
color:#000; 
text-align: center;
padding: 5px;
font-size: 1em;
} 

/* choose a suitable font and center the #container div in Internet Explorer */
#container {
   text-align:center; 
   font-family: tahoma, arial, sans-serif; 
   font-size:76%; 
   letter-spacing:0.05em;
   }


/* Removing the list bullets and indentation */
#bilder ul {
    }





