body {
  background-color: #FFFFFF;
  font-family: Verdana;
  font-size: 8pt;
  margin:20px 0px auto;

}

a {color:#990000; text-decoration:none; font-weight:normal; }
a:link {color:#990000; text-decoration:none; font-weight:normal; }
a:visited { color:#990000; text-decoration:none; font-weight:normal; }
a:hover { text-decoration:underline; }
a:active {color:#990000; text-decoration:none; font-weight:normal;  }

.headline { font-family: Verdana,Sans-serif; font-size: 10pt; color: #983E30; 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;}

.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; }
 
#top {
}

hr {
  color:#983E30;
  height:1px;
  overflow:hidden;
}

div#site {
 width:664px;
 background-repeat:repeat;
 background-position:0px 0px;
 background-attachment:fixed;
 }
 
div#kopf {
  width:660px;
  height:120px;
  margin-left: 0px;
  }
  
div#kopf div#kopfl {
  width:100px;
  height:120px;
  
  float:left;
  padding: 0 0 0 0; 
  }
  
div#kopfl div#kopfl01 {
  width:100px;
  height:16px;
  float:left;
  padding: 0 0 0 0; 
  }
  
div#kopfl div#kopfl02 {
  width:100px;
  height:104px;
  float:left;
  text-align:right;
  padding: 0 0 0 0; 
  }
  
div#kopf div#kopfm {
  width:324px;
  height:120px;
  float:left;
  }
  
div#kopfm div#kopfm01 {
  width:120px;
  height:116px;
  float:left;
  padding: 4px 0 0 24px; 
  }
  
div#kopfm div#kopfm02 {
  width:30px;
  height:116px;
  float:left;
  padding: 4px 0 0 10px; 
  }
  
div#kopfm div#kopfm03 {
  width:130px;
  height:116px;
  float:right;
  text-align:left;
  padding: 4px 0 0 0; 
  }
  
div.adresse {
font-family : Verdana, sans-serif; 
line-height:1.4em;
font-size : 6pt; 
color : #505050; 
font-weight : normal; 
} 


div#kopf div#kopfr {
  width:236px;
  height:120px;
  float:right;
  }
  
  
 
div#content {
  width:640px;
  float:left;
  text-align:left;
  padding: 20px 10px 0 10px;   
  }
  
div.txt {
font-family : Verdana, sans-serif; 
line-height:1.4em;
font-size : 8pt; 
color : #505050; 
font-weight : normal; 
} 

