body  {
  background-color: #a0a0b0;
  margin: 0px}

#alles {
  width:825px;
  margin-left:auto;
  margin-right:auto;
  padding: 0px;
  border: 2px solid #c3c0d8;
  border-top: none;
  border-right-color: #b3c0b8;
  border-bottom-color: #b3c0b8;
  z-index: 1000}

/*--kopf---------------------------------------------------*/

#kopf1 {
  background: #5c685c url(../bilder/kjgradientbg2.png) repeat-y 0px 0px;
  margin:0px;
  padding:0px;
  border: none;
  z-index: 1001}

#kopf2 {
  background: url(../bilder/kamusleser2.jpg) no-repeat 477px 0px;
  height:105px;
  margin:0px;
  padding: 10px 0px 0px 20px;
  border: none;
  z-index: 1002}

div#logo {
  margin: 0px 2px;
  padding: 0px;
  border: none;
  z-index: 1003}

#titeltext {
  height: 10px;
  line-height: 10px;
  margin: 4px;
  padding: 0px;
  border: none;
  z-index: 1003}

/*---------------------------------------------------------*/

.fokustab, .normaltab, .nebentab {
  float: left;
  line-height: 16px;
  font-size: 10pt;
  font-family: Tahoma,Arial,sans-serif;
  margin: 19px 0px 0px 5px;
  padding: 3px 10px;
  z-index: 1004;
  -webkit-border-radius: 4px 4px 0px 0px; 
  -moz-border-radius: 4px 4px 0px 0px} 

.fokustab {
  height: 13px;
  font-weight: bold;
  color: #707050;
  background-color: #f0f0d0;
  border: 1px solid #404040;
  border-bottom: none}

.normaltab {
  height: 12px;
  background-color: #e0e0c0;
  border: 1px solid #576757;
  border-bottom: none}
  
