* { padding: 0; margin: 0; }
html { height: 100%; margin-bottom: 1px; }
body {

  font-family:arial, helvetica, sans-serif;
  font-size: 12px;
  line-height: 15px;
  font-style: normal;
  color: #4F4F4F;

  }


div#wrapper {
  width: 960px;
  height: 720;
  background-color: white;
  border-color: white;
  padding: 0;
  border: 0;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: 0px;

  }


div#kopfbereich {
  width: 960px;
  height: 30px;
  padding: 0px;
  border: 0;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  vertical-align: text-bottom;
  position: relativ;

 }




 div#homelink {
  width: 91px;
  height: 25px;
  padding: 0;
  border: 0;
  margin-top: 71px;
  margin-right: 42px;
  margin-bottom: 0px;
  margin-left: 0px;
}

/* ende home-link*/



/* ende home-link*/




/* anfang body*/
div#body {
  width: 960px;
  height: 663px;
  padding: 0;
  border: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left:0;
  position: relativ;
  }
/* ende body*/



/* hauptnavigation*/

div#links {
  width: 133px;
  height: 605px;
  padding: 0;
  border: 0;
  margin-top: 17px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 22px;
  text-align: left;
  vertical-align: top;
  position: absolute;
 }

#links li {
  /* display: inline;*/
  list-style-type: none;

 }

#navi01 {
  margin-top: 6px;
  margin-bottom: 60px;
  vertical-align: top;
}

#navi02 {
  margin-bottom: 19px;
}


#navi03 {
  margin-bottom: 58px;
}

#navi04 {
  margin-bottom: 17px;
}

#navi05 {
  margin-bottom: 57px;
}


#navi06 {
  margin-bottom: 58px;
}

#navi07 {
  margin-bottom: 0px;
}

#navi08 {
  margin-bottom: 0px;
}

/* ende hauptnavigation */


div#deutsch_englisch {
  width: 90px;
  height: 10px;
  padding: 0;
  border: 0;
  margin-top: 647px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 20px;
  text-align: left;
  position: absolute;
 }


div#deutsch_englisch_index {
  width: 90px;
  height: 10px;
  padding: 0;
  border: 0;
  margin-top: 0px;
  margin-right: 00px;
  margin-bottom: 0px;
  margin-left: 20px;
  text-align: left;
  position: absolute;
 }



/* text*/




div#text_1 {
  width: 418px;
  height: 450px;
  padding: 0;
  border: 0;
  margin-top: 180px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 172px;
  vertical-align:text-bottom;
  position: absolute;
  }

 div#text_2 {
  width: 418px;
  height: 450px;
  padding: 0;
  border: 0;
  margin-top: 180px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 518px;
  vertical-align:text-bottom;
  position: absolute;
  }
/* footer */



div#footer {
  width: 960px;
  height: 27px;
  padding: 0;
  border: 0;
  margin-top: 0px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0px;

  }


/* punkt ende*/



/* border: 1px solid #000000;   */

/* hintergrundbilder */


