#HauptnavContainer li li{
  margin: 0; padding: 0px;
  border-bottom: none;
  margin-left: 30px;
  text-align: left;}

#HauptnavContainer a {
  color: #000;
  font-weight: normal;
  text-decoration: none;
  padding: 0px;}

#HauptnavContainer ul li a:hover, #HauptnavContainer ul li a:focus {
  color: #f00;}

#HauptnavContainer ul li a#a_nav1_open, #HauptnavContainer ul li a:hover#a_nav1_open{
  color: #f00;}

#HauptnavContainer ul li a#a_nav2_open, #HauptnavContainer ul li a:hover#a_nav2_open{
  color: #f00;}

#HauptnavContainer {
  position: relative;
  top: 0px;
  left: 0px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;}


#HauptnavContainer ul{
  white-space:nowrap;
  list-style: none;
  margin: 0; padding: 0px;
  text-align: left;
  width: 220px;}

#HauptnavContainer li{
  margin: 0; padding: 0px;
  text-align: left;
  padding-top: 4px;
  padding-bottom: 4px;}

#HauptnavContainer li li{
  margin: 0; padding: 0px;
  border-bottom: none;
  margin-left: 30px;
  text-align: left;}

#HauptnavContainer a {
  color:#456F30;
  font-weight: bold;
  text-decoration: none;
  padding: 0px;}

#HauptnavContainer ul li a:hover, #HauptnavContainer ul li a:focus {
  color: #01467D;}

#HauptnavContainer ul li a#a_nav1_open, #HauptnavContainer ul li a:hover#a_nav1_open{
  color: #01467D;}

#HauptnavContainer ul li a#a_nav2_open, #HauptnavContainer ul li a:hover#a_nav2_open{
  color: #01467D;}

#Kontakt{
  margin-top:65px;
  margin-bottom:4px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
}
#FB {
  margin-top:45px;
}
#Kontakt a{
  color:#456F30;
  text-decoration:none;
}
#Kontakt a:hover{
  color:#01467D;
  text-decoration:none;
}
#Impressum{
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  margin-top:4px;
}
#Impressum a{
  color:#456F30;
  text-decoration:none;
}
#Impressum a:hover{
  color:#01467D;
  text-decoration:none;
}
