html, body, {
  background-color:#e2d5bc;
  color:#33250f;
  font-family: "tahoma", "Arial", "Helvetica", "sans-serif";
  scrollbar-base-color:#9f814e;
  scrollbar-3d-light-color:#9f814e;
  scrollbar-arrow-color:#9f814e;
  scrollbar-darkshadow-color:#9f814e;
  scrollbar-track-color:#cab386;
  scrollbar-shadow-color:#e2d5bc;
  scrollbar-highlight-color:#e2d5bc;
  scrollbar-face-color:#e2d5bc;
}
.xdark   { color: #33250f}
.dark    { color: #9f814e}
.medium  { color: #cab386}
.bright  { color: #e2d5bc}
.xbright { color: #f1eadd}

body.content {
  margin-top:36px;
  margin-left:36px;
  margin-right:36px;
  background-image:url(../images/km.jpg)
}

table  {
  font-family: "Tahoma", "Arial", "Helvetica", "sans-serif";
  font-size:10pt;
  border-collapse:collapse;
}
p{
  margin: 0pt;
  padding-top: 0pt;
  padding-bottom: 8pt;
}
h1{
  font-size:16pt;
  font-weight:bold;
  margin: 0pt;
  padding-top: 0pt;
  padding-bottom: 10pt;
}
h2{
  font-size:13pt;
  font-weight:bold;
  margin: 0pt;
  padding-top: 0pt;
  padding-bottom: 8pt;
}
h3{
  font-size:10pt;
  font-weight:bold;
  margin: 0pt;
  padding-top: 0pt;
  padding-bottom: 8pt;
}
h4{
  font-size:10pt;
  font-weight:normal;
  margin: 0pt;
  padding-top: 0pt;
  padding-bottom: 8pt;
}
ul{
  margin-top: 0pt;
}
ol{
  margin: 0;
}
li{
  padding-top: 0pt;
  padding-bottom: 3pt;
}

ul.quellen li{
  font-size:8pt;
  margin: 0;
  padding: 0;
  padding-bottom: 1pt;
}

.legende {
  font-family: arial, helvetica, sans-serif;
  font-size:8pt;
  color:#9f814e;
  text-align: left;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 2px;
}
.legende:link    { color: #9f814e; }
.legende:hover   { color: #FFCC00; }
.legende:active  { color: #FFCC00; }
.legende:visited {  }

.foot {
  font-size: 7pt;
  font-style: italic;
}

.imgtopl {
  float: left;
  margin-right: 10px;
  margin-bottom: 10px;
}
.imgtopr {
  float: right;
  margin-left: 10px;
  margin-bottom: 10px;
}
.imgleft {
  float: left;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 10px;
}
.imgright {
  float: right;
  margin-left: 10px;
  margin-top: 10px;
  margin-bottom: 10px;
}

input, select, textarea, button{
  font-family: arial, helvetica, sans-serif;
  font-size:10pt;
  color:#33250f;
  border:1px solid #666666;
  text-indent : 1pt;
}

a {
  font-family: arial, helvetica, sans-serif;
  font-size:10pt;
  color: #ce7e00;
  text-decoration:none;
}
a:link    { color: #ce7e00; }
a:hover   { color: #FFCC00; }
a:active  { color: #FFCC00; }
a:visited {  }

.biglink{
  padding-top: 3px;
  padding-bottom: 3px;
  font-weight: bold;
}

.menu{
  font-size:11pt;
  font-weight:bold;
  color:#33250f;
  text-decoration:none;
}
.menu:link    { color:#33250f; }
.menu:hover   { color:#9f814e; }
.menu:active  { color:#9f814e; }
.menu:visited {  }

.langmenu{
  font-size:9pt;
  font-weight:bold;
  color:#9f814e;
  text-decoration:none;
}
.langmenu:link    { color:#9f814e; }
.langmenu:hover   { color:#FFCC00; }
.langmenu:active  { color:#FFCC00; }
.langmenu:visited {  }


/* Bildergalerie */

.galtitle{
  font-size:13pt;
  color:#f7f1e5;
  text-decoration:none;
  font-weight:bold;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 14px;
  padding-right: 5px;
}

.galmenu{
  color:#f7f1e5;
  text-decoration:none;
  font-weight:bold;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 14px;
  padding-right: 5px;
}
.galmenu:link    { color:#f7f1e5; }
.galmenu:hover   { color:#FFCC00; }
.galmenu:active  { color:#FFCC00; }
.galmenu:visited {  }
