/* CSS Document */
 
 div#oben
  {
   visibility:hidden;
   display:none
  }
  
  div#Navigation
  {
   visibility:hidden;
   display:none
  }
  
  div#Kategorie
   {
   visibility:hidden;
   display:none
  }
 
 div#InhaltArt {
    margin-left: 30px ;
    padding: 0px 0px 0px 0px;
    border: 0;
	width:650px;		
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
  }
 
   div#inforight
  { 
    height:380px;
	float:right;
    width:154px;	
    margin:15px 0px 0px 0px;
    padding:0px 0px 0px 2px;
  }
  
 div#tools
   {
   visibility:hidden;
   display:none
  } 
  
 div#infoprop
  { background-color:#ffffff;    
	margin-top:34px;
	width:153px;
	padding:5px 1px 5px 1px;
  }
 div#adresse 
  { background-color:#ffffff;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:black;	
	width:153px;
	padding:0px 1px 5px 1px;
  }
  
 div#info
 {font-size:14px;
  margin-top:10px;
  float:left;
  width:487px;
  line-height:18px;
  background-color:#ffffff;
  padding:0px 5px 0px 0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  border-right:1px dotted gray;
 
  }
 
 div#info h2
  {font-size:18px;
   margin-top:0px;
   line-height:26px;
  }
  
  div#info h3
  {font-size:16px;
   line-height:20x;   
   font-style:italic;
   }
  
  div#link
  {
  
   font-size:11px; 
   clear:both;  
   width:492px;
  }
  
  div#fuss
  {
   border-top:1px solid black;
   font-size:9px;
   clear:both;
   width:492px;
   margin-left:30px;
   font-family:Arial, Helvetica, sans-serif;
   
  }
   
  div#info p
  {font-size:14px;
   line-height:18px;
   font-style: normal; 
   font-weight: normal;
   }
   
  span.normal
  {
  font-weight:normal;
  }
  
  
  div#normal, div#grem
  {width:532px;
   background-color:#FFFFF;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   margin-bottom:0px;
   padding:5px 10px 5px 10px;
   float:left;
   
  }
  
  
  div#gremien
  {
  display:none;
  }
  
  
   div#grem ol
  {
   margin:0px 0px 5px 15px;
   padding: 5px 0px 5px 15px;
  }
  div#grem li
  {padding: 4px 0px 4px 0px
  }
  
   div#grem ul
  {
   list-style:circle; 
   margin:0px 0px 5px 0px;
   padding: 5px 0px 5px 15px;
  }
  
  div#grem a
  {color:black;
   text-decoration:underline;
  }
  
  #grem a:link {
    color: black; 
  }
  #grem a:visited {
    color: black; 
  }
  #grem a:hover {
    color: black; 
  }
  #grem a:active {
    color: balck; 
  }
 
 div#links_grem
  {  
   width:260px;
   float:left;
   margin:20px 0px 10px 0px;
   
  }
  
  div#rechts_grem
  {
   width:250px;
   float:right; 
   margin:20px 0px 10px 0px; 
  }
  
  div#firma
  {
   background:#FFFFFF;
   border:1px solid gray;
   padding: 3px;
   width:320px;
   }
   
    div#firma2
  {   
   border:1px dotted gray;
   padding: 8px 3px 8px 8px;
   width:250px;   
   }
  
  div#clear
  {
   clear:both;
  }

 div#trenn
  {width:100%;
   text-align:right;
   font-size:3px;
   padding: 0px 0px 0px 0px;
   color:#808080;
   border-bottom:1px dotted #808080; 
  } 


 div#ueberdunkel
  {
   border:1px dotted gray;
   padding:8px;
   font-weight:bold;
   width:400px;   
   } 
   
 div#ueberhell
  {
   border:1px dotted gray;
   padding:8px;
   font-weight:bold;
   width:400px;
   } 
    
 div#back
 {
  display:none;
 } 
 
span.keinZug
{
float:right;
color:red;
font-weight:normal;
width:300px;
}

  
b.seitentitel
{color:black;
font-size:13px;

} 

.textsmall   {font-size:10px; line-height:12px}
td.infokl {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px; color:black}
