/* ******************************************************************* */
/*                  CSS für die WAI-Konforme Darstellung               */
/*                 für http://dr.oehm.met Version 1.00.00              */
/* ******************************************************************* */
body, span, p, div,
blockquote,
h1,h2,h3,h4,
td,th,
ul,ol,li
form,textarea,input,select,
abr,acronym,abbr,adress {
  font-family             : Arial, verdana, Helvetica, sans-serif;
  color                   : #333;
  }

html  {
  font-size               : 100%;
  margin                  : 0px;
  padding                 : 0px;
  width                   : 100%;
  height                  : 100%;
  line-height             : 180%;
  }  

body {
  width                   : 100%;
  margin                  : 0px;
  padding                 : 0px;
  background-color        : #fff;
  overflow                : auto;
  }

p {
  margin-bottom           : 2em;
  }

sup {
  font-size               : 70%;
  }

#Kopfbereich {
  background-color        : #000; /*#3b3f53;*/
  background-image        : url(../gfx/header.gif);
  background-repeat       : no-repeat;
  background-position     : right center; 
  }

#Logo {
  background-color        : transparent;
  height                  : 100px;
  background-image        : url(../gfx/logo.gif);
  background-repeat       : no-repeat;
  padding                 : 0px;
  }

#Navigationspalte {
  float                   : left;
  width                   : 30%;
  background-color        : #f0f0f0;  /* 3b3f53 */
  margin-top              : 10px;
  font-size               : 90%;
  letter-spacing          : 0.08em;
  }

#Navigationspalte ul {
  margin                  : 0px;
  padding                 : 0px;
  background-color        : transparent;
  }

#Navigationspalte li {
  color                   : #fff;
  margin                  : 0px;
  margin-left             : 18px;
  padding                 : 0px;
  padding-top             : 15px;
  line-height             : 140%;
  list-style              : none;
  }

#Navigationspalte a {
  display:block;
  width:99%;
  text-decoration         : none;
  color                   : #000;
  }

#Navigationspalte a:hover {
  text-decoration         : none;
  background-color        : #000;
  color                   : #fff;
  }

.kmTop {
  margin                  : 0px;
  padding                 : 0px;
  width                   : 100%;
  color                   : #fff;
  }

.kmSub {
  margin                  : 0px;
  padding-left            : 30px;
  width                   : 100%;
  color                   : #fff;
  background-image        : url(../gfx/pfeil_orange.gif);
  background-repeat       : no-repeat; 
  background-position     : left center; 
  }


.menueueberschrift {
  font-weight             : bold;
  margin                  : 0px;
  margin-left             : 18px;
  margin-top              : 25px;
  padding-top             : 4px;
  padding-bottom          : 4px;
  margin-bottom           : 4px;
  border-bottom           : solid 1px #000;
  color                   : #000;
  font-size               : 110%;
  }

#history {
  margin-top              : 40px;
  margin-left             : 18px;
  font-size               : 90%;
  
  }

#Contentspalte {
  float                   : left;
  background-color        : #fff;
  margin-top              : 10px;
  width                   : 65%;
  }


#Content {
  line-height             : 230%;
  }

.aufsatzHead {

  margin                  : 0px;
  margin-left             : 10px;
  padding                 : 0px;
  padding-top             : 10px;
  font-size               : 130%;
  line-height             : 200%;

  }

.aufsatzHeadinfo {
  padding                 : 0;
  margin                  : 0;
  margin-left             : 10px;
  margin-bottom           : 40px;
  font-weight             : bold;
  font-size               : 110%;
  }

.aufsatztext {
  width                   : 85%;
  margin                  : 10px;
  }

 
.aufsatztext a {
  color                   : #000000;
  text-decoration         : underline;
  color                   : blue;
  }

.aufsatztext a:hover {
  text-decoration         : none;
  }

.aufsatztext ul {
  margin-left            : 15px;
  }

