/*//////
/// MENU 
//////*/
.delay{-webkit-transition-delay: 0.3s;
	 -moz-transition-delay: 0.3s;
	 -o-transition-delay: 0.3s;
	 -ms-transition-delay: 0.3s;
	 transition-delay: 0.3s;}


#share_us_facebook{position:absolute;right:15px;top:14px;opacity:1;} 
#ajout_expo{position:absolute;right:140px;top:10px;opacity:1;display:none;} 

#cta_ajout_expo p{position: relative;display: block;float:left;-webkit-border-top-left-radius: 3px;-webkit-border-bottom-left-radius: 1px;-moz-border-radius-topleft: 3px;-moz-border-radius-bottomleft: 3px;border-top-left-radius: 3px;border-bottom-left-radius: 3px;height:100%;width:130px;border-right:1px solid #e13737;cursor:pointer;}
#cta_ajout_expo{display:block;position:relative;height: 30px;background: url(./../images/expo/texture_red_cta.png) -3px 0px;width: 100%;color: #fff;text-shadow:-1px -1px 0px #d81e1e;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;text-indent: 6px;line-height: 35px;text-decoration: none;font-size:16px;font-family:'TitaniumBold',sans-serif;}
#cta_ajout_expo span{position:relative;display: block;float:left;height:100%;width:47px;border-left:1px solid #FA7676;}
#cta_ajout_expo span img{position:relative;display: block;float:left;margin-top:8px;margin-left:9px;height:auto;width:31px !important;}
#cta_ajout_expo p:hover{box-shadow: inset -3px 0px 30px #b62c2c;-o-box-shadow: inset -3px 0px 30px #b62c2c;-webkit-box-shadow: inset -3px 0px 30px #b62c2c;-moz-box-shadow: inset -3px 0px 30px #b62c2c;color:#b62c2c;text-shadow:1px 1px 1px #FA7676;}



