html,body 
{
    background-image : url(../images/hg.jpg);	
    background-repeat: no-repeat;
    background-position: 0px 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;    
    margin:0;
    padding:0;  
    height:100%;
    width:980px; 
    scrollbar-base-color: #EBF1C9; 
    scrollbar-arrow-color: #4D905B;
    scrollbar-darkshadow-color: #CDDC77;     
    scrollbar-track-color:#EBF1C9;
    scrollbar-3dlight-color:#EBF1C9;
	    }
  
/*******************************************************************************
*** Content Anfang ***
************************/

#rahmen  
     {
     background-image : url(../images/hg.jpg);	
     background-repeat: no-repeat;
     background-position: 0px 0px;
          } 

#contentli  
     {
     float:left;
     margin-left: 1.0em;
     margin-top: 5em;
     width: 14.4em;
     height:23em;
     background-color:transparent; 
     border: 1px solid #E8EABB   
    } 
    
* html #contentli   {  /*  Gilt nur für IE  */
      margin-left: 0.5em; 
      width: 14.3em;
  }      
  
#contentli_br  
     {
     float:left;
     margin-left: 1.0em;
     margin-top: 5em;
     width: auto;
     height:23em;
     background-color:transparent;        
    } 
    
* html #contentli_br   {  /*  Gilt nur für IE  */
      margin-left: 0.5em;       
  }   
  
#content 
{     float:left;
      margin-top: 1.5em;
      margin-left: 2.1em;     
      width: 70.0em;   
  } 
   
  
#content_breit 
{   
    float:left;
    margin-left: 4.4em;     
    margin-top: 5em;    
    width: 80em; 
    } 
    
html * #content_breit   {  /*  Gilt nur für IE  */
      margin-left: 2.3em;         
  }     
  
#content_termine  
     {
     float:left;
     margin-left: 4.8em;
     margin-top: 5em;
     width: 38em;     
     background-color:transparent;        
    } 
    
  
#content_news  
     {
     float:right;      
     margin-top: 5em;
     width: 40em;     
     background-color:transparent;        
    } 
    
  
#iframe  
     {
       
     background-color:transparent;   
     border: 1px solid #E8EABB
    } 
    
#visit  
     { 
     float:left;
     margin-left: 0.5em;
     margin-top: 1.5em;
     width: 52.2em;
     height:85%; 
     background-color:transparent;   
     
    } 
    
html * #visit {  /*  Gilt nur für IE  */     
      width: 51.5em;
        }  
      

#intern 
     {
     float:left;
     margin-left: 0.5em;
     margin-top: 5em;
     width: 14.4em;
     height:31em;
     background-color:transparent;   
     border: 1px solid #E8EABB
    } 

#text 
  {   
      margin-top: 1.5em;
      margin-right: 2em;
      width: 72em;     
      height:37em; 
      padding-bottom:1em; 
      background-color:transparent;
      float:right;  
      z-index:2; 
            
  } 
  
html* #text   {  /*  Gilt nur für IE  */     
      margin-top: 0.5em;
      width: 70.0em;
	margin-right: 2em;
      }    

#info 
  {   float:left; 
      margin-top: 0.3em;
      margin-left: 2.08em;
      width: 66em;     
      height:85%; 
      padding-bottom:1em; 
      background-color:transparent;       
      
            
  }  
      

#inhalt 
  {   
      margin-top: 1.5em;
      margin-right: 0.3em;
      width: 44.3em;     
      height:85%; 
      padding-bottom:1em;       
      background-color:transparent;
      float:right;  
      border: 1px solid #E8EABB     
  }   
 
  
#termine 
  {   float:left;
      margin-top: 1.5em;
      margin-left: 2.6em;
      width: 26.0em;      
      background-color:transparent; 
      float:left;  
      border: 1px solid #E8EABB   
      
  } 
  
html* #termine   {  /*  Gilt nur für IE  */       
      width: 25.0em;
	  margin-left: 2.4em;	
      }    

#news 
  {   float:left;
      margin-top: 1.5em;
      margin-left: 2.6em;
      width: 26em;         
      background-color:transparent;  
      float:left;    
      border: 1px solid #E8EABB    
  } 
  
html* #news   {  /*  Gilt nur für IE  */       
      width: 25.0em;
	  margin-left: 2.4em;
      }  
      
#aktuell 
  {   float:left;
      margin-top: 0em;
      margin-left: 3em;
      width: 70em;      
      background-color:transparent;          
  } 
  
html* #aktuell   {  /*  Gilt nur für IE  */       
     
	  margin-left: 2.7em;
      }       

