body {
background-color: white;
font-size: 15px;
color:black;  
text-align:left;
margin:0px;
padding:0px;
font-family: Arial, Helvetica, sans-serif;

min-height: 100%;
font-size: 15px;
color:black;  
text-align:left;
margin:0px;
padding:0px;

}

a { color: #C76B12 !important; text-decoration: underline }

.Headline { font-size: 16px; color: black; font-weight: bold; }
.Fliesstext { 

 font-size: 16px;
color:black;  
text-align:left;
 font-family: Arial, Helvetica, sans-serif;



 }
.Anmerkung { font-size: 12px; color: grey; font-weight: normal; }

       
.NewsDatum { font-size: 12px; color: black; border-bottom: 1px #B8BD00 dotted }
.UeberschriftSehrSehrGross { font-size: 50px;  font-weight: bold; color: black; font-family: arial, sans-serif;}                                                          
.UeberschriftSehrGross { font-size: 30px;  font-weight: bold; color: black; font-family: arial, sans-serif;}                                                          
.Ueberschrift { font-size: 24px; line-height: 20px; font-weight: bold; color: black; font-family: arial, sans-serif;}                                                          
.UeberschriftKlein { padding: none; margin: none; display: inline; font-size: 18px; line-height: 18px; font-weight: bold; color: black; font-family: arial, sans-serif;}
.UeberschriftSehrKlein { margin: none; display: block; font-size: 14px; line-height: 14px; font-weight: bold; color: black; font-family: arial, sans-serif; margin-bottom: 16px}

.UeberschriftSehrSehrSehrGrossGruen { font-size: 70px;  font-weight: bold; color: #C76B12; font-family: arial, sans-serif; line-height: 1em}                                                          

.UeberschriftSehrSehrGrossGruen { font-size: 50px;  font-weight: bold; color: #C76B12; font-family: arial, sans-serif; line-height: 1em}                                                          
.UeberschriftZiemlichGrossGruen { font-size: 40px;  font-weight: bold; color: #C76B12; font-family: arial, sans-serif; line-height: 1em}                                                          

.UeberschriftSehrGrossGruen { font-size: 30px;  font-weight: bold; color: #C76B12; font-family: arial, sans-serif; line-height: 1.0em}                                                          
.UeberschriftGruen { font-size: 24px; line-height: 20px; font-weight: bold; color: #C76B12; font-family: arial, sans-serif; line-height: 1em}                                                          
.UeberschriftKleinGruen { padding: none; margin: none; display: inline; font-size: 18px; line-height: 18px; font-weight: bold; color: #C76B12; font-family: arial, sans-serif;}
.UeberschriftSehrKleinGruen { margin: none; display: block; font-size: 14px; line-height: 14px; font-weight: bold; color: #C76B12; font-family: arial, sans-serif; margin-bottom: 16px}


.Gruenton { color: #b8bd00 }

.hint { color: #8E9AB3 }
.info { background-color: yellow;  padding: 4px; color: #041F56 }
.warning { color: red }

ul.temp { padding-left: 16px; margin-left: 16px; list-style-type: square; }
li.temp {  font-size: 11pt; font-weight: bold; color: #041F56; font-family: trebuchet MS, arial, sans-serif;}
li.temp a { color: #041F56; text-decoration: none } 
li.temp a:hover { color:blue; text-decoration: none }
li.temp a.inactive { color: #CCCCCC }

h1 { padding: 0px; margin: 0px; font-size: 24pt; line-height: 1em; font-weight: bold; color: #C76B12;; font-family: arial, sans-serif; }                                                          
h2 { line-height: 1em; padding: 0px; margin: 0px; display: inline; font-size: 12pt;  font-weight: bold; color: black; font-family: arial, sans-serif;}
h3  {line-height: 1em; padding padding: none; margin: none; display: inline; font-size: 12pt;  font-weight: bold; color: black; font-family: arial, sans-serif;}
h4 {line-height: 1em; padding margin: none; display: inline; font-size: 11pt;  font-weight: bold; color: black; font-family: arial, sans-serif;}

#rechts h2 { display: inline; font-size: 10pt; font-weight: bold; color: #041F56; font-family:  arial, sans-serif; }

#inhalt p { display: block }
#inhalt .info { line-height: 1.5em; padding: 1px }

.ZweiSpaltigeListe
 {
 
  padding: 0px;
 }
 
.ZweiSpaltigeListe li
  {
    display: block;
    width: 45%;
    float: left;
    margin: 0px; 
    padding-left: 24px;
    background-image: url(../images/arrow.gif);     
    background-position: left 4px;
    background-repeat: no-repeat;
    margin-top: 4px; margin-bottom: 8px; 
;
   }

ul
 {
   padding-left: 24px;
   padding-top: 4px;
   margin: 0px;
   list-style-type: none;
   list-style-image: url(../images/arrow.gif);
 
 }
 

 
 ul li  { 
  
  margin-top: 4px; margin-bottom: 12px; 
;
  }
 
 ul.typen li a 
  {
   color: #072E7F;
   text-decoration: none;
   font-size: 10pt;
   font-weight: normal;
   
  
  }
  
  ul.typen li a:hover 
  {
   
   text-decoration: underline;
  
  }
  
  
  
a { 
      color: #C76B12 


}

