/*
 * Urban locker - LAYOUT - FOOTER
 *
 * @author Christophe Porteneuve <christophe@ciblo.net>
 * @author Julien Vignolles <julien@ciblo.net>
 * @author Thomas Lecavelier <thomas@ciblo.net>
 * @author Gregory Jaklimovitch <gregory@ciblo.net>
 * @legals © 2008-2009 Ciblo SA.
 */

/* footerInfosContainer */
#footerInfosContainer { 
	width: 100%; padding: 1.5em 0 2.5em; font-size: 11px; background-color: #dfdbdb;
}
/* infosList */
.infosList { float: left; display: inline; margin: 0 0 3em 1.8em ; }
.infosList li { 
	float: left; width: 15.5em; height: 4em; padding: 0 0.9em; 
	background: transparent url(../images/bg_border_infoslist.gif) left top repeat-y; 
}
.infosList li.first { background: none; }
.infosList li a { 
	display: block; padding: 0.3em 0 1.5em 3.8em; font-size: 12px; font-weight: bold; color: black; 
	background-color: transparent; background-position: left top; background-repeat: no-repeat;
}
.infosList li .deliveryCoastInfo { background-image: url(../images/icon_info_deliverycoast.png); }
.infosList li .loyaltyInfo { background-image: url(../images/icon_info_loyalty.png); }
.infosList li .customerInfo { background-image: url(../images/icon_info_customer.png); }
.infosList li .deliveryInfo { background-image: url(../images/icon_info_delivery.png); }
.infosList li .refundingInfo { background-image: url(../images/icon_info_refunding.png); }
/* paymentList */
.paymentList { text-align: center; }
.paymentList .paymentSecure { 
	margin-right: 2em; padding: 0.5em 0 0.5em 2em; font-weight: bold;
	background: transparent url(../images/icon_payment_secure.gif) left top no-repeat;
}
.paymentList img { vertical-align: middle; margin-right: 0.8em; }
.paymentList .paymentFianet img { width: 8.2em; height: 2em; }
.paymentList .paymentMeans img { margin-right: 0.2em; }
.paymentList .orderSecure { margin-left: 2em; text-decoration: underline; }
.paymentList .orderSecure:hover { color: gray; }

/* footerLinksContainer */
#footerLinksContainer { 
	width: 100%; padding: 2.5em 0;
	background: black url(../images/bg_footer.png) left top repeat-x;
}
#footerLinksContainer .footerBlock { 
	float: left; display: inline; width: 16.5em; margin-left: 4.5em; font-size: 11px; 
}
#footerLinksContainer .footerBlock .footerTitle { margin-bottom: 1em; font-size: 12px; color: #e7b01b; }
#footerLinksContainer .footerBlock ul li { margin-bottom: 0.2em; }
#footerLinksContainer .footerBlock ul a { color: white; }
#footerLinksContainer ul.networks a { 
	display: block; padding-left: 3em; height: 2.4em; line-height: 2.4em;
	background-color: transparent; background-position: left center; background-repeat: no-repeat; 
}
#footerLinksContainer .networks .facebook a { background-image: url(../images/icon_logo_facebook.gif); }
#footerLinksContainer .networks .tweeter a { background-image: url(../images/icon_logo_twitter.gif); }
#footerLinksContainer .networks .myspace a { background-image: url(../images/icon_logo_myspace.gif); }

/* copyrightContainer */
#copyrightContainer { text-align: center; padding: 1em 0 2.5em; }
#copyrightContainer .copyrightLign { margin-bottom: 0.7em; }
#copyrightContainer, #copyrightContainer a { font-size: 11px; }
#copyrightContainer .partnerList { width: 80em; margin: 0 auto; }
#copyrightContainer .partnerList ul, #copyrightContainer .partnerList li { display: inline; }
#copyrightContainer .partnerList p { display: inline; }
#copyrightContainer .partnerList li { padding: 0 0.5em; border-left: 1px solid black; }
#copyrightContainer .partnerList li.first { border: none; }
#copyrightContainer .partnerListLabel { font-weight: bold; }

