/* Style Search */

/* 
Rappel Couleur 
orange : FB5C01
gris : 303E4C
*/


/* Structure générale */
#page_search {width:999px;}

#page_search .ps_breadcrumb {width:981px;margin:4px 0px 10px 9px;overflow:hidden;}
#page_search .ps_ems_h {width:988px;margin:0px 0px 10px 6px;}
#page_search .ps_onglets {margin:0px 0px 10px 15px;width:976px;overflow:hidden;}
#page_search .ps_centre {overflow:hidden;}

#page_search .ps_centre .ps_menu {float:left;display:inline;margin:0px 0px 0px 6px;width:229px;}
#page_search .ps_centre .ps_liste {float:right;margin:0px 5px 0px 0px;display:inline;width:747px;}
#page_search .ps_centre .ps_ems_b {float:right;width:737px;margin-top:26px;padding:0px 5px;overflow:hidden;}

#page_search .ps_centre .ps_ems_b .ems_0 {float:left;}
#page_search .ps_centre .ps_ems_b .ems_1 {float:left;}
#page_search .ps_centre .ps_ems_b .ems_2 {float:left;}
#page_search .ps_centre .ps_ems_b .ems_3 {float:left;}

/* #alt_text {position:absolute;background-color:#fffec5;font-size:11px;color:#353537;padding:2px;} */
#alt_text {position:absolute;color:#666666;background:#ffffd8;border:1px solid #ccccad;padding:7px;top:10px;z-index:100;font-weight:bold;text-align:center;}
#alt2_text {position:absolute;color:#666666;background:#ffffd8;border:1px solid #ccccad;padding:7px;top:10px;z-index:100;font-weight:bold;text-align:center;}
/* /Structure générale */


/* Breadcrumb */
#page_search .ps_breadcrumb ul {float:left;list-style-position:outside;list-style-type:none;}
#page_search .ps_breadcrumb ul li {display:inline;font-size:10px;color:#000000;}
#page_search .ps_breadcrumb ul li a {color:#000000;}
#page_search .ps_breadcrumb ul li.debut {background:url(../images/breadcrumb_puce.gif) no-repeat 0px 6px;padding:0px 3px 0px 6px;}
#page_search .ps_breadcrumb ul li.navigation {background:url(../images/breadcrumb_fleche.gif) no-repeat 0px 4px;padding:0px 3px 0px 8px;}
#page_search .ps_breadcrumb ul li.on {background:url(../images/breadcrumb_fleche.gif) no-repeat 0px 4px;padding:0px 3px 0px 8px;font-weight:bold;color:#FB5C01;}
#page_search .ps_breadcrumb .retour {float:right;margin-top:4px;}
/* /Breadcrumb */


/* Onglets */
#page_search .ps_onglets .resultats {float:left;width:600px;font-size:18px;color:#303E4C;}
#page_search .ps_onglets .resultats span {color:#FB5C01;font-weight:bold;font-size:18px;}
#page_search .ps_onglets .onglets {float:right;}
#page_search .ps_onglets .onglets .produits, #page_search .ps_onglets .onglets .services, #page_search .ps_onglets .onglets .conseils {font-size:11px;color:#303E4C;float:left;text-align:center;height:27px;cursor:hand;cursor:pointer;}
#page_search .ps_onglets .onglets .produits {background:url(../images/search/onglet_1_off.gif) no-repeat;width:118px;padding:5px 8px 0px 8px;}
#page_search .ps_onglets .onglets .services {background:url(../images/search/onglet_2_off.gif) no-repeat;width:107px;padding:5px 5px 0px 5px;}
#page_search .ps_onglets .onglets .conseils {background:url(../images/search/onglet_3_off.gif) no-repeat;width:94px;padding:5px 18px 0px 5px;}
#page_search .ps_onglets .onglets .produits_on, #page_search .ps_onglets .onglets .services_on, #page_search .ps_onglets .onglets .conseils_on {font-size:12px;font-weight:bold;color:#FFFFFF;cursor:auto;}
#page_search .ps_onglets .onglets .produits_on {background:url(../images/search/onglet_1_on.gif) no-repeat;}
#page_search .ps_onglets .onglets .services_on {background:url(../images/search/onglet_2_on.gif) no-repeat;}
#page_search .ps_onglets .onglets .conseils_on {background:url(../images/search/onglet_3_on.gif) no-repeat;}
/* /Onglets */


/* Facettes du menu */
#page_search .ps_centre .ps_menu .facette_1 {min-height:66px;height:auto !important;height:66px;padding-top:15px;background:url(../images/faceting/facette_1_bg.gif) repeat-y;}
#page_search .ps_centre .ps_menu .facette_1 .haut {position:absolute;z-index:5;margin-top:-15px;}
#page_search .ps_centre .ps_menu .facette_1 .reponses {position:relative;z-index:10;text-align:center;width:229px;color:#FB5C01;font-weight:bold;font-size:28px;}
#page_search .ps_centre .ps_menu .facette_1 .reponses span {font-size:18px;font-weight:normal;color:#303E4C;}
#page_search .ps_centre .ps_menu .facette_1 .fourchette {position:relative;z-index:10;text-align:center;width:229px;color:#303E4C;font-size:14px;}
#page_search .ps_centre .ps_menu .facette_1 .facettes {width:215px;margin:10px 7px 0px 7px;position:relative;z-index:10;overflow:hidden;}
#page_search .ps_centre .ps_menu .facette_1 .facettes .facette {width:215px;margin-bottom:4px;}
#page_search .ps_centre .ps_menu .facette_1 .facettes .facette .f_close {position:absolute;margin-left:196px;}
#page_search .ps_centre .ps_menu .facette_1 .facettes .facette .f_milieu {border-left:1px solid #b0b0b0;border-right:1px solid #b0b0b0;background-color:#FFFFFF;padding:3px 23px 3px 5px;line-height:11px;color:#303E4C;font-size:11px}
#page_search .ps_centre .ps_menu .facette_1 .facettes .raz {margin-top:6px;text-align:right;}
#page_search .ps_centre .ps_menu .facette_1 .facettes .raz a {font-size:10px;color:#FB5C01;text-decoration:underline;}