#link 
{     float:right;
      margin-top: 0.1em;           
      width: 11.24em;
      height: 18px;
      text-indent: 0.8em;
      vertical-align: middle;      
      border-left: 1px solid #E3E4AA;
      border-bottom: 1px solid #E3E4AA;
      color: #94944C;
      font-weight: bold;
  }
  
 * html #link
{   
    width: 11.4em;      
    }  
    

/*******************************************************************************
*** Content Ende ***
************************/   

/*******************************************************************************
*** Anmelden Anfang ***
************************/   

#anmelden_links 
{     float:left;      
      margin-left: 2.1em; 
      margin-top: 4.2em;    
      width: 26.0em; 
      height:90%;      
  }  
  
 .menue1li 
 {
    list-style: none;         
    margin-top: 0em;
    margin-left: 0em;
    font-size: 12px; 
    color: #fff; 
    background-image : url(../images/menue1li.gif);	
    background-repeat: no-repeat;
    width: 200px; 
    height:29px  
    }   
       
.menue 
 {
    list-style: none;         
    margin-top: -1.0em;
    margin-left: 0em;
    font-size: 12px; 
    color: #fff; 
    background-image : url(../images/menue2.gif);	
    background-repeat: no-repeat;
    width: 200px; 
    height:32px  
    }  
* html .menue
{   
    margin-top: -1.6em;      
    }  
    
  .menueende 
 {
    list-style: none;         
    margin-top: -1.0em;
    margin-left: 0em;
    font-size: 12px; 
    color: #fff; 
    background-image : url(../images/menueende.gif);	
    background-repeat: no-repeat;
    width: 200px; 
    height:20px  
    }    
 * html .menueende
{   
    margin-top: -1.6em;      
    } 
    
  .menuerot 
 {
    list-style: none;         
    margin-top: 0.2em;
    margin-left: 0em;
    font-size: 12px; 
    color: #fff; 
    background-image : url(../images/menuerot.gif);	
    background-repeat: no-repeat;
    width: 200px; 
    height:20px  
    } 
 * html .menuerot
 {   
     margin-top: -0.6em;      
    }
    
ul.menue li 
 {
    list-style: none;         
    padding-top: 0.2em;
    margin-left: -1.9em; 
    font-size: 12px; 
    color: #fff;   
    }
    
 * html ul.menue li
{   
     margin-left: 1.23em;  
    }     
       
 
 ul.menue a, ul.menue span
 {       
    text-decoration: none;    
    color: #fff;
    font-weight: normal;    
    } 
       
  ul.menue a:hover,ul.menue span 
 {    
    text-decoration: none;    
    color: #CDDC77;
    font-weight: normal;    
    }    
          
   ul.menue a:active,ul.menue span
   {    
      text-decoration: none;      
      color:#CDDC77;
      font-weight: normal     
    } 
 
 
 
 ul.menueende li 
 {
    list-style: none;         
    padding-top: 0.2em;
    margin-left: -1.9em; 
    font-size: 12px; 
    color: #fff;   
    }
    
  * html ul.menueende li
{   
     margin-left: 1.23em;  
    }      
 
 ul.menueende a, ul.menueende span
 {       
    text-decoration: none;    
    color: #fff;
    font-weight: normal;    
    } 
       
  ul.menueende a:hover,ul.menueende span 
 {    
    text-decoration: none;    
    color: #CDDC77;
    font-weight: normal;    
    }    
          
   ul.menueende a:active,ul.menueende span
   {    
      text-decoration: none;      
      color:#CDDC77;
      font-weight: normal     
    } 
    
    
    
ul.menuerot li 
 {
    list-style: none;         
    padding-top: 0.2em;
    margin-left: -1.9em; 
    font-size: 12px; 
    color: #fff;   
    }
    
  * html ul.menuerot li
{   
     margin-left: 1.23em;  
    }      
 
 ul.menuerot a, ul.menuerot span
 {       
    text-decoration: none;    
    color: #fff;
    font-weight: normal;    
    } 
       
  ul.menuerot a:hover,ul.menuerot span 
 {    
    text-decoration: none;    
    color: #CDDC77;
    font-weight: normal;    
    }    
          
   ul.menuerot a:active,ul.menuerot span
   {    
      text-decoration: none;      
      color:#CDDC77;
      font-weight: normal     
    }       
    
     
#anmelden_re 
{     float:left;
      margin-top: 4.2em;       
      width: 25.0em; 
      height:90%;      
  }  
  
.menue1re 
 {
    list-style: none;         
    margin-top: 0em;
    margin-left: 0em;
    font-size: 12px; 
    color: #fff; 
    background-image : url(../images/menue1re.gif);	
    background-repeat: no-repeat;
    width: 200px; 
    height:29px  
    }
    
