/* BANDEAU FILTRE */
h4.bandeau_filtre															{float:left; width:83%; margin-bottom:40px;}
h4.bandeau_filtre span.titre_page											{color:#FF4100; font-size:20px; font-weight:bold;}
h4.bandeau_filtre .un_filtre												{display:inline-block; margin-left:10px; margin:10px 0 15px;}
h4.bandeau_filtre .un_filtre a												{padding:5px 10px; color:#00ABEE; font-weight:bold; text-transform:uppercase; background-color:#F1F0EA; border-radius:4px;}
h4.bandeau_filtre .un_filtre a img											{margin-right:10px; vertical-align:baseline;}
.chx_page_filtre															{float:left; width:17%; margin-bottom:40px; text-align:right;}
.chx_page_filtre select														{font-size:18px; font-weight:bold; border:0;}

/* MENU HOVER QU'IL EST BEAU MAIS QUAND MEME QU'IL EST BIEN CHIANT A FAIRE... */
.bandeau-bas .menu .contenu-menu #navigation													{width:1190px;}
.bandeau-bas .menu .contenu-menu #navigation .item_menu_hover									{display:inline-block; position:relative;}
.bandeau-bas .menu .contenu-menu #navigation .item_menu_hover .new_titre_ss_menu				{position:absolute; top:0; color:#FF4100; background-color:#FFF; font-family:"Oswald"; cursor:default;}
.bandeau-bas .menu .contenu-menu #navigation .item_menu_hover .titre_ss_menu_type_1				{width:90px; height:60px; padding:17px;}
.bandeau-bas .menu .contenu-menu #navigation .item_menu_hover .titre_ss_menu_type_2				{width:115px; height:60px; padding-top:17px;}
.bandeau-bas .menu .contenu-menu #navigation .item_menu_hover .ssmenu_long						{width:175px;}
.bandeau-bas .menu .contenu-menu #navigation .new_ss_menu										{position:absolute; top:60px; left:0; width:100%; z-index:69;}
.bandeau-bas .menu .contenu-menu #navigation .ombre_ssmenu										{position:absolute; width:100%; left:0; border-bottom:4000px solid rgba(0, 0, 0, 0.23); z-index:10;}
.bandeau-bas .menu .contenu-menu #navigation .new_ss_menu .ppl_r								{padding:40px 0 30px; background-color:#FFF; border-bottom:3px solid #10B0EB;}
.bandeau-bas .menu .contenu-menu #navigation .new_ss_menu .ppl_r .liste_r						{width:1150px; margin:auto;}
.bandeau-bas .menu .contenu-menu #navigation .new_ss_menu .ppl_r .liste_r .item_f				{width:16%; height:165px; margin: 0 0.2%; padding:0;}
.bandeau-bas .menu .contenu-menu #navigation .new_ss_menu .ppl_r .liste_r .item_f a				{color:#000;}
.bandeau-bas .menu .contenu-menu #navigation .new_ss_menu .ppl_r .liste_r .item_f img			{width:100%;}
.bandeau-bas .menu .contenu-menu #navigation .new_ss_menu .ppl_r .liste_r .item_f .haut_f		{margin-bottom:5px;}

/* CONTENU */
.rayon .contenu-rayon														{padding-top:20px;}

/* MENU A FACETTE */
/* .rayon .ppl_f																{float:left; width:70%;} */
/* .rayon .ppl_r																{float:left; width:70%;} */
/* .rayon .liste_ssf															{float:left; width:70%;} */
.conteneur_menu_facette														{display:block; float:left; width:25%; padding-right:2%;}
.conteneur_menu_facette ul													{list-style:none;}
.conteneur_menu_facette .menu_facette										{margin-top:0 !important; color:#4D4D4B !important;}
.conteneur_menu_facette .cat_filtre											{position:relative; padding-right:20px; font-size:15px; text-transform:uppercase; cursor:pointer; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.conteneur_menu_facette .cat_filtre img										{position:absolute; top:7px; right:0;}
.conteneur_menu_facette .cat_plus											{margin-bottom:50px;}
.conteneur_menu_facette .lst_filtre											{margin:0 0 30px !important; /* padding-left:20px; */}
.conteneur_menu_facette .lst_filtre .nom_filtre								{font-size:14px; color:#00ABEE !important; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.conteneur_menu_facette .lst_filtre .nom_filtre:hover						{color:#FF4100 !important;}
.conteneur_menu_facette .lst_filtre .nom_filtre a							{display:block; color:#000 !important; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
/* .conteneur_menu_facette .lst_filtre .nom_filtre a							{display:block; color:#00ABEE !important; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;} */
/* .conteneur_menu_facette .lst_filtre .nom_filtre a:hover						{color:#FF4100 !important;} */
.conteneur_menu_facette .lst_filtre .nom_filtre a:hover						{color:#00ABEE !important;}
.conteneur_menu_facette .lst_filtre .nom_filtre img							{padding-right:5px;}
/* .conteneur_menu_facette .lst_filtre .filtre_actif a							{color:#FF4100 !important;} */
.conteneur_menu_facette .lst_filtre .filtre_actif a							{color:#00ABEE !important;}

/* CONTENU RECHERCHE */
.rayon .contenu-rayon-pple .partie_droite .liste_r .item_r								{width:100%; background-color:#FFF; border:1px solid #000;}
.rayon .contenu-rayon-pple .partie_droite .liste_r .item_r:hover						{background-color:#FFF;}
.rayon .contenu-rayon-pple .partie_droite .liste_r .item_r .image-gauche				{width:25%; background-color:#FFF;}
.rayon .contenu-rayon-pple .partie-droite .liste_r .item_r .image-centre				{line-height:160px; position:relative;}
.rayon .contenu-rayon-pple .partie-droite .liste_r .item_r .image-centre .picto_garantie_2ans	{line-height:0px; position:absolute; top:6px; left:165px;}
.rayon .contenu-rayon-pple .partie-droite .liste_r .item_r .image-centre .picto_garantie_2ans img	{width:42px;}
.rayon .contenu-rayon-pple .partie_droite .liste_r .item_r .details-droite				{width:75%; padding:50px 10px 20px; text-align:left;}
.rayon .contenu-rayon-pple .partie_droite .liste_r .item_r .details-droite h3			{margin-top:5px; font-size:18px; font-weight:bold;}
.rayon .contenu-rayon-pple .partie_droite .liste_r .item_r .details-droite .texte-details{margin-bottom:0; color:#00ABEE;}
.rayon .contenu-rayon-pple .partie_droite .liste_r .item_r .details-droite .plus-details{display:none;}
.rayon .contenu-rayon-pple .partie_droite .liste_r .item_r .details-droite .plus-details-tablette{display:block; color:#FF4100; font-weight:bold; text-align:right; padding-right:25px; margin-top:20px;}
.rayon .contenu-rayon-pple .partie_droite .liste_r .item_r .details-droite .plus-details-tablette img{margin-right:10px;}

/* CONTENU PAGE */
.conteneur_produit_filtre													{width:75%; float:left;}
.conteneur_produit_filtre .no_prod											{font-size:18px; color:#FF4100;}
.conteneur_produit_filtre .item_p											{width:100%; margin-bottom:20px; background-color:#FFF; border:1px solid #000;}
.conteneur_produit_filtre .item_p:hover										{background-color:#FFF;}
.conteneur_produit_filtre .item_p a											{display:block;}
.conteneur_produit_filtre .item_p .image-gauche								{width:25%; float:left; background-color:#FFF;}
.conteneur_produit_filtre .item_p .image-centre								{line-height:160px; position:relative;}
.conteneur_produit_filtre .item_p .image-centre img							{width:100%;}
.conteneur_produit_filtre .item_p .image-centre .picto_garantie_2ans	{line-height:0px; position:absolute; top:6px; left:165px;}
.conteneur_produit_filtre .item_p .image-centre .picto_garantie_2ans img	{width:42px;}
.conteneur_produit_filtre .item_p .details-droite							{width:75%; float:left; padding:50px 10px 20px; text-align:left;}
.conteneur_produit_filtre .item_p .details-droite h3						{margin-top:5px; font-size:18px; font-weight:bold;}
.conteneur_produit_filtre .item_p .details-droite .texte-details			{margin-bottom:0; color:#00ABEE;}
.conteneur_produit_filtre .item_p .details-droite .plus-details				{color:#FF4100; font-weight:bold; text-align:right; padding-right:25px; margin-top:20px;}
.conteneur_produit_filtre .item_p .details-droite .plus-details img			{margin-right:10px;}

/* NAVIGATION PAGE */
.nav_page																	{text-align:right;}
.nav_page a																	{display:inline-block; width:69px; height:69px; margin-right:-3px; color:#000; font-size:24px; text-align:center; line-height:69px; border:1px solid #000; border-left:0;}
.nav_page a:first-child														{border-left:1px solid #000;}
.nav_page a:hover															{color:#FFF; background-color:#FF4100;}
.nav_page a.actif															{color:#FFF; background-color:#FF4100;}

@media all and (min-width:768px) and (max-width:1150px){
.nav_page a																	{width:49px; height:49px; margin-right:-4px; line-height:49px;}
}

@media all and (max-width:767px){
/* ELEMENTS MASQUE */
.conteneur_menu_facette														{display:none;}
.chx_page_filtre															{display:none;}
h4.bandeau_filtre span.titre_page											{display:none;}

/* BANDEAU */
h4.bandeau_filtre															{width:100%; margin:0 0 35px;}
h4.bandeau_filtre .un_filtre												{margin-left:0px; margin-right:10px;}
h4.bandeau_filtre .nb_prod													{display:none;}
.montre_filtre																{display:inline-block; padding:5px 10px; line-height:28px; background-color:#6B6B6B; border-radius:4px;}
.montre_filtre span															{margin-right:10px; color:#FFF; font-size:18px; font-weight:bold; text-transform:uppercase;}
.montre_filtre img															{vertical-align:-8%;}
.conteneur_menu_facette														{float:initial; position:absolute; width:100%; left:0; margin-top:-41px; padding:15px 0; background-color:#6B6B6B; z-index:10;}
.conteneur_menu_facette ul.menu_facette										{width:96% !important; margin:0 2% !important; color:#FFF !important;}
.conteneur_menu_facette .cat_filtre img										{display:none;}
.conteneur_menu_facette .cat_filtre img.img_mobile							{display:block;}
.conteneur_menu_facette .lst_filtre .nom_filtre a							{color:#FFF !important;}
.conteneur_menu_facette .lst_filtre .filtre_actif a							{color:#FF4100 !important;}

/* CONTENUE */
.conteneur_produit_filtre													{width:100%;}
.conteneur_produit_filtre .item_p .details-droite							{padding:30px 10px 20px;}
.nav_page																	{text-align:center;}
.nav_page a																	{width:35px; height:35px; margin-right:-4px; line-height:35px;}
}