#navigation_top ul {
margin-left:auto; margin-right:auto;
width: 1000px;
/*   padding-top: 5px;  */
  list-style-type:none; 
/*  text-transform: uppercase;*/
}
#navigation_top li {
  float:left;
  height: 25px;
  font:normal 14px Trebuchet MS, sans-serif;  
  color: #484849;
  display:block;
    letter-spacing: 1px;
}
#navigation_top li a{
  text-decoration: none;
  color: black;
  display:block;
  color: #484849;
  padding: 5px 14px 5px 0px;
    letter-spacing: 1px;
}
#navigation_top li a:hover{
  color: #70972c;
  /*background-color: #70972c;*/
  display:block;
  padding: 5px 14px 5px 0px;
  -moz-border-radius-topleft:4px;
  -moz-border-radius-topright:4px;
  -khtml-border-radius-topleft:4px;
  -khtml-border-radius-topright:4px;
      letter-spacing: 1px;
}
#navigation_top .checked a{
  color: #70972c;
  /*background-color: #70972c;*/
  display:block;
  padding: 5px 14px 5px 0px;
  -moz-border-radius-topleft:4px;
  -moz-border-radius-topright:4px;
  -khtml-border-radius-topleft:4px;
  -khtml-border-radius-topright:4px;
      letter-spacing: 1px;
}


#navi_menu ul {
  list-style-type:none; 
  /*text-transform: uppercase;*/
  padding-top: 5px;
}
#navi_menu li {
  margin-left: 0px;
/*   height: 25px; */
  font:normal 14px Trebuchet MS, sans-serif;  
  color: black;
  display:block;
  border-bottom: 1px dashed #70972c;
    margin-right: 8px;
        letter-spacing: 1px;
}

#navi_menu li a{
  text-decoration: none;
  color: #484849;
  display:block;
  padding: 5px 12px 5px 0px;
  /*background-color: white;*/
      letter-spacing: 1px;
}
#navi_menu li a:hover{
  color: #70972c;
  /*background-color: #70972c;*/
  display:block;
  padding: 5px 12px 5px 0px;
      letter-spacing: 1px;
}
#navi_menu .checked2 a{
  color: #70972c;
  /*background-color: #70972c;*/
  display:block;
  padding: 5px 12px 5px 0px;
      letter-spacing: 1px;
}





#navi_menu li ul {
  padding-left: 0px;
/*   height: 25px; */
  text-transform: none;
}
#navi_menu li ul li {
/*  padding-left: 5px;*/
/*   height: 25px; */
  font:normal 12px Trebuchet MS, sans-serif;  
  color: #70972c;
  display:block;
  border-bottom: 0px dashed #70972c;
}
#navi_menu li ul li a{
  text-decoration: none;
  color: white;
  display:block;
  padding: 5px 12px 5px 16px;
}
#navi_menu li ul li a:hover{
  color: black;
  background-color: white;
  display:block;
  padding: 5px 12px 5px 16px;
}
#navi_menu .notchecked a{
  color: #70972c;
  background-color: white;
  display:block;
  padding: 5px 12px 5px 16px;
}
#navi_menu .checked3 a{
  color: black;
  background-color: white;
  display:block;
  padding: 5px 12px 5px 16px;
}


