
#footer {
    position:relative;
	color: #fff;
    margin: 0px;

}
#footer .to-top{
  position:absolute;
  top: -40px;
  left:5px;

}
#footer .to-top a{
  display: block;
  width:25px;
  height:31px;
  background:url(/images/layout/to-top.png) no-repeat center;
}


#footer a, #footer a:visited {
	text-decoration: none;
	color: #fff;
	margin-right: 5px;
	margin-left: 5px;
}
#footer a:hover {
	text-decoration: underline;
}

#footer .foot {
	display: block;
	height: 34px;
	padding-top: 18px;
	padding-left: 30px;
	background: #474747;
}
#footer .footer-left {
	float: left;
}

#footer .footer-right {
	float: right;
	text-align: right;
	padding-right: 20px;
}