header{position: relative;display: block;height: 48px;top: 0px;background:#2a2a2a;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#2a2a2a), to(#1f1f1f));background: -webkit-linear-gradient(#2a2a2a, #1f1f1f);background: -moz-linear-gradient(#2a2a2a, #1f1f1f);background: -ms-linear-gradient(#2a2a2a, #1f1f1f);background: -o-linear-gradient(#2a2a2a, #1f1f1f);background: linear-gradient(#2a2a2a, #1f1f1f);-pie-background: linear-gradient(#2a2a2a, #1f1f1f);background-color:#373737;width: 100%;margin-bottom: 0px;z-index: 999;}
#header_content{position: relative;display: block;width: 980px;margin: 0 auto;height: auto;}
#header_content #exponaute_logo_header{height: 48px;width: 125px;position:relative;display:block;}
#header_content #exponaute_logo_header div{position: relative;display: block;float: left;width: auto;height:48px;margin-left: 0px;}
#header_content #exponaute_logo_header div #logo_header{position:relative;display:block;background:url(./../images/logo_exponaute.png); height: 32px;width: 125px;margin-top:10px;}
#header_content h1{position: absolute;left: 0;top: 0;width: 94px;float: left;height: 38px;text-indent: -999999em;margin: 0;padding: 0;}
#header_content a{position: relative;display: block;float: left;}
#header_content nav{position: relative;display: block;float: left;}
#header_content nav ul{position: relative;display: block;float: right;}
#header_content nav ul li form{position: relative;display: block;border: none;height:30px;margin-top: 8px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#header_content nav ul li form input[type='text']{position: relative;display: block;width: 161px;height: 27px;padding-left: 7px;background: url(../icones/menu/search_ico.png) no-repeat right 8px rgba(255,255,255,0.2);border: none;z-index: 99;font-family: 'TitaniumLight',sans-serif;font-size: 14px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;color: #c8c8c8;padding-top: 3px;}
#header_content nav ul li form input[type='text']:hover{background-color: rgba(255,255,255,0.32);color: #fff;}
#header_content nav ul li a{position: relative;border: none;text-decoration: none;height: 48px;padding-left: 16px;padding-right: 16px;line-height: 51px;font-family:'TerminalDosisBold',Arial;font-size: 20px;color: #fff;text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.56);border-left: 1px solid rgba(255,255,255,0.18);border-right: 1px solid rgba(0,0,0,1);letter-spacing: 1px;cursor: pointer;text-transform: uppercase;}
#header_content nav ul li form input[type='text']:focus{background-color: rgba(255,255,255,0.95);	color: #222;outline:none;width:190px;}
#header_content nav ul li form input[type='submit']{position:absolute;width: 40px;top: 4px;height: 30px;right: 0px;opacity: 0;z-index: 999;cursor:pointer;font-size:20px;}
#header_content nav ul .current{background-color: #2596d8 !important;background-image: none !important;}
#header_content nav ul li:hover,#header_content nav ul li:focus{background-color: #2596d8;background-image: none;}
#header_content nav ul li:hover,#header_content nav ul li:focus > ul{display:block;}
#header_content nav ul li ul{display:none;}
#header_content nav ul li{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;position: relative;display: block;float: right;}
#shop_li{display: none !important;}
#header_content nav ul #shop_li a{text-indent: -99999em;width: 14px;background: url(../icones/menu/caddie_ico.png) no-repeat center center;}
#header_content nav ul #li_member span{position: relative;display: block;float: left;margin-top: 8px;border:  1px solid #7f7f7f;margin-right: 12px;}


/* MENU SUB HOVER */
#header_content nav ul li ul li:hover,#header_content nav ul li ul li:focus{background:transparent;}
#header_content nav ul li ul:hover > li a,#header_content nav ul li ul:focus > li a{color:#888;}

#header_content nav ul .main_menu:hover > ul,#header_content nav ul li:focus > ul{visibility:visible;opacity:0.99;z-index:999999;-webkit-transition-delay: 0.2s;-moz-transition-delay: 0.2s;-o-transition-delay: 0.2s;-ms-transition-delay: 0.2s;transition-delay: 0.2s;}

#header_content nav ul li ul{position: absolute;left: 0;overflow:hidden;display:block;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;background: #1B1B1B;width:228px;top: 49px;z-index: 1000;overflow: hidden;visibility: hidden;opacity:0;}
#header_content nav ul li ul li:hover > img{opacity: 0.99;}
#header_content nav ul li ul li:hover > a{background:rgba(0,0,0,0.99);color: #fff;}
#header_content nav ul li ul .last_child{border-bottom:none;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
#header_content nav ul li ul li .last_child{-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
#header_content nav ul li ul li{position: relative;display: block;float: left;width: 100%;border-bottom: 1px dotted #343434;}
#header_content nav ul li ul li img{position: absolute;top: 14px;right: 16px;opacity: 0;}
#header_content nav ul li ul li a{position: relative;display: block;width: 100%;text-align: left;text-indent:11px;font-size: 14px;font-family: 'TerminalDosisBook',sans-serif;color:#ccc;padding: 3px 0px 3px 0px;text-transform: none;height: 29px;line-height: 29px;text-shadow: none;cursor: pointer;border-left: none;}

/* MEMBER NAV */
#header_content nav ul #li_member #nav_member{left:-120px;width:180px;}
#header_content nav ul #li_member #nav_member #member_info{position: relative;display: block;float:left; width: 180px;height: 48px;overflow:hidden;}
#header_content nav ul #li_member #nav_member #member_info a{padding-left: 2px;padding-right: 2px;width:176px;font-family: 'TitaniumBold',sans-serif;font-size: 13px;position: relative;display: block;text-indent:0px;line-height:19px;padding-top:17px;text-transform:uppercase;}
#header_content nav ul #li_member #nav_member #member_info a:hover{background: #363636;}
#header_content nav ul #li_member #nav_member #member_info a img{position: relative;display: block;float:left; margin-right: 9px;border: 1px solid #444;height: 35px;width:35px;opacity:1;top:-11px;left:0px;margin-left:7px;}

/* INSCRIPTION NAV */
#header_content nav ul #li_member #nav_member_inscri{left:-163px;width:207px;cursor:default;padding:2px 8px;}
#header_content nav ul #li_member #nav_member_inscri .else{position:relative;top:2px;opacity:0.6;display:block;overflow:hidden;width:187px;background:url(./../images/inscription/back_border_2.png) repeat-x 0px 8px;margin-top:15px;margin-left:9px;}
#header_content nav ul #li_member #nav_member_inscri .else span{width:30px;float:center;background:#1B1B1B;color:#fff;font-family:'Arial',sans-serif;font-size:13px;font-style:italic;text-align:center;display:block;margin:0 auto;line-height:15px;border:none;}
#header_content nav ul #li_member #nav_member_inscription{padding-bottom:10px;}
/* CTA FB */
#header_content nav ul #li_member #nav_member_login .fb_connect_login{position: relative;display: block;float:right;margin-right:9px;width:88px;margin-left:0px;height: 35px;overflow: hidden;margin-top:3px;border: none;border-radius:3px;}
#header_content nav ul #li_member #nav_member_login .fb_connect_login .label_connect{position: absolute;top:5px;left:30px;color: #fff;text-decoration: none;letter-spacing:0px;font-family: 'TitaniumBold',sans-serif;font-size:12px;text-transform: uppercase;text-shadow: -1px -1px 0px #4c618d;border: none;margin: 0;padding: 0;z-index: 10;cursor: pointer;}
#header_content nav ul #li_member #nav_member_login .fb_connect_login:hover{box-shadow: inset 0px 0px 7px rgba(0,0,0,0.6);}
#header_content nav ul #li_member #nav_member_login .fb_connect_login:hover > .label_connect{color:#354d80;text-shadow: none;}
#header_content nav ul #li_member #nav_member_login .fb_connect_login .fb_button_perso{position:relative;float:left;top:0;left:0;display:block;opacity:1;right:0px;height:28px;width:auto;border-radius: 3px;-o-border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;z-index: 1;}
#header_content nav ul #li_member #nav_member_login .fb_connect_login .fb_button{position: relative; display: block;width: 100%;margin-top: -10px;opacity: 0;}
#header_content nav ul #li_member #nav_member_login .fbLoginButton{border: none !important;}


/* CTA FB */
#header_content nav ul #li_member #nav_member_inscri .fb_connect_inscri{position: relative;display: block;width:208px;margin-left:9px;height: 35px;overflow: hidden;margin-top:7px;border: none;border-radius:3px;}
#header_content nav ul #li_member #nav_member_inscri .fb_connect_inscri .label_connect{position: absolute;top:8px;left:34px;color: #fff;text-decoration: none;font-family: 'TitaniumBold',sans-serif;font-size:11px;letter-spacing:0px;text-transform: uppercase;text-shadow: -1px -1px 0px #4c618d;border: none;margin: 0;padding: 0;z-index: 10;cursor: pointer;}
#header_content nav ul #li_member #nav_member_inscri .fb_connect_inscri:hover{box-shadow: inset 0px 0px 7px rgba(0,0,0,0.6);}
#header_content nav ul #li_member #nav_member_inscri .fb_connect_inscri:hover > .label_connect{color:#354d80;text-shadow: none;}
#header_content nav ul #li_member #nav_member_inscri .fb_connect_inscri .fb_button_perso{position:relative;float:left;top:0;left:0;display:block;opacity:1;right:0px;height:35px;width: 188px;border-radius: 3px;-o-border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;z-index: 1;}
#header_content nav ul #li_member #nav_member_inscri .fb_connect_inscri .fb_button{position: relative; display: block;width: 100%;margin-top: -10px;opacity: 0;}
#header_content nav ul #li_member #nav_member_inscri .fbLoginButton{border: none !important;}

/* CTA INSCRIPTION */
#header_content nav ul #li_member #nav_member_inscri .englobe_connex{position: relative;display: block;height: 33px;margin-top:8px;float:left;margin-left:10px;width:auto;background: #fff;border: 1px solid #bababa;border-radius: 3px;overflow: hidden;margin-right:0px;}
#header_content nav ul #li_member #nav_member_inscri .englobe_connex .logo_cta{position: relative;display: block;background:url(./../images/inscription/memebre_cta.png) no-repeat 11px 10px;height:35px;width:38px;-webkit-border-top-left-radius: 3px;-webkit-border-bottom-left-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-bottomleft: 3px;border-top-left-radius: 3px;border-bottom-left-radius: 3px;float: left;border-top:none;}
#header_content nav ul #li_member #nav_member_inscri .englobe_connex a{cursor:pointer;position: relative;letter-spacing:0px;text-indent:0px;text-decoration:none;padding-top:2px;text-transform:uppercase;border:none;border-left:1px solid #bababa;display: block;float: left;height:35px;width: 147px;text-decoration: none;font-family: 'TitaniumBold', serif;font-size: 14px;color: #868686;background:#fff;line-height: 31px;text-align: center;}
#header_content nav ul #li_member #nav_member_inscri .englobe_connex a:hover{box-shadow: inset 5px 0px 9px rgba(0, 0, 0, 0.2);-o-box-shadow: inset 5px 0px 9px rgba(0, 0, 0, 0.2);-moz-box-shadow: inset 5px 0px 9px rgba(0, 0, 0, 0.2);-webkit-box-shadow: inset 5px 0px 9px rgba(0, 0, 0, 0.2);}
#header_content nav ul #li_member #nav_member_inscri .englobe_connex .check .hover_ico{height: 15px !important;top: 6px !important;background-position: 0px 0px !important;} 

#header_content nav ul #li_member #nav_member_login{position:relative;display:block;}
#header_content nav ul #li_member #nav_member_login .deja_co{position:relative;display:block;font-size:14px;font-family:'TerminalDosisMedium';width:92px;float:left;text-indent:9px;line-height:14px;margin-top:12px;}

#header_content nav ul #li_member #nav_member_login .input_text{position:relative;outline:none;display:block;margin-left:9px;margin-bottom:6px;border:1px solid #c5c4c4;width:168px;line-height:14px;float:left;-webkit-border-radius: 0px;-webkit-border-radius: 0px;background:#fafafa;-moz-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;borde-radius: 0px;font-family:'TitaniumLight',sans-serif;color:#222;font-size:13px;padding:0px 12px;height:23px;-moz-box-shadow: inset 0px 2px 2px rgba(0,0,0,0.05);-webkit-box-shadow: inset 0px 2px 2px rgba(0,0,0,0.05);-o-box-shadow: inset 0px 2px 2px rgba(0,0,0,0.05);box-shadow: inset 0px 2px 2px rgba(0,0,0,0.05);-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;padding-top:1px;padding-left:7px;}
#header_content nav ul #li_member #nav_member_login .input_text:hover{border-color:#9f9e9e;}
#header_content nav ul #li_member #nav_member_login .input_text:focus{border-color:#2596d8;}
#header_content nav ul #li_member #nav_member_login input[type='password']{font-family:'Arial';font-size:15px;letter-spacing:1px;}
#header_content nav ul #li_member #nav_member_login form p{position:relative;display:block;float:left;}
#header_content nav ul #li_member #nav_member_login form .remind{height:auto;line-height:10px;margin-left:9px;font-family:'TitaniumLight',sans-serif;font-size:11px;}
#header_content nav ul #li_member #nav_member_login form .remind label{padding-left:2px;}
#header_content nav ul #li_member #nav_member_login form p input[type='submit']{position: relative;display: block;float: left;height: 27px;width: 189px;background: url(./../images/texture_blue.png)no-repeat center center;color: #fff;text-align: center;font-size: 14px;text-shadow: -1px -1px 0px #186796;cursor: pointer;margin-left: 12px;margin-top:5px;opacity: 1;font-family: 'TitaniumLight',sans-serif;border: none !important;border-radius: 2px;-o-border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;padding-top:3px;cursor: pointer;}
#header_content nav ul #li_member #nav_member_login form p input[type='submit']:hover{color: #155982;text-shadow: -1px -1px 0px #50b7e5;box-shadow: inset 0px 0px 7px rgba(0,0,0,0.6) ;}
#header_content nav ul #li_member #nav_member_login .forgot{position:relative;display:block;float:left;letter-spacing:0px;font-size:10px;font-family:'Arial',sans-serif;font-style:italic;color:#bbb;line-height:11px;width:123px;margin-top:9px;margin-bottom:5px;height:auto;}
#header_content nav ul #li_member #nav_member_login .forgot:hover{color:#fff;}
#header_content nav ul #li_member #nav_member_login form .last_p{-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
#header_content nav ul #li_member #nav_member_login #error_co{position:relative;display:block;float:right;line-height:11px;color:#F44;font-family:Arial;font-size:11px;margin-top:-19px;text-align:right;border:none;margin-right:0px;}
#header_content nav ul #li_member:hover > #member_ico{opacity: 1;}
#header_content nav ul #li_member:hover > #arrow_little{opacity: 1;}

#header_content nav ul #li_member .englobe_img_li_membre{position:absolute;left:0px;top:0px;height:48px;width:61px;}
#header_content nav ul #li_member #member_ico{position: absolute;top: 12px;left: 13px;opacity: 0.8;}
#header_content nav ul #li_member .pink{background-color: #f4a1b2;border: 1px solid #cf5161;background: -webkit-linear-gradient(top, #f65757 0%, #de3737 100%);background: -moz-linear-gradient(top, #f65757 0%, #de3737 100%);background: -ms-linear-gradient(top, #f65757 0%, #de3737 100%);background: -o-linear-gradient(top, #f65757 0%, #de3737 100%);background: linear-gradient(top, #f65757 0%, #de3737 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4a1b2', endColorstr='#f56879',GradientType=0 ); }
#header_content nav ul #li_member .notification_profil{border:none;line-height:14px;margin:0px;height: 13px;-moz-border-radius: 36px;border-radius: 36px;width: 13px;padding: 3px;display: inline-block;color: #fff;text-shadow: 0px 1px 1px #707070;font-weight: bold;font-family: helvetica;text-align: center;font-size: 12px;top: 24px;right: 20px;position: absolute;z-index:9999;} 
#header_content nav ul #li_member #arrow_little{position: absolute;top: 23px;right: 10px;opacity: 0.8;}

#header_content nav ul #li_member{display:none;padding-right: 20px;padding-left: 20px;height: 48px;width: 20px;line-height: 49px;font-family:'TerminalDosisMedium',Arial;font-size: 14px;color: #fff;text-shadow: -1px -1px 1px rgba(0, 0, 0, 0.91);border-left: 1px solid rgba(255,255,255,0.18);letter-spacing: 0px;cursor: pointer;}
#header_content nav ul #form_rech{background-color: transparent !important;padding-left: 19px;padding-right: 19px;border-left: 1px solid rgba(255,255,255,0.18);border-right: 1px solid rgba(0,0,0,1);letter-spacing: 0px;height: 48px;}
#header_content nav ul li a:first-letter{text-transform: uppercase;}
#header_content nav ul li:first-child a{border-right: none !important;}
#header_content nav ul li:last-child a{border-left: none !important;}

#header_content nav ul #li_member #nav_member ul li:hover{background: transparent !important;}
#header_content nav ul #li_member #nav_member ul li:hover > img{opacity: 1;}
#header_content nav ul #li_member #nav_member ul li:hover > a{background: transparent !important;color: #fff;}
#header_content nav ul #li_member #nav_member ul li:last-child{-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}

/* SUBMENU */
.submenu{position:relative;display:block;height:auto;width:980px;margin:0px auto;}
.submenu ul{position:relative;display:table;border:1px solid #eaeaea;background:#fff;height:auto;width:auto;overflow:hidden;margin:0px auto;-webkit-border-bottom-right-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-moz-border-radius-bottomleft: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow:hidden;}
.submenu ul li{position:relative;display:inline-table;text-align:center;}
.submenu ul li a{position:relative;display:inline-block;text-decoration:none;text-transform:uppercase;text-align:center;font-size:15px;font-family:'TerminalDosisBold',sans-serif;border-right:1px solid #eaeaea;font-size:14px;color:#666666;line-height:15px;padding:16px 50px;}
.submenu ul li .last_a{border-right:none;-webkit-border-bottom-right-radius: 4px;-moz-border-radius-bottomright: 4px;border-bottom-right-radius: 4px;}
.submenu ul li .first_a{-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomleft: 4px;border-bottom-left-radius: 4px;}
.submenu ul li a:hover{background:#f0f0f0;text-shadow:1px 1px 0px #ffffff;}
.submenu ul li .current{background:#f0f0f0;text-shadow:1px 1px 0px #ffffff;}

@media screen and (min-width: 10px) and (max-width: 1000px){
		#share_us_facebook{display:none;}
	}


/*
#ajout_expo {
	right: 10px;
}
*/
#cta_ajout_expo {
	width: 105px;
	font-size: 12px;
}
#cta_ajout_expo p {
	width: 100px;
	border-right: none;
	text-align: center;
}
#cta_ajout_expo p:hover {
	opacity: 0.8;
	box-shadow: none;
	-o-box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	color: #b62c2c;
	text-shadow: 1px 1px 1px #FA7676;
}
#header_content nav ul li form input[type='text']:focus {
	width: 161px;
}