body {
  background-color: #DEDECA;
  font-family: Verdana;
  font-size: 8pt;
  margin:0px 0px auto;

}

a { font-family: Verdana,Sans-serif; color:#990000; text-decoration:none; font-weight:normal; }
a:link { }
a:visited {  }
a:hover { text-decoration:underline; }
a:active { }

.headline { font-family: Verdana,Sans-serif; font-size: 10pt; color: #983E30; font-weight: bold;}

.newsheadline {  font-family: Verdana, sans-serif; font-size: 8pt; color:#000000; font-weight: bold;}
.newscondatum {  font-family: Verdana, sans-serif; font-size: 10px; color:#000000; font-weight: bold;}
.newscontent {  font-family: Verdana, sans-serif; font-size: 10px; color:#000000; font-weight: normal;}
.newsconbalken {  font-family: Verdana, sans-serif; font-size: 10px; color:#FFFFFF; font-weight: bold;}

.teaserheadline {  font-family: Verdana, sans-serif; font-size: 10px; color:#505050; font-weight: bold;}
.teasercontent {  font-family: Verdana, sans-serif; font-size: 10px; color:#505050; font-weight: normal;}

.suche {font-family: Verdana, sans-serif; font-size: 10px; color:#FFFFFF; font-weight: normal;}
.suche a { font-family: Verdana, sans-serif; color:#FFFFFF; font-size: 10px;  text-decoration:none; }
.suche a:link { color:#FFFFFF; text-decoration:none; font-size: 10px;  }
.suche a:visited { font-family: Verdana, sans-serif; color:#FFFFFF; font-size: 10px;  text-decoration:none;   }
.suche a:hover { color:#FFFFFF; text-decoration:underline; }
.suche a:active { color:#FFFFFF; text-decoration:none; font-size: 10px; }

.navifest { font-family: Verdana; font-size: 10px; }

.naviklein { font-family: Verdana; font-size: 8pt; color:#990000; text-decoration:none; font-weight:bold;}
.naviklein a { font-family: Verdana; font-size: 8pt; color:#990000; text-decoration:none; font-weight:bold;}
.naviklein a:visited { }
.naviklein a:hover {text-decoration:underline; }
.naviklein a:active {  }

.navi { font-family: Verdana; font-size: 10pt; color:#990000; text-decoration:none; font-weight:bold;}
.navi a { font-family: Verdana; font-size: 10pt; color:#990000; text-decoration:none; font-weight:bold;}
.navi a:visited { }
.navi a:hover {text-decoration:underline; }
.navi a:active {  }

.subnavi { font-family: Verdana, sans-serif; font-size: 8pt; font-weight: bold; text-decoration:none; } 
.subnavi a { font-family: Verdana, sans-serif; font-size: 8pt; font-weight: bold; text-decoration:none; } 
.subnavi a:visited { }
.subnavi a:hover {text-decoration:underline; }
.subnavi a:active {  }

.txt { font-family : Verdana, sans-serif; line-height:1.4em; font-size : 8pt; color : #505050; font-weight : normal;} 

.txt ul { font-family : Verdana, sans-serif; line-height:1.4em; font-size : 8pt; color : #505050; font-weight : normal; margin-top:10px; list-style-image:url(fileadmin/sys/dot.gif); }

.fuss { font-family: Verdana, sans-serif; font-size: 10px; color: #505050; font-weight : normal;} 


#top {
}

hr {
  color:#983E30;
  height:1px;
  overflow:hidden;
}

div#site {
 width:670px;
 background-repeat:repeat;
 background-position:0px 0px;
 background-attachment:fixed;
 }
 
div#kopf {
  width:660px;
  height:140px;
  background-color:#FFFFFF;
  margin-left: 0px;
  }
  
div#kopf div#zmann {
  height:108px;
  width:70px;
  float:left;
  padding: 20px 0 0 10px; 
  }
  
div#kopf div#schriftzug {
  height:30px;
  width:180px;
  float:left;
  padding: 80px 0 0 10px; 
  }
  
div#kopf div#kopfnavil {
  height:30px;
  width:610px;
  float:left;
  text-align:left;
  padding: 0 0 0 10px;   
  overflow:hidden;  
  }
  
div#content {
  width:465px;
  float:left;
  text-align:left;
  padding: 10px 20px 0 10px;   
  }
  
div#info {
  width:155px;
  float:left;
  text-align:left;
  padding: 32px 10px 0 0;   
  }

div#adresse {
  width:600px;
  float:left;
  text-align:left;
  padding: 30px 10px 0 10px; 
  }
  
div.adresse {
font-family : Verdana, sans-serif; 
line-height:1.4em;
font-size : 8pt; 
color : #000000; 
font-weight : normal; 
} 



input {
color : #000000; 
font-size : 8pt; 
font-family : Verdana; 
background: #F6F6F6;
border : 1px solid #808080; 
} 

textarea {
background-attachment: fixed;
height: 100px;
width: 194px;
background: #F6F6F6;
color : #000000; 
font-size : 8pt; 
font-family : Verdana, Helvetica, Arial; 

scrollbar-base-color: #F6F6F6;
scrollbar-3d-light-color: #F6F6F6;
scrollbar-arrow-color: #F6F6F6;
scrollbar-darkshadow-color: #F6F6F6;
scrollbar-face-color: #F6F6F6;
scrollbar-highlight-color: #F6F6F6;
scrollbar-shadow-color: #F6F6F6;
scrollbar-track-color: #F6F6F6;

border : 1px solid #808080; 
} 