.normaltab a {color: #000080; text-decoration: none}

.normaltab a:hover, 
.normaltab a:active, 
.normaltab a:focus,
.normaltab:hover a {color: #800000}

.fahne {
  width: 20px; 
  height: 12px; 
  margin: 2px 0px 0px;
  padding: 0px;
  border: none}

.halbfahne, .drittelfahne, 
.fahnenrot, .fahnenweiss, .fahnenschwarz, .fahnengold {
  width: 100%;
  margin: 0px;
  padding: 0px;
  border: none}

.halbfahne {height: 50%; font-size: 0pt}
.drittelfahne {height: 33%; font-size: 0pt}
.fahnenrot {background-color: #ff0000}
.fahnenweiss {background-color: #ffffff}
.fahnenschwarz {background-color: #000000}
.fahnengold {background-color: #ffff00}

.nebentab {
  background-color: #f0f0e6;
  height: 12px;
  font-weight: bold;
  border: 1px solid #576757;
  border-bottom: none}
  
.nebentab a {color: #ce7000; text-decoration: none}

/*---------------------------------------------------------*/

#ausserkopf {
  background-color: #f0f0d0;
  margin: 0px;
  padding: 10px 0px 10px 10px;
  border-top: 1px solid #404040;
  z-index: 1003}

#inhalt {
  float: left; 
  margin:0px;
  padding:0px;
  border:none;
  z-index: 1004}

/*---------------------------------------------------------*/

.eingabeformular {
  width: 600px;
  background-color: #d8d898;
  margin: 10px 10px 10px 0px;
  padding:0px;
  border: none;
  -webkit-border-radius: 4px 4px 6px 6px; 
  -moz-border-radius: 4px 4px 6px 6px}

.eingabe {
  padding: 16px 16px}

td.eingabeelemente {padding-left: 16px}

.suchbox, .suchknopf {
  margin: 0px}

.suchbox {
  height: 18px;
  text-height: 18px;
  font-family: Arial,Helvetica,sans-serif; 
  font-size: 0.9em;
  padding: 2px 2px;
  border: #878777 solid 1px}

.suchknopf, .submitknopf {
  height: 24px;
  text-height: 18px;
  font-family: Verdana,Arial,Helvetica,sans-serif; 
  font-size: 0.8em;
  font-weight: bold;
  color: #ffffff;
  padding: 0px 10px;
  border-top: 1px solid #c0c0e0;
  border-right: 1px solid #474767;
  border-bottom: 1px solid #202000;
  border-left: 1px solid #ffffe7}

.suchknopf {
  width: 96px;
  background: #7777a7 url(../bilder/lupe.gif) no-repeat 1px 0px}
.submitknopf {
  background-color: #7777a7}

.suchoptionen {
  background-color: #f0f0b0;
  margin: 0px;
  padding: 5px 0px 5px 15px;
  border: 2px solid #d8d898;
  -webkit-border-radius: 0px 0px 6px 6px; 
  -moz-border-radius: 0px 0px 6px 6px}

.suchoption1, .suchoption2, .suchoption3 {
  float: left;
  margin-right: 15px;
  padding: 0px;
  border: none}

.suchoption {
  float: left; 
  width: 18px}

.radioknopf {
  width:12px; 
  height:18px; 
  margin: 0px;
  padding: 0px;
  border: none}

/*---------------------------------------------------------*/

.ergebnis {
  width: 600px;
  margin: 5px 10px 5px 0px;
  padding: 0px;
  border: none}

.ergebnistabelle {
  width: 100%;
  margin: 0px;
  padding: 2px 3px;
  border: none;
  border-collapse: collapse}

.header2spalten, .headerlinks, .headerrechts {
  background-color: #a7a797;
  padding: 2px 10px;
  border: none}

.linkespalte, .rechtespalte, .linkelinksspalte, .rechtlinksspalte {width:50%}
.linkeinfospalte {width: 40%}
.rechteinfospalte {width: 60%}
.rechtespalte, .linkespalte {padding: 1px 3px}
.linkeinfospalte, .rechteinfospalte, .linkelinksspalte, .rechtelinksspalte {padding: 1px 3px 10px}
.rechtespalte, .rechteinfospalte, .rechtelinksspalte {border-left: #e5e5c5 solid 2px}

#werbungrechts {
  float: left;
  width: 180px;
  /*height: 480px;*/
  margin: 10px 0px;
  padding: 5px 0px 5px 10px;
  border: #ffffe7 solid 2px;
  z-index: 1005;
  -webkit-border-radius: 6px; 
  -moz-border-radius: 6px}
  
#copyright, #zaehler, #zaehlerbild, .fussinfo {
  height: 24px; 
  margin: 1px 0px; 
  padding: 0px; 
  border: none}

#copyright {float: left}
#zaehler {float: right}
#zaehlerbild {float: left; width: 109px}
.fussinfo {float: left; margin: 1px 0px; vertical-align: middle}

#fuss {
  background: #5c685c url(../bilder/kjgradientbg2.png) repeat-y 0px 0px;
  margin: 0px;
  padding: 1px 0px 1px 12px;
  border: none;
}


.normalfluss {clear: both; line-height: 0px}

/*---------------------------------------------------------*/

.titel {
  font-family: Verdana,Arial,Helvetica,sans-serif; 
  font-size:0.72em; 
  color: #ffffff}

.labelsmall {font-family: Tahoma,Arial,Helvetica,sans-serif; font-size:0.72em}
.labelnormal {font-family: Arial,Helvetica,sans-serif; font-size:0.8em; color: white}

.labelbig1, .labelbig2 {
  font-family: Verdana,Arial,Helvetica,sans-serif; 
  font-size: 1.0em}

.labelbig2 {color: #808040}
.labellarge {font-family: Verdana,Arial,Helvetica,sans-serif; font-size:1.2em; color: #0000a0}

.labelcolumn {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 0.9em;
  font-weight: bold;
  color: #ffffe7}

.legend {font-family: Tahoma,Arial,Helvetica,sans-serif; font-size:0.8em}
.artikel {color: #808040; font-style: italic}
.treffer {color: #0000a0; font-weight: bold}
.trefferzeile1 {background-color: #fdfddd;}
.trefferzeile2 {background-color: #f5f5d5;}
.aehnlichzeile1 {background-color: #e5e5c5;}
.aehnlichzeile2 {background-color: #ededcd;}