#page_search .ps_centre .ps_menu .facette_n {border-left:1px solid #DBDADA;border-right:1px solid #DBDADA;background-color:#FFFFFF;padding-bottom:12px;}
/* R9 - Extended Delivery - CSS for Facette on list/grid page - Start */
#page_search .ps_centre .ps_menu .facette_n .titre {cursor:pointer;width:210px;height:27px;background:url(../images/faceting/facette_titre.gif) no-repeat;margin:0px 0px 12px 2px;font-size:14px;font-weight:bold;color:#FFFFFF;line-height:27px;padding-left:13px;}
#page_search .ps_centre .ps_menu .facette_n .actif {BACKGROUND-POSITION:center bottom;}
#page_search .ps_centre .ps_menu .facette_n .titre img {float:right;margin-top:5px;margin-right:5px;}
#page_search .ps_centre .ps_menu .facette_n .items {display:none;}
/* R9 - Extended Delivery - CSS for Facette on list/grid page - End */

#page_search .ps_centre .ps_menu .facette_n .fourchette {width:213px;height:25px;margin-left:7px;overflow:hidden;}
#page_search .ps_centre .ps_menu .facette_n .fourchette .input {float:left;width:50px;height:30px;background:url(../images/faceting/facette_input-50pixels.gif) no-repeat;}
#page_search .ps_centre .ps_menu .facette_n .fourchette .input input {border:0;background:transparent;width:48px;height:17px;margin:5px 0px 0px 3px;font-size:14px;color:#303E4C;}
#page_search .ps_centre .ps_menu .facette_n .fourchette .texte_1 {width:49px;height:25px;font-size:14px;color:#303E4C;line-height:25px;float:left;margin-left:1px;display:inline;}
#page_search .ps_centre .ps_menu .facette_n .fourchette .texte_2 {width:34px;height:25px;font-size:14px;color:#303E4C;line-height:25px;float:left;margin-left:1px;display:inline;}
#page_search .ps_centre .ps_menu .facette_n .e_fourchette {width:213px;margin-left:7px;color:#ff0000;}

#page_search .ps_centre .ps_menu .facette_n .liste {margin-left:8px;width:211px;list-style-position:outside;list-style-type:none;}
#page_search .ps_centre .ps_menu .facette_n .liste li ul {margin-left:2px;width:201px;list-style-position:outside;list-style-type:none;margin-top:0px;background-color:#ffffff;}
#page_search .ps_centre .ps_menu .facette_n .liste li {font-size:11px;color:#303E4C;background:url(../images/faceting/facette_puce_off.gif) no-repeat 0px 4px;padding-left:8px;margin-bottom:5px;margin-top:5px;}
#page_search .ps_centre .ps_menu .facette_n .liste .lessmore {margin-left:70px;}
#page_search .ps_centre .ps_menu .facette_n .liste li a, #page_search .ps_centre .ps_menu .facette_n .liste li.on li a {text-decoration:none;color:#303E4C;}
#page_search .ps_centre .ps_menu .facette_n .liste li.hover {background:#d3dce4 url(../images/faceting/facette_puce_off_gris.gif) no-repeat 0px 4px;}
#page_search .ps_centre .ps_menu .facette_n .liste li.on {color:#FB5C01;background:url(../images/faceting/facette_puce_on.gif) no-repeat 0px 6px;margin-bottom:0px;}
#page_search .ps_centre .ps_menu .facette_n .liste li.on a, #page_search .ps_centre .ps_menu .facette_n .liste li.on_2 a {color:#FB5C01;}
#page_search .ps_centre .ps_menu .facette_n .liste li.on_2 {color:#FB5C01;background:url(../images/faceting/facette_puce_off.gif) no-repeat 0px 4px;margin-bottom:0px;}
#page_search .ps_centre .ps_menu .facette_n .liste .raz {text-align:right;background:none;margin:0px;}
#page_search .ps_centre .ps_menu .facette_n .liste .raz:hover {background:none;}
#page_search .ps_centre .ps_menu .facette_n .liste .raz a {font-size:10px;color:#FB5C01;text-decoration:underline;}

