  body {
    color: black;
   /*  background: url(grafiken/back_body.jpg) no-repeat; */
    background-color: #8A0000;
    font-size: 100.01%;
    font-family: Helvetica,Arial,sans-serif;
    margin: 0; padding: 1em 0;
    text-align: center;  /* Zentrierung im Internet Explorer */
  }

  div#Seite {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    width: 896px;
    height: 500px;
    margin-top: -265px;
    margin-left: -448px;
    position: absolute;
    top: 50%;
    left: 50%;
    padding: 0;
   /* border: 2px solid #383838;  */
  }

  div#navi_oben{
    width: 896px;
   height: 22px;
   /* margin: 0; padding: 0.3em; */
   padding-top: 0.3em;
    text-align: center;
    background-color: black;
    font-family: Times New Roman;

  }
    div#navi_oben a{
    text-decoration: none;
    color: white;
    font-size: 14px;
    margin: 0; padding: 0.3em;
    text-align: center;

  }
  div#navi_oben a:visited{
    text-decoration: none;
    color: white;
    font-size: 14px;
    margin: 0; padding: 0.3em;
    text-align: center;

  }
  div#navi_oben a:hover{
    text-decoration: none;
    font-color: white;
    font-size: 14px;
    margin: 0; padding: 0.3em;
    text-align: center;
    background-color: #770000;
  }
  div#navi_oben a:active{
    text-decoration: none;
    font-size: 14px;
    margin: 0; padding: 0.3em;
    text-align: center;
    background-color: #3E3E3E;
  }
  div#navi_oben a:focus{
    text-decoration: none;
    font-size: 14px;
    margin: 0; padding: 0.3em;
    text-align: center;
    background-color: #3E3E3E;
  }

  div#mitte {
   width: 896px;
   height: 504px;
   background-color: white;
  }
  div#mitte2 {
   width: 896px;
   height: 504px;
   background: url(grafiken/index_back3.jpg) repeat-y;
  }
  div#mitte3 {
   width: 896px;
   height: 504px;
   background: url(grafiken/projekte_back3.jpg) repeat-y;
  }
                  div#mitte3 a {
                  text-decoration: none;
                  color: #950000;
                  font-weight: bold;
                  font-size: 15px;
                  }
                   div#mitte3 a:visited{
                  text-decoration: none;
                  color: #950000;
                  font-weight: bold;
                  font-size: 15px;
                  }
                   div#mitte3 a:hover {
                  text-decoration: none;
                  color: #950000;
                  font-weight: bold;
                  font-size: 15px;
                  }
                   div#mitte3 a:active {
                  text-decoration: none;
                  color: #950000;
                  font-weight: bold;
                  font-size: 15px;
                  }
                    div#mitte3 img {
                  border: none;
                  }
  div#mitte4 {
   width: 896px;
   height: 504px;
   background: url(grafiken/workshop_back3.jpg) repeat-y;
  }
  div#mitte5 {
   width: 896px;
   height: 504px;
   background: url(grafiken/news_back3.jpg) repeat-y;
  }
  div#mitte6 {
   width: 896px;
   height: 504px;
   background: url(grafiken/termine_back3.jpg) repeat-y;
  }
  div#mitte7 {
   width: 896px;
   height: 504px;
   background: url(grafiken/discografie_back3.jpg) repeat-y;
  }
  div#mitte8 {
   width: 896px;
   height: 504px;
   background: url(grafiken/presse_back3.jpg) repeat-y;
  }
  div#mitte9 {
   width: 896px;
   height: 504px;
   background: url(grafiken/galerie_back3.jpg) repeat-y;
  }
  div#mitte10 {
   width: 896px;
   height: 504px;
   background: url(grafiken/download_back3.jpg) repeat-y;
  }
  div#mitte11 {
   width: 896px;
   height: 504px;
   background: url(grafiken/buehne2_back3.jpg) repeat-y;
  }
   div#mitte12 {
   width: 896px;
   height: 504px;
   background: url(grafiken/impressum_back3.jpg) repeat-y;
  }
   div#mitte13 {
   width: 896px;
   height: 504px;
   background: url(grafiken/links_back3.jpg) repeat-y;
  }
     div#mitte_pro_nm5 {
   width: 896px;
   height: 504px;
   background: url(grafiken/buehne2_back3.jpg) repeat-y;
  }
     div#mitte_pro_frenchconnection {
   width: 896px;
   height: 504px;
   background: url(grafiken/frenchconnection.jpg) repeat-y;
  }
     div#mitte_pro_nyc {
   width: 896px;
   height: 504px;
   background: url(grafiken/newyorkconnection2.jpg) repeat-y;
  }
     div#mitte_pro_bodysoul {
   width: 896px;
   height: 504px;
   background: url(grafiken/bodyundsoul.jpg) repeat-y;
  }
     div#mitte_pro_witchcraft {
   width: 896px;
   height: 504px;
   background: url(grafiken/witchcraft.jpg) repeat-y;
  }

  div#index1 {
   width: 896px;
   height: 152px;
   background-color: white;
  }
  div#index2 {
   width: 896px;
   height: 250px;
   background-color: white;
  }
  div#index3 {
   width: 896px;
   height: 102px;
   text-align: right;
   background-color: white;
  }
  div#index1_lp {
   width: 896px;
   height: 250px;
  }
  div#index2_lp {
   width: 882px;
   height: 230px;
   margin-left: 7px;
   margin-right: 7px;
  }

  div#inhalt_links {
   float:left;
    font-size: 0.83em;
    float: left;
    width: 440px;
  /*  margin: 0 0 1.2em;    */
    padding: 0;
 /* border: 2px solid black;   */
        height: 500px;
  }
                   div#inhalt_links a {
                  text-decoration: none;
                  color: #950000;
                  font-weight: bold;
                  font-size: 15px;
                  }
                   div#inhalt_links a:visited{
                  text-decoration: none;
                  color: #950000;
                  font-weight: bold;
                  font-size: 15px;
                  }
                   div#inhalt_links a:hover {
                  text-decoration: none;
                  color: #950000;
                  font-weight: bold;
                  font-size: 15px;
                  }
                   div#inhalt_links a:active {
                  text-decoration: none;
                  color: #950000;
                  font-weight: bold;
                  font-size: 15px;
                  }

  /* inhaltsseiten der LPīs Vorstellung */
  div#inhalt_links_lp {
   float:left;
   font-size: 0.83em;
   float: left;
   width: 380px;
  /*  margin: 0 0 1.2em;    */
   padding: 0;
 /* border: 2px solid black;   */
   height: 500px;
  }

    div#inhalt_links_oben {
    /* margin: 0 0 1em ;  */
    width: 440px;
    height: 455px;
    font-weight: bold;
   /* padding: 0 1em;    */
   /* border: 2px solid black;  */
  }

    div#inhalt_links_oben_lp {
    /* margin: 0 0 1em ;  */
    width: 380px;
    height: 455px;
    font-weight: bold;
   /* padding: 0 1em;    */
   /* border: 2px solid black;  */
  }

    div#inhalt_links_unten {
    width: 440px;
    height: 45px;
  }
                  div#inhalt_links_unten a {
                  text-decoration: none;
                  color: #950000;
                  font-weight: bold;
                  font-size: 12px;
                  }

    div#inhalt_links_unten_lp {
    width: 380px;
    height: 45px;
  }
                  div#inhalt_links_unten_lp a {
                  text-decoration: none;
                  color: #950000;
                  font-weight: bold;
                  font-size: 12px;
                  }

  div#inhalt_rechts {
  float:right;
   /* margin: 0 0 1em ;  */
    width: 440px;
    height: 500px;
   /* padding: 0 1em;    */
 /*  border: 2px solid black;     */
  }
                  div#inhalt_rechts a {
                  text-decoration: none;
                  color: #950000;
                  font-weight: bold;
                  font-size: 15px;
                  }
                   div#inhalt_rechts a:visited{
                  text-decoration: none;
                  color: #950000;
                  font-weight: bold;
                  font-size: 15px;
                  }
                   div#inhalt_rechts a:hover {
                  text-decoration: none;
                  color: #950000;
                  font-weight: bold;
                  font-size: 15px;
                  }
                   div#inhalt_rechts a:active {
                  text-decoration: none;
                  color: #950000;
                  font-weight: bold;
                  font-size: 15px;
                  }

  /* inhaltsseiten der LPīs Vorstellung */
  div#inhalt_rechts_lp {
  float:right;
  font-size: 0.86em;
  width: 500px;
  height: 500px;
  }
                   div#inhalt_rechts_lp a {
                  text-decoration: none;
                  color: #950000;
                  font-weight: bold;
                  font-size: 0.86em;
                  }
                   div#inhalt_rechts_lp a:visited{
                  text-decoration: none;
                  color: #950000;
                  font-weight: bold;
                  font-size: 0.86em;
                  }
                   div#inhalt_rechts_lp a:hover {
                  text-decoration: none;
                  color: white;
                  font-weight: bold;
                  font-size: 0.86em;
                  }
                   div#inhalt_rechts_lp a:active {
                  text-decoration: none;
                  color: #950000;
                  font-weight: bold;
                  font-size: 0.86em;
                  }





    div#inhalt_rechts_oben {
    /* margin: 0 0 1em ;  */
    width: 440px;
    height: 455px;
    font-weight: bold;
   /* padding: 0 1em;    */
   /* border: 2px solid black;  */
  }

    div#inhalt_rechts_unten {
    /* margin: 0 0 1em ;  */
    width: 440px;
    height: 45px;
   /* padding: 0 1em;    */
   /* border: 2px solid black; */
  }



  * html div#inhalt_rechts {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
    margin-bottom: 0;
  }
  div#inhalt_rechts h2 {
    font-size: 1.2em;
    margin: 0.2em 0;
    color: navy;
  }
  div#inhalt_rechts p {
    font-size: 1em;
    margin: 1em 0;
  }

  div#footer_news {
  width: 80px;
  padding-right: 200px;
  font-size: 0.83em;
  /*  margin: 0;
    padding: 0.1em;
    text-align: right;  */
     border: 2px solid yellow;                                     /*  neu 16.August  */
   background-color: black;
   }
  div#footer_engl {
  width: 80px;
  margin-left: 10px;
      border: 2px solid yellow;
  background-color: black;
  }

  div#footer {
  width: 896px;
    clear: both;
    font-size: 0.83em;
  /*  margin: 0;
    padding: 0.1em;
    text-align: right;  */                                     /*  neu 16.August  */
     background-color: black;
   }


  div#footer a{
    text-decoration: none;
    color: white;
    font-size: 12px;
    margin: 0; padding: 0.3em;
  }


     div#inhalt_rechtsnavi {        /* nicht in Funktion*/
  height: 30px;
  width: 440px;
  clear: right;
  border: 2px solid #383838;
  }