.footer {
	padding-right: 2px;
	padding-left: 2px;
	color:#777777;
	line-height:1.5em;
}
.footerEng { font-size:10px;}
a.footer {color:#777777;text-decoration:none;font-weight:normal}
a.footer:hover {
	color:white;
	text-decoration: underline;
	background-color: #666666;
}
#footer {
  background-color:#ccc; 
  color:#666;
  display:block;
  margin:0;
  text-align:center;
  padding:10px;
  line-height:1.4em;
}
#footer ul.menu li a {
  padding:2px;
  color:#666;
  text-decoration:none;
}
#footer ul.menu li a:hover {
  text-decoration:underline;
}
#footer a {
  color:#666;
  font-weight:normal;
  text-decoration:none;
}
#footer a:hover {
  color:#000;
  background-color:#fff;
  text-decoration:underline;
}