#page_search .ps_centre .ps_menu .facette_n .multichoix {width:215px;height:135px;margin-left:6px;background:url(../images/faceting/facette_multichoix.gif) no-repeat;}
#page_search .ps_centre .ps_menu .facette_n .multichoix .contenu {width:204px;height:99px;margin:4px 0px 0px 9px;overflow:auto;float:left;display:inline;}
#page_search .ps_centre .ps_menu .facette_n .multichoix .contenu ul {width:174px;list-style-position:outside;list-style-type:none;}
#page_search .ps_centre .ps_menu .facette_n .multichoix .contenu ul li {overflow:hidden;}
#page_search .ps_centre .ps_menu .facette_n .multichoix .contenu .checkbox_multichoix {width:15px;height:15px;float:left;margin-right:5px;background:url(../images/faceting/checkbox_off.gif) no-repeat;}
#page_search .ps_centre .ps_menu .facette_n .multichoix .contenu .checkbox_multichoix.checked {background:url(../images/faceting/checkbox_on.gif) no-repeat;}
#page_search .ps_centre .ps_menu .facette_n .multichoix .contenu .checkbox_multichoix input {width:13px;height:13px;opacity:0;filter:Alpha(opacity=0)}
#page_search .ps_centre .ps_menu .facette_n .multichoix .contenu label {width:154px;height:15px;float:left;line-height:15px;color:#303E4C;font-weight:bold;font-size:11px;margin-bottom:5px;}
#page_search .ps_centre .ps_menu .facette_n .multichoix .contenu label.hover {background:#d3dce4 no-repeat 0px 4px;}
#page_search .ps_centre .ps_menu .facette_n .multichoix .validation {height:25px;width:215px;margin-top:7px;float:left;}
#page_search .ps_centre .ps_menu .facette_n .multichoix .validation .valider {float:left;}
#page_search .ps_centre .ps_menu .facette_n .multichoix .validation .raz {float:right;height:10px;line-height:10px;margin-top:12px;}
#page_search .ps_centre .ps_menu .facette_n .multichoix .validation .raz a {font-size:10px;color:#FB5C01;text-decoration:underline;}
/* /Facettes du menu */


/* Liste */
#page_search .ps_centre .ps_liste .trier {width:747px;height:40px;background:url(../images/faceting/trier_bg.gif) no-repeat;}
#page_search .ps_centre .ps_liste .comparer_h {width:747px;height:34px;background:url(../images/faceting/comparer_bg_h.gif) no-repeat;}
#page_search .ps_centre .ps_liste .comparer_b {width:747px;height:48px;background:url(../images/faceting/comparer_bg_b.gif) no-repeat;}

#page_search .ps_centre .ps_liste .trier .tri{font-size:11px;color:#303E4C;margin:8px 0px 0px 22px;position:absolute;width:190px;}
#page_search .ps_centre .ps_liste .trier .tri select {font-size:11px;color:#303E4C;width:141px;height:19px;}
#page_search .ps_centre .ps_liste .trier .mv, #page_search .ps_centre .ps_liste .trier .mn {position:absolute;width:113px;height:20px;cursor:hand;cursor:pointer;}
#page_search .ps_centre .ps_liste .trier .mv {margin:7px 0px 0px 228px;background:url(../images/faceting/trier_mv_off.gif) no-repeat;}
#page_search .ps_centre .ps_liste .trier .mv_on {background:url(../images/faceting/trier_mv_on.gif) no-repeat;}
#page_search .ps_centre .ps_liste .trier .mn {margin:7px 0px 0px 370px;background:url(../images/faceting/trier_mn_off.gif) no-repeat;}
#page_search .ps_centre .ps_liste .trier .mn_on {background:url(../images/faceting/trier_mn_on.gif) no-repeat;}
#page_search .ps_centre .ps_liste .trier .liste, #page_search .ps_centre .ps_liste .trier .grille {position:absolute;width:28px;height:20px;font-size:11px;color:#303E4C;margin-top:7px;line-height:20px;cursor:hand;cursor:pointer;}
#page_search .ps_centre .ps_liste .trier .liste {margin-left:517px;text-align:right;padding-right:32px;background:url(../images/faceting/trier_liste_off.gif) no-repeat center right;}
#page_search .ps_centre .ps_liste .trier .liste_on {background:url(../images/faceting/trier_liste_on.gif) no-repeat center right;}
#page_search .ps_centre .ps_liste .trier .grille {margin-left:577px;padding-left:32px;margin-right:31px;background:url(../images/faceting/trier_grille_off.gif) no-repeat center left;}
#page_search .ps_centre .ps_liste .trier .grille_on {background:url(../images/faceting/trier_grille_on.gif) no-repeat center left;}
#page_search .ps_centre .ps_liste .trier .imprimer {position:absolute;margin:7px 0px 0px 668px;width:74px;height:20px;background:url(../images/faceting/trier_imprimer_off.gif) no-repeat;cursor:pointer;cursor:hand;}
#page_search .ps_centre .ps_liste .trier .imprimer_on {background:url(../images/faceting/trier_imprimer_on.gif) no-repeat;}

#page_search .ps_centre .ps_liste .comparer_h .btn_grille {position:absolute;margin:7px 0px 0px 14px;}
#page_search .ps_centre .ps_liste .comparer_h .btn_liste {position:absolute;margin:4px 0px 0px 8px;height:30px;padding-left:12px;background:url(../images/faceting/lien_comparer_h.gif) no-repeat left bottom;}
#page_search .ps_centre .ps_liste .comparer_h .resultats {position:absolute;margin:7px 0px 0px 353px;font-size:11px;color:#303E4C;width:240px;}
#page_search .ps_centre .ps_liste .comparer_h .resultats select {font-size:11px;color:#303E4C;width:53px;height:19px;}
#page_search .ps_centre .ps_liste .comparer_h .precedent {position:absolute;margin:9px 0px 0px 609px;font-size:11px;color:#303E4C;background:url(../images/faceting/ico_precedent.gif) no-repeat 0px 2px;padding-left:15px;cursor:pointer;cursor:hand;}
#page_search .ps_centre .ps_liste .comparer_h .suivant {position:absolute;margin:9px 0px 0px 687px;font-size:11px;color:#303E4C;background:url(../images/faceting/ico_suivant.gif) no-repeat right 2px;padding-right:15px;cursor:pointer;cursor:hand;}

