hr.ornament {
   background-image: url(bilder/ornament12.gif);
   background-repeat: no-repeat;
   background-position: center;
   height: 20px;
   width: 95%;
   border: 0px;
}
table.ornament {
   background-image: url(bilder/ornament12.gif);
   background-repeat: no-repeat;
   background-position: center;
   height: 20px;
   width: 95%;
   border: 0px;

}
td.ornament {
    text-align:center;
   background-image: url(bilder/ornament12.gif);
   background-repeat: no-repeat;
   background-position: center;
   height: 40px;
}
.Fusszeile {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; /*10px;*/
    font-style: normal;
    color: #000000;
    font-weight: normal
}
.smal {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; /*10px;*/
    font-style: normal;
    color: #660000;
    font-weight: normal
}
.stat_caption {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bolder;
  color: #fff7ee;
  background-color: #660000;
  line-height: 22px
}
.stat_row {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    color: #000000 ;
    background-color: #fff7e0;
    line-height: 16px;
}
.stat_row_high {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #000000 ;
    background-color: #ffffff;
    line-height: 16px;
}
.stat_row_low {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #000000 ;
    background-color: #ffffff;
    line-height: 16px
}

.Fehler {
    font-family: "book antiqua", Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px; /*12*/
    font-style: normal;
    font-weight: normal;
    color:#ff0000;
}

.Normaltext {
    font-family: "book antiqua", Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px; /*12*/
    font-style: normal;
    font-weight: normal;
    color:#660000;
}
.ReziContainer {
    padding: 10px;
}
.ReziClose {
    margin-right:10px
}
.ReziExpand {
    margin-right:10px;
}
.ReziMore {
    font-family: "book antiqua", Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    color:#333399;
}
.Rezi {
    font-family: "book antiqua", Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-style: italic;
    font-weight: normal;
    color:#333399;
    margin:15px;
    font-weight: 400;
    line-height: 16px;
}
.ReziAutor {
    font-family: "book antiqua", Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    color:#660000;
    margin:15px;
}
.Normaltext:link{
    color: #660000}
}
.NormaltextFett {
    font-family: "book antiqua", Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px; /*12*/
    font-style: normal;
    font-weight: bold;
    color: #660000
}
.NormalFett {
    font-family: "book antiqua", Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px; /*12*/
    font-style: normal;
    font-weight: bold;
    color: #660000
}
a.button {
    display:block;
    margin-bottom:2px;
    margin-top:2px;
    margin-left:2px;
    margin-right:2px;
    text-align:center;
    width:auto;
    text-decoration:none;
    font-family: "book antiqua", verdana, arial;
    font-size:20px; /*18*/
    color:#660000;
    filter:progid:DXImageTransform.Microsoft.DropShadow(offX=3, offY=2);
}

a:link    {
    font-weight:bold;
    text-decoration:none;
    color:#660000;
}
a:visited {
    font-weight:bold;
    text-decoration:none;
    color:#660000;
}
a:hover   {
    text-decoration:underline;
    color:#660000;
}
a:active  {
    text-decoration:underline;
    color:#660000;
}

a.button    {
    font-weight:bold;
    text-decoration:none;
    font-style:normal;
}
a.button:link    {
    text-decoration:none;
}
a.button:visited {
    text-decoration:none;
}
a.button:hover   {
    color:#ffffff;
}
a.button:active  {
    color:#ffffff;
    text-decoration:underline;
 /*   font-stretch:ultra-expanded;*/
}

a.small {
    text-decoration:none;
    font-family:verdana, arial;
    font-size:10px; /*10*/
    color:#660000;
    font-style:normal;
 /*   filter:progid:DXImageTransform.Microsoft.DropShadow(offX=3, offY=2);*/
}
a.small:link    {
    font-weight:bold;
/*    font-weight:normal;*/
    font-stretch:normal;
}
a.small:visited {
/*    font-weight:normal;*/
    font-stretch:normal;
}
a.small:hover   {
    color:#ffffff;
/*    font-weight:bold;*/
/*    font-stretch:ultra-expanded; */
/*    text-decoration:underline;*/
}
a.small:active  {
    color:#ffffff;
/*    font-stretch:ultra-expanded; */
    text-decoration:underline;
}

