@charset "utf-8";html{margin:0;padding:0;background:url(../charte/fond-page.jpg) repeat-x top center #fff}body{margin:0;padding:0;font-size:16px}#conteneur1{width:60em;margin:0 auto;background:0 0}#conteneur2{width:60em;margin:0 auto;background:url(../charte/fond-conteneur.jpg) repeat-y top center}#entete{height:150px;background:url(../charte/fond-page.jpg) repeat-x top center}#logo{height:150px;width:480px;float:left;background:url(../charte/fond-logo.jpg) no-repeat top center}#slogan{height:150px;width:480px;float:right;background:url(../charte/fond-slogan.jpg) no-repeat top center}#slogan p{font-size:18px;text-align:right;color:#fff;margin:50px 20px 0 0}#slogan p a{color:#fff;text-decoration:none}#animation{height:auto;width:100%;clear:both;background:url(../charte/fond-animation.jpg) no-repeat top center;margin:0 auto}#masque{display:block;width:100%;height:100%;min-height:100%;margin:0 auto;overflow:hidden}#masque>img{position:absolute;z-index:15}#navigation>li{margin-left:1.875em}nav{text-align:center;width:200px;padding:0;margin:0;min-height:400px;background:url(../charte/fond-navigation.jpg) no-repeat top center;float:left}section#integration{padding:.3125em 1em;width:45.5em;min-height:400px;float:left;background:url(../charte/fond-integration.jpg) no-repeat top center}#pied{clear:left;position:relative;margin:0;width:100%;min-height:80px;border-top:0 solid #fff;background-color:#e01e26}#baspage{width:960px;margin:0 auto;text-align:center}footer{height:70px;clear:left;background:url(../charte/fond-pied.jpg) no-repeat top center;color:#000}footer p{font-size:12px;text-align:center;padding-top:30px;color:#fff}footer ul{text-align:center}footer ul li{display:inline;margin:.3125em;font-size:11px}footer ul li a:link{color:#fff}footer ul li a,footer ul li a:hover{color:#fff;text-decoration:underline}footer ul li a:visited{color:#fff;text-decoration:none}div#logo-distributeur>a{text-decoration:none;display:block;width:3.75em;height:5em;background:none no-repeat top left transparent;float:right}div#logo-distributeur>a.distal{background-image:url(../charte/logo-al.png)}div#logo-distributeur>a.distar{background-image:url(../charte/logo-ar.png)}div#logo-distributeur>a.distco{background-image:url(../charte/logo-co.png)}div#logo-distributeur>a.disteo{background-image:url(../charte/logo-eo.png)}div#logo-distributeur>a.distsi{background-image:url(../charte/logo-si.png)}#liens-referencement{font-size:11px;text-align:center}#liens-referencement a{color:#00f}ul.dropmenu{font-family:CenturyGothicRegular;margin:1em 0 0 0;padding:0;display:block;text-align:center;line-height:30px;font-size:14px}.dropmenu li{list-style:none;margin:0;padding:0;display:block;cursor:point;width:100%}.dropmenu li a{padding:.5em .1em .5em .1em;color:#fff;display:block;cursor:pointer;text-decoration:none}.dropmenu li a:hover{background-color:#e01e26;color:#fff}.dropmenu li a.current{background-color:#e01e26;color:#fff}.dropmenu>li{border-top:1px solid #fff}.dropmenu>li:first-child{border-top:none}.dropmenu ul{width:12.5em;background-color:#222;position:absolute;display:none;padding:0;margin:-27px 0 0 200px;z-index:999}.dropmenu ul a{border:1px solid #ccc;display:block}.dropmenu ul a:hover{background-color:#f6821f}.dropmenu ul li{float:none}.dropmenu li:hover>ul{display:block}#scrollToTop a{position:fixed;right:1.25em;bottom:.625em;background-color:#000;background-color:#000;padding:.4375em .625em;border-radius:6.25em;text-decoration:none;color:#fff}#scrollToTop a:hover{box-shadow:0 0 5px #222;-moz-box-shadow:0 0 5px #222;-webkit-box-shadow:0 0 5px #222;text-decoration:none!important}#actu a{width:200px;height:40px;background:rgba(0,0,0,.7);color:#fff;text-align:center;color:#fff;line-height:40px;font-size:16px;text-decoration:none;transition:all .3s ease 0s;position:absolute;margin:10px 0 0 420px;z-index:99999}#actu a:hover{background:rgba(255,255,255,.7);color:#000;transition:all .3s ease 0s}#prev{width:40px;height:40px;background:rgba(0,0,0,.7);color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:48px;text-align:center;line-height:40px;text-decoration:none;transition:all .3s ease 0s;position:absolute;margin:10% 0 0 10px;cursor:pointer;z-index:999}#prev:hover{background:rgba(255,255,255,.7);color:#000;transition:all .3s ease 0s}#next{width:40px;height:40px;background:rgba(0,0,0,.7);color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:48px;text-align:center;line-height:40px;text-decoration:none;transition:all .3s ease 0s;position:absolute;margin:10% 0 0 910px;cursor:pointer;z-index:999}#next:hover{background:rgba(255,255,255,.7);color:#000;transition:all .3s ease 0s}#slogan2{display:none;height:0;width:0}.mobile{display:none}.menu-open{display:none}#pav{height:180px;width:60em;float:none;background:url(../charte/fond-pav.jpg) no-repeat top center}#pav ul{padding:0;margin:0 auto;display:inline;list-style:none}#pav ul li a{width:310px;height:100px;float:left;line-height:20px;text-align:center;background:#000;color:#2c2d3d;font-family:bebas_neueregular;text-decoration:none;font-size:24px;margin:10px 5px 0 5px;box-shadow:0 0 3px #000}#pav ul li a img{margin:10px auto 0;float:none0}#pav ul li a:hover{background:#2c2d3d;color:#fff}#pav ul li a.current{background:#2c2d3d;color:#fff}#pav ul li a div.tgros{width:100%;margin:0 auto 0;font-size:30px;line-height:30px;transition:all .3s ease 0s;background:rgba(255,255,255,.7);letter-spacing:5px}#pav ul li a div.tpetit{width:100%;margin:50px auto 0;font-size:20px;line-height:20px;transition:all .3s ease 0s;background:rgba(255,255,255,.7);letter-spacing:3px}#pav ul li a:hover div.tgros{width:100%;margin:0 auto 0;transition:all .3s ease 0s;background:rgba(44,45,61,.6);text-shadow:0 0 3px #000;padding:30px 0 0 0}#pav ul li a:hover div.tpetit{width:100%;margin:0 auto 0;transition:all .3s ease 0s;background:rgba(44,45,61,.6);text-shadow:0 0 3px #000;padding:0 0 20px 0}#pav ul li a div.plus{width:30px;height:30px;border-radius:15px;background:#fff;color:#2c2d3d;font-family:bebas_neueregular;display:none;margin:60px 0 0 270px;position:absolute;text-align:center;line-height:30px;font-size:30px;transition:all .3s ease 0s}#pav ul li a:hover div.plus{display:block;transition:all .3s ease 0s}#slideshow img{width:100%}