#page_search .ps_centre .ps_liste .comparer_b .btn_grille {position:absolute;margin:15px 0px 0px 14px;}
#page_search .ps_centre .ps_liste .comparer_b .btn_liste {position:absolute;margin-left:8px;height:19px;padding:13px 0px 0px 12px;background:url(../images/faceting/lien_comparer_b.gif) no-repeat left top;}
#page_search .ps_centre .ps_liste .comparer_b .liste, #page_search .ps_centre .ps_liste .comparer_b .grille {position:absolute;width:28px;height:20px;font-size:11px;color:#303E4C;margin-top:14px;line-height:20px;cursor:hand;cursor:pointer;}
#page_search .ps_centre .ps_liste .comparer_b .liste {margin-left:207px;text-align:right;padding-right:32px;background:url(../images/faceting/comparer_liste_off.gif) no-repeat center right;}
#page_search .ps_centre .ps_liste .comparer_b .liste_on {background:url(../images/faceting/comparer_liste_on.gif) no-repeat center right;}
#page_search .ps_centre .ps_liste .comparer_b .grille {margin-left:267px;padding-left:32px;margin-right:31px;background:url(../images/faceting/comparer_grille_off.gif) no-repeat center left;}
#page_search .ps_centre .ps_liste .comparer_b .grille_on {background:url(../images/faceting/comparer_grille_on.gif) no-repeat center left;}
#page_search .ps_centre .ps_liste .comparer_b .resultats {position:absolute;margin:15px 0px 0px 353px;font-size:11px;color:#303E4C;width:240px;}
#page_search .ps_centre .ps_liste .comparer_b .resultats select {font-size:11px;color:#303E4C;width:53px;height:19px;}
#page_search .ps_centre .ps_liste .comparer_b .precedent {position:absolute;margin:17px 0px 0px 609px;font-size:11px;color:#303E4C;background:url(../images/faceting/ico_precedent.gif) no-repeat 0px 2px;padding-left:15px;cursor:pointer;cursor:hand;}
#page_search .ps_centre .ps_liste .comparer_b .suivant {position:absolute;margin:17px 0px 0px 687px;font-size:11px;color:#303E4C;background:url(../images/faceting/ico_suivant.gif) no-repeat right 2px;padding-right:15px;cursor:pointer;cursor:hand;}
/* /Liste */


/* Mode Liste */
#page_search .ps_centre .ps_liste .mode_liste {width:747px;}
#page_search .ps_centre .ps_liste .mode_liste .comparer {width:20px;background:url(../images/faceting/mode_liste_bg.gif) repeat-y;padding-top:10px;}
#page_search .ps_centre .ps_liste .mode_liste .comparer_premier {padding-top:0px;}
#page_search .ps_centre .ps_liste .mode_liste .produit {width:727x;padding-top:10px;}
#page_search .ps_centre .ps_liste .mode_liste .produit_premier {padding-top:0px;}

#page_search .ps_centre .ps_liste .mode_liste .comparer .checkbox_produits {width:15px;height:15px;margin-left:2px;background:url(../images/faceting/checkbox_off.gif) no-repeat;}
#page_search .ps_centre .ps_liste .mode_liste .comparer .checkbox_produits.checked {background:url(../images/faceting/checkbox_on.gif) no-repeat;}
#page_search .ps_centre .ps_liste .mode_liste .comparer .checkbox_produits input {width:13px;height:13px;opacity:0;filter:Alpha(opacity=0)}

#page_search .ps_centre .ps_liste .mode_liste .produit .enclos {border:1px solid #cacaca;}
#page_search .ps_centre .ps_liste .mode_liste .produit .enclos-bundle {border:1px solid #e32726;}
#page_search .ps_centre .ps_liste .mode_liste .produit .enclos-bundle .compo-bundle {background:url(../images/faceting/liste-cartouche-bundle.gif) no-repeat;color:#FFFFFF;font-size:12px;font-weight:bold;padding: 3px 5px 0 170px;height:25px;}

#page_search .ps_centre .ps_liste .mode_liste .produit .nom-ope {color:#FFFFFF;font-size:12px;font-weight:bold;padding:0 10px 2px;}

#page_search .ps_centre .ps_liste .mode_liste .produit .p_visuel {vertical-align:top;padding-top:8px;padding-bottom:5px;width:115px;text-align:center;}
#page_search .ps_centre .ps_liste .mode_liste .produit .p_visuel .bundle-visuels {margin-top:3px;}
#page_search .ps_centre .ps_liste .mode_liste .produit .p_visuel .bundle-visuels .picto-bundle {vertical-align:8px;}

#page_search .ps_centre .ps_liste .mode_liste .produit .p_marque {vertical-align:middle;width:91px;padding-bottom:5px;}
#page_search .ps_centre .ps_liste .mode_liste .produit .p_marque img {display:block;margin:0 auto 8px auto;}

#page_search .ps_centre .ps_liste .mode_liste .produit .p_modele {vertical-align:top;padding-top:16px;padding-left:10px;padding-bottom:5px;width:171px;}
#page_search .ps_centre .ps_liste .mode_liste .produit .p_modele .reference {min-height:85px;height:auto !important;height:85px;}
#page_search .ps_centre .ps_liste .mode_liste .produit .p_modele .reference .famille {display:block;color:#FB5C01;font:normal 11px "arial";}
#page_search .ps_centre .ps_liste .mode_liste .produit .p_modele .reference .ref-com {display:block;color:#000;font:bold 11px "arial";}
#page_search .ps_centre .ps_liste .mode_liste .produit .p_modele .reference .ref-sap {display:block;color:#6f6f6f;font:11px "arial";}
#page_search .ps_centre .ps_liste .mode_liste .produit .p_modele .reference .elem-bundle {display:block;color:#E42626;font:bold 11px "arial";line-height:12px;}
#page_search .ps_centre .ps_liste .mode_liste .produit .p_modele .disponibilite {margin-top:5px;}

