body {
    font: normal 100,1% Helvetica, Arial, sans-serif;
    background-color: #B3C7AD;
    background-image : url(../images/hg.jpg);
    background-repeat: repeat-x;
    background-position: 0px 0px;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 11px;    
    margin:0;
    padding:0;
    
    scrollbar-base-color: #EBF1C9; 
    scrollbar-arrow-color: #4D905B;
    scrollbar-darkshadow-color: #CDDC77;     
    scrollbar-track-color:#EBF1C9;
    scrollbar-3dlight-color:#EBF1C9;
  }




 /*******************************************************************************
*** Top Anfang ***
************************/    
#rahmen {
	MARGIN: 0px auto;
	WIDTH: 1000px;	
	background-image : url(../images/rahmen1.gif);
             background-repeat: repeat-y;
             background-position: 0px 0px;           
        }   
        
 #rahmen1 {
	MARGIN: 0px auto;
	WIDTH: 1000px;	
	
	background-image : url(../images/rahmen1.gif);
             background-repeat: repeat-y;
             background-position: 0px 0px;           
        }     
#top
{  
   margin-top: -1em;  
   width : 1000px;  
   height: 300px;   
   background-image : url(../images/top2.jpg);  
      }
      
* html #top {  margin-top: 0em;   /*  Gilt nur für IE  */ 
 }   

html* #top {  margin-top: 0em;   /*Gilt nur für IE 7 */ 
 }   

#top1
{  
   margin-top: -1em;
   width : 1000px;  
   height: 300px;   
   background-image : url(../images/top_grafik1.jpg);  
      }
      
* html #top1 {  
      margin-top: 0em;  /*  Gilt nur für IE  */   
      }   

html* #top1 {  margin-top: 0em;   /*Gilt nur für IE 7 */ 
 }   
 /*******************************************************************************
*** Top Ende ***
************************/ 

/*******************************************************************************
*** Navigation Anfang ***
************************/ 
  ul#navi 
{   
    padding-top: 23.9em;
    margin-left: 2.7em;
    padding-left:0em;    
  } 

 ul#navi li 
 {
    list-style: none;
    display: inline;      
    padding: 0.5em;   
    font-size: 15px; 
    color: #fff;
    }
          
 ul#navi a, ul#navi span
 {    
    text-decoration: none;    
    color: #fff;
    font-weight: normal
    } 
       
  ul#navi a:hover,ul#navi span 
 {    
    text-decoration: none;    
    color: #CDDC77;
    font-weight: normal;    
    }    
          
   ul#navi a:active,ul#navi span
   {    
      text-decoration: none;      
      color:#CDDC77;
      font-weight: normal     
    }     

        
/*******************************************************************************
*** Navigation Ende ***
************************/

/*******************************************************************************
*** Content Anfang ***
************************/

#content 
{   
    margin-left: 3.1em; 
    height: 32em;
    padding-top: 0.3em; 
    padding-left:0em; 
    padding-bottom:1em;
       
  } 
  
 * html #content   {  /*  Gilt nur für IE  */
      margin-left: 3.3em;  
  }  
  
#iframe  
     {
     padding: 0em;
     background-color:transparent;   
     border: 1px solid #E8EABB;       
    }   
    
#text 
  {   
      margin-left: 3.1em;      
      width: 75em;     
      height:31.7em;   
      padding-top: 0.3em; 
      padding-left:0em;
      background-color: #F2F6DD;              
  } 
 * html #text   {  /*  Gilt nur für IE  */
      margin-left: 3.3em;  
  } 
  
 #textframe 
  {   
      margin-left: 3.1em;      
      width: 87.5em;     
      height:40.5em;   
      padding-top: 0.3em; 
      padding-left:0em;
      background-color: #F2F6DD;              
  } 
 * html #textframe   {  /*  Gilt nur für IE  */
      margin-left: 3.3em;  
  }    
 /* 29.01.14 erweitert für Rundschreiben */ 
 #textframe2 
  {   
      margin-left: 3.1em;      
      width: 87.5em;     
      height:56.5em;   
      padding-top: 0.3em; 
      padding-left:0em;
      background-color: #F2F6DD;              
  } 
 * html #textframe   {  /*  Gilt nur für IE  */
      margin-left: 3.3em;  
  }    
 
#content_lang 
  {   
      margin-left: 3.1em; 
      height: 100%;
      padding-top: 0.3em;
      padding-left:0em; 
         
  } 
   #content_right {         
      float:right; 
      width: 16.8em; 
     padding: 0.3em;  
     }  
  
   #content_right_ {         
    float:right; 
    width: 13.0em; 
    padding-top: 0.3em;
    border-bottom: 1px solid #7D9F72;   
       }  
   
   #content_right_k {         
       float:right; 
       width: 16.5em; 
       padding-top: 0.3em; 
       border-bottom: 1px dashed #7D9F72; 
       }  
       
       
   #tab_rahmen1 {
	float:left;
	margin-right: 3.5em;
	margin-top: 0.8em;
	margin-left: 0.3em;
	width: 24.3em;
	padding: 0.4em;
	height: 23.1em;
	background-image : url(../images/rahmen_home.gif);
	background-repeat: no-repeat;
     } 
     
         
