.resultatrecherche *{font-family:arial, verdana, sans-serif}
.resultatrecherche {font-size:11px}

.resultatrecherche ul{list-style-type:none}
.resultatrecherche a{text-decoration:none}
.resultatrecherche a:hover{text-decoration:underline}
img{border:0;display:inline}

/* Suggestions, synonymes */
.error1,.error1_link{color:red; font-weight:bold; font-size:13px}
.error1_link{text-decoration:underline}

/* Titre recherche */
h1.titreRecherche{color:#009EE0; font-size:24px;font-weight:normal}
.resultatrecherche .txt-max-results{margin-top:5px;color:#009EE0;font-weight:bold;font-size:13px}
.resultatrecherche .pas-de-resultat{clear:both;border-left:1px solid #D2D1D1;border-right:1px solid #D2D1D1;padding-left:15px}
.resultatrecherche .pas-de-resultat, .resultatrecherche .pas-de-resultat strong{color:#009EE0;background-color:white;}
.resultatrecherche .filtres-utilises *,.resultatrecherche .filtres-utilises{color:#009EE0}
.resultatrecherche .filtres-utilises{margin:5px 0 0 2px}
.resultatrecherche .filtres-utilises .titre{font-weight:bold}
.resultatrecherche .filtres-utilises .filtre{text-decoration:underline}

.resultatrecherche{width:907px;margin:0px auto;padding-bottom:10px;background:transparent url(../images/static/back-corps-pg.gif) no-repeat bottom left}

/* Onglets */
.liste-onglets {margin:20px 0 0 5px;float:left;width:100%}
.liste-onglets a, .liste-onglets li{float:left;height:28px;background-color:transparent;background-repeat:no-repeat}
.liste-onglets a{padding-left:12px;text-transform:uppercase;background-position:left top}
.liste-onglets .contenu-onglet{padding:7px 26px 6px 14px;background-position:right top}
.liste-onglets .titre-onglet{font-weight:bold;font-size:12px}
.liste-onglets a.out{color:#fff;background-image:url(../images/static/back-onglet-over-g.gif)}
.liste-onglets a.out .contenu-onglet{background-image:url(../images/static/back-onglet-over-d.gif)}
.liste-onglets a.open{color:#fff;background-image:url(../images/static/back-onglet-open-g.gif);cursor:default}
.liste-onglets a.open .contenu-onglet{background-image:url(../images/static/back-onglet-open-d.gif)}
.liste-onglets a.open:hover{text-decoration:none}
.liste-onglets a.out:hover{color:#e7e7e7;background-image:url(../images/static/back-onglet-open-g.gif);}
.liste-onglets a.out:hover .contenu-onglet{background-image:url(../images/static/back-onglet-open-d.gif);}

/* entete produits (mode affichage, tri, produits par page, pagination) */
.entete-produits{padding-bottom:15px;background:transparent url(../images/static/back-entete-pg-produits.gif) no-repeat top center;float:left;width:100%}
.entete-produits .modeAff{float:right;margin:15px 15px 0 0;padding:0px 3px 0px 5px;border:1px solid #b3b3b3;background-color:#fff}
.entete-produits .modeAff span,.entete-produits .modeAff a{float:left;margin:1px 5px}
.entete-produits .modeAff span{padding-top:1px}
.entete-produits .modeAff a.over{cursor:default}
.entete-produits form{float:right;margin-top:15px}
.entete-produits form label{margin-right:8px}
.entete-produits form select{margin-right:15px;vertical-align: middle;height:19px;border:1px solid #b3b3b3;font-size:11px}
.navigation-pages.bas{margin:25px 0 5px 20px}

.pagination{float:right;margin:15px 15px 0px}
.pagination a,.pagination span{float:left;padding:0 3px;margin:0 1px;color:#00a2ea}
.pagination span{margin-top:3px;width:8px}
.pagination a.precedent,.pagination a.suivant{font-size:14px}
.pagination a.inactive{border:1px solid #00a2ea}
.pagination a.active{color:#fff;font-weight:bold;border:1px solid #00a2ea;background-color:#00a2ea;cursor:default}
.pagination a.active:hover{text-decoration:none}
.pagination a.inactive:hover{border:1px solid #f18700;color:#f18700;text-decoration:none}

/* corps de la page */
.corps-resultats {clear:both;border-left:1px solid #D2D1D1;border-right:1px solid #D2D1D1;padding-top:15px;width:905px;background-color:white;}
.resultats-produits {float:right;width:712px;margin-right:1px}

/* Arborescence rayons, sous-rayons, familles */
.arbo-gauche{float:left;width:184px;margin-left:6px;background:transparent url(../images/static/back-affin-rech-pg-produits.gif) no-repeat bottom center;padding-bottom:10px;display:inline}
.arbo-gauche .titre{font-weight:bold;text-align:center;text-transform:uppercase;color:#00a2ea;padding:5px 0px 5px 0px;background:transparent url(../images/static/back-affin-rech-titr-pg-produits.gif) no-repeat top center}
.arbo-gauche ul{padding:0 0 25px}
.arbo-gauche li.separ{height:15px}
.arbo-gauche li.rayon{padding:3px 0px 3px 3px;border-top:1px solid #cacbcb;border-bottom:1px solid #cacbcb}
.arbo-gauche li.famille{padding:0px 0px 1px 21px;margin-top:2px}
.arbo-gauche form{padding-bottom:5px;border-left:1px solid #D2D1D1;border-right:1px solid #D2D1D1;width:182px;overflow:hidden}
.arbo-gauche form input.checkbox{height:12px;width:12px;cursor:default;vertical-align:middle;margin:3px 3px 3px 4px}
.arbo-gauche form label{cursor:pointer}
.arbo-gauche form label.over{cursor:default}
.arbo-gauche form li.rayon label{color:#00a2ea;font-weight:bold}
.arbo-gauche li.sous-rayon{margin:3px 0;padding-left:12px;color:#999}
.arbo-gauche form li.famille label{color:#5d5c5c}
.arbo-gauche form li.famille label.over{font-weight:bold}
.arbo-gauche .tout-afficher{text-align:center;width:100%}
.arbo-gauche .tout-afficher span{padding:1px 0 2px 10px !important;padding:0 0 0 10px;color:#fff;background:transparent url(../images/static/back-btn-affin-g.gif) no-repeat top left}
.arbo-gauche .tout-afficher span a{color:#fff;padding:1px 10px 2px 0px;background:transparent url(../images/static/back-btn-affin-d.gif) no-repeat top right}

/* Affichage mosaique */
.resultats-produits .mosaique{float:right;width:708px;margin-bottom:5px;padding-bottom:15px;background-color:transparent;background-position:bottom left !important;background-position:bottom right;background-repeat:no-repeat}
.resultats-produits .liste-4{background-image:url(../images/static/back-result-mosai-liste-4.gif)}
.resultats-produits .liste-3{background-image:url(../images/static/back-result-mosai-liste-3.gif)}
.resultats-produits .liste-2{background-image:url(../images/static/back-result-mosai-liste-2.gif)}
.resultats-produits .liste-1{background-image:url(../images/static/back-result-mosai-liste-1.gif)}

/* Bloc produit */
 br{font-size:1px;clear:both}
.resultats-produits .item-produit{float:left;margin:0 2px;width:172px;background-color:transparent;background-position:top left;background-repeat:no-repeat;background-image:url(../images/static/back-result-mosai.gif)}
.resultats-produits .item-produit.fdc{background-image:url(../images/static/back-result-mosai-fin-collec.gif)}
.resultats-produits .libelle-fdc{padding:2px 0;text-align:center;color:#999;height:16px;margin-bottom:4px}
.resultats-produits .visuel{padding-top:2px;height:85px;text-align:center;background:transparent url(../images/static/back-visuel-result.gif) no-repeat top center}
.resultats-produits .texte{margin:0 8px}
.resultats-produits .logo-prd-bleu{margin-bottom:18px}
.resultats-produits .libelle-marque, .popup-zoom .libelle-marque{margin-bottom:3px;color:#787777;font-weight:bold;text-transform:uppercase}
.resultats-produits .libelle-produit{margin-bottom:3px}
.resultats-produits .libelle-produit a, .popup-zoom .libelle-produit{color:#00a2ea;font-weight:bold;text-transform:uppercase}
.resultats-produits .lien-fiche-prd{text-align:center;width:100%;clear:both}
.resultats-produits .lien-fiche-prd span, .resultats-others .lien-fiche-other span{color:#fff;padding:1px 0 2px 10px !important;padding:0 0 0 10px;background:transparent url(../images/static/back-btn-result-g.gif) no-repeat top left}
.resultats-produits .lien-fiche-prd a, .resultats-others .lien-fiche-other a{color:#fff;padding:1px 10px 2px 0;background:transparent url(../images/static/back-btn-result-d.gif) no-repeat top right}

/* bloc produit en liste */
.resultats-produits .liste{margin-left:8px}
.resultats-produits .liste li{width:701px;float:left;margin-bottom:6px;padding-top:5px;background:#f7f6f6 url(../images/static/back-result-liste-h.gif) no-repeat top center}
.resultats-produits .liste .bloc-produit{width:699px;float:left;border-left:1px solid #D2D1D1;border-right:1px solid #D2D1D1}
.resultats-produits .liste .bloc-gauche, .resultats-produits .liste .bloc-milieu, .resultats-produits .liste .bloc-droite{float:left;margin-left:8px;display:inline}
.resultats-produits .liste .bloc-gauche{width:155px;margin-left:5px}
.resultats-produits .liste .bloc-gauche .note-avis{margin-top:5px;float:left}
.resultats-produits .liste .bloc-gauche .note-avis img{float:left}
.resultats-produits .liste .bloc-gauche .note-avis a{float:left;color:#999;font-weight:bold;margin:2px 0 0 15px;text-decoration:underline}
.resultats-produits .liste .bloc-gauche .note-avis a:hover{text-decoration:none}
.resultats-produits .liste .dispo{height:16px}
.resultats-produits .liste .libelle-fdc{background:transparent url(../images/static/back-result-fin-collec.gif) no-repeat top center;margin:0}
.resultats-produits .liste .bloc-milieu{width:360px;color:#787777}
.resultats-produits .liste .typo{padding:2px 0;font-size:9px;height:14px}
.resultats-produits .liste .libelle-marque, .resultats-produits .liste .libelle-produit{margin:0}
.resultats-produits .liste .reference{font-size:9px}
.resultats-produits .liste .concu-pour{padding-top:8px}
.resultats-produits .liste .bloc-droite{margin:5px 0 0 15px}
.resultats-produits .liste .bloc-prix{min-height:75px;height:auto !important;height:75px}
.resultats-produits .liste .lien-fiche-prd{text-align:left}
.resultats-produits .liste .bas{float:left;margin:0;width:100%;height:10px;background:transparent url(../images/static/back-result-liste-b.gif) no-repeat top center}

/* prix produit */
.bloc-prix{padding-bottom:10px;min-height:45px;height:auto !important;height:45px;width:155px;float:left}
.bloc-prix .lib-prix{color:#787777;font-size:9px}
.bloc-prix .prix,.bloc-prix .prix-promo {margin-top:6px;padding:1px 3px;border:1px solid #00a2ea;color:#00a2ea;font-weight:bold;float:left}
.bloc-prix .promo{color:#FD191E;font-weight:bold}
.bloc-prix .dates, .bloc-prix .ahora{font-size:10px;color:#464646;clear:both}
.prix-barre {float:left;margin:2px 0 0 7px}
.prix-barre p {color:#00a2ea;text-decoration:line-through}
.antes p {text-decoration:none}
.prix-barre .pourc {color:#f18700;font-weight:bold;text-decoration:none}
.bloc-prix .prixKgLitre, .bloc-prix .weee {color:#999;font-size:9px;padding-top:3px;clear:both}

/* Popup zoom */
#dhtmltooltip2 {position: absolute;visibility: hidden;z-index: 100000}
.popup-zoom {text-align:left;width:393px}
.popup-zoom *{font-size:11px;font-family:arial}
.popup-zoom .haut{background:transparent url(../images/static/back-pop-zoom-h.gif) no-repeat top center;height:16px}
.popup-zoom .haut .libelle-fdc {color:#999;padding-top:1px;text-align:center;background-image:url(../images/static/back-pop-zoom-h-fin-collec.gif)}
.popup-zoom .contenu{float:left;width:393px;padding-bottom:8px;background:transparent url(../images/static/back-pop-zoom-b.gif) no-repeat bottom center}
.popup-zoom .contenu .bloc-gauche {float:left;margin:4px 0 0 8px;width:181px;display:inline}
.popup-zoom .contenu .bloc-droite{float:left;width:190px;margin:18px 0 0 8px}
.popup-zoom .contenu .bloc-gauche .typo {font-size:9px;color:#787777}
.popup-zoom .contenu .bloc-gauche .visuel {margin:2px 0 2px 0;padding-top:2px;width:181px;height:129px;text-align:center;background:transparent url(../images/static/back-visuel-pop-zoom-mosai.gif) no-repeat top center}
.popup-zoom .contenu .bloc-gauche .reference {margin-top:4px;font-size:9px;color:#787777}
.popup-zoom .contenu .bloc-gauche .note-avis{margin-top:5px;float:left}
.popup-zoom .contenu .bloc-gauche .note-avis img{float:left}
.popup-zoom .contenu .bloc-gauche .note-avis span{float:left;color:#999;font-weight:bold;margin:2px 0 0 15px}
.popup-zoom .contenu .libelle-marque {margin-bottom:0}
.popup-zoom .contenu .concu-pour {padding-top:3px;color:#787777}
.popup-zoom .contenu .bloc-prix{margin:4px 0 0 2px}

/* div bas (Informations legales + pagination) */
.corps-resultats .bas{float:right;margin:10px 0 0;width:704px}
.infos-prix{color:#5D5C5C;float:left;margin-top:7px}
.infos-prix #infoBoldRed {font-weight:bold;color:#ff0000}

/* resultats magasins ou conseils ou autres */
.entete-others{float:left;width:100%;background:transparent url(../images/static/back-entete-pg-autres.gif) no-repeat top center}
.resultats-others{padding-top:5px}
.resultats-others .liste-groupes{margin-left:4px;padding-bottom:1px}
.resultats-others .liste-groupes li{width:897px;margin-bottom:6px;padding-bottom:10px;background:transparent url(../images/static/back-disc-pg-autres-b.gif) no-repeat bottom left}
.resultats-others .liste-groupes li .groupe{border-left:1px solid #D2D1D1;border-right:1px solid #D2D1D1;padding-bottom:1px}
.resultats-others .liste-groupes li .titre-groupe{padding:10px 8px;color:#00a2ea;font-size:12px;font-weight:bold;text-transform:uppercase;background:transparent url(../images/static/back-disc-pg-autres-h.gif) no-repeat top left}
.resultats-others .liste-resultats{margin-left:8px;padding-bottom:1px}
.resultats-others .liste-resultats li{margin-bottom:5px;padding:5px 0 0;width:881px;background:#f2f1f1 url(../images/static/back-ligne-pg-autres-h.gif) no-repeat top left}
/*.resultats-others .liste-resultats li .contenu-ligne{background-color:#f2f1f1;float:right;width:100%;padding:1px 0}*/
.resultats-others .liste-resultats li .ligne-bas{background:transparent url(../images/static/back-ligne-pg-autres-b.gif) no-repeat bottom left;line-height:1px;height:5px;float:left;width:100%}
.resultats-others .liste-resultats li.over{background:#dedddd url(../images/static/back-ligne-pg-autres-over-h.gif) no-repeat top left;z-index:1}
/*.resultats-others .liste-resultats li.over .contenu-ligne{background-color:#dedddd}*/
.resultats-others .liste-resultats li.over .ligne-bas{background:transparent url(../images/static/back-ligne-pg-autres-over-b.gif) no-repeat bottom left}
.resultats-others .liste-resultats li.over .titre{font-weight:bold}
.resultats-others .liste-resultats li .titre{float:left;padding-left:12px;color:#999;width:700px;cursor:default}
.resultats-others .liste-resultats li .lien-fiche-other{float:right;margin-right:6px}

/* POPUP RECHERCHE AVANCEE */
.txt-zero-resultat{color:#009EE0;font:bold 13px arial;margin-top:10px}
.form-adv-search{margin:5px 0 15px;float:left}
.form-adv-search *{color:#787777;font-size:11px}
.form-adv-search .lignes{float:left;width:100%;margin-top:20px}

/* colonnes popups */
.form-adv-search .col1{float:left;font-weight:bold; width:300px; text-align:right; padding-right:40px}
.form-adv-search .col2 {float:left;width:234px}
.form-adv-search .col2.nowidth {width:auto}
.form-adv-search .col2 p{float:left;width:100%;margin-bottom:13px}
.form-adv-search .col2 p input{float:left;margin-top:1px;}
.form-adv-search .col2 p label{float:left;padding-left:10px}

/* bouton lancer la recherche */
.bt10{float:left;width:100%;margin-top:15px;text-transform:uppercase;font-weight:bold;text-decoration:none}

.form-adv-search .bt10 span{color:#fff;height:29px;float:left}
.bt10 .bt_gauche{background:transparent url(../images/static/bg-bt10g.gif) no-repeat;width:9px}
.bt10 .bt_centre {background:transparent url(../images/static/bg-bt10c.gif) repeat-x;padding:0 2px}
.bt10 .bt_centre span{display:block; padding:7px 0 0 0 }
.bt10 .bt_droite{background:transparent url(../images/static/bg-bt10d.gif) no-repeat;width:9px}