/*******************************************************************************
*** Anmelden Ende ***
************************/   

 
#bottom
{   
    width: 1000px; 
    height: 1px;
    background-image : url(../images/bottom.gif); 
    clear:both;
    background-repeat: no-repeat;    
    } 
    
 * html #bottom
{   
    width: 1000px; 
    height: 15px;
    background-image : url(../images/bottomie.gif);    
    }     

/*******************************************************************************
***  Allgemein Anfang ***
************************/

.headtop
{ font-weight: bold;
  color: #CDDC77;
}  

img
{
  border: 0;
}

.t_rechts
{  
  margin: 0.5em; 
  } 
  
 
.farbfond {
	font-size: 12px;
	font-weight: bold;
	color: #666600;
	background-image : url(../images/verlauf.jpg); 
	width:157px;
	height:20px
}  


.fett {
	font-size: 11px;
	font-weight: bold;
	color: #606800;
}  

.headline {
	font-size: 12px;
	color: #606800;
	font-weight: bold;
}

 
b {
	font-size: 12px;
	color: #606800;
	font-weight: bold;
}
 .headl {
	font-size: 12px;
	color: #4A5100;
	font-weight: bold;	
} 
h1 {
	font-size: 12px;
	font-weight: bold;
	color: #606800;
}

.aktiv {

   font-size: 12px;
   color:#DBDD92;   
}

.update {

   font-size: 12px;
   color:#9D9D5E
   }
   
th {
     text-align:left;
}
.klein
{  
  font-size: 9px;
  color: #606800;
  vertical-align: bottom;
  }  
  
.kleinsw {
	font-size: 9px;
	color: #333333;
	vertical-align: bottom;
} 

 .tip {
	font-size: 12px;
	color: #767825;
	font-weight: normal;	
} 

hr {

 border: 0px; /* Für Firefox und Opera */
 border-top: dotted 1px #606800;
 border-bottom: dotted 1px #F2F6DD; /* Für I.Explorer*/	
}

.form1 {
        font-family : Arial, Helvetica, sans-serif;
	font-size : 11px; 
	border: 1px solid #606800;
	width: 320px;
	height: 70px;  
	background-color: #EDEEC7;
} 
.form2 {
	font-family : Arial, Helvetica, sans-serif;  
	font-size : 11px; 
	border: 1px solid #606800;
	width: 320px;
	height: 17px;  
	background-color: #EDEEC7;
}  
.form3 {
	font-family : Arial, Helvetica, sans-serif;  
	font-size : 11px; 
	border: 1px solid #606800;
	width: 60px;
	height: 17px;  
	background-color: #EDEEC7;
} 


.form4 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px; 
	border: 1px solid #606800;
	width: 253px;
	height: 17px;  
	background-color: #EDEEC7;
}  


.ok {
	font-family : Arial, Helvetica, sans-serif;  
	font-size : 11px; 
	color:#fff;
	border: 1px solid #606800;
	width: 60px;
	height: 20px;  
	background-color: #606800;
	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 #606800;
	width: 259px;
	height: 20px;
	background-color: #606800;
	cursor: hand;
} 
 
select {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color:#606800;
	border: 1px solid #606800;
	width: 240px;	
	background-color: #FCFCF5;
	cursor: hand;
} 
 
html* .reset {  width: 261px;   /*Gilt nur für IE 7 */ 
 }   

  * html  .reset {   /*  Gilt nur für IE 6  */  
        width: 253px;    
  } 

table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
} 

.button 
{
	font-size: 12px;
	color: #FFFFFF;
	background-color: #606800;
	text-align: center;
	vertical-align: middle;
	height: 21px;
	width: 150px;
	border: 1px solid #606800;
}
/**************************
***  Link ***
************************/


a 
      {         
          text-decoration: none; 
          color: #888E40;
          }
          
a:hover 
          {            
          text-decoration: none; 
          color: #666600;
        }
      
a:active
        {                         
          text-decoration: none; 
          color: #666600; 
          }
 
.m a 
      {                   
          font-weight: normal;      
          text-decoration: none; 
          color: #000;
          }
          
.m a:hover 
          {  
          font-weight: normal; 
          text-decoration: none; 
          color: #888E40;
        }
      
.m a:active
        {                            
          font-weight: normal; 
          text-decoration: none; 
          color: #888E40; 
          } 
          
.h a 
      {   font-size: 12px;                
          font-weight: bold;      
          text-decoration: none; 
          color: #888E40;
          }
          
.h a:hover 
          {            
          text-decoration: none; 
          color: #666600;
        }
      
.h a:active
        {                         
          text-decoration: none; 
          color: #666600; 
          }          
 
/**************************
***  Link ***
************************/


/*******************************************************************************
*** Allgemein Ende ***
************************/
  
 
    

