#kopfmenue,#menuezeile{display:none;}


body{
     background:url(bilder/hintergrund.gif) top center repeat-y;
     margin:0px;
     padding:0px;
     text-align:center;
     font-family:arial,sans-serif;
     font-size:10pt;
}

#seite{
     text-align:left;
     width:770px;
     margin-top:0px;
     margin-right:auto;
     margin-bottom:5px;
     margin-left:auto;
     padding:0px;
     background-color:white;
     line-height:1.4em;
}

#kopfleiste{
     height:110px;
     padding:5px;
     }
#ueberschrift{
     padding:35px 0 0 0;
     float:right;
}
#ueberschrift h1{
     font-size:14pt;
     font-weight:bold;
}

#logo{
     float:left;
    }

#kopfmenue{
    float:right;
    text-align:right;
    font-size:8pt;
    }

#kopfmenue a{
     text-decoration:underline;
     color:rgb(103,156,237);
}

#menuezeile{
     clear:both;
     margin:0 0px 1.5em 0px;
     border-top:1px solid rgb(175,175,175);
     border-bottom:1px solid rgb(175,175,175);
     background-color:rgb(235,235,235);
     line-height:1.5em;
     height:1.5em;
     color:rgb(50,50,50);
}
#menuezeile ul {
        margin:0em;
        padding:0em;
        list-style:none;
        font-weight:normal;
        font-size:8pt;
}

#menuezeile li {
        float:left;
        white-space:nowrap;
}

#menuezeile li a {
        display:block;
        padding:0em 0.9em 0em 0.9em;
        border-right:solid 0.1em rgb(175,175,175);
        background-color:rgb(226,238,252);
        text-decoration:none;
        color:rgb(50,50,50);
}

#menuezeile a:hover {
        border-right:solid 0.1em rgb(175,175,175);
        background-color:rgb(187,211,247);
        text-decoration:none;
        color:rgb(50,50,50);
}

#menuezeile .selected {
        padding:0em 0.5em 0em 0.5em;
        border-right:solid 0.1em rgb(175,175,175);
        background-color:rgb(187,211,247);
        color:rgb(50,50,50);
}

#bildlinks {
     float:left;
     padding:5px 10px 0px 0px;
     font-size:7pt;
}
#bildrechts {
     float:right;
     padding:5px 0px 10px 0px;
     font-size:7pt;
}

#presse{
        font-family:times,serif;
        margin:0 50px 0 50px;

}
presse h1{
     font-weight:bold;
     font-size:11pt;
     margin-bottom:-20px;
}

#pressebild{
      width:500px;
      margin:0 0 0 30px;
      font-size:9pt;
}

#inhalt{
     margin-left:20px;

}
#inhalt h1{
     font-weight:bold;
     font-size:11pt;
}

#inhalt li{
    line-height:200%;
}
#inhalt table{

   font-size:8pt;
}
#inhalt tr{


}
#inhalt th{
     font-size:12pt;
     font-weight:normal;

}
#inhalt td{
     width:89px;
         padding-left:4px;

}
#inhalt a{
     font-family:arial,sans-serif;
     font-size:10pt;
     text-decoration:none;
    color:black;
}

#kontakt table{

   font-size:10pt;
}


#kontakt td{
     width:350px;
         padding-left:4px;

}
#copyright{
text-align:center;
font-size:8pt;
margin:20px 0 0 0;
}
#ims table{
   width:750px;
   font-size:10pt;
   line-height:1.4em;
  }
#ims tr{
vertical-align:top;

}
#ims th{
     font-size:10pt;
     font-weight:normal;
     text-align:center;
     width:100%
}
#ims td{

     padding:20px 20px 20px 0px;
     width:380px;

}
#ims li{
     line-height:1.4em;
}
#bildlinks {
     float:left;
     padding:5px 10px 0px 0px;
     font-size:7pt;
}
#bildrechts {
     float:right;
     padding:5px 0px 10px 0px;
     font-size:7pt;
}