﻿.footer {
	width: 100%; height: 90px;
	color: #A5A5A5;
	background: url("bg-footer.gif") repeat-x left bottom;
}
.footer a {
	color: #A5A5A5;
}
.footer a:hover {
	text-decoration: none;
}

.footer a.nopad {
	color: #C0C1C1;
	text-decoration:none;
	padding:0px 9px 0px 0px;
}

.footer #footertable {
	margin: 0 auto;
}
.footer .footer_wrapper {
	/*width: 1002px;
	margin: 0 auto;*/
	background:transparent url(bg-contacts.gif) no-repeat scroll 603px top;
}
* html .footer .footer_wrapper {
	background:transparent url(bg-contacts.gif) no-repeat scroll 603px 1px;
}
.footer .footer_wrapper .copyright {
	
	float: left;
	padding: 20px 0 0 0; /*30px;*/
	font-size: 11px;
	width: 400px;

	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;

}

.footer .copyright a {
	text-decoration:none;	
}

.footer .copyright #active {
	color:#FFFFFF;	
}

/*
.footer .footer_wrapper .projects {text-align:center; width:350px; background: url("bg-contacts.gif") no-repeat right top; }
.footer .footer_wrapper .projects div {padding-top:30px; }
.footer .footer_wrapper .projects div a {color:#7B7C7C; }
*/

.footer .footer_wrapper .contacts {
	float:left;
	padding: 18px 0 10px 0; /* 30px;*/
	font-family:Arial;
	text-align: left;
	font-size: 11px;
	line-height: 14px;
	width: 400px;
}
.footer .footer_wrapper .contests {
	padding: 18px 0 10px 0; /* 30px;*/
	font-family:Arial;
	text-align: center;
	font-size: 11px;
	line-height: 14px;
}
.footer .footer_wrapper .contacts a {
	text-decoration: none;
}

.footer #project {
	padding-top:20px;
	font-family:Arial;
	font-size:11px;
	text-align:center;
/*	background: url(bg-contacts.gif) no-repeat top right; */
	height:100%;
	width:350px;
}

.footer #project a {	
	text-decoration:none;
}

.footer #project #link {
	padding-right:20px;
}

.footer #CopyRightTitle {
//	float:right;
	padding-top:20px;
	font-family:Arial;
	font-size:11px;
	color:#ffffff;
	width:200px;
	text-align:right;
}

.footer .ri_foot2 {float:right; color:#666666; font-size:11px;text-align:right; padding-top: 18px; }
.footer .ri_foot2 a { color:#666666; font-size:11px;text-decoration:none;font-size:11px;}

.footer #footertable td{
	text-align:center;
	vertical-align:top;
}
