html {
  height: 100%;
}

body {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
  color : #000000;
  background-color : #F8F0D9;
  background-repeat : no-repeat;
  padding : 0px 0px 0px 0px;
  margin : 0px 0px 0px 0px;
  height: 100%;
}

h1, h2, h3, h4, h5, h6 {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-weight : bold;
  color : #000000;
}

p, b, strong, i, em, a, span, div, td, th, ul, ol, li, address, blockquote, nobr, sub, sup {
    font-family : Verdana, Arial, Helvetica, sans-serif;
}

a {
  /* line-height: 1.5; */
    color : #C3833E;
    text-decoration : none;
}

a:visited {
    /* color : #558855;*/
  color : #C3833E;
}

a:hover {
    text-decoration : underline;
}

a:active {
    color : #C3833E;
}

a.menue {
    text-decoration : none;
  color : #000000;
    font-size : 10px;
  font-weight : bold;
}

a.menue:visited {
    font-size : 10px;
  font-weight : bold;
    text-decoration : none;
  color : #000000;
}

a.menue:hover {
    text-decoration : none;
  color : #FFFFFF;
}

a.menue:active {
    text-decoration : none;
  color : #FFFFFF;
}

a.menue_ausstellg {
    text-decoration : none;
  color : #A39C8D;
    font-size : 10px;
  font-weight : bold;
}

a.menue_ausstellg:visited {
    text-decoration : none;
  color : #A39C8D;
    font-size : 10px;
  font-weight : bold;
}

a.menue_ausstellg:hover {
    text-decoration : underline;
  color : #C3833E;
}

a.menue_ausstellg:active {
    text-decoration : underline;
  color : #C3833E;
}

a.menue_fotos {
    text-decoration : none;
  color : #A39C8D;
    font-size : 10px;
  font-weight : bold;
}

a.menue_fotos:visited {
    text-decoration : none;
  color : #A39C8D;
    font-size : 10px;
  font-weight : bold;
}

a.menue_fotos:hover {
    text-decoration : underline;
  color : #C3833E;
}

a.menue_fotos:active {
    text-decoration : underline;
  color : #C3833E;
}

span.tiny a,
span.tiny a:visited,
span.tiny a:hover,
span.tiny a:active {
    color: #F8F0D9;
    font-size: 9px;
    font-weight: bold;
}

#red {
    color : #CC0000;
}

#bold {
  font-weight : bold;
}

#italic {
  font-style : italic;
}

#bold-italic {
  font-weight : bold;
  font-style : italic;
}

span.tiny {
    color : #F8F0D9;
    font-size : 9px;
  font-weight : bold;
}

span.small {
    font-size : 10px;
}

span.normal {
    font-size : 10px;
  line-height: 1.2;
}

span.big {
    font-size : 17px;
  line-height: 1.2;
}

span.large {
    font-size : 24px;
}

span.menue {
  color : #000000;
    font-size : 10px;
  font-weight : bold;
}

span.menue_active {
  color : #FFFFFF;
    font-size : 10px;
  font-weight : bold;
}

span.menue_inactive {
  color : #DDD6C3;
    font-size : 10px;
  font-weight : bold;
}

span.menu_fotos_active {
  color: #C3833E;
    font-size : 10px;
  font-weight: bold;
}

textarea.text {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
    /* font-weight : bold; */
  /* text-align : right; */
    color : #000000;
    background-color : #F8F0D9;
    border : 1px dotted #C3833E;
    scrollbar-arrow-color : #C3833E;
    scrollbar-3dlight-color : #C3833E;
    scrollbar-highlight-color : #F8F0D9;
    scrollbar-face-color : #F8F0D9;
    scrollbar-shadow-color : #F8F0D9;
    scrollbar-darkshadow-color : #C3833E;
    scrollbar-track-color : #F8F0D9;
}

textarea.text_active {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
    /* font-weight : bold; */
  /* text-align : right; */
    color : #000000;
    background-color : #F8F0D9;
    border : 1px solid #C3833E;
    scrollbar-arrow-color : #C3833E;
    scrollbar-3dlight-color : #C3833E;
    scrollbar-highlight-color : #F8F0D9;
    scrollbar-face-color : #F8F0D9;
    scrollbar-shadow-color : #F8F0D9;
    scrollbar-darkshadow-color : #C3833E;
    scrollbar-track-color : #F8F0D9;
}

input.text {
    font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 10px;
  /* text-align : right; */
  color : #000000;
  background-color : #F8F0D9;
    border : 1px dotted #C3833E;
}

input.text_active {
    font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 10px;
  /* text-align : right; */
  color : #000000;
  background-color : #F8F0D9;
    border : 1px solid #C3833E;
}

select.text {
    font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 10px;
  color : #000000;
  background-color : #F8F0D9;
    border : 1px dotted #C3833E;
}

select.text_active {
    font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 10px;
  color : #000000;
  background-color : #F8F0D9;
    border : 1px solid #C3833E;
}

div.sitemap {
  position: absolute;
  z-index: -1;
  left: -10000px;
  top: -10000px;
    visibility : hidden;
  margin : 0px 0px 0px 0px;
  border : 0px;
  padding : 0px;
  width : 100px;
}

div.partnerlinks {
  position: absolute;
  z-index: -1;
  left: -10000px;
  top: -10000px;
    visibility : hidden;
  margin : 0px 0px 0px 0px;
  border : 0px;
  padding : 0px;
  width : 100px;
}
