html{
  height:100%;
  margin:0%;
  padding:0%;
  scrollbar-face-color:#fff;
  scrollbar-arrow-color:#000;
  scrollbar-track-color:#000;
  scrollbar-3dlight-color:#fff;
  scrollbar-shadow-color:#fff;
  scrollbar-darkshadow-color:#fff;
  scrollbar-highlight-color:#fff;
  scrollbar-base-color:#fff;
  font-size: 9pt;
  font-weight: normal;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

body{
  background:#fff url(../studio/bilder/bw/bkshp.jpg) no-repeat left top;
}

body:hover{
}

h1 {
}

h4{
  font-size:inherit;
  font-family:inherit;
}

h5 {
  font-size:inherit;
  padding:5px;
  margin-bottom:-15px;
  margin-left:20px;

}

/*der Kasten mit der Seite*/
div.zentrier{
  border:1px solid #000;
  width:800px; /* Breite des Fensters*/
  position:absolute;
  left:50%;
  margin-left:-392px;
  top:50%;
  margin-top:-350px; /* Abstand nach oben */
  overflow:auto;
  background-color:#000;
  background:#000 url(../studio/bilder/bw/sunbk1.jpg) no-repeat left top;
  /*background:#000 url(../studio/bilder/bw/tlm1bw3.jpg) no-repeat left bottom;*/

}

div.rahmen {

}

#oberer_bereich{
  background:#fff url(../studio/bilder/bw/fader2bw.jpg) no-repeat right top;
  height:100px;
  padding:10px 15px;
  overflow:hidden;
  border-bottom:0px solid black;
  background-color:#000;

}

/* Inhaltsbereich */
#rahmen_inhalt{
  width: 640px;
  height:640px;

  padding:0px;
  border:0px solid black;
  background:#fff url(../studio/bilder/bw/facelite.jpg) no-repeat right bottom;
  float:right;
}

.inhalt{
  overflow:auto;
  padding:10px;
  padding-left:20px;
  height:490px; /* Höhe des Textbereichs */
  display:block;
}
.inhalt p{
  margin-left:20px;
  margin-right:50px;
  text-align:justify;
}

.inhalt a{
  border-bottom:1px dotted #000;
}
.inhalt a:hover{
  border-bottom:1px solid #000;
  text-decoration:none;
}

#kontaktformular{
  text-align: right;
  margin-right: 20px;
}


#kontaktformular textarea{
  padding:5px;
  margin-bottom:5px;
  margin-top:5px;
}
#kontaktformular .textfeld{
  border: 1px solid #ddd;

}
#kontaktformular_verschickt{
  margin-bottom: 50px;
  margin-top: 30px;
}


#downloads{
  margin-left:0px;
  margin-top:10px;
}

#downloads li{
  margin:6px;
  list-style-type:none;  
}

#ausstattung_beschreibung{
  overflow:auto;
}

#ausstattung2{
  overflow:auto;
}

#ausstattung3{
  overflow:auto;
}

#leistnav{
}
#leistinhalt{
  font-size:8pt;
}

#leistinhalt h4{
  border-bottom:1px solid #000;
  padding-left: 60px;
  width:24ex;
  font-size:8pt;
  margin-bottom:7px;
}

#leistinhalt p{
  margin-top:4px;
  margin-bottom:2px;
}



#naviliste{
  margin-top:90px;
  border:1px solid #fff;
  background-color:#000;
  padding:2px;
  font-size:80%;
  text-align:right;
  display:inline-block;
}
#naviliste li{
  display:inline;
}
#naviliste li a{
  color:#fff;
  padding:2px 10px;
}

#naviliste li a:hover{
}

#naviliste li span.aktuell{
  background-color:#fff;
  padding:2px 10px;


}

#rahmen_hauptnav{
  border:0px solid #000;

  width:160px;
  float:right;
}

#firmenname{
  text-align:center;
  font-variant:small-caps;
  padding:20px 15px;
  letter-spacing:2px;
  font-weight: bold;
  font-size:140%;
  font-family:Georgia;
  background:#fff url(../studio/bilder/bw/tonxibw.jpg) no-repeat right top;
  border-bottom:30px solid #000;
  height:80px;

}

#firmenname span{
  display:none;
}


#hauptmenue{
}

#hauptmenue:hover{

}

#hauptmenue a{
  display:block;
  text-align:right;
  padding:2px 15px;
  letter-spacing:3px;
  height:18px
}

#hauptmenue a.navi{
  color:#fff;
}
#hauptmenue a.naviaktiv{
  color:#000;
  background-color:#fff;
}


#hauptmenue a:hover{
  background-color:#fff;
  color:#000;

}

#hauptmenue a:active{
  background-color:#fff;
  color:#000;
}

.equipmentliste {
  margin-bottom: 1px;
}

.equipmentliste li{
  list-style-type:none;
  margin-left:-25px;
}

.verkauf li{
  display:block;
  padding: 5px 0px;
}

.equipped{
  float:left;
  font-size:8pt;
  width:240px;
}

.equipped h5{
  margin-top:10px;
}

#eq_outkopf{
  clear:left;
}


.fussnote{
  float:left;

}

.head{
  font-weight:bold;
}

.buchstabenkleber{
 letter-spacing:-0.1em;
}

.tonstudioxi{
  font-family:Century, Times, serif;
}

p.bbreak{
}

p.rechts, h5.rechts{
  text-align:right;
  margin-right:180px;
}


a {
  text-decoration: none;
  color:#000;
}
a:active {
}

a:hover{
  text-decoration: underline;
}
