#box_footer {
	width:1000px;
	margin:10px auto 0 auto;
	padding:0;
	float:left;
}
#box_footer p a {
	color:#666;
	text-decoration:underline;
}
#footer {
	width:1000px;
	margin:20px 0 0 0;
	height:90px;
	padding:10px 0 0 0;
	background:url(/images/newsite/bottom.jpg) no-repeat top #f7f7f7;
}
#menu_logo{
	width:200px;
	float:left;
	height:30px;
	color:#666;
	margin:15px 0 0 0;
	padding:0 0 0 0;
	font-size:11px;
}
#menu_logo p{
	text-align:center;
	line-height:13px;
}
#footer #menu_footer {
	float:left;
	width:600px;
	height:auto;
	text-align:center;
	font-size:11px;
	color:#666;
}
#footer #menu_footer p {
	margin:0;
	padding:3px;
}
#footer #menu_footer a {
	color:#666;
	text-decoration:none;
}
#footer #menu_footer p#google_links{
	color:#ccc;
}
#footer #menu_footer p#google_links a{
	color:#ccc;
	text-decoration:none;
}

#paiement_footer{
	width:200px;
	float:right;
	font-size:11px;
	color:#666;
	text-align:center;
}

#footer_menu {
	width:968px;
	margin:0;
	padding:0 15px 0 15px !important;
	padding:0 13px 0 15px;
	height:auto;
	float:left;
	background:#f7f7f7;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
#footer_menu p{
	text-align:center;
}
#footer_menu #note{
	width:970px;
	color:#888;
	font-size:11px;
	float:left;
	margin:10px 0 15px 0;
}
#footer_menu #note p{
	text-align:left;
	padding:0;
	margin:0;
}
#footer_menu #note p a, #footer_menu #note p a:hover{
	color:#888;
	text-decoration:underline;
}
#footer_menu #note p a#note_counter, #footer_menu #note p a#note_counter:hover{
	color:#888;
	text-decoration:none;
}
#footer_menu ul{
	margin:10px 5px 0 0;
	padding:0 0 0 5px;
	float:left;
	font-size:10px;
	width:110px;
	border-left:1px solid #ccc;
	color:#666;
}
#footer_menu li{
	margin:0;
	padding:2px 0 2px 8px;
	list-style:none;
	background:url(/images/newsite/puce/puce_menu_footer.jpg) no-repeat;
	background-position:0px 6px;
}
#footer_menu li.title{
	margin:0 0 5px 0;
	padding:0;
	list-style:none;
	font-weight:bold;
	font-size:11px;
	background:none;
}
#footer_menu li a, #footer_menu li.title a{
	color:#666;
}

#footer_menu ul#cond_ul{
	margin:0;
	padding:0;
	float:none;
	font-size:10px;
	width:970px;
	border-left:none;
	color:#666;
}
#footer_menu ul#cond_ul li{
	margin:0;
	padding:2px 0 2px 8px;
	list-style:none;
	background:none;
}

/* PAYMENT LOGO */
#payment_bank_american_express, #payment_bank_bank_logo1, #payment_bank_bank_logo2, #payment_bank_bankcontact, #payment_bank_barclaycard, #payment_bank_cartasi, #payment_bank_carte_bleue, #payment_bank_cb, #payment_bank_cbc, #payment_bank_cic, #payment_bank_clicknbuy, #payment_bank_delta, #payment_bank_dexia, #payment_bank_dinersclub, #payment_bank_dk, #payment_bank_domicilacion, #payment_bank_ec, #payment_bank_elv, #payment_bank_euro6000, #payment_bank_giropay, #payment_bank_ideal, #payment_bank_ing, #payment_bank_jcb, #payment_bank_kbc, #payment_bank_machtiging, #payment_bank_maestro, #payment_bank_maestro_uk, #payment_bank_mastercard, #payment_bank_mbnet, #payment_bank_moneybookers, #payment_bank_nordea, #payment_bank_ogone, #payment_bank_paypal, #payment_bank_payson, #payment_bank_postepay, #payment_bank_postfinance, #payment_bank_servired, #payment_bank_solo, #payment_bank_telebanco, #payment_bank_tpay, #payment_bank_tunz, #payment_bank_switch, #payment_bank_verisign, #payment_bank_visa, #payment_bank_visa_electron, #payment_bank_sofort, #payment_bank_postfinance_card, #payment_bank_eps{
	width:60px;
	height:35px;
	background:url(/images/newsite/banks/banks.gif) no-repeat;
	margin:0 2px;
}
#payment_bank_american_express{ background-position:0px 0px; }
#payment_bank_bank_logo1{ background-position:0px -35px; }
#payment_bank_bank_logo2{ background-position:0px -70px; }
#payment_bank_bankcontact{ background-position:0px -105px; }
#payment_bank_barclaycard{ background-position:0px -140px; }
#payment_bank_cartasi{ background-position:0px -175px; }
#payment_bank_carte_bleue{ background-position:0px -210px; }
#payment_bank_cb{ background-position:0px -245px; }
#payment_bank_cbc{ background-position:0px -280px; }
#payment_bank_cic{ background-position:0px -315px; }
#payment_bank_clicknbuy{ background-position:0px -350px; }
#payment_bank_delta{ background-position:0px -385px; }
#payment_bank_dexia{ background-position:0px -420px; }
#payment_bank_dinersclub{ background-position:0px -455px; }
#payment_bank_dk{ background-position:0px -490px; }
#payment_bank_domicilacion{ background-position:0px -525px; }
#payment_bank_ec{ background-position:0px -560px; }
#payment_bank_elv{ background-position:0px -595px; }
#payment_bank_euro6000{ background-position:0px -630px; }
#payment_bank_giropay{ background-position:0px -665px; }
#payment_bank_ideal{ background-position:0px -700px; }
#payment_bank_ing{ background-position:0px -735px; }
#payment_bank_jcb{ background-position:0px -770px; }
#payment_bank_kbc{ background-position:0px -805px; }
#payment_bank_machtiging{ background-position:0px -840px; }
#payment_bank_maestro{ background-position:0px -875px; }
#payment_bank_maestro_uk{ background-position:0px -910px; }
#payment_bank_mastercard{ background-position:0px -945px; }
#payment_bank_mbnet{ background-position:0px -980px; }
#payment_bank_moneybookers{ background-position:0px -1015px; }
#payment_bank_nordea{ background-position:0px -1050px; }
#payment_bank_ogone{ background-position:0px -1085px; }
#payment_bank_paypal{ background-position:0px -1120px; }
#payment_bank_payson{ background-position:0px -1155px; }
#payment_bank_postepay{ background-position:0px -1190px; }
#payment_bank_postfinance{ background-position:0px -1225px; }
#payment_bank_servired{ background-position:0px -1260px; }
#payment_bank_solo{ background-position:0px -1295px; }
#payment_bank_telebanco{ background-position:0px -1330px; }
#payment_bank_tpay{ background-position:0px -1365px; }
#payment_bank_tunz{ background-position:0px -1400px; }
#payment_bank_switch{ background-position:0px -1435px; }
#payment_bank_verisign{ background-position:0px -1470px; }
#payment_bank_visa{ background-position:0px -1505px; }
#payment_bank_visa_electron{ background-position:0px -1540px; }
#payment_bank_sofort{ background-position:0px -1575px; }
#payment_bank_eps{ background-position:0px -1610px; }
#payment_bank_postfinance_card{ background-position:0px -1645px; }