.aufsatzSpalteLinks {
  float                   : left;
  width                   : 160px;
  }

.aufsatzSpalteRechts {
  float                   : left;
  width                   : 70%;
  }


.indextext {
  width                   : 90%;
  }

.indexSpalteLinks {
  float                   : left;
  width                   : 20%;
  }

.indexSpalteRechts {
  float                   : left;
  width                   : 50%;
  margin-top              : 50px;
  text-align              : justify;
  }

.cvSpalteRechts {
  float                   : left;
  width                   : 50%;
  }

.cvSpalteLinks {
  float                   : left;
  width                   : 250px;
  }

.willkommen {
  font-size               : 140%;
  }


.bildunterschrift {
  font-size               : 80%;
  line-height             : 120%;
  }


.tr_history {
  vertical-align          : top;
  *font-size              : 90%;
  line-height             : 150%;
  }

.td_history {
  padding-bottom          : 5px;
  padding-top             : 5px;
  }

.td_history_Info {
  padding-bottom          : 5px;
  padding-top             : 5px;
  padding-left            : 25px;
  }


.tr_history ul {
  margin                  : 0px;
  padding                 : 0px;
  background-color        : transparent;
  }

.tr_history li {
  margin                  : 0px;
  *margin-left             : 15px;
  margin-left             : 20px;
  padding                 : 0px;
  padding-bottom          : 5px;
  }


.td_cvZeitraum {
  padding-bottom          : 10px;
  vertical-align          : top;
  white-space             : nowrap;
  line-height             : 140%;  
  }

.td_cvAktivitaeten {
  padding-bottom          : 10px;
  vertical-align          : top;
  line-height             : 140%;
  text-align              : left;
  padding-left            : 20px;
  }

.PDF_Link {
  padding-left            : 30px;
  padding-top             : 15px;
  margin-top              : 30px;
  background-image        : url(../gfx/pdf.jpg);
  background-repeat       : no-repeat;
  background-position     : left center;
  }


.eggertWerkverzeichnis_jahr {
  text-align              : left;
  vertical-align          : top;
  *font-size              : 80%;
  }

.eggertWerkverzeichnis_Ort {
  text-align              : left;
  vertical-align          : top;
  *font-size              : 80%;
  padding-left            : 20px;
  }

.eggertWerkverzeichnis_Kirche {
  text-align              : left;
  vertical-align          : top;
  *font-size              : 80%;
  }

.eggertWerkverzeichnis_Register {
  text-align              : right;
  vertical-align          : top;
  *font-size              : 80%;
  }

.eggertWerkverzeichnis_Ortheute {
  text-align              : left;
  vertical-align          : top;
  padding-left            : 20px;
  *font-size              : 80%;
  }

.eggertWerkverzeichnis_Tab {
  margin-bottom           : 30px;
  *letter-spacing          : 0.1em;
  }



.eggertBaptist_Info {
  padding-left            : 20px;
  }

.eggertBaptist_tab {
  *font-size              : 100%;
  line-height             : 200%
  }

.gesperrt {
  letter-spacing          : 0.5em;
  font-weight             : bold;
  background-color        : #000;
  color                   : #fff;
  padding                 : 5px;
  }

#Pedalwerk {
    width                 : 30%;
    background-color      : transparent;
}

#Positiv {
    width                 : 30%;
}

#Fernwerk {
    width                 : 30%;
}

#Hauptwerk {
    width                 : 30%;
}

#Schwellwerk {
  width                   : 30%;
}

#Solowerk {
  width                   : 30%;
}

.registerS1 {
  width                   : 75%;
  *font-size              : 80%;
  }

.registerS2 {
  width                   : 20%;
  *font-size              : 80%;
  }

.werkS1 {
  width                   : 60%;
  }

.werkS2 {
  width                   : 40%;
  }

h1 {
  font-size               : 120%;
  }

h2 {
  font-size               : 105%;
  }

h3 {
  font-size               : 100%;
  }