#page_search .ps_centre .ps_liste .mode_liste .produit .p_infos {vertical-align:top;padding-top:16px;padding-left:10px;padding-bottom:5px;width:214px}
#page_search .ps_centre .ps_liste .mode_liste .produit .p_infos .points-forts {min-height:85px;height:auto !important;height:85px;}
#page_search .ps_centre .ps_liste .mode_liste .produit .p_infos .note-client {margin-top:5px;display:block;}
#page_search .ps_centre .ps_liste .mode_liste .produit .p_infos .note-client img {display:block;margin-top:3px;}

#page_search .ps_centre .ps_liste .mode_liste .produit .p_prix {vertical-align:top;padding-top:16px;padding-right:5px;padding-bottom:0px;width:145px;text-align:right;color:#303E4C;font:normal 11px;}
#page_search .ps_centre .ps_liste .mode_liste .produit .p_prix .pbarre {display:block;color:#000;background:url(../images/faceting/liste-pbarre.gif) no-repeat top right;font:bold 12px "arial";}
#page_search .ps_centre .ps_liste .mode_liste .produit .p_prix .pvente {float:right;display:inline;color:#FB5C01;font:bold 24px "arial";margin-bottom:3px;}
#page_search .ps_centre .ps_liste .mode_liste .produit .p_prix .economie {float:right;display:inline;margin-bottom:5px;}
#page_search .ps_centre .ps_liste .mode_liste .produit .p_prix .pvente span {color:#FB5C01;display:inline;font:bold 16px "arial";vertical-align:4px;}
#page_search .ps_centre .ps_liste .mode_liste .produit .p_prix .vendu-bfr, .p_prix .magasin-expose, .p_prix .economie {clear:right;float:right;display:inline;margin-bottom:5px;width:130px;}
#page_search .ps_centre .ps_liste .mode_liste .produit .p_prix a {clear:right;float:right;display:inline;margin-bottom:5px;}
#page_search .ps_centre .ps_liste .mode_liste .produit .p_prix a.sol-fin {width:130px;font-size:10px;margin-top:5px;color:#303E4C;text-decoration:none;}
/* /Mode Liste */


/* Mode Grille */
#page_search .ps_centre .ps_liste .mode_grille {width:747px;margin-top:18px;}
#page_search .ps_centre .ps_liste .mode_grille .enclos {float:left;width:235px;border:1px solid #cacaca;margin-bottom:18px;margin-right:18px;margin-top:16px;}
#page_search .ps_centre .ps_liste .mode_grille .enclos_bundle {float:left;border:1px solid #e12825;width:235px;margin-bottom:18px;margin-right:18px;}
#page_search .ps_centre .ps_liste .mode_grille .fdl {margin-right:0px;}
#page_search .ps_centre .ps_liste .mode_grille .ope {margin-top:0px;}

#page_search .ps_centre .ps_liste .mode_grille .enclos .produit {width:235px;overflow:hidden;}
#page_search .ps_centre .ps_liste .mode_grille .enclos .produit .zone_haute {height:230px;cursor:pointer;overflow:hidden;}
#page_search .ps_centre .ps_liste .mode_grille .enclos .cartouche {text-align:center;height:16px;line-height:16px;font-size:11px;font-weight:bold;color:#FFFFFF;}
#page_search .ps_centre .ps_liste .mode_grille .enclos .produit .photo {float:left;display:inline;margin:8px 0px 0px 8px;}
#page_search .ps_centre .ps_liste .mode_grille .enclos .produit .ope {float:right;display:inline;margin:8px 4px 0px 0px;height:47px;}
#page_search .ps_centre .ps_liste .mode_grille .enclos .produit .pbarre {clear:right;float:right;display:inline;margin:12px 6px 0px 0px;color:#000000;background:url(../images/faceting/liste-pbarre.gif) no-repeat top right;font-weight:bold;font-size:12px;line-height:12px;}
#page_search .ps_centre .ps_liste .mode_grille .enclos .produit .pvente {clear:right;float:right;display:inline;margin-right:6px;color:#FB5C01;font-weight:bold;font-size:24px;line-height:24px;height:24px;}
#page_search .ps_centre .ps_liste .mode_grille .enclos .produit .pvente span {color:#FB5C01;font-weight:bold;font-size:16px;vertical-align:4px;}
#page_search .ps_centre .ps_liste .mode_grille .enclos .produit .reference {float:left;display:inline;width:219px;margin:8px;min-height:48px;height:auto !important;height:48px;}
#page_search .ps_centre .ps_liste .mode_grille .enclos .produit .reference .cat {font-size:11px;line-height:12px;color:#FB5C01;}
#page_search .ps_centre .ps_liste .mode_grille .enclos .produit .reference .des {font-size:11px;line-height:12px;color:#000000;font-weight:bold;}
#page_search .ps_centre .ps_liste .mode_grille .enclos .produit .reference .ref {font-size:11px;line-height:12px;color:#6f6f6f;}
#page_search .ps_centre .ps_liste .mode_grille .enclos .produit .marque {float:left;display:inline;margin:0px 0px 8px 8px;}
#page_search .ps_centre .ps_liste .mode_grille .disponibilite {width:130px;float:left;display:inline;clear:left;font-size:11px;color:#000000;padding:0px 0px 4px 8px;}
#page_search .ps_centre .ps_liste .mode_grille .note {float:left;display:inline;clear:left;width:120px;font-size:11px;color:#000000;margin:0px 0px 14px 8px;}
#page_search .ps_centre .ps_liste .mode_grille .enclos .produit .vide {float:left;display:inline;clear:left;width:140px;height:30px;font-size:11px;color:#000000;margin:0px 0px 0px 0px;}
#page_search .ps_centre .ps_liste .mode_grille .enclos_bundle .bundle .vide {float:left;display:inline;clear:left;width:140px;height:30px;font-size:11px;color:#000000;margin:0px 0px 0px 0px;}
#page_search .ps_centre .ps_liste .mode_grille .enclos .produit .zone_bas_gauche {float:left;overflow:hidden;}
#page_search .ps_centre .ps_liste .mode_grille .enclos .produit .zone_bas_droite {float:right;overflow:hidden;vertical-align:top;width:87px;padding:0 3px 0 4px;text-align:center;}

