@charset "UTF-8";
/* CSS Document */

h1{
  margin:0px;
  padding: 0px;
    
  color:#669966;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:18px;
  font-weight:bold;
  border-bottom: 1px solid #669966;
  padding-left:8px;
}

p{
  padding:0px;
  padding-left:8px;
  padding-right:8px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
 
}


.lastupdate{
  padding:0px;
  padding-left:0px;
  padding-right:8px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#000000;
 
}


p{
  padding:0px;
  padding-left:8px;
  padding-right:8px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
 
}

p a:link{
  padding:0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#669966;
   text-decoration: none;
 
}

p a:visited{
  padding:0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#669966;
   
}

p a:hover{
  padding:0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#669966;
  text-decoration:underline;
 
}


.tabelle{
  padding:0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
  text-decoration: none;
 
}

.tabelle a:link{
  padding:0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#669966;
  text-decoration: none;
 
}

.tabelle a:visited{
  padding:0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#669966;
  text-decoration: none;
 
}

.tabelle a:hover{
  padding:0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#669966;
  text-decoration:underline;
 
}


.klein a:link{
  padding:0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#669966;
  text-decoration: none;
 
}

.klein a:visited{
  padding:0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#669966;
  text-decoration: none;
 
}

.klein a:hover{
  padding:0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#669966;
  text-decoration:underline;
 
}


.footertext{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#000000;
  text-align:center;
  
}  


.footertext{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#000000;
  text-align:center;
  
}  




.footertext a:link, footertext a:visited{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#000000;
  text-align:center;
  text-decoration:none;
  
}

.footertext a:hover, footertext a:active{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#000000;
  text-align:center;
  text-decoration:underline;
  
} 


/*Navigation*/

.navi_hauptul{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#669966;
  text-decoration:none;
  margin:0px;
  padding:0px;
  padding-left:23px;
  
}

.navi_hauptli{
   font-size:12px;
   list-style-position:outside;
   list-style-type:none;
   text-decoration:none;
   line-height:20px;
   font-weight:bold;
   color:#669966;
   padding-left:19px;
}
.navi_hauptli a:link{
   font-size:12px;
   list-style-position:outside;
   list-style-type:none;
   text-decoration:none;
   color:#669966;
}
.navi_hauptli a:visited{
   font-size:12px;
   list-style-position:outside;
   list-style-type:none;
   text-decoration:none;
   color:#669966;
}
.navi_hauptli a:hover{
   font-size:12px;
   list-style-position:outside;

   color:#996699;
   text-decoration:none;
}
.navi_hauptli:hover{
   font-size:12px;
   list-style-position:outside;
   
   background-image:url(../bilder/listenimg.jpg);
   background-repeat:no-repeat;
   
   color:#996699;
   text-decoration:none;
}
.navi_hauptli:active{
   font-size:12px;
   list-style-position:outside;
   background-image:url(../bilder/listenimg.jpg);
   background-repeat:no-repeat;
   
   color:#996699;
   text-decoration:none;
}

.naviaktiv{
   color:#996699;
   text-decoration:none;
}
.navi_hauptli_aktiv{
   font-size:12px;
   list-style-position:outside;
   list-style-type:none;
   text-decoration:none;
   line-height:20px;
   font-weight:bold;
   color:#996699;
   padding-left:19px;
      background-image:url(../bilder/listenimg.jpg);
   background-repeat:no-repeat;

}
.navi_hauptli_aktiv a:link{
   font-size:12px;
   list-style-position:outside;
   list-style-type:none;
   text-decoration:none;
   line-height:20px;
   font-weight:bold;
   color:#996699;
  
   background-repeat:no-repeat;
   
}


.navi_hauptli_aktiv a:visited{
   font-size:12px;
   list-style-position:outside;
   list-style-type:none;
   text-decoration:none;
   line-height:20px;
   font-weight:bold;
   color:#996699;
  
   background-repeat:no-repeat;
  
}

/*Unternavigation*/

/*
.navi_hauptul_sub{
   padding:0px;
   padding-bottom:5px;
   padding-left:35px;
   margin:0px;
   font-weight:normal;
   _padding-left:18px;

} */

.navi_hauptli_sub{
   font-size:11px;
   list-style-position:outside;
   list-style-type:none;
   text-decoration:none;
   line-height:15px;
   font-weight:normal;
   color:#669966;
   padding-left:35px;
   
}
.navi_hauptli_sub a:link{
   font-size:11px;
   list-style-position:outside;
   list-style-type:none;
   text-decoration:none;
   font-weight:normal;
   color:#669966;
}
.navi_hauptli_sub a:visited{
   font-size:11px;
   list-style-position:outside;
   list-style-type:none;
   text-decoration:none;
   font-weight:normal;
   color:#669966;
}
.navi_hauptli_sub a:hover{
   font-size:11px;
   list-style-position:outside;
   font-weight:normal;
   color:#996699;
   text-decoration:none;
}

.navi_hauptli_sub a:active{
   font-size:11px;
   list-style-position:outside;
   font-weight:normal;
   color:#996699;
   text-decoration:none;
}


.text_ank{
  color:#000000;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;


}
