@charset "utf-8";.nav_cat_row{display:table;width:100%;}.nav_cat_cell{display:table-cell;vertical-align:top;width:33%;padding:12px;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}.nav_cat_cell:first-child{padding-left:0;}.nav_cat_cell:last-child{padding-right:0;border-right:none;}.nav_cat_row:last-child > .nav_cat_cell{border-bottom:none;}.nav_cat_cell > div{display:table-cell;vertical-align:top;}.nav_cat_col_img a{display:block;width:120px;height:120px;line-height:119px;text-align:center;border:1px solid #e0e0e0;}.nav_cat_col_img a:hover{border-color:#191919;}.nav_cat_col_img img{max-width:120px;max-height:120px;vertical-align:middle;}.nav_cat_col_list{padding-left:12px;box-sizing:border-box;}.nav_cat_col_list li{margin-bottom:3px;}.nav_cat_lev1{margin-bottom:10px;font-size:14px;font-size:1.4rem;font-weight:bold;}.nav_cat_lev1, .nav_cat_lev2{margin-bottom:10px;}.show_other_cat a, .see_products a{font-size:11px;font-size:1.1rem;color:#666;}.show_other_cat a:after{position:absolute;display:inline-block;content:"";width:0;height:0;margin:5px 0 0 5px;border:4px solid #666;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;cursor:pointer;z-index:1;}.other_cat{display:none;position:absolute;margin-top:10px;padding:10px;background:#fff;border:1px solid #e0e0e0;z-index:200;}.other_cat > li{padding:0 0 5px 0;}.other_cat > li:last-child{padding:0;}#cat_nav a:hover{text-decoration:underline;}.cat_anchor{position:absolute;top:10px;right:0;text-align:right;}.cat_anchor.product_anchor{top:5px;}.cat_anchor li{font-size:11px;font-size:1.1rem;display:inline-block;padding-left:10px;padding-right:10px;border-right:1px solid #ccc;}.cat_anchor.product_anchor li{padding:0 5px;}.cat_anchor li:last-child{border-right:none;padding-right:0;}.cat_anchor a{color:#007feb;}.cat_anchor a:hover{text-decoration:underline;}#annexe_boutique{width:950px;position:relative;margin:0 0 20px 0;}.annexe-content{min-height:350px;height:auto !important;height:350px;width:699px;border:solid 1px #ccc;padding:20px 20px;}.annexe-content h3{width:689px;height:60px;margin-bottom:20px;}.annexe-content h3.titre-annexe{width:674px;height:auto;font-size:22px;font-weight:bold;color:#333;border-left-style:solid;border-left-width:5px;padding:0 0 0 10px;}#annexe_boutique .ui-tabs-nav{width:234px;position:absolute;top:0;right:0;border-top:solid 1px #ccc;padding:0 0 40px 0;background:transparent url(../images/catalogue/boutique/ong-ombre.jpg) no-repeat 25px bottom;}#annexe_boutique .ui-tabs-nav li{float:left;}#annexe_boutique .ui-tabs-nav li a{display:block;width:233px;height:51px;border-right:solid 1px #ccc;}#annexe_boutique .ui-tabs-nav li a:hover{background-position:0 -51px;}#ong_savoir_plus a{background-image:url(../images/catalogue/boutique/ong-savoir-plus.jpg);}#ong_presentation_offre a{background-image:url(../images/catalogue/boutique/ong-presentation-offre.jpg);}#ong_bon_produit a{background-image:url(../images/catalogue/boutique/ong-bon-produit.jpg);}#ong_nouvelles_offres a{background-image:url(../images/catalogue/boutique/ong-nouvelles-offres.jpg);}#ong_offres_a_venir a{background-image:url(../images/catalogue/boutique/ong-offres-venir.jpg);}#ong_espace_vendeur a{background-image:url(../images/catalogue/boutique/ong-espace-vendeur.jpg);}#ong_services a{background-image:url(../images/catalogue/boutique/ong-services.jpg);}#ong_documentation a{background-image:url(../images/catalogue/boutique/ong-documentation.jpg);}#ong_autres a{background-image:url(../images/catalogue/boutique/ong-autres.jpg);}#ong_expertise a{background-image:url(../images/catalogue/boutique/ong-expertise.jpg);}#ong_faq a{background-image:url(../images/catalogue/boutique/ong-faq.jpg);}#ong_institutionnel a{background-image:url(../images/catalogue/boutique/ong-institutionnel.jpg);}#ong_eco a{background-image:url(../images/catalogue/boutique/ong-eco.jpg);}#ong_temoignages a{background-image:url(../images/catalogue/boutique/ong-temoignages.jpg);}#ong_agenda a{background-image:url(../images/catalogue/boutique/ong-agenda.jpg);}#ong_presse a{background-image:url(../images/catalogue/boutique/ong-presse.jpg);}#ong_espace_juridique a{background-image:url(../images/catalogue/boutique/ong-espace-juridique.jpg);}#ong_admin_client a{background-image:url(../images/catalogue/boutique/ong-admin-client.jpg);}#annexe_boutique .ui-tabs-nav li.ui-tabs-selected a,
#annexe_boutique .ui-tabs-nav li.ui-state-disabled a,
#annexe_boutique .ui-tabs-nav li.ui-state-processing a{background-position:0 -51px;}h3#titre_savoir_plus{background:transparent url(../images/catalogue/boutique/titre-savoir-plus.gif) no-repeat 0 0;}h3#titre_presentation_offre{background:transparent url(../images/catalogue/boutique/titre-presentation-offre.gif) no-repeat 0 0;}h3#titre_bon_produit{background:transparent url(../images/catalogue/boutique/titre-bon-produit.gif) no-repeat 0 0;}h3#titre_nouvelles_offres{background:transparent url(../images/catalogue/boutique/titre-nouvelles-offres.gif) no-repeat 0 0;}h3#titre_offres_a_venir{background:transparent url(../images/catalogue/boutique/titre-offres-a-venir.gif) no-repeat 0 0;}h3#titre_espace_vendeur{background:transparent url(../images/catalogue/boutique/titre-espace-vendeur.gif) no-repeat 0 0;}h3#titre_services{background:transparent url(../images/catalogue/boutique/titre-services.gif) no-repeat 0 0;}h3#titre_autres{background:transparent url(../images/catalogue/boutique/titre-autres.gif) no-repeat 0 0;}h3#titre_expertise{background:transparent url(../images/catalogue/boutique/titre-expertise.gif) no-repeat 0 0;}h3#titre_faq{background:transparent url(../images/catalogue/boutique/titre-faq.gif) no-repeat 0 0;}h3#titre_institutionnel{background:transparent url(../images/catalogue/boutique/titre-institutionnel.gif) no-repeat 0 0;}h3#titre_eco{background:transparent url(../images/catalogue/boutique/titre-eco.gif) no-repeat 0 0;}h3#titre_temoignages{background:transparent url(../images/catalogue/boutique/titre-temoignages.gif) no-repeat 0 0;}h3#titre_agenda{background:transparent url(../images/catalogue/boutique/titre-agenda.gif) no-repeat 0 0;}h3#titre_presse{background:transparent url(../images/catalogue/boutique/titre-presse.gif) no-repeat 0 0;}h3#titre_espace_juridique{background:transparent url(../images/catalogue/boutique/titre-espace-juridique.gif) no-repeat 0 0;}h3#titre_admin_client{background:transparent url(../images/catalogue/boutique/titre-admin-client.gif) no-repeat 0 0;}.bloc_offre{clear:both;width:689px;min-height:142px;height:auto !important;height:142px;border-top-style:solid;border-top-width:5px;padding:15px 0 15px 0;}.bloc_offre h4.titre_offre a{display:inline;font-size:16px;font-weight:bold;text-decoration:none;cursor:pointer;}.bloc_offre h4.titre_offre a:hover{text-decoration:underline;}.picto_type{margin:0 0 0 0;}.img_offre a{display:block;float:right;width:200px;height:130px;border:solid 1px #ccc;text-align:center;}.img_offre a:hover{border-color:#000;}.date_offre{color:#999;font-size:11px;margin-bottom:10px;}.btn_suite a{display:block;width:71px;height:17px;padding:3px 0 0 7px;margin:10px 0 0 0;font-size:11px;color:#fff;text-decoration:none;background:transparent url(../images/catalogue/boutique/sprite_boutique.png) no-repeat 0 -40px;}.btn_suite a:hover{background-position:0 -60px;}.etapes_appel_offre{margin:15px 0;padding:8px;font-size:11px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}.etapes_appel_offre li{display:inline;padding-left:20px;color:#ccc;background:#fff url(../images/catalogue/boutique/sprite_boutique.png) no-repeat -158px -65px;}.etapes_appel_offre li.etape_1{padding-left:0;background:none;}.etapes_appel_offre li.etape_active{color:#999;font-weight:bold;}.etapes_appel_offre li span{display:inline-block;width:15px;height:14px;color:#999;text-align:center;background:#fff url(../images/catalogue/boutique/sprite_boutique.png) no-repeat 0 -80px;}.etapes_appel_offre li.etape_active span{color:#fff;background-position:0 -94px;}p.commentaire_appel_offre{margin:0 0 15px 0 !important;}p.date_appel_offre{margin:0 0 20px 0 !important;}a.btn_voir_detail{display:inline-block;width:77px;height:17px;padding:3px 0 0 6px;margin-right:10px;font-size:11px;color:#fff;text-decoration:none;cursor:pointer;background:#fff url(../images/catalogue/boutique/sprite_boutique.png) no-repeat 0 0;}a.btn_voir_detail:hover{color:#fff;background-position:0 -20px;}a.btn_tous_appels_offres{display:inline-block;width:160px;height:17px;padding:3px 0 0 8px;font-size:11px;color:#666;text-decoration:none;background:#fff url(../images/catalogue/boutique/sprite_boutique.png) no-repeat 0 -178px;}a.btn_voir_detail:hover, a.btn_tous_appels_offres:hover{color:#fff;background-position:0 -198px;}.table_detail_appel_offre, .table_lots_appel_offre{width:100%;margin:30px 0 20px 0;border-spacing:0px;border-collapse:collapse;font-size:11px;}.table_detail_appel_offre td, .table_lots_appel_offre td{border:1px solid #ccc;padding:5px 10px;vertical-align:middle;}.table_detail_appel_offre td.bg_gris{width:220px;background:#eee;}.colonne_2{width:230px !important;}.table_lots_appel_offre td.titre_liste_lots{color:#278dbb;font-size:14px;border-top:1px solid #fff;border-left:1px solid #fff;padding-left:0;}.table_lots_appel_offre td.lot_etat{width:15px;text-align:center;}.table_lots_appel_offre td.lot_numero{width:40px;text-align:center;}.table_lots_appel_offre td.titre_montant_estime{background:#278dbb;color:#fff;text-align:center;width:80px;}.table_lots_appel_offre td.lot_montant_estime{text-align:right;}.legende_etat_lot{text-align:right;}.legende_etat_lot li{display:inline;font-size:10px;margin-left:15px;vertical-align:top;}#annexe_boutique h4.titre_bloc,
#rayon-contenus h4.titre_bloc{font-size:12px;font-weight:bold;text-transform:uppercase;margin-bottom:10px;padding:2px 10px;background:#e6e6e6;width:96%;}#annexe_boutique p, #actu_content p{margin:0 0 10px 0;}#annexe_boutique .fournitures_bureau_trait_rond{height:6px;background:url(/images/media-wp/noeuds/images/1/pointille.gif) repeat-x #fff;font-size:0;margin:15px 0 15px 0;}#annexe_boutique .informatique_trait_rond{height:6px;background:url(/images/media-wp/noeuds/images/3/trait_rond.gif) repeat-x #fff;font-size:0;margin:15px 0 15px 0;}#annexe_boutique .mobilier_trait_rond{height:5px;background:url(/images/media-wp/noeuds/mobilier/pointille.gif) repeat-x #fff;font-size:0;margin:15px 0 15px 0;}#annexe_boutique .mobilier_trait_rond_s{height:6px;background:url(/images/media-wp/noeuds/images/B/b_pointille_s.gif) repeat-x #fff;font-size:0;margin:15px 0 15px 0;}#annexe_boutique .vie_collective_trait_rond{height:6px;background:url(/images/media-wp/noeuds/images/accueil/accueilReu_pointille.gif) repeat-x #fff;font-size:0;margin:15px 0 15px 0;}#annexe_boutique .vie_collective_trait_rond_s{height:6px;background:url(/images/media-wp/noeuds/images/accueil/accueilReu_pointille_s.gif) repeat-x #fff;font-size:0;margin:15px 0 15px 0;}#annexe_boutique .educatif_trait_rond{height:6px;background:url(/images/media-wp/noeuds/images/5/trait_rond.gif) repeat-x #fff;font-size:0;margin:15px 0 15px 0;}#annexe_boutique .medical_trait_rond{height:6px;background:url(/images/media-wp/noeuds/images/9/9_pointille.gif) repeat-x #fff;font-size:0;margin:15px 0 15px 0;}#annexe_boutique .restauration_trait_rond{height:6px;background:url(/images/media-wp/noeuds/images/6/trait_rond.gif) repeat-x #fff;font-size:0;margin:15px 0 15px 0;}#annexe_boutique .equipement_general_trait_rond{height:6px;background:url(/images/media-wp/noeuds/images/7/trait_rond.gif) repeat-x #fff;font-size:0;margin:15px 0 15px 0;}#annexe_boutique .service_trait_rond{height:6px;background:url(/images/media-wp/noeuds/images/services/trait_rond.gif) repeat-x #fff;font-size:0;margin:15px 0 15px 0;}#annexe_boutique .vehicule_trait_rond{height:5px;background:url(/images/media-wp/noeuds/vehicules/trait_rond.gif) repeat-x #fff;font-size:0;margin:15px 0 15px 0;}#annexe_boutique .vehicule_trait_rond_2{height:5px;background:url(/images/media-wp/noeuds/vehicules/trait_rond_2.gif) repeat-x #fff;font-size:0;margin:15px 0 15px 0;}#annexe_boutique .securite_trait_rond{height:6px;background:url(/images/media-wp/noeuds/images/incendie-secours/trait_rond.gif) repeat-x #fff;font-size:0;margin:15px 0 15px 0;}#annexe_boutique table.tableau-fournitures_bureau{border-spacing:0px;border-collapse:collapse;}#annexe_boutique .tableau-fournitures_bureau td{border:solid 1px #d4007a;padding:5px 20px 5px 20px;text-align:center;}#annexe_boutique .tableau-fournitures_bureau-header{background:#d4007a;color:#fff;font-weight:bold;}#annexe_boutique table.tableau-informatique{border-spacing:0px;border-collapse:collapse;}#annexe_boutique .tableau-informatique td{border:solid 1px #715b9f;padding:5px 20px 5px 20px;text-align:center;}#annexe_boutique .tableau-informatique-header{background:#715b9f;color:#fff;font-weight:bold;}#annexe_boutique table.table_mobilier,#annexe_boutique table.table_mobilier_s{border-collapse:collapse;border-spacing:0;}#annexe_boutique table.table_mobilier td{padding:8px;text-align:center;}#annexe_boutique table.table_mobilier_s td{padding:3px 3px 3px 10px;text-align:left;}#annexe_boutique .table_mobilier_head{background:#2e2f2e;color:#fff;}#annexe_boutique table.tableau-vie_collective{border-spacing:0px;border-collapse:collapse;}#annexe_boutique .tableau-vie_collective td{border:solid 1px #ec7405;padding:5px 20px 5px 20px;text-align:center;}#annexe_boutique .tableau-vie_collective-header{background:#ec7405;color:#fff;font-weight:bold;}#annexe_boutique table.tableau-educatif{border-spacing:0px;border-collapse:collapse;}#annexe_boutique .tableau-educatif td{border:solid 1px #20bec2;padding:5px 20px 5px 20px;text-align:center;}#annexe_boutique .tableau-educatif-header{background:#20bec2;color:#fff;font-weight:bold;}#annexe_boutique table.tableau-medical{border-spacing:0px;border-collapse:collapse;}#annexe_boutique .tableau-medical td{border:solid 1px #1cb0e6;padding:5px 20px 5px 20px;text-align:center;}#annexe_boutique .tableau-medical-header{background:#1cb0e6;color:#fff;font-weight:bold;}#annexe_boutique table.tableau-equipement_general{border-spacing:0px;border-collapse:collapse;margin-bottom:15px;}#annexe_boutique .tableau-equipement_general td{border:solid 1px #ccbe00;padding:5px 20px 5px 20px;text-align:center;}#annexe_boutique .tableau-equipement_general-header{background:#ccbe00;color:#fff;font-weight:bold;}#annexe_boutique .table_velo_elec{border-spacing:0px;border-collapse:collapse;}#annexe_boutique .table_velo_elec td{border:solid 1px #ccc;text-align:center;padding:5px;}#annexe_boutique table.tableau-securite{border-spacing:0px;border-collapse:collapse;}#annexe_boutique .tableau-securite td{border:solid 1px #bc0005;padding:5px 20px 5px 20px;text-align:center;}#annexe_boutique .tableau-securite-header{background:#bc0005;color:#fff;font-weight:bold;}#annexe_boutique table.tableau-accueil{border-spacing:0px;border-collapse:collapse;}#annexe_boutique .tableau-accueil td{border:solid 1px #999;padding:5px 20px 5px 20px;text-align:center;}#annexe_boutique .tableau-accueil-header{background:#666;color:#fff;font-weight:bold;}#annexe_boutique table.tableau-generique{border-spacing:0px;border-collapse:collapse;margin-bottom:15px;}#annexe_boutique .tableau-generique td{border:solid 1px #000;padding:5px;text-align:center;}#annexe_boutique .btn_nouvelles_offres,
#annexe_boutique .btn_actualites_espace_vendeur{padding:30px 0;border-top:5px solid #278dbb;}#annexe_boutique .btn_nouvelles_offres a,
#annexe_boutique .btn_actualites_espace_vendeur a{display:block;float:right;height:32px;margin:auto;}#annexe_boutique .btn_nouvelles_offres a{width:241px;background:#333 url(../images/catalogue/boutique/btn-nouvelles-offres.gif) no-repeat 0 0;}#annexe_boutique .btn_actualites_espace_vendeur a{width:311px;background:#333 url(../images/catalogue/boutique/btn-actualites-espace-vendeur.gif) no-repeat 0 0;}#annexe_boutique .btn_nouvelles_offres a:hover,
#annexe_boutique .btn_actualites_espace_vendeur a:hover{background-position:0 -32px;}#annexe_boutique .informatique_liste1 li{background:url(/images/media-wp/noeuds/images/3/304002_fleche.gif) no-repeat #fff 0 3px;padding-left:20px;list-style-type:none;}#annexe_boutique .informatique_liste2 li{background:url(/images/media-wp/noeuds/images/3/304002_carre.gif) no-repeat #fff 0 6px;padding-left:10px;list-style-type:none;}#annexe_boutique .bordure_violet{border-right:solid 1px #a5037c;}#annexe_boutique .ligne_gris{background:#ccc;}#annexe_boutique .informatique_encadre{padding:10px 15px 10px 15px;border:solid 1px #715b9f;background:#f1f0f7;}#annexe_boutique .bloc_encadre_medical{width:70%;border:1px solid #0090D4;padding:8px;margin:5px 5px 5px 80px;}#annexe_boutique .bloc_encadre_fond_medical{border:1px solid #0090D4;padding:5px 5px 0 5px;margin:5px 5px 0 5px;background-color:#E8FAFD;}#annexe_boutique .bloc_encadre_double_fond_medical{border:2px solid #0090D4;padding:5px 5px 0 5px;margin:5px 5px 0 5px;background-color:#E8FAFD;}#annexe_boutique .bloc_encadre_double_fond_medical a{color:#0090D4;text-decoration:none;}#annexe_boutique .bloc_encadre_double_fond_medical a:hover{color:#333;text-decoration:underline;}#annexe_boutique .bloc_encadre_double_fond_medical p{padding:10px;}#annexe_boutique .restauration_bloc{height:85px;}#annexe_boutique .restauration_chiffre{float:left;font-size:36px;border-right:solid 4px #f37059;margin-right:10px;padding-right:5px;height:26px;line-height:26px;}#annexe_boutique .restauration_txt{float:left;font-size:12px;color:#666;font-weight:bold;line-height:14px;}#annexe_boutique .restauration_petit_txt{font-size:11px;color:#888;font-weight:normal;}#annexe_boutique .restauration_img{text-align:right;}#annexe_boutique .fleche_eco{background:url(/images/media-wp/noeuds/images/5/fleche_eco.gif) no-repeat #fff 0 3px;padding-left:20px;list-style-type:none;}#annexe_boutique .titre_medical_grand{color:#0090D4;font-size:13px;font-weight:bold;text-transform:uppercase;background:url(/images/actualite/puce-bloc-top.gif) no-repeat;text-indent:20px;margin:20px 5px 20px 5px;}#annexe_boutique .mention_equipement{font-size:10px;color:#666;}#annexe_boutique .liste_connection_prd1 li{list-style-type:none;padding:0 0 10px 15px;background:#fff url(/images/global/fleche.jpg) no-repeat 0 2px;}#annexe_boutique .liste_connection_prd1 li strong{color:#476072;}#annexe_boutique .contact_vehicule{width:375px;height:85px;padding:10px 10px 0 10px;border:solid 1px #999;}#annexe_boutique .contact_vehicule a{color:#bc0005;text-decoration:underline;}#annexe_boutique .contact_vehicule a:hover{text-decoration:none;}#annexe_boutique .titre_contact_vehicule{height:30px;background:#fff url(/images/media-wp/noeuds/vehicules/trait_contact.gif) no-repeat 0 bottom;}#annexe_boutique .liste_contact_vehicule{padding:0 0 0 40px;background:#fff url(/images/media-wp/noeuds/vehicules/picto_info.gif) no-repeat 0 0;}#annexe_boutique .liste_contact_vehicule li{list-style-type:none;padding:0 0 0 10px;background:#fff url(/images/global/puce-carre-rouge.gif) no-repeat 0 5px;}.vignettes_actus_container{display:flex;gap:16px;justify-content:space-between;}.vignette_actu{position:relative;flex-grow:1;flex-basis:0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;border-radius:6px;overflow:hidden;text-align:center;}.vignette_actu::before{content:"";position:absolute;width:100%;top:0;bottom:0;left:0;right:0;border-radius:6px;background:rgba(0, 0, 0, 0.75);background:linear-gradient(0deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.9) 100%);opacity:.8;transition:all ease-in-out 200ms;}.vignette_actu:hover::before{opacity:1;}.vignette_actu>a{display:flex;width:100%;height:140px;}.vignette_actu_content{position:relative;display:flex;justify-content:center;align-items:flex-start;width:100%;padding:52px 20px 20px;color:#ffffff;text-align:center;z-index:0;}.vignette_actu_type{position:absolute;top:16px;left:50%;transform:translateX(-50%);width:calc(100% - 40px);font-family:Arial, sans-serif;font-size:8px;letter-spacing:2px;font-weight:700;text-transform:uppercase;}.vignette_actu_type::after{content:"";display:block;width:40px;height:1px;margin:auto;margin-top:10px;background-color:#ffffff;}.vignette_actu_title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-family:'Raleway', Arial, sans-serif;font-size:14px;line-height:20px;font-weight:600;}.vignette_seule .vignette_actu_title{max-width:420px;font-size:18px;}.vignette_actu:hover .vignette_actu_title{text-decoration:underline;}.cat_block_actu_container{width:342px;display:table-cell;padding-right:16px;padding-bottom:15px;}.cat_block_actu_container:first{width:342px;display:table-cell;padding-right:17px;}.cat_block_actu{position:relative;display:block;width:100%;height:195px;color:#fff;background:#333;overflow:hidden;}.cat_block_actu_recherche{height:214px;z-index:5;}.cat_block_actu img{display:block;max-width:312px;max-height:195px;transform:scale(1);transition:all .7s ease-in-out;}.cat_block_actu_recherche img{max-width:342px;max-height:214px;}.cat_actu_txt{display:block;position:absolute;width:100%;text-align:center;top:15px;z-index:101;text-shadow:1px 1px 2px #333;}.cat_actu_type, .cat_actu_title, .cat_actu_bg{display:block;}.cat_actu_type{font-size:10px;font-size:1rem;text-transform:uppercase;letter-spacing:2px;font-weight:bold;}.cat_actu_type:after{content:"";width:20%;display:block;border-bottom:1px solid #fff;margin:15px auto;}.cat_actu_title{font-size:16px;font-size:1.6rem;font-weight:bold;margin-bottom:15px;padding:0 10px;}.cat_actu_bg{position:absolute;width:100%;height:100%;background:#000;opacity:.3;z-index:100;transition:all .7s ease-in-out;}.cat_block_actu:hover img{transform:scale(1.1);transition:all .7s ease-in-out;}.cat_block_actu:hover .cat_actu_bg{opacity:.5;transition:all .7s ease-in-out;}.cat_block_actu:hover img{transform:scale(1.1);transition:all .7s ease-in-out;}.cat_block_actu .ubtn:hover{background:none;color:#fff;}.cat_block_actu_active{cursor:default;}.cat_block_actu_active .cat_actu_txt{color:#333;text-shadow:none;}.cat_block_actu_active .cat_actu_type:after{border-color:#333;}.cat_block_actu.cat_block_actu_active .ubtn{display:none;}.cat_block_actu.cat_block_actu_active .ubtn:hover{color:#333;}.cat_block_actu.cat_block_actu_active:hover img{transform:scale(1);}.cat_block_actu_active .cat_actu_bg, .cat_block_actu.cat_block_actu_active:hover .cat_actu_bg{background:#fff;opacity:.8;}#cat_actu_content{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;margin:20px 0;padding:15px 0;}#list_documents_wrapper{display:none;}#cat_actu .arrow_top{display:block;position:absolute;left:50%;bottom:-27px;transform:translateX(-50%);width:34px;height:15px;background:url(../images/global/sprite.png) -574px 0;}#cat_actu .arrow_top.hide{display:none;}.slider_container.mdri_slider .overview li::before{content:"";position:absolute;width:100%;top:0;bottom:0;left:0;right:0;border-radius:6px;background:rgba(0, 0, 0, 0.75);background:linear-gradient(0deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.9) 100%);opacity:.8;transition:all ease-in-out 200ms;z-index:9;}.slider_container.mdri_slider .viewport{height:140px;}.slider_container.mdri_slider .overview li:hover::before{opacity:1;}.slider_container.mdri_slider .slider_item{display:flex;width:100%;height:140px;}.slider_container.mdri_slider .slider_item_content{position:relative;display:flex;justify-content:center;align-items:flex-start;width:100%;padding:52px 20px 20px;color:#ffffff;text-align:center;box-sizing:border-box;}.slider_container.mdri_slider .slider_item_content .actu_type{position:absolute;top:16px;left:50%;transform:translateX(-50%);width:calc(100% - 40px);font-family:Arial, sans-serif;font-size:8px;letter-spacing:2px;font-weight:700;text-transform:uppercase;}.slider_container.mdri_slider .slider_item_content .actu_type::after{content:"";display:block;width:40px;height:1px;margin:auto;margin-top:10px;background-color:#ffffff;}.slider_container.mdri_slider .slider_item_content .actu_title{font-family:'Raleway', Arial, sans-serif;font-size:14px;line-height:20px;font-weight:600;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.slider_container.mdri_slider .overview li:hover .actu_title{text-decoration:underline;}.list_block_img a{display:table-cell;width:180px;height:180px;text-align:center;vertical-align:middle;border:1px solid #e0e0e0;}.list_block_img a img{max-width:180px;max-height:180px;}.list_block_img a:hover{border-color:#333;}.list_block_txt{padding:10px 0 0 0;text-align:center;}.list_block_price{padding:10px 0 0 0;color:#bc0005;text-align:center;}.list_block_price strong{font-size:18px;font-size:1.8rem;}.list_block_txt a:hover{text-decoration:underline;}.block_ao{display:table;width:100%;vertical-align:middle;box-sizing:border-box;padding:15px;border-left:5px solid #333;background:#f0f0f0;table-layout:fixed;}.title_ao{font-size:14px;font-size:1.4rem;font-weight:bold;}.title_ao a:hover{text-decoration:underline;}.block_ao_left, .block_ao_right{display:table-cell;vertical-align:middle;}.block_ao_left > p{margin-bottom:10px;}.block_ao_right{width:15%;text-align:right;}.step_ao{padding:5px 0 15px 0;font-size:11px;font-size:1.1rem;color:#666;list-style-type:decimal;}.step_ao li{position:relative;display:inline-block;padding:0 15px 0 0;list-style-type:decimal;}.step_ao li.step_active{font-weight:bold;color:#bc0005;}.step_ao li:after{position:absolute;display:inline-block;content:"";width:0;height:0;top:4px;right:0;border:3px solid #666;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;}.step_ao li:last-child:after{display:none;}.list_evm li, .list_documents li{display:table;width:100%;min-height:62px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #e0e0e0;}.list_evm li:last-child, .list_documents li:last-child{border-bottom:none;}.list_evm a:hover, .list_documents a:hover{text-decoration:underline;}.list_evm li a, .list_documents li a{display:table-cell;vertical-align:middle;}.list_evm .cat_evm_img, .list_documents .picto_document{width:60px;}.list_evm img, .list_documents img{display:block;max-width:60px;max-height:60px;}.list_evm .cat_evm_txt, .list_documents .txt_document{padding-left:15px;}.list_evm_art .cat_evm_img{box-sizing:border-box;border:1px solid #e0e0e0;}.list_evm_art .cat_evm_img:hover{border-color:#333;}#filtres{float:left;margin:0 20px 0 0;width:230px;font-size:11px;}#filtres a{text-decoration:none;font-size:11px;font-size:1.1rem;}#filtres a:hover{text-decoration:underline;}.texte_resultats_cat_priv{font-size:10px;padding:0 10px 10px 10px;margin:-25px 0 20px 0;background:#e6e6e4;}.error_ref_cat_priv{font-size:14px;padding:15px 0 15px 50px;border:1px solid #bc0005;background:#fff url(../images/global/picto_erreur_30.gif) no-repeat 10px center;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;}#content-categories{background:#f0f0f0;margin:0 0 20px 0;padding:10px 10px 5px 10px;}#content-categories-2{}#filtres #content-categories-2 a:hover{text-decoration:underline !important;}#content-categories li{padding:0 0 5px 0;}#content-categories li.categorie-active a{font-weight:bold;color:#bc0005;}.filter_backlist{margin-top:15px;}.filter_backlist a{padding:0 0 5px 0;display:inline-block;}.filter_backlist .container_item{display:table-cell;}.filter_backlist .text_item{padding-left:7px;display:table-cell;}.filter_backlist .item{position:relative;display:inline-block;content:"";width:0;height:0;border:4px solid #666;border-top-color:transparent;border-left-color:transparent;border-bottom-color:transparent;}.filter_drilldown{margin-left:8px;}#content-categories-2 > .filter_drilldown{margin-left:0;}.filter_drilldown a{display:inline-block;margin-bottom:3px;}.filter_drilldown a.active{font-weight:bold;}.price_block .slider{margin-top:15px;}.price_block .ui-slider-range.ui-widget-header{height:4px;}.price_block .ui-widget-content{height:4px;background:#ccc;border:none;cursor:pointer;}.price_block .ui-slider-range.ui-widget-header{background:#000;}.price_block .ui-widget-content .ui-slider-handle{border:none;background:#000;border-radius:10px;top:-5px;cursor:pointer;}.price_block .errorMessage{position:relative;margin-top:10px;padding:15px;border-left:45px solid #f75543;border-right:2px solid #f75543;border-top:2px solid #f75543;border-bottom:2px solid #f75543;background:#fff;}.price_block .errorMessage:before{content:"";display:block;width:15px;height:15px;position:absolute;top:15px;left:-30px;background-image:url(../images/global/notifications_pictos_sprite.png);background-repeat:no-repeat;}#content-budget{display:table;margin-top:15px;}#content-budget #wwgrp_budgetMin,
#content-budget #wwgrp_budgetMax,
#content-budget span{display:table-cell;vertical-align:middle;}#content-budget #wwgrp_budgetMin,
#content-budget #wwgrp_budgetMax{width:100px;position:relative;}#content-budget .utextbox{width:100%;padding-right:20px;}#content-budget #wwgrp_budgetMin:after,
#content-budget #wwgrp_budgetMax:after{content:"€";position:absolute;top:10px;right:10px;font-size:12px;font-size:1.2rem;}#content-budget span{width:30px;font-size:12px;text-align:center;}#wwctrl_apply_budget input.budget_ok{font-family:Arial, Helvetica, sans-serif;margin-top:15px;}#wwctrl_apply_budget input.budget_ok.disabled{}#content-budget .errorMessage{margin:0 0 10px 0;padding:5px 10px 5px 30px;text-indent:0;color:#000;font-size:11px;border:solid 1px #bc0005;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;background:#eac5c6 url(/themeUgap/images/panier/picto-erreur.gif) no-repeat 5px center;}#filtres-choisis-head{width:100%;margin-bottom:10px;box-sizing:border-box;}#filtres-choisis-head .nombre-produits{font-size:16px;font-weight:bold;}#filtres-choisis{overflow:hidden;margin:10px 0 10px 0;}#titre-filtres-choisis{padding:5px 0;font-weight:bold;text-align:center;background:#f0f0f0;}#filtres-choisis ul{float:left;overflow:hidden;}#filtres-choisis ul li{float:left;margin-bottom:10px;margin-right:10px;}#filtres-choisis ul li a{display:block;padding:5px 10px;color:#666;font-size:10px;font-size:1rem;border:1px solid #ccc;border-radius:3px;}#filtres-choisis ul li a:after{content:"✖";margin-left:5px;font-size:8px;}#filtres-choisis .btn_reset{float:left;}#filtres-choisis .btn_reset a{display:block;padding:5px 0;font-size:11px;font-size:1.1rem;}#titre-affiner{padding-bottom:10px;color:#999;font-size:16px;font-size:1.6rem;font-family:'Raleway', sans-serif;font-weight:bold;border-bottom:1px solid #f0f0f0;}#affiner-recherche{margin:0 0 20px 0;}#filtres .type-recherche{padding:15px 0;border-bottom:solid 1px #f0f0f0;}#affiner-recherche .type-recherche a:hover{text-decoration:none !important;}#affiner-recherche .type-recherche .link_filter a:hover{text-decoration:underline !important;}.titre-type-recherche,
.titre-type-recherche-select{position:relative;color:#333;font-family:'Raleway', sans-serif;font-size:12px;font-size:1.2rem;font-weight:bold;}.accordeon:hover{cursor:pointer;}.accordeon.inactive:after,
.accordeon.active:after{position:absolute;right:0;color:#999;font-size:16px;font-family:Arial, Helvetica, sans-serif;}.accordeon.inactive:after{content:'+';top:-1px;}.accordeon.active:after{content:'–';top:-2px;}.titre-type-recherche .infobulle_dd{display:inline-block;width:15px;height:15px;margin-left:5px;background:transparent url(../images/espaceclient/aide_utilisateurs.png) no-repeat right 0;}.type-recherche ul.filterSelect{display:none;position:absolute;width:230px;margin-top:-1px !important;box-sizing:border-box;border:1px solid #ccc;background:#fff;z-index:9999;max-height:200px;overflow-y:auto;}.filterSelect li{margin-bottom:0 !important;}.filterSelect li a{display:block;padding:10px 15px;}.filterSelect li a:hover{background:#f0f0f0;}.type-recherche .selectbox_filter{width:100%;margin-top:10px;padding:10px;border:1px solid #ccc;box-sizing:border-box;cursor:pointer;}.type-recherche .tri-actif{display:block;width:100%;cursor:pointer;}.type-recherche ul{margin-top:10px;}.type-recherche ul.checkbox_filter{overflow-y:auto;max-height:115px;}.type-recherche ul.checkbox_filter li{position:relative;}.type-recherche li{margin-bottom:8px;}.type-recherche li:last-child{margin-bottom:0;}.type-recherche li input[type='checkbox'],
.type-recherche li label{cursor:pointer;}.checkbox_filter .ucheckbox{position:absolute;opacity:0;}.checkbox_filter .ucheckbox + label:before{content:'';position:absolute;top:1px;left:0;display:block;vertical-align:text-top;width:8px;height:8px;border:1px solid #ccc;}.checkbox_filter .ucheckbox:hover + label:before{border-color:#999;}.checkbox_filter .ucheckbox:checked + label:after{content:'';position:absolute;left:2px;top:3px;width:6px;height:5px;background:transparent url(../images/catalogue/sprite_catalogue.png) no-repeat -141px -7px;}.checkbox_filter .ucheckbox:disabled + label{color:#ccc;cursor:auto;}.checkbox_filter .ucheckbox:disabled + label:before{background:#e0e0e0;}.checkbox_filter .ucheckbox:disabled:hover + label:before{border-color:#ccc;}.checkbox_filter label{display:block;padding-left:15px;}.type-recherche .reset_filter{margin-top:15px;text-align:right;}#affiner-recherche .type-recherche .reset_filter a.link:hover{text-decoration:underline !important;}.filtre_select{width:210px;margin:0 0 15px 0;}.type-recherche a.ui-selectmenu{width:200px !important;height:16px !important;padding:1px 10px 0 0;}.type-recherche a.ui-selectmenu:hover{text-decoration:none !important;}.valider_select{margin:0 0 15px 0;text-align:right;}.plus-de-choix{margin:0 0 10px 0;}.plus-de-choix a{font-style:italic;padding:0 15px 0 0;background:transparent url(../images/catalogue/rayon/sprite_rayon.png) no-repeat -459px -54px;}.plus-de-choix a:hover{text-decoration:underline !important;}.liste-choix{display:none;}.utextbox.search_filter{display:block;width:100%;font-size:11px;font-size:1.1rem;margin-top:10px;padding-right:35px;}.search_filter_box{position:relative;}.search_filter_zoom{display:block;position:absolute;width:16px;height:16px;top:7px;right:10px;background:url(../images/catalogue/sprite_catalogue.png) -164px 0 no-repeat;}#rayon-right{float:right;width:700px;}.rayon-liste-produits:after{content:".";visibility:hidden;clear:both;}.outils-rayon{display:table;width:100%;height:40px;margin-bottom:20px;font-size:11px;font-size:1.1rem;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;}.outils-rayon .tool_block{display:table-cell;height:100%;padding-left:15px;padding-right:15px;box-sizing:border-box;border-right:1px solid #f0f0f0;vertical-align:middle;}.outils-rayon .tool_block:first-child{padding-left:0;}.outils-rayon .tool_block:last-child{padding-right:0;}.outils-rayon .tool_block:last-child{border-right:none;}.outils-rayon .tool_block.tri-actualite{width:125px !important;padding-left:15px;border-left:1px solid #f0f0f0;}.outils-rayon .tool_block.tri_only{width:100%;padding-right:10px;border-right:1px solid #f0f0f0;}.outils-rayon .tri{position:relative;width:172px;z-index:10;cursor:pointer;}.outils-rayon .tri-actif,
.type-recherche .tri-actif,
.outils-rayon .pagination .page-next,
.outils-rayon .pagination .page-prev{position:relative;}.outils-rayon .tri-actif:after,
.type-recherche .tri-actif:after,
.outils-rayon .pagination .page-next:after,
.outils-rayon .pagination .page-prev:after{position:absolute;top:0;right:0;display:block;width:7px;height:11px;content:'';background-image:url(../images/catalogue/sprite_catalogue.png);background-repeat:no-repeat;}.outils-rayon .tri-actif:after,
.type-recherche .tri-actif:after{background-position:-126px 0;transform:rotate(90deg);transition:all 0.3s ease;}.outils-rayon .tri-actif.active:after,
.type-recherche .tri-actif.active:after{transform:rotate(-90deg);transition:all 0.3s ease;}.outils-rayon .tri ul.sort_list{position:absolute;display:none;width:100%;left:-1px;top:40px;z-index:9999;background:#fff;border:1px solid #f0f0f0;}.outils-rayon .tri ul.sort_list.active,
.type-recherche .filterSelect.active{display:block;}.outils-rayon .tri ul li a{display:block;padding:10px 15px;}.outils-rayon .tri ul li:last-child{margin:0;}.outils-rayon .tri ul li a:hover{background:#f0f0f0;}.affichage{width:84px;}.affichage a.liste,
.affichage a.grille{float:left;display:block;content:"";width:25px;height:16px;background-image:url(../images/catalogue/sprite_catalogue.png);background-repeat:no-repeat;background-position:0 0;}.affichage a.grille{margin-left:15px;background-position:-50px 0;}.affichage a.liste:hover, .affichage a.liste_actif{background-position:-25px 0;}.affichage a.grille:hover, .affichage a.grille_actif{background-position:-75px 0;}.produits_par_page a,
.outils-rayon .pagination a{color:#ccc;margin-left:15px;}.produits_par_page a:hover,
.outils-rayon .pagination a:hover{color:#999;}.produits_par_page a.active, .produits_par_page a.active:hover,
.pagination a.page-active, .pagination a.page-active:hover{color:#333;font-weight:bold;}.outils-rayon .pagination{display:table-cell;width:228px;text-align:right;}.outils-rayon .pagination .page-next:after,
.outils-rayon .pagination .page-prev:after{background-position:-133px 0;}.outils-rayon .pagination .page-prev:after{transform:rotate(180deg);}.block_btn_compare_print{position:relative;padding-left:27px;}.block_btn_compare_print:before{position:absolute;left:5px;content:'';display:block;width:21px;height:22px;}.block_btn_compare_print_top{margin-bottom:15px;}.block_btn_compare_print_bottom{margin-top:15px;}.block_btn_compare_print_top:before{top:10px;background:#fff url(../images/catalogue/rayon/sprite_rayon.png) no-repeat -550px 0;}.block_btn_compare_print_bottom:before{bottom:10px;background:#fff url(../images/catalogue/rayon/sprite_rayon.png) no-repeat -550px -42px;}.produit-liste-grille .ref{margin-bottom:5px;color:#999;font-size:11px;}.produit-liste-grille .designation-produit a{font-size:14px;font-size:1.4rem;font-family:'Raleway', sans-serif;font-weight:800;}.produit-liste-grille .livraison-produit{margin-bottom:15px;}.produit-liste-grille .livraison-produit:before,
.delai_livraison .livraison-produit:before{float:left;display:block;content:"";width:26px;height:15px;margin-right:5px;background:transparent url(../images/catalogue/sprite_catalogue.png) no-repeat -100px 0;}.delai_livraison .livraison-produit{display:inline-block;}.produit-liste-grille .prix-panier .produit-prix{font-size:24px;font-size:2.4rem;font-weight:bold;font-family:'Raleway', sans-serif;}.produit-liste-grille .prix-panier .produit-prix .sup{font-size:14px;vertical-align:text-top;}.produit-liste-grille .prix-panier .produit-prix .exp_prix_ht{font-size:13px;text-transform:uppercase;font-weight:normal;}.produit-liste-grille .prix-panier .produit-prix-barre{font-size:12px;font-size:1.2rem;color:#999;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}.produit-liste-grille .prix-panier .produit-prix-barre .sup,
.produit-liste-grille .prix-panier .produit-prix-barre .exp_prix_ht{font-size:12px;vertical-align:baseline;}.produit-liste-grille .quantite input{text-align:center;width:55px;padding:0 5px;}.produit-liste-grille .infos-produit .designation-produit a{font-weight:bold;text-decoration:none;}.produit-liste-grille .infos-produit .designation-produit a:hover{color:#666;}.ubtn_rayon_ajout_panier:before,
.ubtn_rayon_ajout_panier.ubtn_disabled:hover:before{content:'';display:inline-block;width:14px;height:16px;margin-right:10px;background:url(../images/catalogue/sprite_catalogue.png) -221px 0 no-repeat;vertical-align:middle;}.ubtn_rayon_ajout_panier:hover:before{background-position:-272px 0;}.produit-liste .ubtn_rayon_ajout_panier{width:159px;box-sizing:border-box;}.produit-grille .ubtn_rayon_ajout_panier{width:147px;box-sizing:border-box;}.produit-liste .ubtn_rayon_configurer,
.produit-liste .ubtn_rayon_demande_info{padding-top:12px;padding-bottom:12px;}.produit-grille .ubtn_rayon_configurer,
.produit-grille .ubtn_rayon_demande_info{padding-top:11px;padding-bottom:11px;width:100%;box-sizing:border-box;}.produit-grille .ubtn_rayon_ajout_panier{padding:9px;}.ubtn_rayon_ajout_panier.ubtn_loader{color:#fff !important;background:#bc0005 !important;}.ubtn_rayon_ajout_panier.ubtn_loader span{display:none;}.ubtn_rayon_ajout_panier.ubtn_loader:before{content:'';display:inline-block;width:16px;height:16px;background:transparent url(../images/global/whiteloader_redbg.gif) 0 0 no-repeat !important;vertical-align:middle;margin:0 !important;}.produit-liste{display:table;width:100%;border-bottom:1px #f0f0f0 solid;padding:15px 0;}.produit-liste:last-child{border-bottom:none;}.produit-liste .image-produit a{display:table-cell;width:130px;height:130px;border:solid 1px #f0f0f0;box-sizing:border-box;text-align:center;vertical-align:middle;}.produit-liste .image-produit a:hover{border-color:#333;}.produit-liste .image-produit a img{display:block;vertical-align:middle;margin:auto;max-width:128px;max-height:128px;}.produit-liste .infos-produit{display:table-cell;width:375px;vertical-align:top;}.produit-liste .infos-produit .designation-produit{margin-bottom:15px;}.produit-liste .infos-produit .dispo-produit{padding:0 0 0 17px;margin:0 0 5px 0;background:transparent url(../images/global/sprite_global.png) no-repeat 0 -597px;}.produit-liste .infos-produit .indispo-produit{padding:0 0 0 17px;margin:0 0 5px 0;background:transparent url(../images/global/sprite_global.png) no-repeat 0 -616px;}.produit-liste .infos-produit .picto-produit{margin-right:8px;height:30px;}.produit-liste .prix-panier{display:table-cell;width:180px;vertical-align:top;text-align:right;}.produit-liste .prix-panier .quantite{margin:10px 0 0 0;}.produit-liste .prix-panier .quantite label{margin-right:5px;}.produit-liste .prix-panier .btn-devis{width:150px;height:30px;float:right;margin:10px 0 -11px 0;}.produit-liste .prix-panier .btn-devis a{display:block;width:100%;height:100%;background:#333 url(../images/catalogue/rayon/btn-devis.gif) no-repeat 0 0;}.produit-liste .prix-panier .btn-devis a:hover{background-position:0 -30px;}.produit-liste.pack_services_plus{position:relative;width:calc(100% - 14px);padding-left:14px;}.produit-liste.pack_services_plus::before{content:"";position:absolute;left:0;width:6px;height:calc(100% - 30px);border-radius:2px;background-color:#70D0EC;}.produit-liste.pack_services_plus .pack_services_img{display:table-row;}.produit-liste.pack_services_plus .pack_services_img img{display:block;width:84px;margin-bottom:8px;}.produit-liste.pack_services_plus .infos-produit{width:361px;}.ligne-produit-grille{display:table;border-bottom:solid #f0f0f0 1px;}.produit-grille{display:table-cell;position:relative;width:210px;border-right:solid 1px #f0f0f0;padding-bottom:10px;vertical-align:top;}.produit-grille.pack_services_plus .pack_services_img{display:block;position:relative;padding-top:14px;margin-bottom:8px;}.produit-grille.pack_services_plus .pack_services_img::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:6px;border-radius:2px;background:#70D0EC;}.produit-grille.pack_services_plus .pack_services_img img{display:block;width:70px;}.ligne-produit-grille:not(:first-child) .produit-grille{padding-top:16px;}.produit-grille-gauche{padding-right:17px;}.produit-grille-milieu{padding-left:17px;padding-right:17px;}.produit-grille-droite{padding-left:17px;border-right:none;}.produit-grille .conteneur-pictos{display:flex;align-items:center;margin:5px 0;}.produit-grille .conteneur-pictos .picto-produit{display:block;height:20px;margin-right:6px;}.produit-grille .image-produit a{clear:both;display:table-cell;vertical-align:middle;width:208px;height:208px;border:solid 1px #f0f0f0;text-align:center;}.produit-grille .image-produit a:hover{border-color:#333;}.produit-grille .image-produit a img{max-width:208px;max-height:208px;vertical-align:middle;}.produit-grille .infos-produit .designation-produit{margin:0 0 5px 0;min-height:70px;}.designation-produit #sousDesignation{color:grey;}.produit-grille .prix-panier{min-height:85px;}.produit-grille .bloc-panier{overflow:hidden;margin-bottom:10px;}.product_availability{margin:20px 0;}.produit-grille .bloc-panier .quantite{width:45px;float:left;}.produit-grille .bloc-panier .btn-panier{text-align:right;}.produit-grille .bloc-panier .btn-info{width:190px;height:30px;float:right;margin:6px 0 0 0;}.produit-grille .bloc-panier .btn-info a{display:block;width:100%;height:100%;background:#333 url(../images/catalogue/rayon/sprite_rayon.png) no-repeat -344px -90px;}.produit-grille .bloc-panier .btn-info a:hover{background-position:-344px -120px;}.produit-grille .bloc-panier .btn-devis{width:150px;height:30px;float:right;margin:6px 0 0 0;}.produit-grille .bloc-panier .btn-devis a{display:block;width:100%;height:100%;background:#333 url(../images/catalogue/rayon/sprite_rayon.png) no-repeat -194px -90px;}.produit-grille .bloc-panier .btn-devis a:hover{background-position:-194px -120px;}.produit-grille .btn-devis-ccm{width:145px;float:right;}.prix-ugap{font-size:11px;text-align:right;margin-bottom:20px;}#titre-legende{width:212px;height:14px;margin:0 0 5px 0;background:#fff url(../images/catalogue/rayon/titre-legende.gif) no-repeat 0 0;}#content-legende{padding:10px 10px 0 10px;border:solid 1px #ccc;}#content-legende p{height:60px;font-size:11px;}#content-legende p img{height:50px;width:50px;}#content-legende p span.desc-picto{display:block;padding:10px 0 0 0;width:618px;float:right;}#voir-pictos{height:23px;padding:7px 10px 0 0;margin:0 0 20px 0;border-bottom:solid 1px #ccc;border-left:solid 1px #ccc;border-right:solid 1px #ccc;text-align:right;background:#ccc url(../images/catalogue/rayon/bg-legende.gif) repeat-x 0 0;}#voir-pictos a{text-decoration:none;color:#333;font-size:11px;font-weight:bold;padding:0 10px 0 0;background:transparent url(../images/catalogue/rayon/fleche-legende.gif) no-repeat right center;}#voir-pictos a:hover{color:#bc0005;}.dateFinMarcheText.expire{color:#bc0005;}#produit_visuel{position:relative;display:table-cell;text-align:center;vertical-align:top;width:400px;}#produit_visuel .pack_services_img::before{content:"";position:absolute;top:0;left:0;width:100%;height:6px;border-radius:2px;background-color:#70D0EC;}#produit_visuel .pack_services_img{padding-top:14px;margin-bottom:8px;z-index:1;}#produit_visuel .pack_services_img img{display:block;width:120px;}#produit_visuel.pack_services_plus #produit_xl{border:none;}#produit_xl{position:relative;width:400px;height:400px;line-height:399px;text-align:center;border:1px solid #e0e0e0;box-sizing:border-box;}#produit_xl img.produit_img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}.zoom_dialog,
.video_dialog{position:fixed;top:0;left:0;visibility:hidden;width:100%;height:100%;width:100vw;height:100vh;background:#fff;z-index:1001;}.zoom_dialog a.ui-dialog-titlebar-close,
.video_dialog a.ui-dialog-titlebar-close{right:60px;top:50px;}#produit_zoom{}#produit_zoom:hover{}.zoom_content{position:relative;display:table;width:80%;height:80%;max-width:900px;max-height:900px;margin:50px auto 20px auto;vertical-align:middle;text-align:center;}.zoom_content img,
.video_content_product{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);}.video_content_product{max-width:800px;}#zoom_produit_img{max-width:900px;max-height:900px;}#slider_thumb_product,
#dialog_slider_thumb_product{overflow:hidden;position:relative;height:60px;float:left;margin-right:5px;}#slider_thumb_product.slider_thumb_product_with_video,
#dialog_slider_thumb_product.dialog_slider_thumb_product_with_video{width:306px;}#slider_thumb_product.slider_thumb_product_large,
#dialog_slider_thumb_product.dialog_slider_thumb_product_large{width:400px;}#dialog_slider_thumb_product_container{position:absolute;left:50%;transform:translateX(-50%);}.overview_position_relative{position:relative !important;}#produit_ligne_miniatures,
#dialog_produit_ligne_miniatures{overflow:hidden;margin-top:5px;font-size:0;text-align:left;}#produit_ligne_miniatures .overview a,
#dialog_produit_ligne_miniatures .overview a{display:inline-block;border:#e0e0e0 1px solid;width:60px;height:60px;box-sizing:border-box;}#produit_ligne_miniatures .overview a:hover,
#produit_ligne_miniatures a#miniature_video:hover,
#dialog_produit_ligne_miniatures .overview a:hover,
#dialog_produit_ligne_miniatures a#miniature_video:hover{border:#999 1px solid;}#produit_ligne_miniatures .overview a.th_produit_selected,
#produit_ligne_miniatures .overview a.th_produit_selected:hover,
#dialog_produit_ligne_miniatures .overview .dialog_th_produit_selected,
#dialog_produit_ligne_miniatures .overview a.dialog_th_produit_selected:hover{border:#007feb 1px solid;}#produit_ligne_miniatures a#derniere_miniature,
#produit_ligne_miniatures a#miniature_video,
#dialog_produit_ligne_miniatures a#derniere_miniature,
#dialog_produit_ligne_miniatures a#miniature_video{margin-right:0;}.produit_miniatures,
.dialog_produit_miniatures{width:58px;height:58px;}#produit_ligne_miniatures a.icon_video,
#dialog_produit_ligne_miniatures a.icon_video{width:91px;}#produit_ligne_miniatures a.icon_video .produit_miniatures,
#dialog_produit_ligne_miniatures a.icon_video .dialog_produit_miniatures{width:89px;}.produit_img_container{position:relative;}.addzoom:after{opacity:0;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1;-o-transition:opacity 1;transition:opacity 1;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:transparent url(../images/catalogue/produit/zoom.png) 0 0 no-repeat;content:'';width:100px;height:100px;}.addzoom:hover{cursor:pointer;}.addzoom:hover:after{opacity:1;}#pictos_marketing{position:absolute;right:10px;bottom:10px;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;z-index:99;}#pictos_marketing img{display:block;margin:10px 0 0 10px;}#pictos_marketing span:empty{display:none;}#logo_fournisseur{float:right;width:160px;height:70px;text-align:right;margin-bottom:10px;}#logo_fournisseur img{max-width:160px;max-height:70px;}#produit_infos{display:table-cell;vertical-align:top;padding:0 0px 0 20px;}#produit_infos .pictos_services,
#produit_infos .pictos_verts,
#produit_infos .picto_livraison,
#produit_infos .picto_sae_vl_pack,
#produit_infos .picto_ofg{display:inline-block;}#produit_infos .picto_outer,
#produit_infos .picto_sae_vl_pack div,
.infos-produit .pictos_rayon_liste > a,
.infos-produit .pictos_rayon_liste div,
.ligne-produit-grille .conteneur-pictos > a,
.ligne-produit-grille .conteneur-pictos div{position:relative;z-index:24;text-decoration:none;display:inline-block;margin-right:10px;margin-bottom:5px;}.ligne-produit-grille .conteneur-pictos a,
.ligne-produit-grille .conteneur-pictos a{cursor:default;}.infos-produit .pictos_rayon_liste a,
.infos-produit .pictos_rayon_liste div,
.ligne-produit-grille .conteneur-pictos a,
.ligne-produit-grille .conteneur-pictos div{margin-right:inherit;}#produit_infos .picto_outer:hover,
#produit_infos .picto_sae_vl_pack div:hover{z-index:100;}#produit_infos .picto_sae_vl_pack div span.tooltip span.picto_description div.content_infobulle p a:hover{cursor:pointer;border-bottom:1px solid;display:inline;}#produit_infos .picto_outer span.tooltip,
#produit_infos .picto_sae_vl_pack div span.tooltip{display:none;}#produit_infos .picto_outer:hover span.tooltip,
#produit_infos .picto_sae_vl_pack div:hover span.tooltip{display:block;width:180px;padding:15px 20px;background-color:#fff;position:absolute;top:100%;left:50%;transform:translateX(-50%);-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.25);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.Shadow(color=#000000, Direction=NaN, Strength=20);text-align:center;font-size:11px;}#produit_infos .picto_outer:hover span.tooltip .picto_libelle,
#produit_infos .picto_sae_vl_pack div:hover span.tooltip .picto_libelle,
#produit_infos .picto_outer:hover span.tooltip .picto_description,
#produit_infos .picto_sae_vl_pack div:hover span.tooltip .picto_description{display:block;}#produit_infos .picto_outer:hover span.tooltip .picto_description:before{display:block;content:"___";padding-bottom:10px;text-align:center;}#produit_infos .picto_outer:hover span.tooltip .picto_description,
#produit_infos .picto_sae_vl_pack div:hover span.tooltip .picto_description{text-align:left;}#produit_infos .picto_outer:hover span.tooltip .picto_description a{color:#007FEB;}#produit_infos .picto_outer:hover span.tooltip .picto_description a:hover{cursor:pointer;text-decoration:underline;}#produit_infos .picto_outer img,
#produit_infos .picto_sae_vl_pack img{vertical-align:middle;margin:0;cursor:pointer;}#plus_produit{vertical-align:middle;line-height:14px;}#plus_produit span{font-family:Raleway, arial, sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;}#plus_produit span sub{font-size:20px;font-weight:bold;}#produit_infos .infoIllus.info_prestation{background-position:12px -93px;}.product_zone_left{padding-right:20px;box-sizing:border-box;}.product_info_element{padding-bottom:10px;padding-top:10px;border-bottom:1px solid #e0e0e0;}.product_info_element:last-child{border-bottom:none;}.product_info_element:first-child{padding-top:0;}.product_info_text{margin-left:25px;}.product_info_content{position:relative;}.product_info_content:before{position:absolute;top:50%;transform:translateY(-50%);content:'';width:20px;height:20px;background-image:url(../images/catalogue/sprite_catalogue.png);background-repeat:no-repeat;}.product_info_content.info_garantie:before{background-position:-192px center;width:13px;left:1px;}.product_info_content.custom_availabity:before{background-position:-205px center;}.condition_garantie{}.product_info_element .pack_services_plus{display:flex;}.product_info_element .pack_services_plus img{display:block;width:19px;margin-right:8px;flex-shrink:0;}.product_info_icon_container{display:table;}.product_info_icon_group{display:table-cell;max-width:85px;padding:0 10px;border-right:1px solid #DCDCDC;}.product_info_icon_group a{margin-right:5px;}.product_info_icon_group a:last-child{margin-right:0;}.product_info_icon_group:last-child{border-right:none;padding-right:0;}.product_info_icon_group:first-child{padding-left:0;}#produit_visuel_texte{display:table;table-layout:fixed;margin:0;}#prix_degressif{font-size:11px;margin-top:12px;}#prix_degressif a{color:#000;background:transparent url(../images/global/btn_double_chevron_rouge.gif) right 1px no-repeat;padding-right:13px;}#voir_plus_infos a:hover,#prix_degressif a:hover{text-decoration:underline;}#produit_infos .sav{font-size:11px;color:#007FEB;}#product_wrap{width:100%;position:relative;margin-left:0;}#prix_wrap{max-width:231px;}#produit_prix{width:231px;padding:25px 15px;text-align:center;background:#f0f0f0;box-sizing:border-box;border-radius:3px;}#produit_prix.static{position:static;}#produit_prix.floatable{position:fixed;top:50px;}#produit_prix_infos{margin-bottom:5px;padding:0 0 0 0;}.prix_ht,
.prix_modele #prix_ht_catalogue_a_partir_de,
.prix_modele .sup,
.prix_modele .mention_ht{font-family:Raleway,sans-serif;font-size:28px;font-size:2.8rem;color:#333;font-weight:900;margin:0;padding:0;}.prix_ht .ht{font-size:16px;vertical-align:middle;font-weight:normal;}.prix_ht .sup,
.prix_modele .sup{font-size:14px;vertical-align:top;font-weight:900;}.prix_ht .exp_prix_ht,
.prix_modele .mention_ht{font-size:16px;vertical-align:middle;font-weight:normal;}.prix_modele #mentionPrix{display:block;}#produit_prix_infos del{color:#999;}#span_message_co2{color:#d20a11;line-height:150%;text-align:left;}#span_message_co2 .global_inline_tooltip .global_inline_tooltip_point{background-color:#d20a11aa;}#span_message_co2 .global_inline_tooltip .global_inline_tooltip_point:hover,
	#span_message_co2 .global_inline_tooltip .global_inline_tooltip_point:focus{background-color:#d20a11;}.produit_disponible{color:#1ED760;}.produit_disponible::before{content:" ";background-color:#1ED760;width:10px;height:10px;display:inline-block;margin-right:5px;border-radius:10px;}.produit_indisponible{color:#999999;}.produit_indisponible::before{content:" ";background-color:#999999;width:10px;height:10px;display:inline-block;margin-right:5px;border-radius:10px;}.produit_stock.stock_green{color:#1ED760;}.produit_stock.stock_green::before{content:" ";width:8px;height:8px;display:inline-block;margin-right:3px;border-radius:10px;border:1px solid #1ED760;}.produit_stock.stock_orange{color:#f18f0f;}.produit_stock.stock_orange::before{content:" ";width:8px;height:8px;display:inline-block;margin-right:3px;border-radius:10px;border:1px solid #f18f0f;}.produit_stock.stock_red{color:#f75947;}.produit_stock.stock_red::before{content:" ";width:8px;height:8px;display:inline-block;margin-right:3px;border-radius:10px;border:1px solid #f75947;}.produit_quantite .label{display:block;padding:0 0 5px 0;font-size:10px;color:#999;}.produit_quantite .form_input_text{text-align:center;}#btn_devis_ccm a,


#btn_devis_simple a,
#btn_info_simple a,
.btn_ajouter_panier a,
#btn-devis a,
#btn_devis a,
#btn-info a,
#btn_info a{display:inline-block;}#produit_btn_zone{padding-top:5px;}#btn_ajouter_panier_simple a.blockAjout:hover,
.btn_ajouter_panier a.blockAjout:hover,
.btn-panier a.blockAjout:hover{cursor:wait;background-position:0 -60px;}#prix_wrap #btn_ajouter_panier_simple a,
#prix_wrap .btn_ajouter_panier a,
#prix_wrap .btn-panier a{background-image:none !important;}#prix_wrap #btn_ajouter_panier_simple a span,
#prix_wrap .btn_ajouter_panier a span,
#prix_wrap .btn-panier a span{margin-left:0;}#prix_wrap #btn_ajouter_panier_simple a:before,
#prix_wrap .btn_ajouter_panier a:before,
#prix_wrap .btn-panier a:before{content:'';display:inline-block;width:14px;height:16px;margin-right:10px;background:transparent url(../images/catalogue/sprite_catalogue.png) -221px 0 no-repeat;vertical-align:middle;}#prix_wrap #btn_ajouter_panier_simple a:hover:before,
#prix_wrap .btn_ajouter_panier a:hover:before,
#prix_wrap .btn-panier a:hover:before{background-position:-272px 0;}#prix_wrap #btn_ajouter_panier_simple.devis a:before,
#prix_wrap .btn_ajouter_panier.devis a:before{width:11px;background-position:-286px 0;}#prix_wrap #btn_ajouter_panier_simple.devis a:hover:before,
#prix_wrap .btn_ajouter_panier.devis a:hover:before{width:11px;background-position:-308px 0;}#prix_wrap #btn_ajouter_panier_simple.blockAjout a,
#prix_wrap .btn_ajouter_panier.blockAjout a,
#prix_wrap .btn-panier.blockAjout a{color:#fff !important;background:#ccc !important;border-color:#ccc !important;cursor:default;}#prix_wrap #btn_ajouter_panier_simple.blockAjout a:hover:before,
#prix_wrap .btn_ajouter_panier.blockAjout a:hover:before,
#prix_wrap .btn-panier.blockAjout a:hover:before{background-position:-221px 0;}#prix_wrap #btn_ajouter_panier_simple a.ubtn_loader,
#prix_wrap .btn_ajouter_panier a.ubtn_loader,
#prix_wrap .btn-panier a.ubtn_loader,
#prix_wrap .btn-devis-ccm a.ubtn_loader,
#table_modeles a.ubtn_loader{cursor:wait;}#prix_wrap #btn_ajouter_panier_simple a.ubtn_loader:hover,
#prix_wrap #btn_ajouter_panier_simple.devis a.ubtn_loader:hover,
#prix_wrap .btn_ajouter_panier a.ubtn_loader:hover,
#prix_wrap .btn_ajouter_panier.devis a.ubtn_loader:hover,
#prix_wrap .btn-panier a.ubtn_loader:hover,
#prix_wrap .btn-devis-ccm a.ubtn_loader:hover,
#table_modeles a.ubtn_loader:hover{background:#bc0005 !important;}#prix_wrap #btn_ajouter_panier_simple a.ubtn_loader span,
#prix_wrap .btn_ajouter_panier a.ubtn_loader span,
#prix_wrap .btn-panier a.ubtn_loader span,
#prix_wrap .btn-devis-ccm a.ubtn_loader span,
#table_modeles a.loader.ubtn_loader span{display:none;}#prix_wrap #btn_ajouter_panier_simple a.ubtn_loader:before,
#prix_wrap .btn_ajouter_panier a.ubtn_loader:before,
#prix_wrap .btn-panier a.ubtn_loader:before,
#prix_wrap .btn-devis-ccm a.ubtn_loader:before,
#table_modeles a.ubtn_loader:before{content:'';display:inline-block;width:16px;height:16px;background:transparent url(../images/global/whiteloader_redbg.gif) 0 0 no-repeat !important;vertical-align:middle;margin-right:0 !important;}#prix_wrap #btn_ajouter_panier_simple a.ubtn_disabled:hover:before,
#prix_wrap .btn_ajouter_panier a.ubtn_disabled:hover:before{background:url(../images/catalogue/sprite_catalogue.png) -221px 0 no-repeat !important;}#prix_wrap #btn_ajouter_panier_simple.devis a.ubtn_disabled:hover:before,
#prix_wrap .btn_ajouter_panier.devis a.ubtn_disabled:hover:before{background-position:-286px 0 !important;}.varianteBox{display:inline-block;margin-right:10px;width:49%;vertical-align:top;}.varianteBox:nth-child(even){margin-right:0;}.liste_deroulante_titre{margin-bottom:10px;font-family:'Raleway', sans-serif;}.varianteBox .form_input, .varianteBox .form_select{width:100%;}.options_base{position:relative;padding-bottom:45px;}.options_maintenance{height:21px;margin:0 0 20px 0;}#personnaliser_produit_gauche a.ui-selectmenu{width:400px !important;margin-top:1px;padding:1px 20px 0 0;}#panier_bloc_options .input_config{float:left;width:400px;height:20px;font-size:11px;border:1px solid #ccc;}#bloc_options .erreur_config,
#panier_bloc_options .erreur_config{clear:both;margin-left:200px;margin-bottom:500px;color:#bc0005;font-size:10px;}#options_facultatives .tab_options_ligne td{border-right:0 !important;width:100%;padding:8px 10px;}.cellule_accessoire{border-right:none;}.cellule_accessoire label{width:85%;display:inline-block;float:left;cursor:pointer;padding-top:3px;font-size:12px;}.tab_options_qte{height:2em !important;text-align:center;font-size:12px;}.cellule_quantite{width:80px;text-align:center;}.cellule_prix{white-space:nowrap;padding-right:5px;text-align:right;font-weight:bold;}.bloc_tab_options{margin:0 0 20px 0;}.tab_options_header{position:relative;padding:10px;background:#e0e0e0;font-size:14px;}.tab_options_header:hover{background:#f0f0f0;}.tab_options_header a, .tab_options_header-pop-in a{color:#000;display:block;text-decoration:none;padding-left:25px;}.tab_options_header a.tab_options_ouvert, .tab_options_header-pop-in a.tab_options_ouvert{background:transparent url(../images/catalogue/produit/accordion_minus.png) no-repeat 0 center;}.tab_options_header a.tab_options_ferme, .tab_options_header-pop-in a.tab_options_ferme{background:transparent url(../images/catalogue/produit/accordion_plus.png) no-repeat 0 center;}.tab_options_header .errorMessage{position:absolute !important;margin:0 !important;top:4px;right:2px;}.cursor_message{display:none;width:300px;height:auto;padding:10px;background-color:#fff;position:absolute;-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.25);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.Shadow(color=#000000, Direction=NaN, Strength=20);text-align:center;font-size:11px;z-index:999;}.tab_options{font-size:12px;}.tab_options .cellule_vehicules_designation label{display:block;}#tab_options_rubriques th{border-bottom:#ccc 1px solid;}.tab_options td, .tab_options th, .tab_options-pop-in th, .tab_options-pop-in td{vertical-align:middle;}.cellule_accessoire{padding:8px 0 8px 5px;}.cellule_accessoire .option_checkbox, .cellule_accessoire .option_radio, .cellule_accessoire .accessoire_checkbox{float:left;display:inline-block;margin-right:5px;}.cellule_vide{width:0;}.rubrique_designation{padding:5px 0 5px 5px;text-align:left;}.rubrique_delai{width:80px;text-align:center;}.rubrique_prix{padding-right:5px;text-align:right;}.cellule_vehicules_designation{padding-left:5px;}.cellule_vehicules_delai{text-align:center;}.cellule_vehicules_prix{text-align:center;}.bg_ciel{background-color:#F9F9F9;}.bg_bleu_gris{background-color:#788c9d;}#prix_maintenance{font-size:11px;background:transparent url(../images/global/fleche_rouge.gif) 230px 7px no-repeat;padding:5px 0 0 245px;margin-bottom:10px;border-top:#ccc 1px solid;}#onglet_infos a{display:block;width:158px;height:24px;padding:8px 0 0 40px;border-top:#000 1px solid;border-right:#000 1px solid;border-left:#000 1px solid;background-image:url(../images/catalogue/produit/onglet_informations.gif);}#onglet_caracteristiques a{display:block;width:157px;height:24px;padding:8px 0 0 35px;border-top:#000 1px solid;border-right:#000 1px solid;background-image:url(../images/catalogue/produit/onglet_caracteristiques.gif);}#onglet_accessoires a{display:block;width:80px;height:24px;padding:8px 0 0 45px;border-top:#000 1px solid;border-right:#000 1px solid;background-image:url(../images/catalogue/produit/onglet_accessoires.gif);}#onglet_espace_vendeur{float:right;}#onglet_espace_vendeur a{display:block;width:112px;height:32px;border-top:#000 1px solid;border-left:#000 1px solid;border-right:#000 1px solid;background-image:url(../images/catalogue/produit/onglet_espace_vendeurs.gif);}#onglet_espace_vendeur a span{position:absolute;width:1px;height:1px;overflow:hidden;}#personnaliser_produit_gauche .ui-tabs{position:relative;zoom:1;}#personnaliser_produit_gauche .ui-tabs .ui-tabs-nav{}#personnaliser_produit_gauche .ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;}#personnaliser_produit_gauche .ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;}#personnaliser_produit_gauche .ui-tabs .ui-tabs-nav li.ui-tabs-selected{}#personnaliser_produit_gauche .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
#personnaliser_produit_gauche .ui-tabs .ui-tabs-nav li.ui-state-disabled a,
#personnaliser_produit_gauche .ui-tabs .ui-tabs-nav li.ui-state-processing a{background-position:0 -32px;color:#fff;}.product_description p{margin-bottom:10px;}#onglet_infos_contenu{width:638px;padding:0 20px 20px 20px;}#onglet_infos_contenu .liste_points_forts{padding:0 0 0 10px;background:transparent url(../images/global/puce_rouge.gif) 0 center no-repeat;}#onglet_infos_contenu ul{list-style-type:disc;list-style-image:url(../images/global/puce_rouge.gif);list-style-position:inside;}#titre_conditions_particulieres span, #titre_informations_annexes span{position:static !important;margin-bottom:5px;}#titre_options_disponibles{width:172px;height:21px;margin:10px 0 10px -20px;background:transparent url(../images/catalogue/produit/disponible_en_option.gif) 0 0 no-repeat;}#titre_prestations_incluses{width:169px;height:21px;margin:10px 0 10px -20px;background:transparent url(../images/catalogue/produit/prestations_incluses.gif) 0 0 no-repeat;}#tab_caracteristiques, #tab_accessories{width:100%;}#tab_caracteristiques td,
#tab_accessories td{padding:8px 5px;border-right:none !important;}#tab_caracteristiques .bg_ciel,
#tab_accessories .bg_ciel{border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;}#tab_caracteristiques tr:last-child,
#tab_accessories tr:last-child{border-bottom:1px solid #eeeeee;}#onglet_espace_vendeur_contenu{padding:10px 10px 20px 10px;}#onglet_espace_vendeur_contenu li{height:30px;padding:8px 0 0 10px;border-bottom:#ccc 1px solid;}#onglet_espace_vendeur_contenu a:hover{color:#000;}#onglet_espace_vendeur_contenu a{text-decoration:none;}#onglet_espace_vendeur_contenu p .picto_espace_vendeur{vertical-align:middle;margin:0 10px 0 0;width:25px;height:25px;}#prix_total_options_accessoires{font-size:11px;}.btn_ajouter_panier_desactive{background:transparent url(../images/catalogue/produit/btn_ajouter_panier.gif) 0 0 no-repeat !important;}.btn_ajouter_panier a.loader, .btn_ajouter_panier a.loader:hover{cursor:wait;color:#bc0005;}.btn_ajouter_panier a.blockAjout:hover{background-position:0 0;cursor:not-allowed;}#btn_devis{height:35px;background:transparent url(../images/catalogue/produit/bt_voir_configuration.gif) right 0 no-repeat;margin:5px 0 10px 0;}#btn_devis a{height:35px;width:188px;background:transparent url(../images/catalogue/produit/bt_voir_configuration.gif) 0 -35px no-repeat;}#btn_info{height:35px;text-align:right;background:transparent url(../images/catalogue/produit/btn_info.gif) right 0 no-repeat;margin:5px 0 10px 0;}#btn_info a{height:35px;width:204px;background:transparent url(../images/catalogue/produit/btn_info.gif) 0 -35px no-repeat;}#resume_options{font-size:12px;font-size:1.2rem;padding:10px 0 0 0;}#resume_options .priceSummary{width:100%;}#resume_options .priceSummary .produit th,
#resume_options .priceSummary .produit td{color:#333;}#resume_options .priceSummary th{width:40%;border:none;color:#999;padding-bottom:5px;font-weight:bold;text-align:left;}#resume_options .priceSummary td{text-align:right;width:60%;border:none;padding-bottom:5px;color:#999;vertical-align:bottom;}.produit_bordure_pointillee{padding:0 0 10px 0;margin:0 0 5px 0;border-bottom:#999 1px dotted;}#resume_modele_dernier_prix{margin-bottom:0;}#btn_haut_page{text-align:right;margin-top:20px;height:15px;}#btn_haut_page a{color:#666;height:15px;background:transparent url(../images/global/btn_haut_page.gif) right bottom no-repeat;text-decoration:none;text-align:right;display:block;padding-right:20px;}#btn_haut_page a:hover{text-decoration:underline;}.hors_eco_tax_options{font-weight:normal;font-style:italic;font-size:10px;text-align:right;margin-top:-10px;}#liste_doc li{padding:10px 10px 10px 10px;font-size:12px;margin:0;overflow:hidden;border-bottom:1px solid #e0e0e0;}#liste_doc li .picto_doc{float:left;}#liste_doc li span{display:block;padding:23px 0 23px 80px;}#liste_doc li a{cursor:pointer;text-decoration:none;}#liste_doc li a:hover{text-decoration:underline;}#liste_doc li .picto_documentation{width:35px;float:left;display:block;}#liste_doc li .nom_doc{width:193px;float:right;display:block;}.ugap_recommandation_produit_container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:190px;padding-right:15px;}.ugap_recommandation_produit *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.ugap_recommandation_premier_produit{padding-left:0;border-left:none;}.ugap_recommandation_dernier_produit{border-right:none;}.ugap_recommandation_produit .ugap_recommandation_img{margin-bottom:10px;}.ugap_recommandation_produit .ugap_recommandation_img a{width:175px;height:175px;line-height:175px;display:table-cell;border:#ccc 1px solid;text-align:center;}.ugap_recommandation_produit .ugap_recommandation_img a:hover{border-color:#999;}.ugap_recommandation_produit .ugap_recommandation_img img{max-width:100%;max-height:100%;vertical-align:middle;}.ugap_recommandation_nom_produit{color:#666;margin-bottom:5px;height:42px;overflow:hidden;font-family:'Raleway', sans-serif;}.ugap_recommandation_nom_produit a{display:block;}.ugap_recommandation_nom_produit a:hover{color:#000;}.ugap_recommandation_prix .zone_prix_ht{font-size:18px;font-family:'Raleway',sans-serif;}.ugap_recommandation_btn{width:auto !important;}.ugap_recommandation_btn .quantite_input{width:35px;text-align:center;margin-right:5px;}.ugap_recommandation_btn_ajouter_panier a{width:131px;}.ugap_recommandation_btn_devis_ccm a,
.ugap_recommandation_btn_info a{width:131px;vertical-align:middle;font-size:8px;}.ugap_recommandation_btn_info a{padding-top:4px;padding-bottom:4px;}.ugap_recommandation_btn_devis_ccm a.loader{}.ugap_recommandation_btn_ajouter_panier a.loader,
.ugap_recommandation_btn_devis_ccm a.loader{cursor:default;color:#fff !important;background:#ccc !important;border-color:#ccc !important;}.ugap_recommandation_btn_ajouter_panier a.blockAjout{cursor:wait;color:#fff !important;background:#ccc !important;border-color:#ccc !important;}.ugap_recommandation_produit a{text-decoration:none;}.prix-marches-ugap{clear:both;font-weight:normal;text-align:right;font-size:11px;font-style:italic;padding:20px 0 0 0;}.hors_eco_tax_cross_selling{margin-top:5px;font-size:10px;font-style:italic;font-weight:normal;color:#999;}.ugap_recommandation_produit_line{height:1%;overflow:hidden;position:relative;}.ugap_recommandation_produit_line .viewport{height:340px;overflow:hidden;position:relative;}.ugap_recommandation_produit_line .buttons,
#slider_thumb_product .buttons,
#dialog_slider_thumb_product .buttons{background:#ffffff;display:block;position:absolute;top:0;left:0;width:35px;height:100%;color:#333;font-weight:bold;text-align:center;text-decoration:none;font-size:22px;}.ugap_recommandation_produit_line .buttons:after,
#slider_thumb_product .buttons:after,
#dialog_slider_thumb_product .buttons:after{content:'';background-image:url(../images/catalogue/sprite_catalogue.png);background-position:-249px 0;background-repeat:no-repeat;display:inline-block;width:7px;height:16px;position:absolute;top:0;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);}.ugap_recommandation_produit_line .prev,
#slider_thumb_product .prev,
#dialog_slider_thumb_product .prev{z-index:1;-webkit-box-shadow:5px 0px 10px 0px rgba(0,0,0,0.1);-moz-box-shadow:5px 0px 10px 0px rgba(0,0,0,0.1);box-shadow:5px 0px 10px 0px rgba(0,0,0,0.1);}.ugap_recommandation_produit_line .prev:after,
#slider_thumb_product .prev:after,
#dialog_slider_thumb_product .prev:after{transform:translateX(-50%) translateY(-50%) scaleX(-1);}.ugap_recommandation_produit_line .next,
#slider_thumb_product .next,
#dialog_slider_thumb_product .next{right:0;left:auto;top:0;-webkit-box-shadow:-5px 0px 10px 0px rgba(0,0,0,0.1);-moz-box-shadow:-5px 0px 10px 0px rgba(0,0,0,0.1);box-shadow:-5px 0px 10px 0px rgba(0,0,0,0.1);}.ugap_recommandation_produit_line .next:hover,
#slider_thumb_product .next:hover,
#dialog_slider_thumb_product .next:hover{border-left:1px solid #fff;}.ugap_recommandation_produit_line .prev:hover,
#slider_thumb_product .prev:hover,
#dialog_slider_thumb_product .prev:hover{border-right:1px solid #fff;}.ugap_recommandation_produit_line .buttons:hover,
#slider_thumb_product .buttons:hover,
#dialog_slider_thumb_product .buttons:hover{background:#f0f0f0;}.ugap_recommandation_produit_line .disable,
#slider_thumb_product .disable,
#dialog_slider_thumb_product .disable{visibility:hidden;}.ugap_recommandation_produit_line .overview,
#slider_thumb_product .overview,
#dialog_slider_thumb_product .overview{list-style:none;position:absolute;padding:0;margin:0;width:auto;left:0;top:0;}.ugap_recommandation_produit_line .overview li,
#slider_thumb_product .overview li,
#dialog_slider_thumb_product .overview li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:0 15px 0 0;height:auto;width:175px;}#slider_thumb_product .overview li,
#dialog_slider_thumb_product .overview li{width:65px;margin:0;}#slider_thumb_product .overview li:last-child,
#dialog_slider_thumb_product .overview li:last-child{width:60px;}#wwgrp_quantite ul.errorMessage{margin:10px 0 0 0;padding:5px 10px 5px 30px;color:#000;text-align:left;font-size:12px;border:solid 1px #BC0005;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;background:#eac5c6 url(../images/panier/picto-erreur.gif) 10px 5px no-repeat;}#wwctrl_option_base .errorMessage{position:absolute;margin:30px 0 0 0;left:0;padding:5px 10px 5px 30px;color:#000;font-size:11px;border:solid 1px #bc0005;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;background:#eac5c6 url(../images/panier/picto-erreur.gif) no-repeat 5px center;}.bloc_secondaire_options .errorMessage,
.bloc_tab_options .errorMessage{position:relative;width:280px;margin:-22px 0 0 300px;padding:5px 10px 5px 30px;color:#000;font-size:11px;border:solid 1px #bc0005;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;background:#eac5c6 url(../images/panier/picto-erreur.gif) no-repeat 5px center;}#prix_options .errorMessage{margin-bottom:20px;padding:5px 10px 5px 30px;color:#000;font-size:12px;text-align:center;background:#eac5c6 url(../images/panier/picto-erreur.gif) 20px 5px no-repeat;border:solid 1px #bc0005;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;}#content-popin #errorCdeQte{margin-bottom:5px;padding:5px 10px 5px 30px;color:#000;font-size:12px;text-align:center;background:#eac5c6 url(../images/panier/picto-erreur.gif) 5px no-repeat;border:solid 1px #bc0005;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;}#panier_bloc_options{border-bottom:none;margin-bottom:30px;padding-bottom:10px;}.tab_options_header-pop-in{width:490px;height:19px;margin-left:11px;border:#999 solid 1px;background:url(../images/catalogue/produit/bg_tab_options_header.jpg) 0 0 repeat-x;font-size:12px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}.tab_options-pop-in{border:1px solid #999;font-size:11px;margin:0 0 0 11px;width:492px;;}.selection_options_titre-pop-in{width:auto;height:16px;background:transparent url(../images/global/puce_rouge.gif) 0 11px no-repeat;border-top:#ccc 1px solid;padding:6px 0 0 10px;margin-bottom:15px;}.add_compare{font-size:11px;font-size:1.1rem;}.add_compare input{display:none;}.link_add_compare:before,
.add_compare span:before{content:'';display:inline-block;margin-right:5px;background-image:url(../images/catalogue/sprite_catalogue.png);background-repeat:no-repeat;}.link_add_compare:before{width:14px;height:10px;background-position:-150px -3px;}.add_compare span:before{width:10px;height:8px;background-position:-140px -4px;}.compared_product_container{display:none;width:100%;padding:15px;position:fixed;bottom:0;left:0;color:#fff;font-size:16px;font-size:1.6rem;background:#555;z-index:9999;}.compared_product_container p{width:960px;margin:0 auto;text-align:center;}.compared_product_container p .ubtn{margin-left:15px;}.compared_product_container .btn_unselect_all{margin-left:15px;color:#fff;font-size:12px;font-size:1.2rem;}.compared_product_container .btn_unselect_all:hover{text-decoration:underline;}#comparateur, #cartographie{background:#fff;padding:26px 4px 3px 4px;width:825px;}#comparateur #haut, #cartographie #haut{background:transparent url(../images/catalogue/comparateur/haut_bas_bg.gif) repeat-x scroll left bottom;display:inline-block;margin:0;padding:8px 0 10px 0;width:820px;}#comparateur #haut p.comparatif , #cartographie #haut p.comparatif{display:block;float:left;font-size:18px;margin:9px 0 0 0;width:410px;}#comparateur #haut ul, #cartographie #haut ul{float:right;padding:0;}#comparateur #haut ul li , #cartographie #haut ul li{background:transparent url(../images/catalogue/comparateur/separateur_li.gif) no-repeat top right;float:left;padding-right:7px;padding-top:2px;}#comparateur #haut ul li.imprimer_li, #cartographie #haut ul li.imprimer_li{background:transparent url(../images/catalogue/comparateur/separateur_li.gif) no-repeat scroll 86px 0px;float:left;padding-right:7px;padding-top:2px;}#comparateur #haut ul li a.partager, #cartographie #haut ul li a.partager{background:transparent url(../images/catalogue/comparateur/partager.gif) no-repeat top left;display:block;height:34px;width:87px;}#comparateur #haut ul li a.partager:hover, #cartographie #haut ul li a.partager:hover{background-position:bottom left;}#comparateur #haut ul li a.ouvrir, #cartographie #haut ul li a.ouvrir{background:transparent url(../images/catalogue/comparateur/ouvrir.gif) no-repeat top left;display:block;height:34px;width:184px;}#comparateur #haut ul li a.ouvrir:hover, #cartographie #haut ul li a.ouvrir:hover{background-position:bottom left;}#comparateur #haut ul li a.imprimer, #cartographie #haut ul li a.imprimer{background:transparent url(../images/catalogue/comparateur/imprimer.gif) no-repeat top left;display:block;height:34px;width:85px;}#comparateur #haut ul li a.imprimer:hover, #cartographie #haut ul li a.imprimer:hover{background-position:bottom left;}#comparateur .pagination-comparer{display:inline-block;margin:17px 0 3px 0;padding:0 0 7px 0;text-align:center;width:820px;}#comparateur .pagination-comparer ul.ui-tabs-nav{display:block;padding:10px 0;margin:0 0 30px 0;background:#f0f0f0;}#comparateur .pagination-comparer ul.ui-tabs-nav li{display:inline;margin:0 2px;padding:0;}#comparateur .pagination-comparer ul.ui-tabs-nav li a{background:#fff;border:1px #ccc solid;display:inline-block;height:17px;margin:0;padding:1px 0 0 0;text-align:center;text-decoration:none;width:19px;}#comparateur .pagination-comparer ul li.ui-tabs-nav a:hover,
#comparateur .pagination-comparer .ui-state-active a,
#comparateur .pagination-comparer .ui-tabs-selected a{background:url(../images/catalogue/rayon/bg-pagination.gif) repeat-x !important;font-weight:bold;}#comparateur .tableau{margin:10px 0 0 0;width:820px;}#comparateur table{width:100%;}#comparateur td{padding:2px 10px 0 10px;}#comparateur td.vide{border:none;}#comparateur td.caracteristique{color:#666;font-size:12px;font-weight:bold;padding:8px;width:150px;}#comparateur td p{}#comparateur td p.ref{font-size:10px;font-style:italic;font-weight:normal;}#comparateur td.nobottomborder{padding-top:14px;border-bottom:none;border-top:2px solid #ccc;border-left:2px solid #ccc;border-right:2px solid #ccc;min-width:200px;}#comparateur td.notopbottomborder{border-bottom:none;border-top:none;border-left:2px solid #ccc;border-right:2px solid #ccc;}#comparateur td.notopborder{border-bottom:2px solid #ccc;border-left:2px solid #ccc;border-right:2px solid #ccc;border-top:none;}#comparateur td.onlybottomborder{border-bottom:2px solid #ccc;}#comparateur td.photos,td.prix{border-top:none;border-bottom:none;padding-bottom:13px;vertical-align:bottom;}#comparateur td.photos{border-top:2px solid #ccc;}#comparateur td.photos img, #comparateur td.prix img{display:block;margin:0 auto;width:122px;height:122px;object-fit:scale-down;border:1px solid #ccc;}#comparateur td.photos.pack_services_plus .pack_services_img{position:relative;width:100%;padding-top:14px;}#comparateur td.photos.pack_services_plus .pack_services_img::before{content:"";position:absolute;top:0;left:0;width:100%;height:6px;border-radius:2px;background-color:#70D0EC;}#comparateur td.photos.pack_services_plus .pack_services_img svg{display:block;margin-bottom:8px;}#comparateur td.prix{padding:0 0 15px 0;}#comparateur tr.ligne{border-left:2px #ccc solid;border-right:2px #ccc solid;}#comparateur td.borderrightleft{border-left:2px #ccc solid;border-right:2px #ccc solid;}#comparateur .barre{text-align:center;color:#666;font-size:12px;}#comparateur td.prix p.barre sup{font-size:8px;font-weight:normal;}#comparateur td.prix p.barre span.ht{color:#666;font-size:8px;font-weight:normal;padding:0 0 0 3px;text-transform:uppercase;}#comparateur td p.price{color:#bc0005;font-size:18px;font-weight:bold;margin:0;padding:0;}#comparateur td.prix p.price .cents,
#comparateur td.prix p.price .sup{font-size:10px;font-weight:normal;vertical-align:top;}#comparateur td.prix p.price span.ht{color:#bc0005;font-size:10px;font-weight:normal;padding:0 0 0 3px;text-transform:uppercase;}#comparateur td.prix p.apartir{font-size:12px;font-weight:normal;text-align:left;}#comparateur .quantite .wwgrp .wwlbl .label{padding:0 10px 0 0;font-size:12px;}#comparateur .quantite .wwgrp .wwctrl .input-quantite{width:50px;height:13px;padding:2px 5px 3px 5px;font-size:11px;color:#666;border:solid 1px #ccc;text-align:right;}#comparateur td.voir{border-top:none;padding-bottom:10px;}#comparateur p.btn-panier,
#comparateur p.btn-devis,
#comparateur p.btn-info,
#comparateur p.btn-personnaliser-produit{border-top:none;padding-bottom:10px;margin:20px 0 0 0;}#comparateur p.btn-devis a{display:block;margin:auto;width:150px;height:30px;background:#333 url(../images/catalogue/rayon/btn-devis.gif) no-repeat 0 0;}#comparateur p.btn-info a{display:block;margin:auto;width:190px;height:30px;background:#333 url(../images/catalogue/rayon/btn-info.gif) no-repeat 0 0;}#comparateur p.btn-panier a:hover,
#comparateur p.btn-devis a:hover,
#comparateur p.btn-info a:hover,
#comparateur p.btn-personnaliser-produit a:hover{background-position:0 -30px;}#comparateur .tableau .bas{width:100%;height:36px;margin:0 auto;padding:13px 0 0 0;text-align:center;border-top:solid 3px #333;background:transparent url(../images/catalogue/comparateur/caracteristiques_plus.gif) no-repeat center 0;}#comparateur .tableau .deplie{background-position:center -92px;}#comparateur .tableau .bas a{text-transform:uppercase;text-decoration:none;font-size:10px;}#ComparerTabs .ui-tabs-nav li.ui-tabs-selected{}#ComparerTabs .ui-tabs-nav li.ui-tabs-selected a, #ComparerTabs .ui-tabs-nav li.ui-state-disabled a,
#ComparerTabs .ui-tabs-nav li.ui-state-processing a{background:url(../images/catalogue/rayon/bg-pagination.gif) repeat-x;}#ComparerTabs .ui-tabs-nav li.ui-tabs-selected a{font-weight:bold;}#ComparerTabs .ui-tabs-nav li a, #ComparerTabs .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{}#ComparerTabs .ui-tabs-panel{}#ComparerTabs .ui-tabs-hide{display:none !important;}#ComparerTabs .ui-state-active, #ComparerTabs .ui-widget-content .ui-state-active, #ComparerTabs .ui-widget-header .ui-state-active{}#ComparerTabs li.ui-state-active a{background:#ccc url(../images/catalogue/rayon/sprite_bg_rayon.gif) repeat-x 0 -40px;}#comparateur{display:inline-block;background:#fff;padding:26px 9px 15px 9px;width:822px;}#haut{background:transparent url(../images/catalogue/comparateur/haut_bas_bg.gif) repeat-x left bottom;display:inline-block;margin:0;padding:8px 0 9px 0;width:820px;}#haut p.comparatif{display:block;float:left;font-size:18px;margin:9px 0 0 0;width:410px;}#haut ul{float:right;padding:0;}#haut ul li{background:transparent url(../images/catalogue/comparateur/separateur_li.gif) no-repeat top right;float:left;padding-right:7px;}#haut ul li.imprimer_li{background:transparent url(../images/catalogue/comparateur/separateur_li.gif) no-repeat 86px 0;float:left;padding-right:7px;}#haut ul li a.partager{background:transparent url(../images/catalogue/produit/envoyer.gif) no-repeat top left;display:block;height:34px;width:87px;}#haut ul li a.partager:hover{background-position:0 -33px;}#haut ul li a.ouvrir{background:transparent url(../images/catalogue/comparateur/ouvrir.gif) no-repeat top left;display:block;height:34px;width:184px;}#haut ul li a.ouvrir:hover{background-position:bottom left;}#haut ul li a.imprimer{background:transparent url(../images/catalogue/comparateur/imprimer.gif) no-repeat top left;display:block;height:34px;width:85px;}#haut ul li a.imprimer:hover{background-position:bottom left;}.sommaire{display:block;margin:20px 0 0 0;padding:0 0 11px 0;page-break-after:always;}.sommaire table{border:1px #999 solid;width:820px;}.sommaire tr{font-size:12px;}.sommaire tr.titre{background:transparent url(../images/catalogue/rayon/bg-legende.gif) repeat-x;border:none;font-size:14px;height:30px;}.sommaire tr.titre td{border:none;font-size:14px !important;height:10px;padding:6px 0 0 8px !important;}.sommaire td{border-top:1px #ccc solid;color:#666;padding:8px 0 6px 8px;}.sommaire td.ref{background:transparent url(../images/global/puce_rouge.gif) no-repeat 11px 13px;font-size:11px;height:20px;margin:0;padding:0 0 0 20px !important;width:66px !important;}.sommaire a{color:#666;font-size:12px;text-decoration:none;}.sommaire a:hover{text-decoration:underline;}.produitbordure{border-top:5px #bc0005 solid;display:inline-block;margin:10px 0;padding:8px 0 0 0;width:820px;}.produitphoto{float:left;height:213px;margin:0 0 30px 2px;width:211px;}.produitphoto img{border:1px #ccc solid;padding:1px;max-width:208px;max-height:208px;}.produitdescription{}.produitdescription h3{color:#000;display:block;font-size:18px;font-weight:bold;margin:2px 0 5px 1px;}.cartographie .plus_produit{color:#fff;display:block;float:left;height:24px;margin:0 0 10px 0;padding:10px 0 0 124px;vertical-align:middle;width:456px;}.cartographie .produit_pictos{float:left;margin-bottom:10px;padding-top:10px;vertical-align:middle;width:419px;}.cartographie .produit_pictos .produit_picto{height:50px;margin-right:10px;width:50px;}.cartographie .logo_fournisseur{margin-bottom:10px;}.cartographie .logo_fournisseur img{max-width:160px;max-height:70px;}.cartographie .produitphoto{float:none;height:auto;margin:0;}.cartographie .produit_infos_prix{}.cartographie .produit_infos{}.cartographie .produit_infos ul li{margin-bottom:8px;}.cartographie .produit_infos ul.infosbas{margin-top:10px;}.cartographie .produit_infos ul.infosbas li{background:transparent url(../images/catalogue/produit/pucerouge.gif) no-repeat 0 7px;text-indent:7px;}.cartographie .produit_prix{background:#f0f0f0;text-align:center;padding:15px;}.cartographie .produit_prix p.apartir{font-size:12px;}.cartographie .prix_ht{font-size:24px;color:#bc0005;}.cartographie .prix_ht sup{font-size:14px;font-weight:bold;vertical-align:top;}.cartographie .prix_ht sub{font-size:12px;}.cartographie .produit_disponible{margin:14px 0 6px 0;background:transparent url(../images/global/sprite_global.png) no-repeat 60px -597px;color:#999;}.cartographie .produit_indisponible{margin:10px 0;background:transparent url(../images/global/sprite_global.png) no-repeat 0 -616px;color:#999;}.cartographie .btn_voir_produit{height:36px;padding-top:22px;width:130px;float:right;}.cartographie .btn_voir_produit a{background:transparent url(../images/catalogue/produit/voir_produit.gif) no-repeat;display:block;height:35px;width:130px;}.cartographie .btn_voir_produit a:hover{background-position:bottom left;}.cartographie .produit_prix .btn-panier{}.cartographie .produit_prix .btn-panier a{display:block;}.cartographie .produit_prix .btn-info{float:right;width:190px;height:30px;padding-top:22px;}.cartographie .produit_prix .btn-info a{display:block;width:100%;height:100%;background:#333 url(../images/catalogue/rayon/btn-info.gif) no-repeat 0 0;}.cartographie .produit_prix .btn-devis{float:right;width:150px;height:30px;padding-top:22px;}.cartographie .produit_prix .btn-devis a{display:block;width:100%;height:100%;background:#333 url(../images/catalogue/rayon/btn-devis.gif) no-repeat 0 0;}.cartographie .produit_prix .btn-personnaliser-produit{padding-top:20px;}.cartographie .produit_prix .btn-personnaliser-produit a{display:block;}.cartographie .produit_prix .btn-panier a:hover,
.cartographie .produit_prix .btn-info a:hover,
.cartographie .produit_prix .btn-devis a:hover,
.cartographie .produit_prix .btn-personnaliser-produit a:hover{background-position:0 -30px;}.cartographie .autresversions, .caracteristiquestec, .accessoires{margin:0 0 30px 0;clear:both;}.cartographie .autresversions table, .caracteristiquestec table, .accessoires table{border:1px #ccc solid;width:820px;}.cartographie .autresversions tr.titre,
.cartographie .caracteristiquestec tr.titre,
.cartographie .accessoires tr.titre{color:#333;padding-top:10px;}.cartographie .autresversions tr.titre .title5,
.cartographie .caracteristiquestec tr.titre .title5,
.cartographie .accessoires tr.titre .title5{padding-top:10px;}.cartographie .autresversions tr.titre td,
.cartographie .caracteristiquestec tr.titre td,
.cartographie .accessoires tr.titre td{padding:0 0 0 10px;}.cartographie .autresversions tr,
.cartographie .caracteristiquestec tr,
.cartographie .accessoires tr{font-size:11px;}.cartographie .autresversions td{padding:8px 0 8px 11px;vertical-align:middle;}.cartographie .caracteristiquestec td,
.cartographie .accessoires td{padding:2px 0 2px 11px;vertical-align:middle;}.cartographie .autresversions td.ref,
.cartographie .accessoires td.ref{margin:0;padding:0 0 0 9px;width:50px;}.cartographie tr.couleur{background-color:#f9f9f9;}.cartographie tr.gris{color:#000;font-size:12px;}.cartographie tr.gris td{border-bottom:1px #ccc solid;border-top:1px #ccc solid;font-weight:bold;padding:0 0 0 10px;}.cartographie tr.gris p{font-weight:bold;padding:2px 0 2px 18px;}.cartographie tr.gris p span{font-weight:normal;}.cartographie .autresversions td.prix{color:#000;display:inline-block;float:right;padding:8px 8px 8px 0 !important;text-align:right;width:406px;}.cartographie .accessoires table tr td.prix{color:#666;font-size:11px;padding:3px 11px 3px 0;text-align:right;width:106px;zoom:1;}.cartographie .prixpublics{color:#666;float:left;font-size:10px;font-style:italic;margin:0 0 25px 2px;}#recapvehicules{padding:0;}#recapvehicules #haut{border-bottom:1px #999 solid;display:inline-block;height:34px;margin:0;padding:2px 0 5px 0;width:100%;}#recapvehicules #haut p.titrerecap{color:#333;display:block;float:left;font-size:20px;margin:9px 0 0 0;text-transform:uppercase;width:445px;}#recapvehicules #haut ul{float:right;margin:9px 0 0 0;padding:0;}#recapvehicules #haut ul li{float:left;padding-right:10px;}#recapvehicules #haut ul li.imprimer_li{float:left;padding-right:0;}#recapvehicules #haut ul li a.partager{background:transparent url(../images/catalogue/recapvehicules/pdf_btn.gif) no-repeat top left;display:block;height:20px;width:62px;}#recapvehicules #haut ul li a.imprimer{background:transparent url(../images/catalogue/recapvehicules/imprimer_btn.gif) no-repeat top left;display:block;height:20px;width:82px;}#recapvehicules .deviscomprend{background:#efefed;color:#666;height:30px;margin:11px 0 0 0;width:100%;}#recapvehicules .deviscomprend p{background:url(../images/catalogue/recapvehicules/devis_comprend.gif) no-repeat 0 5px;height:21px;margin:0 auto;width:169px;}#recapvehicules .tableau{margin:0 0 30px 0;}#recapvehicules .tableau tr.titre{background:transparent url(../images/catalogue/recapvehicules/td_tableau_bg.gif) repeat-x;border-top:1px #fff solid;border-left:1px #fff solid;color:#fff;height:40px;}#recapvehicules .tableau tr.titre th{border-bottom:none;border-right:none;font-size:13px;font-weight:normal;padding:0;text-align:center;}#recapvehicules .tableau tr.titre th.ref{border-left:none;width:80px;}#recapvehicules .tableau tr.titre th.designation{width:625px;}#recapvehicules .tableau tr.titre th.designation_option{width:325px;}#recapvehicules .tableau tr.titre th.description{width:300px;}#recapvehicules .tableau tr.titre th.delai{padding:0 3px;width:120px;}#recapvehicules .tableau tr.titre th.prix{width:120px;}#recapvehicules .tableau th, #recapvehicules .tableau td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;padding:2px 0 2px 11px;vertical-align:middle;}#recapvehicules .tableau td.ref1{background:#f6f6f6;border-bottom:none;font-size:12px;height:37px;margin:0;padding:0;text-align:center;}#recapvehicules .tableau td.designation1{background:#f6f6f6;border-bottom:none;font-size:11px;height:30px;margin:0;padding:0 0 0 9px;}#recapvehicules .tableau td.designation1 img{border:1px #ccc solid;float:left;margin:0 15px 0 0;max-width:60px;max-height:60px;}#recapvehicules .tableau td.designation1 p.voiture{color:#666;font-size:12px;font-weight:bold;margin:18px 0 0 0;}#recapvehicules .tableau td.designation1 p.details{font-size:12px;}#recapvehicules .tableau td.delai1{background:#f6f6f6;border-bottom:none;font-size:14px;font-weight:bold;height:30px;margin:0;padding:0 0 0 9px;text-align:center;}#recapvehicules .tableau td.prix1{background:#f6f6f6;border-bottom:none;border-left:none;color:#bc0005;font-size:14px;font-weight:bold;height:80px;line-height:80px;padding:0 16px 0 0;text-align:right;}#recapvehicules .tableau td.ref{font-size:12px;margin:0;padding:0;text-align:center;}#recapvehicules .tableau td.designation{font-size:11px;margin:0;padding:0 0 0 9px;}#recapvehicules .tableau td.delai{font-size:11px;font-weight:bold;margin:0;padding:0 29px 0 0;text-align:right;}#recapvehicules .tableau td.prix{border-left:none;color:#bc0005;font-size:11px;font-weight:bold;padding:6px 15px 5px 0;text-align:right;}#recapvehicules tr.couleur{background-color:#f6f6f6;}#recapvehicules .tableau td.ligne_monocellule{font-size:12px;text-align:center;}#recapvehicules .borderbottom{border-bottom:4px #444 solid;}#recapvehicules .total{float:right;height:35px;margin:30px 0 0 0;width:610px;}#recapvehicules .totaldemande{float:right;height:35px;margin:20px 0 0 0;width:610px;}#recapvehicules tr.couleurtotal{background-color:#e5e5e5;float:none;}#recapvehicules .total td.designation, #recapvehicules .totaldemande td.designation{border-top:1px #ccc solid;color:#333;float:none;font-weight:bold;font-size:14px;margin:0;padding:5px 0;text-align:center;width:349px;}#recapvehicules .total td.delai{border-top:1px #ccc solid;color:#bc0005;font-size:18px;font-weight:bold;margin:0;padding:5px 0;text-align:center;width:120px;}#recapvehicules .total td.prix{border-top:1px #ccc solid;color:#bc0005;float:none;font-size:18px;font-weight:bold;padding:5px 10px 5px 0;text-align:right;width:103px;}#recapvehicules .totaldemande td.km{border-top:1px #ccc solid;color:#333;font-size:18px;font-weight:bold;margin:0;padding:0;text-align:center;width:120px;}#recapvehicules .totaldemande td.prixnoir{border-top:1px #ccc solid;color:#333;font-size:18px;font-weight:bold;padding:5px 0;text-align:center;width:113px;}#recapvehicules .demandedevis{display:inline-block;height:40px;width:100%;margin:20px 0 0 0;}#recapvehicules .demandedevis a{float:right;display:block;width:193px;height:36px;background:url(../images/catalogue/recapvehicules/demande_devis.gif) no-repeat;cursor:pointer;}table#total_devis_vehicule td{border:none !important;padding:5px;}table#total_devis_vehicule{float:right !important;width:390px !important;margin:20px 0 0 0 !important;font-size:12px !important;color:#333 !important;border:none !important;}.bordure_noire{border-bottom:1px solid #333;}.degrade_gris{height:35px;background:#e6e6e4 url(../images/catalogue/recapvehicules/degrade_gris.gif) repeat-x 0 0;}#vignette{float:left;width:354px;height:100px;margin:20px 0 0 80px;padding:30px 20px 0 50px;background:#fff url(../images/catalogue/recapvehicules/vignette.jpg) no-repeat 0 0;}#dialog_ev{position:absolute;top:40px;right:0;z-index:998;}#dialog_ev #dialog_ev_content{width:295px;height:78px;padding:15px;background:#fff url(../images/catalogue/evm_tooltip/bonhomme.gif) 15px 15px no-repeat;-moz-box-shadow:1px 1px 10px #999;-webkit-box-shadow:1px 1px 10px #999;box-shadow:1px 1px 10px #999;border:#ccc 1px solid;}#dialog_ev_content #dialog_ev_fermer a{float:right;width:10px;height:10px;background:transparent url(../images/catalogue/evm_tooltip/fermer.gif) 0 0 no-repeat;display:block;}#dialog_ev_content #dialog_ev_titre{width:165px;height:15px;background:transparent url(../images/catalogue/evm_tooltip/titre.gif) 0 0 no-repeat;}#dialog_ev_content #dialog_ev_btn a{width:40px;height:8px;margin-bottom:0;padding:5px 10px;background:#bc0005 url(../images/catalogue/evm_tooltip/btn.gif) center center no-repeat;display:block;}#dialog_ev_content p{margin:0 0 10px 100px;}#dialog_ev #dialog_ev_fleche{width:15px;height:16px;margin:-1px 0 0 15px;background:transparent url(../images/catalogue/evm_tooltip/bulle_fleche.gif) 0 0 no-repeat;}.valign_container{display:table;position:relative;width:100%;height:100%;}.valign{display:table-cell;vertical-align:middle;text-align:center;}h2.solutions_sub_title{font-size:12px;font-size:1.2rem;margin-bottom:10px;text-transform:uppercase;letter-spacing:3px;}h2.solutions_sub_title a:hover{text-decoration:underline;}.legend{margin-top:1em;}.legend p{margin-top:.5em;}.specific:after,
.specific_people:after{content:'';display:block;margin:5px auto 0 auto;width:8px;height:8px;border-radius:8px;}.specific_legend:before,
.specific_people_legend:before{content:'';display:inline-block;margin-right:5px;width:10px;height:10px;border-radius:10px;}.specific:after, .specific_legend:before{background:#476072;}.specific_people:after, .specific_people_legend:before{background:#80C9CB;}.solutions_plus_offre_item_text p{margin:0!important;}.solutions_content{min-height:500px;}.solutions_items_container{clear:both;margin-bottom:15px;}.solutions_items_container ul li{display:block;position:relative;}.solutions_items_container ul{}.category{overflow:hidden;}.flip_card_container{perspective:1000px;transform-style:preserve-3d;}.flip_card_container:hover .back{transform:rotateY(0deg);}.flip_card_container:hover .front{transform:rotateY(180deg);}.flip_card_container,
.figure{width:142px;height:142px;float:left;margin:0 1px 1px 0;}.flip_card{position:relative;transition:0.6s;transform-style:preserve-3d;}.figure{position:absolute;top:0;left:0;backface-visibility:hidden;transition:0.6s;transform-style:preserve-3d;background:#eee;}.flip_card .front{z-index:2;transform:rotateY(0deg);}.flip_card .back{transform:rotateY(-180deg);}.figure.back button{background:none;}.figure.back button{padding:8px 12px;text-transform:uppercase;text-decoration:none;text-align:center;font-size:10px;font-size:1rem;color:#333;border:1px solid #333;border-radius:4px;}.flip_card_container:hover .back button{color:white;border:1px solid white;cursor:pointer;}.flip_card_container:hover .flip_card{transition:all 1s ease;}.generic .flip_card_container:hover .front, .generic .flip_card_container:hover .back{background:#35B0C2;}.amenagement_batiments .flip_card_container:hover .front, .amenagement_batiments .flip_card_container:hover .back{background:#80C9CB;}.entretien_gestion_batiments .flip_card_container:hover .front, .entretien_gestion_batiments .flip_card_container:hover .back{background:#F39800;}.systeme_information .flip_card_container:hover .front, .systeme_information .flip_card_container:hover .back{background:#715C9F;}.flotte_vehicules .flip_card_container:hover .front, .flotte_vehicules .flip_card_container:hover .back{background:#476072;}.ressources_humaines .flip_card_container:hover .front, .ressources_humaines .flip_card_container:hover .back{background:#E74740;}.etablissement_hospitalier .flip_card_container:hover .front, .etablissement_hospitalier .flip_card_container:hover .back{background:#0090D4;}.etablissement_medico_social .flip_card_container:hover .front, .etablissement_medico_social .flip_card_container:hover .back{background:#0090D4;}.education .flip_card_container:hover .front, .education .flip_card_container:hover .back{background:#0099A1;}.environnement_urbain .flip_card_container:hover .front, .environnement_urbain .flip_card_container:hover .back{background:#D3C000;}.protection_personnes .flip_card_container:hover .front, .protection_personnes .flip_card_container:hover .back{background:#F79646;}.secours_personnes .flip_card_container:hover .front, .secours_personnes .flip_card_container:hover .back{background:#C0504D;}.generic .flip_card_container:hover .static_card{background:#35B0C2;}.amenagement_batiments .flip_card_container:hover .static_card{background:#80C9CB;}.entretien_gestion_batiments .flip_card_container:hover .static_card{background:#F39800;}.systeme_information .flip_card_container:hover .static_card{background:#715C9F;}.flotte_vehicules .flip_card_container:hover .static_card{background:#476072;}.ressources_humaines .flip_card_container:hover .static_card{background:#E74740;}.etablissement_hospitalier .flip_card_container:hover .static_card{background:#0090D4;}.etablissement_medico_social .flip_card_container:hover .static_card{background:#0090D4;}.education .flip_card_container:hover .static_card{background:#0099A1;}.environnement_urbain .flip_card_container:hover .static_card{background:#D3C000;}.protection_personnes .flip_card_container:hover .static_card{background:#F79646;}.secours_personnes .flip_card_container:hover .static_card{background:#C0504D;}.flip_card_container:hover .front .solutions_item_text span{color:white;}.solutions_item .front:before{content:'';display:block;position:relative;width:45px;height:45px;margin:25.5px auto 2.5px auto;}.amenagement_batiments .front:before{background:transparent url("../images/catalogue/boutique/sprite_amenagement_batiments.png") no-repeat;}.entretien_gestion_batiments .front:before{background:transparent url("../images/catalogue/boutique/sprite_entretien_gestion_batiments.png") no-repeat;}.systeme_information .front:before{background:transparent url("../images/catalogue/boutique/sprite_systeme_information.png") no-repeat;}.flotte_vehicules .front:before{background:transparent url("../images/catalogue/boutique/sprite_flotte_vehicules.png") no-repeat;}.ressources_humaines .front:before{background:transparent url("../images/catalogue/boutique/sprite_ressources_humaines.png") no-repeat;}.entretien_gestion_batiments .front:before{background:transparent url("../images/catalogue/boutique/sprite_entretien_gestion_batiments.png") no-repeat;}.etablissement_hospitalier .front:before{background:transparent url("../images/catalogue/boutique/sprite_etablissement_hospitalier.png") no-repeat;}.etablissement_medico_social .front:before{background:transparent url("../images/catalogue/boutique/sprite_etablissement_medico_social.png") no-repeat;}.education .front:before{background:transparent url("../images/catalogue/boutique/sprite_education.png") no-repeat;}.environnement_urbain .front:before{background:transparent url("../images/catalogue/boutique/sprite_environnement_urbain.png") no-repeat;}.protection_personnes .front:before{background:transparent url("../images/catalogue/boutique/sprite_protection_personnes.png") no-repeat;}.secours_personnes .front:before{background:transparent url("../images/catalogue/boutique/sprite_secours_personnes.png") no-repeat;}.solutions_item_1 .front:before{background-position:0px 0px;}.solutions_item_1:hover .front:before{background-position:-45px 0px;}.solutions_item_2 .front:before{background-position:0px -45px;}.solutions_item_2:hover .front:before{background-position:-45px -45px;}.solutions_item_3 .front:before{background-position:0px -90px;}.solutions_item_3:hover .front:before{background-position:-45px -90px;}.solutions_item_4 .front:before{background-position:0px -135px;}.solutions_item_4:hover .front:before{background-position:-45px -135px;}.solutions_item_5 .front:before{background-position:0px -180px;}.solutions_item_5:hover .front:before{background-position:-45px -180px;}.solutions_item_6 .front:before{background-position:0px -225px;}.solutions_item_6:hover .front:before{background-position:-45px -225px;}.solutions_item_7 .front:before{background-position:0px -270px;}.solutions_item_7:hover .front:before{background-position:-45px -270px;}.solutions_item_8 .front:before{background-position:0px -315px;}.solutions_item_8:hover .front:before{background-position:-45px -315px;}.solutions_item_9 .front:before{background-position:0px -360px;}.solutions_item_9:hover .front:before{background-position:-45px -360px;}.solutions_item_10 .front:before{background-position:0px -405px;}.solutions_item_10:hover .front:before{background-position:-45px -405px;}.solutions_item_11 .front:before{background-position:0px -450px;}.solutions_item_11:hover .front:before{background-position:-45px -450px;}.solutions_item_12 .front:before{background-position:0px -495px;}.solutions_item_12:hover .front:before{background-position:-45px -495px;}.solutions_item_13 .front:before{background-position:0px -540px;}.solutions_item_13:hover .front:before{background-position:-45px -540px;}.solutions_item_14 .front:before{background-position:0px -585px;}.solutions_item_14:hover .front:before{background-position:-45px -585px;}.solutions_item_15 .front:before{background-position:0px -630px;}.solutions_item_15:hover .front:before{background-position:-45px -630px;}.solutions_item_16 .front:before{background-position:0px -675px;}.solutions_item_16:hover .front:before{background-position:-45px -675px;}.solutions_item_17 .front:before{background-position:0px -720px;}.solutions_item_17:hover .front:before{background-position:-45px -720px;}.solutions_item_18 .front:before{background-position:0px -765px;}.solutions_item_18:hover .front:before{background-position:-45px -765px;}.solutions_item_19 .front:before{background-position:0px -810px;}.solutions_item_19:hover .front:before{background-position:-45px -810px;}.solutions_item_20 .front:before{background-position:0px -855px;}.solutions_item_20:hover .front:before{background-position:-45px -855px;}.solutions_item_21 .front:before{background-position:0px -900px;}.solutions_item_21:hover .front:before{background-position:-45px -900px;}.solutions_item_22 .front:before{background-position:0px -945px;}.solutions_item_22:hover .front:before{background-position:-45px -945px;}.solutions_item_text{width:90%;height:65px;margin:0 auto;}.solutions_item_text span{font-size:12px;font-size:1.2rem;word-break:keep-all;color:#333;}.solutions_sub_text{width:75%;margin:auto;padding:2px 0 0px 0;font-size:10.5px;font-size:1.05rem;vertical-align:bottom;background:#333;color:white;}.solutions_sub_text:after{content:'';display:block;width:15px;height:1px;margin:3.5px auto;background:#333;}.flip_card_container:hover .solutions_sub_text:after{background:white;}.solutions_plus_offre{padding:1.5em;color:white;text-align:left;background:#333;}.generic .solutions_plus_offre{background-color:#35B0C2}.amenagement_batiments .solutions_plus_offre{background:#80C9CB}.entretien_gestion_batiments .solutions_plus_offre{background:#F39800}.systeme_information .solutions_plus_offre{background:#715C9F}.flotte_vehicules .solutions_plus_offre{background:#476072}.ressources_humaines .solutions_plus_offre{background:#E74740}.etablissement_hospitalier .solutions_plus_offre{background:#0090D4}.etablissement_medico_social .solutions_plus_offre{background:#0090D4}.education .solutions_plus_offre{background:#0099A1}.environnement_urbain .solutions_plus_offre{background:#D3C000}.protection_personnes .solutions_plus_offre{background:#F79646}.secours_personnes .solutions_plus_offre{background:#C0504D}.plus_offre_title{font-family:'Raleway', sans-serif;font-weight:300;font-size:18px;font-size:1.8rem;margin-bottom:15px;}.plus_offre_title strong{font-weight:800;text-transform:uppercase;}.solutions_button_small{display:inline-block;margin-top:2px;padding:5px 6px;text-decoration:none;font-size:11px;font-size:1.1rem;color:#fff;background:#fff;border:1px solid #fff;border-radius:4px;}.generic .solutions_button_small{color:#35B0C2;}.amenagement_batiments .solutions_button_small{color:#80C9CB;}.entretien_gestion_batiments .solutions_button_small{color:#F39800;}.systeme_information .solutions_button_small{color:#715C9F;}.flotte_vehicules .solutions_button_small{color:#476072;}.ressources_humaines .solutions_button_small{color:#E74740;}.etablissement_hospitalier .solutions_button_small{color:#0090D4;}.etablissement_medico_social .solutions_button_small{color:#0090D4;}.education .solutions_button_small{color:#0099A1;}.environnement_urbain .solutions_button_small{color:#D3C000;}.protection_personnes .solutions_button_small{color:#F79646;}.secours_personnes .solutions_button_small{color:#C0504D;}.solutions_button_small:hover{color:white;background:none;border:1px solid white;}.solutions_plus_offre_item_container{margin-bottom:10px;}.solutions_plus_offre_item_text{display:inline-block;width:73.5%;min-width:100px;}.solutions_plus_offre_item_container:before{content:'';display:inline-block;vertical-align:top;width:45px;height:45px;margin-right:3px;background:transparent url("../images/catalogue/boutique/sprite_plus_offre.png") no-repeat;}.solutions_plus_offre_item_container.conseillers:before{background-position:0px 0px;}.solutions_plus_offre_item_container.services_batiments:before{background-position:0px -45px;}.solutions_plus_offre_item_container.adapte:before{background-position:0px -90px;}.solutions_plus_offre_item_container.livraison:before{background-position:0px -135px;}.solutions_plus_offre_item_container.architectes:before{background-position:0px -180px;}.solutions_plus_offre_item_container.logistique:before{background-position:0px -225px;}.solutions_plus_offre_item_container.conseiller_informatique:before{background-position:0px -270px;}.solutions_plus_offre_item_container.bibliotheque:before{background-position:0px -315px;}.solutions_plus_offre_item_container.flotte:before{background-position:0px -360px;}.solutions_plus_offre_item_container.credit_bail:before{background-position:0px -405px;}.solutions_plus_offre_item_container.solution:before{background-position:0px -450px;}.solutions_plus_offre_item_container.carburant:before{background-position:0px -495px;}.solutions_plus_offre_item_container.offre_complete:before{background-position:0px -540px;}.solutions_plus_offre_item_container.organisation:before{background-position:0px -585px;}.solutions_plus_offre_item_container.experts:before{background-position:0px -630px;}.solutions_plus_offre_item_container.choix_solution:before{background-position:0px -675px;}.solutions_plus_offre_item_container.interlocuteur:before{background-position:0px -720px;}.solutions_plus_offre_item_container.ugap:before{background-position:0px -765px;}.solutions_plus_offre_item_container.job:before{background-position:0px -810px;}.solutions_plus_offre_item_container.installation:before{background-position:0px -855px;}.solutions_plus_offre_item_container.prix_degressif:before{background-position:0px -900px;}.solutions_plus_offre_item_container.accompagnement_vehicule:before{background-position:0px -945px;}.solutions_prestations{padding:1em;margin-top:10px;border:1px solid #eee;font-size:12px;font-size:1.2rem;text-align:left;color:#333;}.generic .solutions_prestations{border:1px solid #35B0C2;}.amenagement_batiments .solutions_prestations{border:1px solid #80C9CB;}.entretien_gestion_batiments .solutions_prestations{border:1px solid #F39800;}.systeme_information .solutions_prestations{border:1px solid #715C9F;}.flotte_vehicules .solutions_prestations{border:1px solid #476072;}.ressources_humaines .solutions_prestations{border:1px solid #E74740;}.etablissement_hospitalier .solutions_prestations{border:1px solid #0090D4;}.etablissement_medico_social .solutions_prestations{border:1px solid #0090D4;}.education .solutions_prestations{border:1px solid #0099A1;}.environnement_urbain .solutions_prestations{border:1px solid #D3C000;}.protection_personnes .solutions_prestations{border:1px solid #F79646;}.secours_personnes .solutions_prestations{border:1px solid #C0504D;}.solutions_plus_offre_item_container.livraison p{font-weight:bold;}.prixDegressif{background:#fad532;font-family:Raleway,Arial, sans-serif;text-transform:uppercase;font-size:9.5px;font-size:0.95rem;padding:0 10px;text-align:center !important;font-weight:900;position:relative;}.degressiviteListe .prixDegressif,
.degressiviteGrille .prixDegressif,
#accessoire .prixDegressif,
.cellule_accessoire .prixDegressif{cursor:pointer;}.degressiviteListe .prixDegressif:hover,
.degressiviteGrille .prixDegressif:hover,
#accessoire .prixDegressif:hover,
.cellule_accessoire .prixDegressif:hover{background:#e0bf2d;}.degressiviteListe .prixDegressif:after,
.degressiviteGrille .prixDegressif:after,
#accessoire .prixDegressif:after,
.cellule_accessoire .prixDegressif:after{position:absolute;top:10px;right:5px;content:'';display:block;width:8px;height:8px;background:transparent url(../images/global/arrow_right_down.png) no-repeat 0 0;}.degressiviteListe .prixDegressif.prixDegressifActive:after,
.degressiviteGrille .prixDegressif.prixDegressifActive:after,
#accessoire .prixDegressif.prixDegressifActive:after,
.cellule_accessoire .prixDegressif.prixDegressifActive:after{position:absolute;top:10px;right:8px;content:'';display:block;width:8px;height:8px;background:transparent url(../images/global/arrow_right_down.png) no-repeat 0 -8px;}.prixDegressifTab{border:1px solid #fad532;}.prixDegressifTab table{width:100%;background-color:#fff;}.prixDegressifTab table tr:nth-child(odd){background-color:#f0f0f0;}.prixDegressifTab table td, .degressivite .prixDegressifTab table td{width:50% !important;padding:5px 10px !important;border:none;}.prixDegressifTab .mentions,
.degressivite .prixDegressifTab .mentions{text-align:right;font-style:italic;}.degressivite{display:inline-block;}.degressivite .prixDegressifTab,
.degressiviteGrille .prixDegressifTab{position:absolute;z-index:999;width:161px;background:#fff;border:1px solid #e0e0e0;}.degressivite .prixDegressifTab td{font-size:11px !important;}.degressiviteGrille .prixDegressifTab .mentions,
.degressivite .prixDegressifTab .mentions{margin-right:5px;}.degressiviteListe .prixDegressif{width:152px;padding-left:10px;padding-right:0;text-align:left !important;}.degressiviteListe .prixDegressifTab{width:160px;}.degressiviteGrille .prixDegressifTab{width:208px !important;}#accessoire .prixDegressif, .cellule_accessoire .prixDegressif{width:153px;padding-left:10px;padding-right:0;text-align:left !important;}.degressivite_plus{vertical-align:middle;font-size:1.6rem;font-size:16px;line-height:24px;}.degressivite_txt{vertical-align:middle;}#product_wrap_left>div{margin-right:10px;}.title_product{font-family:'Raleway',sans-serif;font-size:18px;font-size:1.8rem;font-weight:900;}.title4.title_border{padding-bottom:10px;}.delai_livraison{margin-bottom:15px;}.fournisseur_infos{line-height:16px;margin-bottom:10px;}.fournisseur_logo{border:1px solid #e0e0e0;padding:10px;display:inline-block;text-align:center;width:120px;height:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.fournisseur_logo img{max-width:100px;max-height:40px;}.list.documentation_pj li{padding-bottom:2px;padding-left:8px;}.list.documentation_pj li::before{width:3px;height:3px;top:6px;}#caracteristiques .title4{margin-bottom:0;}#tab_caracteristiques table{width:100%;}#tab_caracteristiques caption,
#options_prestations .subtitle{font-family:'Raleway',sans-serif;font-size:14px;font-size:1.4rem;font-weight:900;text-align:left;padding:15px 20px;margin-top:0;}#tab_caracteristiques caption.closed,
#options_prestations .subtitle.closed{border-bottom:1px solid #f0f0f0;}#tab_caracteristiques caption:hover,
#options_prestations .subtitle:hover{background-color:#f0f0f0;cursor:pointer;}#tab_caracteristiques caption:after,
#options_prestations .subtitle:after{content:"-";font-size:18px;font-family:'Arial', sans-serif;font-weight:normal;line-height:18px;color:#999;float:right;}#tab_caracteristiques caption.closed:after,
#options_prestations .subtitle.closed:after{content:"+";}#tab_caracteristiques caption.ui-state-default:after,
#tab_caracteristiques caption.ui-state-active:after{font-size:16px;font-weight:bold;font-family:'Arial', sans-serif;position:absolute;right:20px;border-top:2px solid #999999;display:block;width:8px;height:2px;top:50%;}#tab_caracteristiques tr{border-top:1px solid #f0f0f0;height:auto;}#tab_caracteristiques tr:last-child{border-bottom:none;}#tab_caracteristiques th,
#tab_caracteristiques td{width:50%;padding:10px;}#tab_caracteristiques th{text-align:left;padding-left:35px;}#tab_caracteristiques .ui-icon,
#options_prestations .ui-icon,
#accessoire .ui-icon{right:20px;transform:translateY(-50%);margin-top:0;left:inherit;width:8px;height:8px;}#options_prestations .ui-icon,
#accessoire .ui-icon{right:3px;top:10px;}#tab_caracteristiques .ui-icon.iconOpened,
#tab_caracteristiques .ui-icon.iconClosed,
#options_prestations .ui-icon.iconOpened,
#options_prestations .ui-icon.iconClosed,
#accessoire .ui-icon.iconOpened,
#accessoire .ui-icon.iconClosed{background-image:url(../images/catalogue/sprite_catalogue.png);background-repeat:no-repeat;}#tab_caracteristiques .ui-icon.iconOpened,
#options_prestations .ui-icon.iconOpened,
#accessoire .ui-icon.iconOpened{background-position:-264px -4px;}#tab_caracteristiques .ui-icon.iconClosed,
#options_prestations .ui-icon.iconClosed,
#accessoire .ui-icon.iconClosed{background-position:-256px -4px;}#tab_caracteristiques .ui-accordion-content,
#options_prestations .ui-accordion-content,
#accessoire .ui-accordion-content{padding:inherit;}.variantes{margin-top:20px;}.varianteBox img{width:30px !important;height:30px !important;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}.varianteBox .aide_variante{float:right;font-size:11px;}.variantes_colors li{display:inline-block;text-align:center;padding:20px 10px;width:209px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top;}.variantes_colors img{border-radius:70px;}.variantes_colors span{display:block;padding:20px 0;}.variantes_popin_title{font-family:'Raleway', sans-serif;margin-bottom:10px;font-size:20px;font-size:2rem;font-weight:800;text-align:center;}.dd *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.dd{text-align:left;background-color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:12px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px;}.dd .ddTitle{overflow:hidden;height:42px;line-height:39px;border:1px solid #e0e0e0;padding-left:10px;cursor:pointer;background:#fff;}.dd .ddTitle span.arrow{background:url(../images/catalogue/sprite_catalogue.png) no-repeat -126px 0;transform:rotate(90deg);transition:all .3s ease;margin-top:15px;margin-right:20px;float:right;display:inline-block;width:7px;height:11px;cursor:pointer;}.dd .ddTitle span.arrow.opened{transform:rotate(-90deg);}.dd .ddTitle span.ddTitleText img{vertical-align:middle;margin-right:10px;}.dd .ddTitle img.selected{padding:0 3px 0 0;vertical-align:top;}.dd .ddChild{position:absolute;border:1px solid #e0e0e0;border-top:none;display:none;margin:0;width:auto;overflow:auto;overflow-x:hidden !important;background-color:#ffffff;}.dd .ddChild .opta a, .dd .ddChild .opta a:visited{padding-left:10px}.dd .ddChild a{display:block;min-height:42px;line-height:39px;padding-left:10px;text-decoration:none;color:#000;overflow:hidden;white-space:nowrap;cursor:pointer;}.dd .ddChild a:hover{background-color:#f0f0f0;}.dd .ddChild a img{border:0;vertical-align:middle;margin-right:10px;}.dd .ddChild a.selected{background-color:#f0f0f0;}.hidden{display:none;}.dd .borderTop{border-top:1px solid #f0f0f0 !important;}.dd .noBorderTop{border-top:none 0 !important}#bloc_options .erreur_config,
#panier_bloc_options .erreur_config{display:block;margin:3px 0 10px 0;font-size:12px;}#configuration .subtitle{font-family:'Raleway', sans-serif;font-size:14px;font-weight:900;color:#333;padding-bottom:15px;margin-bottom:15px;}#bloc_options .title4{margin-bottom:0;}.bloc_tab_options{display:table;margin:0 0 10px;border-bottom:1px solid #f0f0f0;padding-bottom:10px;width:100%;}.bloc_tab_options.last{border:none;padding-bottom:0;margin-bottom:0;}.tab_options{display:table-cell;border-collapse:separate;border-spacing:0 5px;width:500px;}.tab_options > tbody{display:table;width:100%;}.tab_options_div_header{display:table-cell;width:207px;font-size:12px;background-color:#fff;vertical-align:top;padding:10px 15px 0 0;}.tab_options_header,
.tab_options_header:hover{padding:0;background:none;font-size:12px;}.tab_options_header_descriptif{font-size:11px;}.tab_options_header .errorMessage{position:relative !important;top:inherit;right:inherit;width:inherit;margin-top:5px !important;}#options_facultatives .tab_options_ligne > td,
#tab_accessories tr td{padding:10px 15px;width:inherit;}#options_facultatives .tab_options_ligne > td,
#tab_accessories tr td,
#tab_accessories tr td.hover,
#tab_accessories tr td.selected{border:1px solid #e0e0e0;border-style:solid none solid none;}#options_facultatives .tab_options_ligne > td:last-child,
#options_facultatives .tab_options_ligne > td.last_child,
#tab_accessories tr td:last-child,
#tab_accessories tr td.last-child,
#tab_accessories tr td.hover:last-child,
#tab_accessories tr td.hover.last_child,
#tab_accessories tr td.selected:last-child,
#tab_accessories tr td.selected.last_child{border-right:1px solid #e0e0e0 !important;border-right-style:solid !important;}.tab_options_ligne > td:first-child,
#tab_accessories tr td:first-child,
#tab_accessories tr td.hover:first-child,
#tab_accessories tr td.selected:first-child{border-left-style:solid !important;-webkit-border-top-left-radius:3px;-moz-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-bottom-left-radius:3px;border-bottom-left-radius:3px;}.tab_options_ligne > td:last-child,
.tab_options_ligne > td.last_child,
#tab_accessories tr td:last-child,
#tab_accessories tr td.hover:last-child,
#tab_accessories tr td.hover.last_child,
#tab_accessories tr td.selected:last-child,
#tab_accessories tr td.selected.last_child{border-right-style:solid !important;-webkit-border-bottom-right-radius:3px;-moz-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-top-right-radius:3px;border-top-right-radius:3px;}#options_facultatives .tab_options_ligne > td.hover,
#tab_accessories tr td.hover,
#tab_accessories tr td.hover.last_child,
#tab_accessories tr td.hover:last-child,
#tab_accessories tr.last td.hover{border-color:#999999 !important;cursor:pointer;}#options_facultatives .tab_options_ligne > td.selected,
#options_facultatives .tab_options_ligne > td.selected.hover,
#tab_accessories tr td.selected,
#tab_accessories tr td.selected.hover,
#tab_accessories tr td.selected:last-child,
#tab_accessories tr td.selected.last_child{border-color:#007fe7 !important;}#options_facultatives .tab_options_ligne > td.disabled{color:#999;}.cellule_accessoire .accessoire_checkbox,
.cellule_accessoire .option_checkbox,
.cellule_accessoire .option_radio{float:none;margin-right:10px;vertical-align:middle;}.cellule_accessoire label{float:none;vertical-align:middle;width:inherit;display:inline;}#options_facultatives .tab_options_ligne > td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#options_facultatives .tab_options_ligne > td.cellule_quantite{width:85px;}#options_facultatives .tab_options_ligne > td.cellule_prix{width:120px;}#options_facultatives .tab_options_ligne > td.cellule_selectionnable{padding-right:0;text-align:center;width:35px;}#options_facultatives .tab_options_ligne > td.cellule_vide{padding:0;}#options_facultatives .tab_options_ligne > td.cellule_selectionnable input{margin:0;}#tab_accessories{width:100%;display:table;border-collapse:separate;border-spacing:0 5px;}#tab_accessories *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#tab_accessories tr td{vertical-align:middle;}.cellule_accessoire .accessoire_checkbox{display:inline-block;}#tab_accessories .cellule_accessoire label{display:inline-block;width:400px;}#panier_bloc_options{padding-right:10px;}.prixDegressif{padding-top:3px;padding-bottom:3px;}#accessoire .prixDegressif{width:161px;}.prixDegressif a{margin-top:inherit !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.prixDegressifTab table{font-size:1.1rem;font-size:11px;}.prixDegressifTab table th{padding:8px 5px;text-align:center;color:#999;background-color:#fff;}.prixDegressifTab .mentions{background-color:#fff;}.degressivite .prixDegressifTab table td,
.prixDegressifTab table td{text-align:center;}#table_devis .prixDegressifTab table td,
#table_panier .prixDegressifTab table td,
#options_facultatives .prixDegressifTab td,
#accessoire .prixDegressifTab td{border:none !important;}#options_facultatives .prixDegressifTab td.last_child,
#accessoire .prixDegressifTab td.last_child{border-right:none !important;}#accessoire .prixDegressif:after,
.cellule_accessoire .prixDegressif:after,
.degressiviteGrille .prixDegressif:after,
.degressiviteListe .prixDegressif:after{top:9px;right:10px;width:7px;height:11px;background:url(../images/catalogue/sprite_catalogue.png) -126px 0 no-repeat;transform:scale(0.8) rotate(90deg);}#accessoire .prixDegressif.prixDegressifActive:after,
.cellule_accessoire .prixDegressif.prixDegressifActive:after,
.degressiviteGrille .prixDegressif.prixDegressifActive:after,
.degressiviteListe .prixDegressif.prixDegressifActive:after{top:9px;right:10px;width:7px;height:11px;background:url(../images/catalogue/sprite_catalogue.png) -126px 0 no-repeat;transform:scale(0.8) rotate(-90deg);}#table_panier.degressiviteGrille .prixDegressif:after,
#table_panier.degressiviteGrille .prixDegressif.prixDegressifActive:after{top:12px;}#table_panier .table_quantite .prixDegressif a{text-align:left;padding-right:15px;font-size:9px;}#table_panier .table_quantite .prixDegressif a .degressivite_plus{line-height:16px;}#table_panier .table_quantite .prix_degressif_block{margin-top:5px;}#table_modeles{width:100%;}#table_modeles tr{border-bottom:1px solid #e0e0e0;}#table_modeles tr:first-child{border-bottom:none;}#table_modeles th{max-width:116px;background-color:#f0f0f0;font-family:'Raleway', sans-serif;font-weight:bold;padding:10px 8px;vertical-align:middle;text-align:center;}#table_modeles td{max-width:116px;text-align:center;vertical-align:middle;padding:10px 8px;}#table_modeles td.modele_ref,
#table_modeles th.modele_ref_ugap{min-width:90px;}#table_modeles td.modele_ref span{display:block;text-align:left;}#table_modeles td.modele_ref .modele_ref_label{font-size:10px;color:#999999;text-transform:uppercase;padding-bottom:1px;}#table_modeles td.modele_ref .modele_ref_value{font-weight:700;word-break:break-all;}#table_modeles td.modele_ref .modele_ref_value:not(:last-child){padding-bottom:5px;}#table_modeles td.modele_ref_fournisseur{word-break:break-all;}#table_modeles .modele_action{width:40px;}#table_modeles .modele_pivot{vertical-align:bottom;}#table_modeles .modele_pivot select{width:100%;min-width:48px;padding:2px 1px;margin-top:10px;border:1px solid #ccc;font-size:11px;color:#666666;}#table_modeles input{width:40px;text-align:center;}#table_modeles .errorMessage{font-size:11px;color:#bc0005;}#table_modeles .ubtn:before{content:"";display:inline-block;width:14px;height:16px;background-image:url(../images/catalogue/sprite_catalogue.png);background-repeat:no-repeat;background-position:-221px 0;vertical-align:middle;}#table_modeles .ubtn:hover:before{background-position:-272px 0;}#table_modeles .ubtn_disabled:hover:before{background-image:url(../images/catalogue/sprite_catalogue.png);background-repeat:no-repeat;background-position:-221px 0;}#table_modeles div.degressif_nowrap{padding-top:5px;white-space:nowrap;cursor:pointer;}#table_modeles .tooltip_wrapper{display:inline;position:relative;}#table_modeles span.point_interrogation{background-color:#4CA5F1;border-radius:10px;color:#ffffff;display:table-cell;font-size:10px;padding:2px 4px;vertical-align:middle;}#table_modeles .degressif_nowrap:hover .tooltip_wrapper .point_interrogation{opacity:.8;}#table_modeles .tooltip_wrapper .point_interrogation + .tooltip_content{background-color:#ffffff;box-shadow:0 0 20px #dddddd;display:none;font-size:11px;height:auto;position:absolute;right:-36px;text-align:left;top:20px;z-index:10;cursor:default;}#table_modeles .degressif_nowrap.active .tooltip_wrapper .point_interrogation + .tooltip_content{display:block;}#produit_xl .produit_img_container{position:relative;overflow:hidden;width:100%;height:100%;}#produit_xl .superzoom{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain;transition:transform .5s ease-out;}.gamme_1erprix,
.gamme_qualiteprix,
.gamme_performance,
.gamme_prestige,
.gamme_generic{display:inline-block;padding:5px 10px;color:#fff;font-weight:bold;background:#333;}.gamme_1erprix{background:#f7eb41;color:#000;}.gamme_qualiteprix{background:#e5007e;}.gamme_performance{background:#3579a7;}.gamme_prestige{background:#aca49e;}.gamme_generic{background:#333;}.qelev_checkboxAllElementExclus:after{position:absolute;top:0;right:0;display:block;width:7px;height:11px;content:'';background-image:url(../images/catalogue/sprite_catalogue.png);background-repeat:no-repeat;}.qelev_input_label_element{margin-bottom:12px;margin-top:12px;}.qelev_input_label_element,
#qelev_eleverElementInput{display:inline-block;}#qelev_elementsExclusInput{display:inline-flex;}#solr_reloadCore,
#qelev_exclureProduitReinitialiser,
#qelev_ajouterProduit{border:solid 1px;margin-left:5px;padding:2px;}.qelev_multiselect{width:200px;}.qelev_selectBox{position:relative;}.qelev_selectBox select{width:100%;font-weight:bold;}.qelev_overSelect{position:absolute;left:0;right:0;top:0;bottom:0;}#qelev_checkboxes{display:none;border:1px #dadada solid;}#qelev_lblCheckboxAllElementExclus{font-style:italic;}#qelev_checkboxes label{display:block;}.qelev_checkboxElementExclus{margin-left:20px;}#qelev_produitScoringSolrArrow{display:table-cell;width:30px;position:relative;padding-left:2%;}#qelev_topProduitEleves{top:30%;background:#8fff44;position:absolute;}#qelev_exclureProduit{bottom:20%;background:#ff1b21;position:absolute;}#qelev_topProduitEleves:after{content:"\2191";}#qelev_exclureProduit:after{content:"\00D7";}#qelev_topProduitEleves,
#qelev_exclureProduit{text-decoration:none;border-radius:50%;display:block;height:25px;width:25px;margin-left:5px;}#qelev_topProduitEleves,
#qelev_exclureProduit::after{display:block;color:white;font-weight:bold;font-size:20px;text-align:center;}#qelev_produitElevesArrows{display:table-cell;width:30px;position:relative;padding-left:2%;}#qelev_monterProduit{position:absolute;background:#8fff44;top:15%;}#qelev_descendreProduit{position:absolute;background:#f8fb10;top:40%;}#qelev_annulerProduit{position:absolute;background:#2050ff;bottom:16%;background-image:url(../images/espaceclient/trash-10-16.png);background-repeat:no-repeat;background-position:center;}.qelev_annulerProduitPosition{bottom:40% !important;}#qelev_monterProduit:after{content:"\2191";}#qelev_descendreProduit:after{content:"\2193"}#qelev_monterProduit,
#qelev_annulerProduit,
#qelev_descendreProduit{text-decoration:none;border-radius:50%;display:block;height:25px;width:25px;margin-left:5px;}#qelev_monterProduit,
#qelev_annulerProduit,
#qelev_descendreProduit::after{display:block;color:white;font-weight:bold;font-size:20px;text-align:center;}