#page_search .ps_centre .ps_liste .mode_grille .note img {display:block;margin-top:3px;}
#page_search .ps_centre .ps_liste .mode_grille .achat_1 {display:block;height:21px;width:88px;overflow:hidden;margin-bottom:5px}

#page_search .ps_centre .ps_liste .mode_grille .achat_2 {display:block;clear:right;height:21px;width:65px;font-size:3px;padding-bottom:3px; margin: 0 auto}
#page_search .ps_centre .ps_liste .mode_grille .achat_2 .acheter {float:right;clear:right;height:21px;width:65px;margin:0px 0px 0px 0px;}
#page_search .ps_centre .ps_liste .mode_grille .bas {clear:both;height:18px;background:#e2e2e2 url(../images/faceting/grille_interstice.gif) no-repeat 102px 0px;padding:3px 10px 0px 26px;}
#page_search .ps_centre .ps_liste .mode_grille .bas_solo {clear:both;height:18px;background-color:#e2e2e2;padding:3px 0px 0px 86px;}
#page_search .ps_centre .ps_liste .mode_grille .comparer {float:left;font-size:10px;color:#777777;text-decoration:underline;cursor:pointer;}
#page_search .ps_centre .ps_liste .mode_grille .simuler {float:right;width:120px;font-size:10px;color:#777777;text-align:right;}

#page_search .ps_centre .ps_liste .mode_grille .enclos_bundle .bundle {width:235px;overflow:hidden;}
#page_search .ps_centre .ps_liste .mode_grille .enclos_bundle .bundle .zone_haute {cursor:pointer;overflow:hidden;height:240px;}
#page_search .ps_centre .ps_liste .mode_grille .enclos_bundle .bundle .zone_bas_gauche {float:left;overflow:hidden;}
#page_search .ps_centre .ps_liste .mode_grille .enclos_bundle .bundle .zone_bas_droite {float:right;overflow:hidden;vertical-align:top;width:87px;padding:0 3px 0 4px;text-align:center;}
#page_search .ps_centre .ps_liste .mode_grille .enclos_bundle .bundle .photo {float:left;display:inline;margin:7px 1px 0px 8px;}
#page_search .ps_centre .ps_liste .mode_grille .enclos_bundle .bundle .groupe {float:left;width:30px;text-align:center;margin-top:7px;}
#page_search .ps_centre .ps_liste .mode_grille .enclos_bundle .bundle .ope {float:right;display:inline;margin:7px 4px 0px 0px;height:47px;}
#page_search .ps_centre .ps_liste .mode_grille .enclos_bundle .bundle .pbarre {clear:right;float:right;display:inline;margin:12px 6px 0px 0px;color:#000000;background:url(../images/faceting/liste-pbarre.gif) no-repeat top right;font-weight:bold;font-size:12px;line-height:12px;}
#page_search .ps_centre .ps_liste .mode_grille .enclos_bundle .bundle .pvente {clear:right;float:right;display:inline;margin-right:6px;color:#FB5C01;font-weight:bold;font-size:24px;line-height:24px;height:24px;}
#page_search .ps_centre .ps_liste .mode_grille .enclos_bundle .bundle .pvente span {color:#FB5C01;font-weight:bold;font-size:16px;vertical-align:4px;}
#page_search .ps_centre .ps_liste .mode_grille .enclos_bundle .bundle .economie {float:right;display:inline;font-size:9px;color:#000000;margin:0px 6px 0px 0px;line-height:12px;}
#page_search .ps_centre .ps_liste .mode_grille .enclos_bundle .bundle .description {float:left;margin:16px 8px 8px 8px;width:219px;color:#000000;font-weight:bold;font-size:11px;line-height:12px;min-height:72px;height:auto !important;height:72px;}
#page_search .ps_centre .ps_liste .mode_grille .enclos_bundle .bundle .description span {color:#e42626;}

#page_search .ps_centre .ps_liste .mode_grille .checkbox_produits {width:15px;height:15px;background:url(../images/faceting/checkbox_off.gif) no-repeat;float:left;margin-right:4px;}
#page_search .ps_centre .ps_liste .mode_grille .checkbox_produits.checked {background:url(../images/faceting/checkbox_on.gif) no-repeat;}
#page_search .ps_centre .ps_liste .mode_grille .checkbox_produits input {width:13px;height:13px;opacity:0;filter:Alpha(opacity=0);}
/* /Mode Grille */


/* 0 Resultat */
#ps_0resultat {margin:0 0 10px 15px;}

/*bloc suggestions*/
#ps_0resultat .ps_suggestion {display:block;float:left;width:301px;margin-right:35px;overflow:hidden;}
#ps_0resultat .marginr0 {margin-right:0px;}

