body { 
  background: #FBF0D9;
  font-family: "Bitstream Vera Sans",Geneva,Verdana, Arial, sans-serif;
  font-size: 100%;
  color:#4A2500;
  line-height: 1.3em;
  margin: 0;
  -webkit-locale:"de";
  -webkit-text-size-adjust: none;
  text-size-adjust: none;
}

table { border-collapse:separate; border-spacing:0;font-size: 1em;}
img { border-style: none; }
h1 { font-size:1.8em; }
h2 { font-size:1.4em; }
h3 { margin-bottom:0.5em;font-size:1.1em; }
sup { font-size: 75%; line-height: 75%;}
a:link { color:#990000; text-decoration:underline; }
a:visited { color:#BF0000; text-decoration:underline; }

.txbl {
  margin: 0 auto;  
  padding: 0 1em 1em 1.5em;
  max-width:850px;
}

.txbl_ebook {
  margin: 0 auto;  
  padding: 0 1em 1em 1.5em;
  max-width:45em;
}

.Pictures {
  text-align: center;
}

.HorLine {
  text-align: center;
}

.ButtonLine {
}

.NotesTxt {
   margin-top:0.6em;
   font-size: 83%;
   line-height: 1.2em;
}

.NotesIdx {}
a.NotesIdx:link { color:#990000; text-decoration:none; }
a.NotesIdx:visited { color:#BF0000; text-decoration:none; }

.inf {
 font-size: 80%;
 line-height: 1.0em;
}

.arrow {
  font-family:"Arial";
}
  
.top_nav {
  color:#990000;
  padding-left: 0.5em;
  padding-right: 0.5em;
  background-color: #F9E6BD;
  border: 1px solid #eee;
  font-size: 0.8em;
  line-height: 1.3em;
  cursor:default;
  border-radius:4px; 
  -moz-border-radius:4px;
  -webkit-border-radius:4px; 
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.top_nav a:link { color:#BF0000; text-decoration:none; }
.top_nav a:visited { color:#BF0000; text-decoration:none; }
.top_nav a:hover { text-decoration:underline; }

.popdlg {
  position: absolute;   
  display:none;
  color:#4A2500;
  background-color: #FBF0D9;
  border: 2px solid #4A2500;
  border-radius:4px; 
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 22px;
  padding:6px;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-box-shadow: 5px 5px 8px #aaa;
  -moz-box-shadow: 5px 5px 8px #aaa;
  box-shadow: 5px 5px 8px #aaa;
}

.popdlg a {
  cursor:pointer;
  color:#4A2500; 
  text-decoration:none; 
  border: 1px solid #4A2500;
  border-radius:4px; 
  padding:1px 5px 1px 5px;
  white-space:nowrap;
}

.popdlg a:hover { text-decoration:none; background-color: #4A2500; color:#FBF0D9}

.popdlg select option {
  color:#4A2500;
}

.popdlg select {
  color:#4A2500;
}
