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 {  }

.subnavi1 { font-family: Verdana; font-size: 10pt; color:#990000; text-decoration:none; font-weight:bold;}
.subnavi1 a { font-family: Verdana; font-size: 10pt; color:#990000; text-decoration:none; font-weight:bold;}
.subnavi1 a:visited { }
.subnavi1 a:hover {text-decoration:underline; }
.subnavi1 a:active {  }

.subnavi2 { font-family: Verdana; font-size: 8pt; color:#990000; text-decoration:none; font-weight:bold;}
.subnavi2 a { font-family: Verdana; font-size: 8pt; color:#990000; text-decoration:none; font-weight:bold;}
.subnavi2 a:visited { }
.subnavi2 a:hover {text-decoration:underline; }
.subnavi2 a:active {  }

.subnavi3 { font-family: Verdana; font-size: 10px; color:#990000; text-decoration:none; font-weight:bold;}
.subnavi3 a { font-family: Verdana; font-size: 10px; color:#990000; text-decoration:none; font-weight:bold;}
.subnavi3 a:visited { }
.subnavi3 a:hover {text-decoration:underline; }
.subnavi3 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;} 

.subnaviact1 { 
width:170px; 
height:20px; 
background-color:#E6E6E6; 
padding: 6px 0 0px 0;
color: #8EAC10;
float: left;
overflow: hidden;
font-family: Verdana, sans-serif; 
font-size: 8pt;
font-weight: bold;
} 

.subnaviinact1 { 
width: 170px; 
height: 20px; 
padding: 6px 0 0px 0; 
float: left; 
overflow: hidden;
font-family: Verdana, sans-serif; 
font-size: 8pt; 
font-weight: bold; } 


.subnaviact2 { 
width:170px; 
height:20px; 
background-color:#F0F0F0; 
padding: 6px 0 0px 0;
color: #8EAC10;
float: left;
overflow: hidden;
font-family: Verdana, sans-serif; 
font-size: 8pt;
font-weight: bold;
} 

.subnaviinact2 { 
width: 170px; 
height: 20px; 
padding: 6px 0 0px 0; 
float: left; 
overflow: hidden;
font-family: Verdana, sans-serif; 
font-size: 8pt; 
font-weight: bold; } 


.subnaviact3 { 
width:170px; 
height:20px; 
background-color:#FAFAFA; 
padding: 6px 0 0px 0;
color: #8EAC10;
float: left;
overflow: hidden;
font-family: Verdana, sans-serif; 
font-size: 10px;
font-weight: bold;
} 

.subnaviinact3 { 
width: 170px; 
height: 20px; 
padding: 6px 0 0px 0; 
float: left; 
overflow: hidden;
font-family: Verdana, sans-serif; 
font-size: 10px; 
font-weight: bold; } 



#top {
}

hr {
  color:#983E30;
  height:1px;
  overflow:hidden;
}

div#site {
 width:952px;
 background-repeat:repeat;
 background-position:0px 0px;
 background-attachment:fixed;
 }
 
div#kopf {
  width:950px;
  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#kopfnavir {
  height:30px;
  width:600px;
  float:right;
  text-align:right;
  padding: 80px 10px 0 0; 
  }

div#kopf div#kopfnavil {
  height:30px;
  width:800px;
  float:left;
  text-align:left;
  padding: 0 0 0 10px;   
  overflow:hidden;  
  }
  
div#navi {
  width:650px;
  height:20px;
  float:left;
  text-align:left;
  padding: 5px 0 5px 10px;   
  }

div#subnavi {
  width:170px;
  float:left;
  text-align:left;
  padding: 0 10px 0 10px;   
  }
  
div#content {
  width:548px;
  float:left;
  text-align:left;
  padding: 0 10px 0 10px;   
  }
  
div#info {
  width:170px;
  float:left;
  text-align:left;
  padding: 0 10px 0 10px;   
  }
  
div#fuss {
  height:20px;
  width:558px;
  float:right;
  text-align:right;
  padding: 110px 10px 0px 0;  
  margin:0px 0px auto; 
  }
  
div#f-zeile {
  height:130px;
  width:170px;
  float:right;
  text-align:right;
  padding: 0 10px 0 10px;   
  }
  
div#f-zeile div#zmannklein {
  height:85px;
  width:35px;
  float:left;
  padding: 0 5px 0 5;   
  }
  
  div#f-zeile div#adressan {
  height:85px;
  width:125px;
  float:right;
  text-align:left;
  padding: 0 0 0 0;   
  }
  
  div#f-zeile div#adresskon {
  clear: both; 
  height:45px;
  width:170px;
  text-align:left;
  padding: 0 0 0 0;   
  }




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; 
} 

