
.footer { display:block; width:100%; margin-left:0px; margin-right:0px; background:#1d1d1d ; font-size:11px;}
.footerContent { width:996px; padding:30px 110px 15px; margin-left:auto; margin-right:auto; background:#1d1d1d /* url('/images/interface/footer/background_footer.png') top left repeat-x;*/ }
.footer_print { display:none;}

/************************* MENU DE GAUCHE (Catégories) *************************************/
.footerContent .menuLeft { display:block; overflow:hidden; width:575px; margin-right:10px; padding-bottom:20px;}
.footerContent .menuLeft .categories { display:inline-block; font-size:13px; width: 160px;line-height: 17px;}
.footerContent .menuLeft .categories_centre { margin: 0 48px 0 22px; }
.footerContent .menuLeft .categories .categorie { display:block; overflow:hidden; float:left; width:160px; height:23px; color:#dadada; vertical-align: top; text-decoration:none;}
.footerContent .menuLeft .categories .categorie:hover { text-decoration:none; color:#FFF; cursor: pointer;}
.footerContent .menuLeft .categories h2{ font-size: 17px; float:none; margin:5px 0 15px 5px;  text-transform: uppercase; margin:0 0 13px 0;letter-spacing: 0.7px;color: #FFF;}
.footerContent .menuLeft .trait{ background: url('/images/interface/footer/menu_footer_border_white.png') no-repeat ; height: 197px; width:3px;}
.footerContent .menuLeft .itemBottom { display:block; float:left; font-size:16px; color:#EAEAEA; font-family:"Century Gothic", Verdana; font-weight:100; margin:10px 0 0 30px;}


/**************************** MENU DE DROITE *************************************/
.footerContent .menuRight { display:inline; overflow:hidden; float:right; width:380px; margin-bottom:10px; /*background:url('/images/interface/footer/background_menuright_footer.png') 0px 0px no-repeat;*/ }
.footerContent .menuRight .item { display:inline; overflow:hidden; float:right; border:0px; text-indent:300px; white-space:nowrap; margin-bottom:8px; height:30px; color:#222222;}
.footerContent .menuRight .item:hover { /*background-position:0px -20px;*/}
.footerContent .menuRight .ee { width:127px; background:url('/images/interface/footer/menu_footer_right_ee.png?1') 0px 0px no-repeat; margin-right:15px;background-size: 127px 29px;}
.footerContent .menuRight .eett { width:114px; background:url('/images/interface/footer/menu_footer_right_eett.png?1') 0px 0px no-repeat; margin : 20px 0 0 0;background-size: 114px 26px;}
.footerContent .menuRight .et { width:114px; background:url('/images/interface/footer/menu_footer_right_et.png?1') 0px 0px no-repeat; margin : 20px 0 0 0;background-size: 114px 26px;}
.footerContent .menuRight .aem { width:114px; background:url('/images/interface/footer/menu_footer_right_aem.png?1') 0px 0px no-repeat; margin : 20px 15px 0 0;background-size: 114px 26px;}
.footerContent .menuRight .de { width:114px; background:url('/images/interface/footer/menu_footer_right_de.png?1') 0px 0px no-repeat; margin : 20px -46px 0 15px;background-size: 68px 26px;}
.footerContent .menuRight .ts { width:117px; background:url('/images/interface/footer/menu_footer_right_ts.png?1') 0px 0px no-repeat;background-size: 117px 29px;}

.footerContent .menuRight .social { display:inline; overflow:hidden; float:right; height:26px; text-align:right; padding-right:1px; margin-bottom:24px;}
.footerContent .menuRight .social .itemSocial { display:inline; float:left; overflow:hidden; width:26px; height:21px; text-indent:28px; white-space:nowrap; margin-left:20px;}
.footerContent .menuRight .social .itemSocial:hover { background-position:0px -21px; transition-timing-function: ease-in : 0.5;}
.footerContent .menuRight .social .newsletter { background:url('/images/interface/footer/footer-right-social-newsletter.png?1') 0 0 no-repeat; width:19px; text-indent:34px;background-size: 19px 42px;}
.footerContent .menuRight .social .rss { background:url('/images/interface/footer/footer-right-social-rss.png') 0 0 no-repeat;width: 19px;background-size: 19px 42px;}
.footerContent .menuRight .social .facebook { background:url('/images/interface/footer/footer-right-social-facebook.png') 0 0 no-repeat;width: 11px;background-size: 11px 42px;}
.footerContent .menuRight .social .twitter { background:url('/images/interface/footer/footer-right-social-twitter.png') 0 0 no-repeat;width: 21px;background-size: 21px 42px;}
.footerContent .menuRight .social .instagram { background:url('/images/interface/footer/footer-right-social-instagram.png') 0 0 no-repeat;width: 21px;background-size: 21px 42px;}
.footerContent .menuRight .social .linkedin { background:url('/images/interface/footer/footer-right-social-linkedin.png') 0 0 no-repeat;width: 19px;background-size: 19px 42px;}
.footerContent .menuRight .social .youtube { background:url('/images/interface/footer/footer-right-social-youtube.png') 0 0 no-repeat; width: 17px;background-size: 17px 42px;}

.footerContent .menuRight .sites { float:right; }

/***************************** MENU DU BAS ********************************/
.footerContent .menuBottom { /* width:760px;  */font-size: 11.5px; text-align: center; margin-bottom:15px; padding-top:20px;/* background:url('/images/interface/footer/background_menubottom_footer.png') 0px 0px no-repeat; margin-left:5px;*/ color:#EEEEEE;}
.footerContent .menuBottom a { display:inline-block; color:#EEEEEE; margin-bottom:10px; text-decoration:none;}
.footerContent .menuBottom a:visited { color:#EEEEEE;}
.footerContent .menuBottom a:hover { color:#EEEEEE; text-decoration:underline;}

/***************************** COPYRIGHT ********************************/
.footerContent .copyrightSite { clear:both; margin:10px 0 0 0; color:#929292; text-align:center;}