input.hell {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size: 12px;    /*12*/
    background-color:#e7d7a7;
    background-image: url(bilder/backgr-lein-hell.jpg)
}
select.hell {
    font-family: "book antiqua", Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;    /*12*/
    background-color:#e7d7a7;
}

.Titel {
  color:#000000;
  font-family: "book antiqua", Verdana, Arial, Helvetica, sans-serif;
  font-size: 24px; /*24*/
  font-weight: bold;
  text-align: center;
}
.Titel2 {
  color:#000000;
  font-family: "book antiqua", Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 18px;  /*16*/
  text-align: center;
}
.Titel3 {
  color:#660000;
  font-family: "book antiqua", Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;  /*16*/
  text-align: center;
}
table.Gaestebuch {
  font-family: "book antiqua", Verdana, Arial, Helvetica, sans-serif;
    border: 2px solid #660000;
}
.Gaestebuch {
  font-family: "book antiqua", Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: bolder;
  color: #fff7ee;
  background-color: #660000;
  line-height: 22px
}
.Gaestebucheintrag {
    font-family: "book antiqua", Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;    /*12*/
    font-style: normal;
  font-weight: normal;
    color: #000000 ;
    background-color: #fff7ee;
    line-height: 16px
}
.Gaestebuchkommentar {
    font-family: "book antiqua", Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;    /*12*/
    font-style: italic;
  font-weight: normal;
    color: #000000 ;
    background-color: #FFFFFF;
    line-height: 13px
}
.Gaestebuchantwort {
    font-family: "book antiqua", Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;    /*12*/
    font-style: normal;
  font-weight: bold;
  color: #fff7ee;
  background-color: #660000;
  line-height: 16px

}
.Gaestebuchfeld {
    font-family: "book antiqua", Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px; /*12*/
    font-style: normal;
    color: #000000 ;
    font-weight: bold;
    font-variant: normal;
    background-color: #fff7ee;
/*    background-color: #FFFFFF;*/
    line-height: normal
}

.portrait-weiss {
    font-family: "book antiqua", Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;  /*12*/
    color: #FFFFFF;
    font-weight: bold;
    font-style: normal
}
a.weiss {
    font-stretch:normal;
    color: #FFFFFF;
}
a.weiss:link { text-decoration:none; }
a.weiss:hover { text-decoration:underline; }
a.weiss:active { text-decoration:underline; }
a.weiss:visited {
    color: #FFFFFF;
}
img.rahmen {
  border-width:5px;
  border-style:solid;
  border-color:#e7d7a7;
}
hr {
    color:#660000;
/* color: #fff7ee; */
}
.braun {
    color:#660000;
    font-weight: bold;
}
.Zitat {
    font-family: "book antiqua", Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-style: italic ;
    color:#660000;
    font-weight: 400;
    line-height: 16px;
}
.info_caption {
  font-family: "book antiqua", Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: bolder;
  color: #fff7ee;
  background-color: #660000;
  line-height: 22px
}
p.caption {
  margin:10px;
  text-align:left;
}
a.caption {
  color: #fff7ee;
}
a.caption:link    {
  color: #fff7ee;
    text-decoration:none;
}
a.caption:visited {
  color: #fff7ee;
    text-decoration:none;
}
a.caption:hover   {
    color:#ffffff;
    font-weight: bolder;
}
table.news {
border: 1px solid #660000;
}
div.page_mitte{
   background-image: url(Bilder/background_mitte2.jpg);
   background-repeat: repeat;
   background-position: center;
   width: 800px;
   border: 1px solid;
   margin-top:0px;
   margin-bottom:0px;
}
.bild_zentriert{
    margin-left: auto;
    margin-right: auto;
	text-align:center;	

}
.bild_links{
    margin-left: 0px;
    margin-right: auto;
	text-align:left;	
}
.bild_rechts{
    margin-left: auto;
    margin-right: 0px;
	text-align:left;	
}
.bild_text {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; /*10px;*/
    font-style: normal;
    color: #000000;
    font-weight: normal
}
ul.history {
	margin: 5px;
}