
#footer {
	width: 977px;
	position: relative;
	margin-top: 50px;
}
#footer .searchbox {
	position: absolute;
	bottom: 10px;
	right: 10px;
}
#footer .searchbox .keyword {
	width: 191px;
	background: transparent url('../images/footer/searchbox-sprite.gif') no-repeat left top;
	border: none;
	font-size: 12px;
	line-height: 12px;
	padding: 6px 8px 6px 28px;
	float: left;
}
#footer .searchbox .keyword:focus {
	background: transparent url('../images/footer/searchbox-sprite.gif') no-repeat 0 -27px;
	outline: none;
}
#footer .searchbox .btn-submit {
	background: transparent url('../images/footer/searchbox-sprite.gif') no-repeat -226px 0;
	border: 0;
	width: 41px;
	height: 27px;
	text-indent: -999em;
	cursor: pointer;
	float: left;
}
#footer .searchbox .btn-submit:focus,
#footer .searchbox .btn-submit:hover {
	background: transparent url('../images/footer/searchbox-sprite.gif') no-repeat -226px -27px;
	outline: none;
}
#footer .searchbox .btn-submit:active {
	background: transparent url('../images/footer/searchbox-sprite.gif') no-repeat -226px -54px;
}
/* eng */

.eng #footer .searchbox .keyword {
	width: 180px!important;
	background: transparent url('../images/footer/searchbox-sprite-en.gif') no-repeat left top;
}
.eng #footer .searchbox .keyword:focus {
	background: transparent url('../images/footer/searchbox-sprite-en.gif') no-repeat 0 -27px;
	outline: none;
}
.eng #footer .searchbox .btn-submit {
	background: transparent url('../images/footer/searchbox-sprite-en.gif') no-repeat -216px 0;
	width: 51px!important;
}
.eng #footer .searchbox .btn-submit:focus,
.eng #footer .searchbox .btn-submit:hover {
	background: transparent url('../images/footer/searchbox-sprite-en.gif') no-repeat -216px -27px;
	outline: none;
}
.eng #footer .searchbox .btn-submit:active {
	background: transparent url('../images/footer/searchbox-sprite-en.gif') no-repeat -216px -54px;
}
/**********/

#footer .searchbox .btn-submit::-moz-focus-inner

{
	border:0;
}

.social-links {
	position: absolute;
	right: 0;
	top: 0;
}
.social-links ul {

	list-style-type: none;
}
.social-links ul li {
	float: left;
}
.social-links ul li a {
	background-image: url('../images/footer/social-links.gif');
	background-color: transparent;
	background-repeat: no-repeat;
	display: block;

	height: 21px;
	text-indent: -999em;
}
.social-links ul li a.flickr 		{width: 69px;background-position: 0px 0px;}
.social-links ul li a.facebook 		{width: 69px;background-position: -69px 0px;}
.social-links ul li a.twitter 		{width: 71px;background-position: -138px 0px;}
.social-links ul li a.rss 			{width: 68px;background-position: -209px 0px;}

.social-links ul li a.flickr:hover 		{background-position: 0px 		-21px;}
.social-links ul li a.facebook:hover 	{background-position: -69px 	-21px;}
.social-links ul li a.twitter:hover 	{background-position: -138px 	-21px;}
.social-links ul li a.rss:hover 		{background-position: -209px 	-21px;}


#sponsors {
	width: 977px;
	margin-top: 1px;
	height: 85px;
	background: transparent url('../images/footer/sponsors-background.gif') repeat-x left top;
	position: relative;
}
#sponsors .pozitif {
    bottom: 7px;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 10px;
    position: absolute;
    right: 10px;
    top: 68px;
}
#sponsors .pozitif a {
	color: #666;
	text-decoration: none;
}
#sponsors .pozitif a:hover {
	color: #000;
}
#sponsors .pozitif a:active {
	outline: none;
}
#sponsors .pozitif .logo {
	background: transparent url('../images/footer/pozitif-small.gif') no-repeat left top;
	width: 51px;
	height: 12px;
	text-indent: -999em;
	display: inline-block;
	vertical-align: middle;
}

#sponsors .nike {
    bottom: 7px;
    height: 13px;
    left: 10px;
    position: absolute;
    top: 69px;
    width: 128px;
}
#sponsors .nike .bg {
	position: relative;
	display:block;
	background:transparent url('../images/footer/poweredByNike.png') no-repeat !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',sizingMethod='crop',src='/images/footer/poweredByNike.png');
	width:128px;
	height:13px;
	z-index:1;
}
#sponsors .nike a {
	position: absolute;
	top:0; left:0;
	display:block;
	width:128px;
	height:13px;
	text-indent:-9999px;
	cursor:pointer;
	z-index:2;
}


#sponsors h3 {
	position: absolute;
	bottom: 7px;
	left: 10px;
	font-size: 12px;
	color: #666;
	font-family: Helvetica, Arial, sans-serif;
}
#sponsors .sponsor-logos {
	position:relative;
	display:block;
	background:url('../images/footer/sponsor-logos-new.png') 0 0 no-repeat;
	width:977px;
	height:57px;
	top:5px;

}
#sponsors .sponsor-logos a:active {
	outline: 0;
}