#ps_0resultat .ps_suggestion .resultats {background:#fff url(../images/search/0res-bloc-fond-centre.gif) repeat-y;text-align:center;padding:12px 0 10px 0;}
#ps_0resultat .ps_suggestion .resultats, #ps_0resultat .ps_suggestion .resultats a {font:16px normal "arial";color:#000;text-decoration:none;}
#ps_0resultat .ps_suggestion .resultats span, #ps_0resultat .ps_suggestion .resultats a span {color:#FB5C01;font-weight:bold;font-size:16px;}
#ps_0resultat .ps_suggestion .resultats a span.underline {text-decoration:underline;}
#ps_0resultat .ps_suggestion .resultats a img {vertical-align:-14px;visibility:visible;}
#ps_0resultat .ps_suggestion .resultats img {vertical-align:-14px;visibility:hidden;}

/*bloc optimisation*/
#ps_0resultat .ps_optimisation {clear:both;display: block;color:#2b88a1;font-size:16px;font-style:italic;padding-top:26px;}
#ps_0resultat .ps_optimisation img {display:block;float:left;margin-right:15px;}
#ps_0resultat .ps_optimisation div {color:#000;font:18px bold normal "arial";padding-top:10px}
#ps_0resultat .ps_optimisation .bold {font-size:16px;font-weight:bold;color:#2b88a1;}
/* /0 Resultat */


/* Conseils */
#ps_nonproduits {margin:0 0 10px 15px;}

.search-ligne-grise-conseils {display:block;clear:both;margin:10px 0;}

/* Reprise et adaptation du css de 05-2008 */
#ps_nonproduits .mr-nonproduits-titre {font-size:13px;color:#FC6B1F;font-weight:bold;}
#ps_nonproduits .mr-nonproduits-table {margin-bottom:20px;}
#ps_nonproduits .mr-nonproduits-titre-resultat {background:#b6baba url(../images/search/mr-conseils-resultat-top.gif) no-repeat top left;width:135px;height:34px;text-align:center;color:#000;font-size:11px;font-weight:bold;padding:5px 20px;cursor:pointer;}
#ps_nonproduits .mr-nonproduits-resume-resultat {background:url(../images/search/mr-conseils-resultat-bottom.gif) no-repeat bottom left;width:135px;color:#000;font-size:11px;text-align:center;padding:15px 20px;cursor:pointer;}
#ps_nonproduits .mr-nonproduits-resume-resultat a {color:#000;text-decoration:none;}
#ps_nonproduits .mr-nonproduits-resume-resultat a:hover {color:#000;text-decoration:underline;}
/* /Conseils */


/* Modales */
#modal-comparaison {width:580px;display:none;position:absolute;z-index:105;}
#modal-comparaison .zone-haut {background:url(../images/faceting/modal-arrondi-haut-blanc.png) no-repeat !important;background:url(../images/faceting/modal-arrondi-haut-blanc.png) no-repeat ;width: 580px;display:block;font-size:16px;font-weight:bold;font-family:arial;text-align:center;padding:74px 0 42px 0;position:relative;color:#515151;}
#modal-comparaison .zone-haut span {color:#FB5C01;font-size:16px;font-weight:bold;}
#modal-comparaison .zone-haut .logo {display:block;position:absolute;top:17px;left:11px;}
#modal-comparaison .zone-haut .fermer {display:block;position:absolute;top:11px;left:551px;cursor:pointer;}
#modal-comparaison .zone-haut .produit-non-comparable{display:block;overflow:hidden;width:450px;margin:0 auto 5px auto;}
#modal-comparaison .zone-haut .produit-non-comparable img{display:block;margin-right:15px;float:left;}
#modal-comparaison .zone-haut .produit-non-comparable div{margin-top:30px;text-align:left;width:340px;display:block;float:left;font-size:12px;}
#modal-comparaison .zone-bas {background: url(../images/faceting/modal-arrondi-bas-gris.png) no-repeat;width: 580px;height: 66px;position:relative;color:#515151;}
#modal-comparaison .zone-bas div {display:block;position:absolute;top:26px;left:84px;font: 14px normal "arial";}
#modal-comparaison .zone-bas .bt-retour {display:block;position:absolute;top:17px;left:84px;cursor:pointer;}
#modal-comparaison .zone-bas .separateur-gris {display:block;position:absolute;top:9px;left:290px;}
#modal-comparaison .zone-bas .bt-comparer {display:block;position:absolute;top:17px;left:377px;cursor:pointer;}
#modal-comparaison .zone-bas .bt-continuer {display:block;position:absolute;top:20px;left:425px;cursor:pointer;}

#blackbox {background-color:#000000;display:none;left:0;opacity:0.4;position:absolute;top:0;z-index:100;}

