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

.compFooterMarqueBlanche {
    
    width: 950px;
    height: 82px;
	position:relative;
}
.compFooterMarqueBlanche .headerComposants {
    margin-top: 0px;
}
.compFooterMarqueBlanche .headerComposants .footerComposants {
}
.compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants {
    color: #000000;
	margin-top:10px;
	
}

.compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants .topContentComposants {
}
.compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants .dataContentComposants {
	padding-top: 18px;
	padding-left: 125px;
    font-size: 11px;
	background:url('../image/bgFooterSecurekit_2.gif') #fff 5px 0;
	clear:both;
	height:84px;
}
.compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants .dataContentComposants .serviceClient {
    float: left;
    width: 225px;
    height:65px;
    display:none;
}
.compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants .dataContentComposants .paiement {
 
     font-weight: bold;
    position: absolute;
    right: 669px;
    text-transform: uppercase;
    top: 35px;
    font-size:14px;
    width:250px;
}


#langageEN .compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants .dataContentComposants .paiement {
 
    font-weight: bold;
    position: absolute;
    right: 667px;
	right:302px\9;
    text-transform: uppercase;
}




.compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants .dataContentComposants .conditionsGenerales {
    
	position:absolute;
	 right: 40px;
	 top:38px;
	  top:65px\9;
}
.compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants .dataContentComposants .conditionsGenerales a {
    color: #000;
}

.compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants .dataContentComposants .mentionsLegales {
   position:absolute;
	 right: 206px;
	 top:38px;
	 top:65px\9;
}

#langageEN  .compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants .dataContentComposants .mentionsLegales {
   position:absolute;
	 right: 245px;
	 top:38px;
	 top:65px\9;
}




.compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants .dataContentComposants .mentionsLegales a {
    color: #000;
}

.compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants .bottomContentComposants{
    clear: both;
	background:#0a1d45;
	margin-top:30px;
	margin-bottom:30px;
}


/*************************************/
/************* FOOTER ***************/
/*************************************/


.menuFooterGeode div{
	display:inline-block;
	color:#fff;
}

.menuFooterGeode div ul li{
	list-style:none;
	padding:2px 0;
	
	
}

.menuFooterGeode div ul li.MenuTop{
	list-style:none;
	font-weight:bold;
	text-transform:uppercase;
	padding-bottom:6px;
}

.menuFooterGeode .MenuCoordonnees,
.menuFooterGeode .MenuLageode,
.menuFooterGeode .MenuActu,
.menuFooterGeode .MenuPratique,
.menuFooterGeode .Menuprogramme{
	vertical-align:top;
	margin:15px 26px;
}

#langageEN .menuFooterGeode .MenuCoordonnees{
	vertical-align:top;
	margin:15px 8px;
}




.menuFooterGeode .MenuCoordonnees a,
.menuFooterGeode .MenuLageode a,
.menuFooterGeode .MenuActu a,
.menuFooterGeode .MenuPratique a,
.menuFooterGeode .Menuprogramme a{
	color:#fff;
}

.compFooterMarqueBlanche .headerComposants .footerComposants .contentComposants .bottomContentComposants .menuFooterGeode{
	background:#0A1D45\9;
	height:230px;
}

.menuFooterGeode .MenuCoordonnees{
	margin-top:50px;
	
}

.AdressLogo ul li{
	display:inline-block;
	vertical-align:middle;
	padding:0 5px!important;
	float:left\9;
}

.AdressLogo ul li{
	
}

.AdressLogo a{
	color:#fff;
}

.MenuCoordonneesLinks ul li{
	display:inline-block;
	padding:0 5px!important;
	float:left\9;
}


.MenuCoordonneesFirst{
	background:url('../image/logoGeodeFooter.png') no-repeat;
	width:59px;
	height:79px;
}

.MenuCoordonneesLinks{
	display:block!important;
}

.MenuActu ul li.MenuActuFirst{
	background:url('../image/bgFooterRSS.png') no-repeat;
	width:28px;
	height:28px;
}

.MenuActu ul li.MenuActuSecond{
	background:url('../image/bgFooterFB.png') no-repeat;
	width:28px;
	height:28px;
}

.MenuActu ul li.MenuActuThird{
	background:url('../image/bgTwitterFooter.png') no-repeat;
	width:28px;
	height:28px;
}


.MenuCoordonneesLinks{
	margin-top:15px;
	
}

.mentionsLegales,
.conditionsGenerales{
    display:none;
 }
 
.menuFooterCGV ul li{
    display:inline-block;
    margin-left:10px; 
     
 }
 
  
.menuFooterCGV{
    position:absolute;
    right:50px;
    top:38px;
     
 }