.table_menu {
    margin:0px;
    padding:0px;
    border-collapse:collapse;
}

.menu_img {
   text-align:center;
   margin-top:10px;
   margin-bottom:10px;
   padding:0px;
}

.bottom_menu {
   text-align:center;
   font-size:120%;
   padding:0px;
   margin:0px;
   margin-top:10px;
   margin-bottom:5px;
   border-top:1px solid #669900;
   border-bottom:1px solid #669900;
}

.copy_right {
   text-align:center;
}
.table_calendar
  text-align:center;
  border:1px;
}
.calendar_table {
  padding-bottom:20px;
}

#image_align {
  text-align:center;
}

#rss_align {
  margin:0px;
  padding:0px;
}
.haichi {
  padding-left:10px;
  font-size:70%;
}