/* ************************************** Add Css R10 Product similiar  ************************************/
.produit .enclos .p_prix .disponibilite_bis{DISPLAY:block;clear:both; FLOAT:right; MARGIN:10px 0px 5px 0; FONT:11px arial; WIDTH:144px;cursor:default;}
.produit .enclos .p_prix .disponibilite_bis span{color:#f22525;font-size:9px;text-align:left;display:block;}
.produit .enclos .p_prix .voir_produit_similaire {float:right;width:160px;}
.produit .enclos .p_prix .voir_produit_similaire span{float:left;display:block;width:140px;text-align:left;text-decoration:underline; font-weight:normal;font-size:10px;color:#434343;}
.produit .enclos .p_prix .voir_produit_similaire img{float:left;padding-top:2px;margin-right:5px;}
.produit .enclos .p_prix .alerte_dispo {float:right;width:160px;}
.produit .enclos .p_prix .alerte_dispo span{float:left;display:block;width:140px;text-align:left;text-decoration:underline; font-weight:normal;font-size:10px;color:#434343;}
.produit .enclos .p_prix .alerte_dispo img{float:left;padding-top:2px;margin-right:5px;}
.produit .enclos .p_prix .possession_mag {float:left;margin-bottom:8px;width:135px;}
/* ************************************** End Css R10 Product similiar  ************************************/

 /* ************************************** Add Css R10 Link Quel magasin possède ce produit ?”  ************************************/ 
.produit .enclos .possession_mag span{display:block;width:130px; font-weight:normal;font-size:10px;color:#434343;line-height:10px;}
.produit .enclos .possession_mag a{text-decoration:none;}
.produit .enclos .possession_mag img{float:left;padding-top:2px;margin-left:7px;}
 /* ************************************** End Css R10 Link Quel magasin possède ce produit ?”  ************************************/ 
/* ************************************** Add Css R10 Product similiar  ************************************/
#lp .ps_centre .ps_liste .mode_grille .enclos .produit .zone_haute .disponibilite_bis{DISPLAY:block; FLOAT:right;clear:right; MARGIN:5px 0px 8px 0; FONT:9px arial; WIDTH:130px;cursor:default;float:right;}
#lp .ps_centre .ps_liste .mode_grille .enclos .produit .zone_haute .disponibilite_bis span{color:#f22525;font-size:9px;text-align:left;display:block;}
#page_search .ps_centre .ps_liste .mode_grille .enclos .produit .zone_haute .disponibilite_bis{DISPLAY:block; FLOAT:right;clear:right; MARGIN:5px 0px 8px 0; FONT:9px arial; WIDTH:130px;cursor:default;float:right;}
#page_search .ps_centre .ps_liste .mode_grille .enclos .produit .zone_haute .disponibilite_bis span{color:#f22525;font-size:9px;text-align:left;display:block;}
/* ************************************** End Css R10 Product similiar  ************************************/

/* ************************************** Add Css R10 page-grid Product similiar  ************************************/
#lp .ps_centre .ps_liste .mode_grille .enclos .produit .zone_bas_droite_bis{float:left;width:233px;height:80px;border-right:1px solid #CECECE;border-left:1px solid #CECECE;}
#lp .ps_centre .ps_liste .mode_grille .achat_1_bis{float:right;width:90px;cursor:pointer;}
#lp .ps_centre .ps_liste .mode_grille .achat_1_bis span{display:block;float:right;width:83px;text-decoration:underline; font-weight:normal;font-size:9px;color:#434343;text-align:left;}
#lp .ps_centre .ps_liste .mode_grille .achat_1_bis img{float:left;padding-top:2px;}
#lp .ps_centre .ps_liste .mode_grille .achat_2_bis{float:right;width:89px;display:block;clear:right;margin-top:5px;cursor:pointer;}
#lp .ps_centre .ps_liste .mode_grille .achat_2_bis span{display:block;float:right;width:83px;text-decoration:underline; font-weight:normal;font-size:9px;color:#434343;text-align:left;}
#lp .ps_centre .ps_liste .mode_grille .achat_2_bis img{float:left;padding-top:2px;}
#page_search .ps_centre .ps_liste .mode_grille .enclos .produit .zone_bas_droite_bis{float:left;width:233px;height:80px;border-right:1px solid #CECECE;border-left:1px solid #CECECE;}
#page_search .ps_centre .ps_liste .mode_grille .achat_1_bis{float:right;width:90px;cursor:pointer;}
#page_search .ps_centre .ps_liste .mode_grille .achat_1_bis span{display:block;float:right;width:83px;text-decoration:underline; font-weight:normal;font-size:9px;color:#434343;text-align:left;}
#page_search .ps_centre .ps_liste .mode_grille .achat_1_bis img{float:left;padding-top:2px;}
#page_search .ps_centre .ps_liste .mode_grille .achat_2_bis{float:right;width:89px;display:block;clear:right;margin-top:5px;cursor:pointer;}
#page_search .ps_centre .ps_liste .mode_grille .achat_2_bis span{display:block;float:right;width:83px;text-decoration:underline; font-weight:normal;font-size:9px;color:#434343;text-align:left;}
#page_search .ps_centre .ps_liste .mode_grille .achat_2_bis img{float:left;padding-top:2px;}


/* ************************************** Add Css R10 page-grid Product similiar  ************************************/

/* ************************************** Add Css R10 page-grid "Link Quel magasin possède ce produit ?"  ************************************/ 
#lp .ps_centre .ps_liste .mode_grille .achat_3_bis{float:left;}
#lp .ps_centre .ps_liste .mode_grille .achat_3_bis span{display:block;width:118px; font-weight:normal;font-size:10px;color:#434343;line-height:10px;}
#lp .ps_centre .ps_liste .mode_grille .achat_3_bis a{text-decoration:none;}
#lp .ps_centre .ps_liste .mode_grille .achat_3_bis img{float:left;padding-top:2px;}
#page_search .ps_centre .ps_liste .mode_grille .achat_3_bis{float:left;}
#page_search .ps_centre .ps_liste .mode_grille .achat_3_bis span{display:block;width:118px; font-weight:normal;font-size:10px;color:#434343;line-height:10px;}
#page_search .ps_centre .ps_liste .mode_grille .achat_3_bis a{text-decoration:none;}
#page_search .ps_centre .ps_liste .mode_grille .achat_3_bis img{float:left;padding-top:2px;}

/* ************************************** End Css R10 page-grid "Link Quel magasin possède ce produit ?"  ************************************/

/* /Modales */