#tab_rahmen2 {   
   float:left;    
   margin-right: 3.5em; 
   margin-top: 0.8em;
   margin-left: 0.3em;   
   width: 24.3em; 
   padding: 0.4em; 
   height: 23.1em;
   background-image : url(../images/rahmen_home.gif);
   background-repeat: no-repeat;
     } 
     
  
 #tab_rahmen3 {     
   float:left;     
   margin-right: 3em; 
   margin-top: 0.8em;
   margin-left: 0.3em;   
   width: 24.3em; 
   padding: 0.4em; 
   height: 23.1em;
   background-color: #E9EFC4;
   background-image : url(../images/rahmen_karte.jpg); 
   background-repeat: no-repeat;
     }  


/*******************************************************************************
*** Content Ende ***
************************/    
 
#bottom
{   
    width: 1000px; 
    height: 1px;
    border-bottom: 1px solid #5D874F;
     clear:both;
    }      

    
/*******************************************************************************
***  Allgemein Anfang ***
************************/

.headtop
{ font-weight: bold;
  color: #CDDC77;
}  

img
{
  border: 0;
}

.t_rechts
{  
  margin: 0.5em; 
  } 

.profil
{  
  font-size: 12px;
  color: #396C27; 
  }   
.head
{  
  font-size: 12px;
  color: #396C27; 
  }  
  
.headblock {
	font-size: 12px;
	color: #477837;
	text-align: justify;
}  

.headline {
	font-size: 12px;
	color: #477837;
	font-weight: bold;
}  
h1 {
	font-size: 12px;
	font-weight: bold;
	color: #477837;
}

.aktiv {

   font-size: 15px;
   color:#CDDC77;  
}
th {
     text-align:left;
}
.klein
{  
  font-size: 9px;
  color: #477837;
  vertical-align: bottom;
  }  
  
.kleinsw {
	font-size: 9px;
	color: #333333;
	vertical-align: bottom;
}  

hr {

 border: 0px; /* Für Firefox und Opera */
 border-top: solid 1px #5D874F;
 border-bottom: solid 1px #F2F6DD; /* Für I.Explorer*/	
}

.form1 {
        font-family : Arial, Helvetica, sans-serif;
	font-size : 11px; 
	border: 1px solid #5D874F;
	width: 320px;
	height: 70px;  
	background-color: #EBF1C9;
	resize: none;
} 
.form2 {
	font-family : Arial, Helvetica, sans-serif;  
	font-size : 11px; 
	border: 1px solid #5D874F;
	width: 320px;
	height: 17px;  
	background-color: #EBF1C9;
}  
.form3 {
	font-family : Arial, Helvetica, sans-serif;  
	font-size : 11px; 
	border: 1px solid #5D874F;
	width: 60px;
	height: 17px;  
	background-color: #EBF1C9;
} 


.form4 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px; 
	border: 1px solid #5D874F;
	width: 254px;
	height: 17px;  
	background-color: #EBF1C9;
}  

  * html .form4 {   /*  Gilt nur für IE 6 */  
        width: 253px;   
  } 
  
 html>/**/body .form4 {   /*  Gilt nur für IE 8*/  
        width: 253px;   
  } 

html* .form4 {  width: 253px;   /*Gilt nur für IE 7 */ 
 }  

.ok {
	font-family : Arial, Helvetica, sans-serif;  
	font-size : 11px; 
	color:#fff;
	border: 1px solid #5D874F;
	width: 60px;
	height: 20px;  
	background-color: #5D874F;
	cursor: hand;
} 

* html .ok {   /*  Gilt nur für IE 6  */  
        width: 68px;   
  } 

.reset {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color:#fff;
	border: 1px solid #5D874F;
	width: 259px;
	height: 20px;
	background-color: #5D874F;
	cursor: hand;
} 
 

html* .reset {  width: 261px;   /*Gilt nur für IE 7 */ 
 }   

  * html  .reset {   /*  Gilt nur für IE 6  */  
        width: 253px;    
  } 


.form_m {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px; 
	border: 1px solid #5D874F;
	width: 200px;
	height: 17px;  
	background-color: #EBF1C9;
}  

.button_m {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color:#fff;
	border: 1px solid #5D874F;
	width: 202px;
	height: 20px;
	background-color: #5D874F;
	cursor: hand;
} 
 
html* .button_m {  width: 203px;   /*Gilt nur für IE 7 */ 
 }    
 
.button_m_ {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
        color:#F2F6DD;
	border: 1px solid #CDDC77;
	width: 80px;
	height: 18px;
	background-color: #5D874F;
	cursor: hand;
}  
 
/**************************
***  Link ***
************************/


a 
      {                   
          font-weight: bold;      
          text-decoration: none; 
          color: #5D874F;
          }
          
a:hover 
          {  
          font-weight: bold; 
          text-decoration: none; 
          color: #82C256;
        }
      
a:active
        {                            
          font-weight: bold; 
          text-decoration: none; 
          color: #82C256; 
          }
          
/**************************
***  Link ***
************************/


/*******************************************************************************
*** Allgemein Ende ***
************************/
  
 
    
