div#footer{
	font:normal 10px Arial;
	margin:150px 0 40px 0;
	text-align:left;
}

div#footer div.bloc{
	display:inline;
	float:left;
	margin-right:20px;
	width:139px;
}

div#footer div.bloc h3{
	border-bottom:1px solid #FFF;
	color:#e1007a;
	font:bold 10px Arial;
	margin-top:11px;
	padding-bottom:11px;
}
div#footer div.bloc h3.oenokit{
	color:#b0be00;
}

div#footer div.bloc a{
	color:#FFF;
}
div#footer div.bloc a.autre, div#footer div.bloc span.info{
	color:#666;
}
div#footer div.bloc span.small_info{
	font-size:8px;
}
div#footer div.bloc a:hover{
	color:#e1007a;
}

div#footer div.bloc div{
	border-bottom:1px solid #808080;
	line-height:16px;
	margin-top:11px;
	padding-bottom:11px;
}
div#footer div.bloc div.nosepar{
	border-bottom:none;
}
div#footer div.bloc div#delais{
	color:#AAA;
	font-size:9px;
}

div#footer div.bloc div p.images{
	margin-top:10px;
}
div#footer div.bloc div p.images img{
	margin-right:5px;
}

div#footer div.bloc.pictos{
	margin-right:0;
}
div#footer div.bloc.pictos img{
	margin-top:5px;
}

div#footer div#recap_links{
	color:#666;
	margin:50px 0 20px 0;
	text-align:center;
}
div#footer div#recap_links a:link, div#footer div#recap_links a:visited{
	color:#666;
}
div#footer div#recap_links a:hover{
	color:#bc0267;
}
div#footer div#recap_links div.footer{
	margin-bottom:3px;
}
div#footer div#recap_links div.footer ul li{
	display:inline;
	padding:0 2px;
}