.hintergrund_referenzen { background-image:url("grafic/hintergrund_referenzen.gif"); background-repeat:no-repeat; vertical-align:top; margin:0px; padding:0px; background-position:top left;}
.hintergrund_aktuell { background-image:url("grafic/hintergrund_aktuell.gif"); background-repeat:no-repeat; vertical-align:top; margin:0px; padding:0px; background-position:top left;}
.hintergrund_freunde { background-image:url("grafic/hintergrund_freunde.gif"); background-repeat:no-repeat; vertical-align:top; margin:0px; padding:0px; background-position:top left;}
.hintergrund_lilly { background-image:url("grafic/hintergrund_lilly.gif"); background-repeat:no-repeat; vertical-align:top; margin:0px; padding:0px; background-position:top left;}
.hintergrund_musik_produktion { background-image:url("grafic/hintergrund_musikproduktion.gif"); background-repeat:no-repeat; vertical-align:top; margin:0px; padding:0px; background-position:top left;}
.hintergrund_rechte { background-image:url("grafic/hintergrund_rechte.gif"); background-repeat:no-repeat; vertical-align:top; margin:0px; padding:0px; background-position:top left;}
.hintergrund_ueberuns { background-image:url("grafic/hintergrund_ueberuns.gif"); background-repeat:no-repeat; vertical-align:top; margin:0px; padding:0px; background-position:top left;}
.hintergrund_kontakt { background-image:url("grafic/hintergrund_kontakt.gif"); background-repeat:no-repeat; vertical-align:top; margin:0px; padding:0px; background-position:top left;}
.hintergrund_index { background-image:url("grafic/hintergrund_index.gif"); background-repeat:no-repeat; vertical-align:top; margin:0px; padding:0px; background-position:top left;}
.hintergrund_ton { background-image:url("grafic/hintergrund_ton.gif"); background-repeat:no-repeat; vertical-align:top; margin:0px; padding:0px; background-position:top left;}
.hintergrund_musik_beratung { background-image:url("grafic/hintergrund_musikberatung.gif"); background-repeat:no-repeat; vertical-align:top; margin:0px; padding:0px; background-position:top left;}
.hintergrund_klaus { background-image:url("grafic/hintergrund_klaus.gif"); background-repeat:no-repeat; vertical-align:top; margin:0px; padding:0px; background-position:top left;}
.hintergrund_thomas { background-image:url("grafic/hintergrund_thomas.gif"); background-repeat:no-repeat; vertical-align:top; margin:0px; padding:0px; background-position:top left;}
.hintergrund_musik_konzept { background-image:url("grafic/hintergrund_musik_konzeption.gif"); background-repeat:no-repeat; vertical-align:top; margin:0px; padding:0px; background-position:top left;}
.hintergrund_verlag { background-image:url("grafic/hintergrund_verlag.gif"); background-repeat:no-repeat; vertical-align:top; margin:0px; padding:0px; background-position:top left;}






/* Navigation */
a:link {font-family:verdana, arial, helvetica, sans-serif; font-size: 12px;  font-style: normal; color: #FF00FF; line-height: 15px; text-decoration:none;}
a:visited {font-family:verdana, arial, helvetica, sans-serif; font-size: 12px;  font-style: normal; color: #0000FF; line-height: 15px; text-decoration:none;}
a:hover {font-family:verdana, arial, helvetica, sans-serif; font-size: 12px;  font-style: normal; color: #808000; line-height: 15px; text-decoration:none;}
a:active {font-family:verdana, arial, helvetica, sans-serif; font-size: 12px;  font-style: normal; color: #00FF00; line-height: 15px; text-decoration:none;}


a.deutsch_englisch:link {font-family:arial, helvetica, sans-serif; font-size: 8px;  font-style: normal; color: #8F8F8F; line-height: 12px; text-decoration:none;}
a.deutsch_englisch:visited {font-family:arial, helvetica, sans-serif; font-size: 8px;  font-style: normal; color: #8F8F8F; line-height: 12px; text-decoration:none;}
a.deutsch_englisch:hover{font-family:arial, helvetica, sans-serif; font-size: 8px;  font-style: normal; color: #BFBFBF; line-height: 12px; text-decoration:none;}
a.deutsch_englisch:active {font-family:arial, helvetica, sans-serif; font-size: 8px;  font-style: normal; color: #BFBFBF; line-height: 12px; text-decoration:none;}


a.text_gross:link {font-family:arial, helvetica, sans-serif; font-size: 12px;  font-style: normal; color: #000000; line-height: 16px; font-weight: bold; text-decoration:none;}
a.text_gross:visited {font-family:arial, helvetica, sans-serif; font-size: 12px;  font-style: normal; color: #000000; line-height: 16px; text-decoration:none;}
a.text_gross:hover{font-family:arial, helvetica, sans-serif; font-size: 14px;  font-style: normal; color: #000000; line-height: 16px; text-decoration:none;}
a.text_gross:active {font-family:arial, helvetica, sans-serif; font-size: 14px;  font-style: normal; color: #000000; line-height: 16px; text-decoration:none;}



/* Text */
.text { font-family:arial, helvetica, sans-serif; font-size: 12px; line-height: 12px; font-style: normal;  color: #4F4F4F; text-align: left;  vertical-align:text-bottom; }