
/******************************************************************************/
/*                            compFooterMarqueBlanche                         */
/******************************************************************************/

.compFooterMarqueBlanche {
    background: url("../image/footer.gif") no-repeat scroll left top transparent;
    height: 60px;
    width: 960px;
	margin: 0 auto 0 auto;
}
.compFooterMarqueBlanche .headerComposants {
    margin-top: 0px;
}
.compFooterMarqueBlanche .headerComposants .footerComposants {
}
.compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants {
    color: #fff;
}

.compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants .topContentComposants {
}
.compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants .dataContentComposants {
	font-size: 11px;
}
.compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants .dataContentComposants .serviceClient {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left; 
float:left;
padding: 8px 0 0 133px;
display:none;
}
.compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants .dataContentComposants .paiement {
    display: none;
}
.compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants .dataContentComposants .conditionsGenerales {
   display: none;
}
.compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants .dataContentComposants .conditionsGenerales a {
    color: #fff;
}

.compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants .dataContentComposants .mentionsLegales {
    display: none;
}
.compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants .dataContentComposants .mentionsLegales a {
    color: #fff;
}

.compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants .bottomContentComposants{
    clear: both;
}
#footerSite{
margin:0 0 0 0;
width:100%;
height:241;
/*line-height:25px;*/
padding: 0;
text-align:left;
background:#000;
}
#footerSite a{
color:#000;
}
#footerSite a:hover{
color:#fff;
}


/* rajout footer bottom content*/

#background_black_footer {
    background-color: #000000;
    color: #FFFFFF;
    min-height: 241px;
}

#footer {
	font-family:Arial, Verdana, sans-serif;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    min-height: 64px;
    width: 854px;
}

#footer a, footer a:hover{
	 color: #FFFFFF;
	text-decoration:none;
}

.blocgauche, .blocdroit {
	float:left; 
	width:230px;
   }
.bloccentre {
	float:left; 
	width:394px; 
	height:241px;
	background-color: #333333;
	}

#footer ul {
	font-size:8px;
    margin: 0;
    padding: 10px 0 0 0;

}


#footer .blocgauche li {
	margin-right:20px;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
	background-image: url("../image/dotted_line_hr.png");
    
    margin-bottom: 5px;
    padding-bottom: 5px;
	
	background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-origin: padding-box;
    background-position: center bottom;
    background-repeat: repeat-x;
    background-size: auto auto;
 
}
#footer .blocdroit li {
	margin-left:20px;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
	background-image: url("../image/dotted_line_hr.png");  
    margin-bottom: 5px;
    padding-bottom: 5px;
	background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-origin: padding-box;
    background-position: center bottom;
    background-repeat: repeat-x;
    background-size: auto auto;
 
}