@charset "utf-8";html{margin:0;padding:0;background:url(../charte/fond-page.jpg) repeat-x top center #727272}body{margin:0;padding:0;font-size:16px}#conteneur{width:60em;margin:0 auto;background:rgba(0,0,0,.4)}#conteneur2{width:100%;margin:0 auto;background:url(../charte/background-2.jpg) no-repeat top center #727272}#entete{height:170px;background:url(../charte/fond-page.jpg) repeat-x top center #222}#logo{height:110px;width:960px;float:left;background:url(../charte/fond-logo.jpg) no-repeat top center}#slogan{height:50px;width:960px;float:left}#slogan p{font-size:20px;text-align:center;color:#303030;margin:0;line-height:50px;font-family:Lobster,cursive}#slogan p a{color:#303030;text-decoration:none}#animation{height:auto;width:100%;clear:both;background:url(../charte/fond-animation.jpg) no-repeat top center;margin:390px auto 0}#accroche{height:60px;width:960px;float:left;clear:both}#accroche p{font-family:Lobster,cursive;color:#fff;text-align:center;font-size:36px;line-height:60px;margin:0;padding:0}#accroche p span{color:#5ae607}nav{text-align:center;width:60em;padding:0;margin:0;height:160px;min-height:160px;background:url(../charte/fond-navigation.jpg) no-repeat top center #222}#masque>img{position:absolute;z-index:15}#navigation>li{margin-left:1.875em}section#integration{padding:.3125em 1em;width:58em;min-height:330px}.element-gauche{background:url(../charte/elementgauche.jpg);z-index:99999}footer{height:70px;clear:left;color:#fff}footer p{font-size:12px;text-align:center;padding-top:30px;margin:0}footer p a{color:#fff;text-decoration:none}footer ul{text-align:center}footer ul li{display:inline;margin:.3125em;font-size:11px}footer ul li a{color:#ccc}footer ul li a:hover{color:#57e409;text-decoration:none}#pied{clear:both;position:absolute;margin:0;width:100%;min-height:80px;border-top:3px solid #57e409;background-color:#303030}#baspage{width:960px;margin:0 auto;text-align:center}
div#logo-distributeur>a{text-decoration:none;display:block;width:3.75em;height:5em;background:none no-repeat top left transparent;float:right;margin-right:-3.75em}
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)}
div#logo-distributeur>a.distpr{background-image:url(../charte/logo-pr.png); width:80px ; height:70px }


#liens-referencement{font-size:11px;text-align:center}#liens-referencement a{color:#00f}ul.dropmenu{font-family:Lobster,cursive;font-size:20px;position:relative;margin:0;padding:0;display:block;display:inline-block}.dropmenu li a{padding:0;margin:100px 0 0 0;height:34px;width:104px;line-height:34px;color:#000;background:rgba(255,255,255,1);transition:all .3s ease 0s;display:block;cursor:pointer;text-decoration:none}.dropmenu li:hover>a{padding:100px 0 0 0;margin:0;transition:all .3s ease 0s;background-color:rgba(0,0,0,.5);color:#fff}.dropmenu li a.current{padding:100px 0 0 0;margin:0;transition:all .3s ease 0s;background-color:rgba(90,230,7,.7);color:#fff}.dropmenu ul{width:200px;background-color:#000;position:absolute;display:none;padding:0}.dropmenu ul a{border:1px solid #ccc;margin:0;height:30px;width:190px;line-height:30px;padding:0;display:block}.dropmenu ul li:hover a{padding:0}.dropmenu ul a:hover{background-color:#fff}.dropmenu li{position:relative;list-style:none;margin:10px 5px;padding:0;display:block;cursor:pointer;float:left;border:3px solid #fff;box-shadow:0 0 3px #000}.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:9999}#actu a:hover{background:rgba(255,255,255,.7);color:#000;transition:all .3s ease 0s}#prev{width:40px;height:40px;background:#57e409;border-radius:100%;color:#000;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:20% 0 0 10px;cursor:pointer;z-index:999}#prev:hover{background:rgba(0,0,0,.7);color:#57e409;transition:all .3s ease 0s}#next{width:40px;height:40px;background:#57e409;border-radius:100%;color:#000;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:20% 0 0 910px;cursor:pointer;z-index:999}#next:hover{background:rgba(0,0,0,.7);color:#57e409;transition:all .3s ease 0s}#animation h3{position:absolute;z-index:99999;background:rgba(255,255,255,.75);color:#000;font-family:Lobster,cursive;text-align:center;padding:10px;font-weight:400;font-size:30px;width:940px;margin:15% 0 0 0}.mobile{display:none}.menu-open{display:none}#pav{height:120px;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%}