f@charset utf-8; .contenu{color:#333}
.contenu a{font-size:1em;color:#009FE3}
.contenu a:hover{font-size:1em;color:#0187c1}
.listing{font-size:.75em;margin-bottom:10px;width:100%;vertical-align:top}
.listing td{vertical-align:top;border:#000 solid 0}
.listing .description_lien{padding:10px;text-align:left}
.listing .description_lien #la_description{line-height:1.5}
.listing .description_lien #le_lien{font-size:1.2em}
.listing #image_lien{max-width:40%;margin-right:1%}
.tableauListing{width:100%}
.tableauListing th{padding:10px 5px;background-image:url(../../../images/fonds_noir/fond_noir_opacity30.png);background-repeat:repeat;color:#FFF;font-family:"SuperFonte",Verdana,sans-serif;text-align:center;font-size:12px}
.tableauListing th a{color:#FFF;font-family:"SuperFonte",Verdana,sans-serif;text-align:center;font-size:12px}
.tableauListing th a:hover{color:#CCC;font-family:"SuperFonte",Verdana,sans-serif;text-align:center;font-size:12px}
.tableauListing td{padding:5px;border-bottom:#FFF solid 1px;vertical-align:middle;font-size:12px;text-align:left}
.tableauListing td a{color:#666}
.tableauListing td a:hover{color:#000;text-shadow:#666 1px 1px 1px}
.tableauListing #tdImpair{background-image:url(../../../images/fonds_blanc/fond_blanc_opacity30.png);background-repeat:repeat}
.tableauListing img{display:inline-block}
.texte{font-size:.75em;margin-bottom:10px;line-height:1.5;text-align:left}
.texte_editable img,.ckeditor img{display:inline;height:auto;max-width:100%;vertical-align:middle;width:auto}
.texte p,.texte_editable p,.ckeditor p{display:block;margin:1.12em 0}
.texte em{color:#256EAE}
.texte_editable ul,.texte_editable ol{padding:0 40px;margin:13px 0}
.texte_editable{line-height:1.5}
.texte_editable td,.texte_editable th{vertical-align:middle}
.mentionsLegales{font-size:14px;text-align:justify;color:#333}
.mentionsLegales div{padding-bottom:10px}
.mentionsLegales span{color:#DA0078;font-weight:700}
.mentionsLegales a{color:#DA0078}
.mentionsLegales a:hover{color:#A5005B}
.conception{font-size:14px;text-align:justify;color:#333;line-height:1.4}
.informations_liberte{font-size:14px;text-align:justify;color:#333}
.informations_liberte div{padding-bottom:10px}
.informations_liberte span{color:#069;font-weight:700}
.les_cgdv{padding-bottom:10px}
.les_cgdv div{padding-bottom:10px}
.mes_etats_commandes{font-size:11px}
.mes_etats_commandes td{vertical-align:middle;padding:5px}
.mes_etats_commandes th{vertical-align:middle;text-align:left}
.les_telechargements{line-height:1.2;font-size:12px;color:#999}
.les_telechargements span{line-height:1.2;font-size:11px;color:#999}
.descGalerie{padding:10px;text-align:left;font-size:12px;margin-bottom:10px;background:#F7F7F7;background-image:linear-gradient(60deg,#F7F7F7,#DADADA);background-image:-moz-linear-gradient(30deg,#F7F7F7,#DADADA);background-image:-webkit-linear-gradient(30deg,#F7F7F7,#DADADA);background-image:-o-linear-gradient(30deg,#F7F7F7,#DADADA);background-image:linear-gradient(60deg,#F7F7F7,#DADADA)}
.galeriePhotos{display:inline-block;width:33.1%;border:#FFF solid 1px;margin-right:-.25em;vertical-align:top}
.galeriePhotos #mes_images{position:relative;overflow:hidden}
.galeriePhotos #plus{-webkit-transition:bottom .4s ease 0;transition:bottom .4s ease 0;font-size:14px;padding-top:7px;position:absolute;width:100%;color:#09F;bottom:-31px;left:0;height:23px;z-index:4;border-top:solid 1px #FFF;background-image:url(../../../images/fonds_blanc/fond_blanc_opacity80.png);background-repeat:repeat}
.galeriePhotos:hover #plus{font-size:14px;padding-top:7px;position:absolute;width:100%;color:#09F;bottom:0;left:0;height:23px;z-index:4;border-top:solid 1px #FFF;background-image:url(../../../images/fonds_blanc/fond_blanc_opacity80.png);background-repeat:repeat}
.galeriePhotos #galeriePhotosBase:hover{cursor:pointer}
#billet,.boiteLarge{margin-bottom:10px}
#billet #titre,#billet #titre h2,.boiteLarge #titre,.boiteLarge #titre h2{color:#256EAE}
#billet #titre{font-size:16px;color:#FFF;font-family:"futura_book";padding:10px;background:#DA0078;text-align:left}
#billet #titre h2{font-weight:700}
#billet #commentaire{padding:10px 0;overflow:hidden;text-align:justify;font-size:14px;line-height:1.5}
#billet #signature{padding:1%}
#billet #ensavoirplus{padding:1px 8px 0;border:#FFF solid 1px;background-image:url(../../../images/fonds_blanc/fond_blanc_opacity30.png);margin:1%;font-size:12px;text-align:center;float:right;width:100px}
#billet #ensavoirplus:hover{padding:1px 8px 0;border:#000 solid 1px;background-image:url(../../../images/fonds_blanc/fond_blanc_opacity80.png);margin:1%;font-size:12px;text-align:center;width:100px}
#billet #ensavoirplus:hover a{color:#000}
.boiteLarge{margin-bottom:10px;padding-bottom:10px}
.boiteLarge #titre{font-size:.875em;font-weight:700;border-bottom:#CCC solid 1px;background:#E6E6E6;text-align:left;margin-bottom:10px}
.boiteLarge #titre h2{font-size:1.167em;font-weight:700;color:#FFF;padding-left:10px}
.boiteLarge #titreImage{overflow:hidden;padding:0;color:#256EAE;font-size:.875em;font-weight:700;border-bottom:#CCC solid 1px;background:#E6E6E6;text-align:left}
.boiteLarge #titreImage table{width:100%}
.boiteLarge #titreImage th{vertical-align:middle;padding:1%}
.boiteLarge #titreImage td{vertical-align:middle}
.paginationBarre{overflow:hidden;width:100%;position:relative;height:30px;text-align:center}
@media screen and (min-width:625px) {
.paginationBarre div{display:inline-block;overflow:hidden;text-align:center;font-family:"futura_book",Arial,Helvetica,sans-serif}
.paginationBarre div#troisPoints{background:none;border:none}
.paginationPRECEDENT #off,.paginationSUIVANT #off{border:#aee7ff solid 1px;height:28px;line-height:28px;padding:0 10px;color:#aee7ff;font-size:12px}
.paginationPRECEDENT #on,.paginationSUIVANT #on{border:#009FE3 solid 1px;height:28px;line-height:28px}
.paginationPRECEDENT #on a,.paginationSUIVANT #on a{color:#009FE3}
.paginationPRECEDENT #on a:hover,.paginationSUIVANT #on a:hover{color:#0087C0}
.paginationPRECEDENT #on a,.paginationSUIVANT #on a{height:28px;line-height:28px;padding:0 10px;font-size:12px;display:block}
.paginationPRECEDENT #off:before{content:"\f0d9";font-family:'FontAwesome';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-size:12px;margin-right:10px;color:#aee7ff}
.paginationPRECEDENT #on a:before{content:"\f0d9";color:#009FE3;font-family:'FontAwesome';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-size:12px;margin-right:10px}
.paginationPRECEDENT:hover #on a:before{content:"\f0d9";color:#009FE3;font-family:'FontAwesome';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-size:12px;margin-right:10px}
.paginationSUIVANT #off:after{content:"\f0da";color:#aee7ff;font-family:'FontAwesome';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-size:12px;margin-left:10px}
.paginationSUIVANT #on a:after{content:"\f0da";color:#009FE3;font-family:'FontAwesome';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-size:12px;margin-left:10px}
.paginationSUIVANT:hover #on a:after{content:"\f0da";color:#009FE3;font-family:'FontAwesome';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-size:12px;margin-left:10px}
}
@media screen and (max-width:625px) {
.paginationPRECEDENT,.paginationSUIVANT{display:none}
}
.paginationCHIFFRES{text-align:center}
.paginationCHIFFRES div{display:inline-block;margin:0 5px;overflow:hidden;height:28px;line-height:28px;width:28px;font-size:12px;font-weight:700;border:#8fdcfd solid 1px;color:#FFF;background-color:#aee7ff}
.paginationCHIFFRES div a{height:28px;width:28px;line-height:28px;font-size:12px;display:block;font-weight:700;color:#CCC}
.paginationCHIFFRES div a:hover{opacity:.5;color:#FFF}
.paginationCHIFFRES div.current{border:#0087C0 solid 1px;background-color:#009FE3}
.paginationCHIFFRES div.current a{color:#FFF}
.paginationCHIFFRES div.current a:hover{color:#FFF;background-color:#f8c88f}
.paginationCHIFFRES div.noCurrent a{color:#FFF}
.paginationCHIFFRES div.noCurrent a:hover{color:#FFF;background-color:#aee7ff}
.produits_portable #contenu td{vertical-align:middle}
.produits_portable #image{border:#333 solid 0;clear:both;background-repeat:no-repeat;width:175px;height:131px;background-position:center center;position:relative;overflow:hidden}
.produits_portable #libelle{text-align:left;padding:5px 5px 5px 10px}
.produits_portable #libelle a{font-size:.875em;color:#333;font-weight:700}
.produits_portable #libelle a:hover{font-size:.875em;color:#000;font-weight:700}
.produits_portable #resume{font-size:.688em;color:#666;padding:5px 5px 5px 10px}
.produits_portable #lienFiche{padding:5px 5px 5px 10px;margin:5px 10px}
.produits_portable #lienFiche a{font-size:.75em;color:#FFF;font-weight:700}
.produits_portable #lienFiche a:hover{font-size:.75em;color:#FFF;font-weight:700}
.produits_portable #statut{font-weight:700;font-size:.875em;padding:5px 5px 5px 10px}
.produits_portable #le_prix{-moz-box-shadow:inset 0 39px 0 -24px #ccc;-webkit-box-shadow:inset 0 39px 0 -24px #ccc;box-shadow:inset 0 39px 0 -24px #ccc;background-color:#c4c4c4;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:#333 solid 1px;color:#333;font-size:1em;padding:5px 5px 5px 10px;margin:5px 10px}
.produits_portable #le_prix_promo{-moz-box-shadow:inset 0 39px 0 -24px #f7c1c1;-webkit-box-shadow:inset 0 39px 0 -24px #f7c1c1;box-shadow:inset 0 39px 0 -24px #f7c1c1;background-color:#faadad;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:red solid 1px;color:red;font-size:1em;padding:5px 5px 5px 10px;margin:5px 10px}
.produits_portable #le_prix_promo span{font-weight:700}
.pageContact td{vertical-align:top}
.imgContact{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.articles{margin-top:10px}
#article1{background:url(../../../images/fonds_noir/fond_noir_opacity10.png)}
#article0{background:url(../../../images/fonds_noir/fond_noir_opacity20.png)}
.article{background-repeat:repeat;width:100%;overflow:hidden;margin-top:10px;position:relative;box-sizing:border-box;padding:20px 10px;font-size:14px}
.article #bordureHaut{width:100%;height:1px;border-bottom:#FFF dashed 2px;position:absolute;top:10px;left:0}
.article #bordureBas{width:100%;height:1px;border-bottom:#FFF dashed 2px;position:absolute;bottom:10px;left:0}
.article #titre{padding-bottom:5px}
.article #titre h2{font-size:14px;font-weight:700;color:#069}
.article #details{padding-top:5px;z-index:3;position:relative;color:#333;line-height:1.2;text-align:justify}
.article div#hautDroite{top:0;right:0;position:absolute;z-index:2;width:80px}
.article #ensavoirplus{padding:1px 8px 0;position:absolute;right:0;bottom:25px}
.fiche_article_categories{width:100%}
.fiche_article_categories>div{width:100%;overflow:hidden}
.fiche_article_categories a h2{color:#512D13;font-size:14px;letter-spacing:1px}
.fiche_article_categories a:hover h2{color:#844E27}
.fiche_article_categories div#libelle,.fiche_article_categories div#nombre{display:block;float:left;line-height:45px;color:#512D13;letter-spacing:1px}
.fiche_article_categories span#nombre{font-size:12px;font-weight:700;color:#333}
.fiche_article_categories div#libelle:before{color:#512D13;font-weight:700;font-size:14px;font-family:'FontAwesome';speak:none;font-size:14px;line-height:45px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased;text-align:center;content:"\f054";display:block;width:20px;float:left}
.filtres_article #sous_titre{padding:5px;width:180px;color:#45332F;font-size:12px}
.filtres_article #formulaire{padding:5px 0;height:20px}
.filtres_article #formulaire input[type=submit],.filtres_article #formulaire input[type=button]{border:1px solid #000;padding:0;height:20px;background-color:#E6E6E6;color:#000;cursor:pointer}
.filtres_article #formulaire input[type=submit]:hover,.filtres_article #formulaire input[type=button]:hover{border:1px solid #333;padding:0;height:20px;background-color:#CCC;color:#333;cursor:pointer}
.filtres_article #formulaire input[type=text]{border:1px solid #000;padding-left:5px}
.fiche_article #titre{background:url(http://www.coutal-france.fr/images/fonds_divers/fond_marron_grain.jpg) repeat;color:#5A3319;width:100%;box-sizing:border-box;padding:10px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;text-align:left}
.fiche_article #titre h1{color:#5A3319;font-size:18px;font-weight:700}
.fiche_article #chapeau{text-align:left;font-size:12px;line-height:1.5;background:url(http://www.coutal-france.fr/images/fonds_divers/fond_marron_grain.jpg) repeat;padding:10px;margin-top:10px;color:#5A3319}
.fiche_article .texte_editable{margin:10px 0 20px;font-size:14px;text-align:justify;color:#333}
.fiche_article #videos,.fiche_article #photos,.fiche_article #photo_galerie_zoom,.fiche_article #telechargements,.fiche_article #partager{font-size:14px;margin-bottom:10px;line-height:1.5;text-align:left;overflow:hidden;min-height:150px;position:relative}
.fiche_article #videos #titre,.fiche_article #photos #titre,.fiche_article #photo_galerie_zoom #titre,.fiche_article #telechargements #titre,.fiche_article #partager #titre{background:url(http://www.coutal-france.fr/images/fonds_divers/fond_vert_fonce_grain.jpg) repeat;color:#FFF;width:100%;box-sizing:border-box;padding:10px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:700}
.fiche_article #les_photos{padding-top:10px}
.fiche_article #la_photo{float:left;padding:10px 5px 0 10px}
.fiche_article #la_photo:first-child{padding-left:0}
.fiche_article #la_photo img{border:#CCC solid 1px}
.fiche_article #la_photo img:hover{border:#333 solid 1px}
#fiche_articlePartager{display:inline-block;text-align:center;padding-top:10px}
#fiche_articlePartager div{display:inline-block;margin-bottom:10px}
#fiche_articlePartager a:hover{color:#CCC;font-size:.65em}
.pageContact td{vertical-align:top}
.imgContact{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.tri_revendeurs{color:#333;font-size:12px;font-weight:700;padding:1%;border-bottom:#CCC solid 1px;background:#E6E6E6}
.tri_revendeurs select{color:#333;font-size:12px;background:#E1E1E1;padding-top:3px}
.tri_revendeurs option{color:#999;font-size:12px;padding:1%;border-bottom:#000 solid 1px;background:#333}
.le_revendeur{background-color:#F0F0F0;width:100%;margin-top:10px}
.le_revendeur #image{width:250px;vertical-align:middle;padding:10px}
.le_revendeur #imageVide{width:250px;vertical-align:middle;font-size:12px;text-align:center;padding:10px}
.le_revendeur img{width:250px}
.le_revendeur #description{vertical-align:top}
.le_revendeur #contenu_description{width:250px;padding-top:10px;padding-left:10px;line-height:1.5;font-size:12px;border:red solid 0}
.le_revendeur #contenu_description div{padding-bottom:10px}
.le_revendeur #societe{color:#256EAE;font-size:14px;font-weight:700;padding:1%;border-bottom:#CCC solid 1px;background:#E6E6E6}
.etapesPC{width:100%}
.etapesPC td{width:25%}
.etapesPC td div{background-image:url(../../../images/fonds_noir/fond_noir_opacity30.png);background-repeat:repeat;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:#333 solid 1px;box-shadow:0 8px 12px #aaa;font-size:12px;color:#333;width:90%;padding:5px 0;margin:5% 5% 10%}
.panier{width:98%}
.panier th{background-image:url(../../../images/fonds_blanc/fond_blanc_opacity60.png);background-repeat:repeat;color:#333;font-size:14px;border:#FFF solid 1px;padding:5px 0;vertical-align:middle}
.panier td{background-image:url(../../../images/fonds_blanc/fond_blanc_opacity20.png);background-repeat:repeat;color:#333;font-size:14px;border:#FFF solid 1px;padding:5px;vertical-align:middle}
.panier td img{display:inline;vertical-align:top}
.panier #imagePC{float:left;width:20%}
.panier #donnees_produit{margin-left:5px;float:left;font-size:12px}
.panier #designation a{font-size:16px;font-weight:700}
.panier #designation a:hover{font-size:16px;font-weight:700}
.panier #reference{font-size:12px;color:#333}
.panier #cheque_cadeau{padding-top:5px;font-size:12px;color:#333}
.totalPanier{background-image:url(../../../images/fonds_noir/fond_noir_opacity20.png);background-repeat:repeat;border-bottom:#FFF solid 1px;border-left:#FFF solid 1px;border-right:#FFF solid 1px;width:30%;font-size:16px;padding:5px;float:right;margin-right:1%;color:#333}
.totalPanier em{font-size:12px;color:#C00}
#confirmerCommande{clear:both;background-image:url(../../../images/fonds_noir/fond_noir_opacity30.png);background-repeat:repeat;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:#333 solid 1px;box-shadow:0 8px 12px #aaa;font-size:12px;color:#333;width:30%;padding:5px;margin:10px}
#confirmerCommande a{color:#FFF;font-size:16px}
#confirmerCommande a:hover{color:#333;font-size:16px}
.panier .cadeaux_caroussel li{list-style:none;background-image:url(../../../images/fonds_noir/fond_noir_opacity20.png);background-repeat:repeat;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:#333 solid 1px;box-shadow:0 8px 12px #aaa;font-size:12px;color:#333;margin:5px 5px 20px;min-width:119px;height:200px;padding:2px}
.panier .cadeaux_caroussel li:hover{background-image:url(../../../images/fonds_noir/fond_noir_opacity30.png);background-repeat:repeat;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:#333 solid 1px;box-shadow:0 8px 12px #aaa;font-size:12px;color:#333;margin:5px 5px 20px;min-width:119px;height:200px;padding:2px}
.panier .cadeaux_caroussel a{color:#333}
.panier .cadeaux_caroussel a:hover{color:#666}
.panier #remise_gen{background-image:url(../../../images/fonds_divers/fond_vert_opacity20.png);background-repeat:repeat}
.panier #code_remise{background-image:url(../../../images/fonds_divers/fond_vert_opacity20.png);background-repeat:repeat}
.panier #bon_choisi{background-image:url(../../../images/fonds_divers/fond_vert_opacity20.png);background-repeat:repeat}
.panier .bons_caroussel li{background-image:url(../../../images/fonds_noir/fond_noir_opacity20.png);background-repeat:repeat;list-style:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:#333 solid 1px;box-shadow:0 8px 12px #aaa;font-size:12px;color:#333;margin:5px 5px 20px;min-width:119px;padding:5px;height:50px}
.panier .bons_caroussel li:hover{background-image:url(../../../images/fonds_noir/fond_noir_opacity30.png);background-repeat:repeat;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:#333 solid 1px;box-shadow:0 8px 12px #aaa;font-size:12px;color:#333;margin:5px 5px 20px;min-width:119px;padding:auto 5px;height:50px}
.panier .bons_caroussel a{color:#333}
.panier .bons_caroussel a:hover{color:#666}
.panier #les_trans{background-image:url(../../../images/fonds_noir/fond_noir_opacity20.png);background-repeat:repeat;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:#333 solid 1px;box-shadow:0 8px 12px #aaa;font-size:12px;color:#333;padding:2px;margin:5px 5px 20px;min-width:119px;text-align:center}
.panier #les_trans:hover{background-image:url(../../../images/fonds_noir/fond_noir_opacity30.png);background-repeat:repeat;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:#333 solid 1px;box-shadow:0 8px 12px #aaa;font-size:12px;color:#333;padding:2px;margin:5px 5px 20px;min-width:119px;text-align:center}
.panier #navigation_suivant_precedent{padding:10px}
.tableauRecap{float:left;width:50%}
.tableauRecap th{padding:5px 10px 5px 5px;font-size:12px;text-align:right;color:#666}
.tableauRecap td{padding:5px 10px 5px 5px;font-size:12px;text-align:left}
.tableauRecap #facturationHaut,.tableauRecap #livraisonHaut{background-image:url(../../../images/fonds_noir/fond_noir_opacity30.png);background-repeat:repeat;text-align:center;font-size:13px;height:68px;width:100%}
.tableauRecap #facturationHaut th,.tableauRecap #livraisonHaut th{width:64px;vertical-align:middle}
.tableauRecap #facturationHaut td,.tableauRecap #livraisonHaut td{vertical-align:middle}
.tableauRecap #facturation{width:100%}
.tableauRecap #facturation th{width:30%}
.tableauRecap .tableLivraisonDom,.tableauRecap .tableLivraisonPointRetrait,.tableauRecap #mondialRelay{background-repeat:repeat;text-align:center;padding:5px;font-size:13px;width:100%}
.tableauRecap .tableLivraisonDom th,.tableauRecap .tableLivraisonPointRetrait th,.tableauRecap #mondialRelay th{width:30%}
.tableauRecap .choixLivraisonLiens{background-image:url(../../../images/fonds_divers/fond_vert_opacity10.png);background-repeat:repeat;text-align:center;width:100%}
.tableauRecap .choixLivraisonLiens td{width:50%;text-align:center}
.tableauRecap .choixLivraisonLiens td a,.tableauRecap .points_retrait a{color:#333}
.tableauRecap .choixLivraisonLiens td a:hover,.tableauRecap .points_retrait a:hover{color:#666}
.recap_message{font-size:12px;width:100%;clear:both;padding-top:20px}
.poursuivreCommande #paspoursuivre{-moz-box-shadow:inset 0 1px 0 0 #bee2f9;-webkit-box-shadow:inset 0 1px 0 0 #bee2f9;box-shadow:inset 0 1px 0 0 #EAEAEA;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#CCC),color-stop(1,#A4A4A4));background:-moz-linear-gradient(top,#CCC 5%,#A4A4A4 100%);background:-webkit-linear-gradient(top,#CCC 5%,#A4A4A4 100%);background:-o-linear-gradient(top,#CCC 5%,#A4A4A4 100%);background:-ms-linear-gradient(top,#CCC 5%,#A4A4A4 100%);background:linear-gradient(to bottom,#CCC 5%,#A4A4A4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCC',endColorstr='#A4A4A4',GradientType=0);background-color:#63b8ee;border:1px solid #333;display:inline-block;cursor:pointer;color:#FFF;width:200px;font-family:arial;font-size:13px;font-weight:700;padding:6px 24px;text-decoration:none}
.poursuivreCommande #poursuivre{-moz-box-shadow:inset 0 1px 0 0 #bee2f9;-webkit-box-shadow:inset 0 1px 0 0 #bee2f9;box-shadow:inset 0 1px 0 0 #bee2f9;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#63b8ee),color-stop(1,#09f));background:-moz-linear-gradient(top,#63b8ee 5%,#09f 100%);background:-webkit-linear-gradient(top,#63b8ee 5%,#09f 100%);background:-o-linear-gradient(top,#63b8ee 5%,#09f 100%);background:-ms-linear-gradient(top,#63b8ee 5%,#09f 100%);background:linear-gradient(to bottom,#63b8ee 5%,#09f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63b8ee',endColorstr='#09f',GradientType=0);background-color:#63b8ee;width:248px;border:1px solid #3866a3;display:inline-block;cursor:pointer;color:#FFF;font-family:arial;font-size:13px;font-weight:700;text-decoration:none;text-shadow:0 1px 0 #7cacde}
.poursuivreCommande #poursuivre:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#09f),color-stop(1,#63b8ee));background:-moz-linear-gradient(top,#09f 5%,#63b8ee 100%);background:-webkit-linear-gradient(top,#09f 5%,#63b8ee 100%);background:-o-linear-gradient(top,#09f 5%,#63b8ee 100%);background:-ms-linear-gradient(top,#09f 5%,#63b8ee 100%);background:linear-gradient(to bottom,#09f 5%,#63b8ee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#09f',endColorstr='#63b8ee',GradientType=0);background-color:#468ccf}
.poursuivreCommande a{color:#FFF;font-size:13px;display:block;width:100%;height:25px;line-height:25px}
.poursuivreCommande a:hover{color:#FFF;font-size:13px;height:25px;line-height:25px}
.mon_paiement{padding:5px;font-size:.75em;text-align:left;line-height:1.5}
.mon_paiement .mon_bouton1 a{color:#FFF;font-size:14px}
.mon_paiement .mon_bouton1 a:hover{color:#FFF;font-size:14px}
.ma_confirmation{padding:1% 0 0 1%;font-size:.75em;text-align:left;line-height:1.5}
#les_videos{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
#les_videos iframe,#les_videos object,#les_videos embed{position:absolute;top:0;left:0;width:100%;height:100%}
@media screen and (min-width:1025px) {
.produits_portable{display:none}
.actionCommandePORTABLE{display:none}
}
@media screen and (max-width:1024px) and (min-width:750px) {
.produits_portable{display:block}
.produits_PC{display:none}
#produits_PC_caroussel{display:block}
.imgContact{display:none}
.actionCommandePC{display:none}
}
@media screen and (max-width:750px) {
.produits_portable{display:block}
#deja_client{display:none}
.produits_PC{display:none}
#produits_PC_caroussel{display:block}
.imgContact{display:none}
.tableauRecap{width:100%;float:none}
.tableauRecap #facturationHaut{width:100%;margin:0}
.descGalerie{padding:5px;font-size:11px;margin-bottom:1%}
.galeriePhotos{width:32.9%}
.actionCommandePC{display:none}
.le_revendeur img{width:100%}
.le_revendeur #imageVide{display:none}
}
@media screen and (max-width:450px) {
.etapesPC{display:none}
.panier #imagePC{display:none}
.panier #donnees_produit{margin-left:0;font-size:10px}
.panier #designation a{font-size:12px}
.panier #designation a:hover{font-size:12px}
.panier #reference{display:none}
.totalPanier{width:96%}
#confirmerCommande{width:90%}
.tableauRecap{width:100%;float:none}
.actionCommandePC{display:none}
.actionCommandeTitre{display:none}
.actionCommandePORTABLE{display:none}
.transportCommande{display:none}
.produits_portable #resume{display:none}
.produits_portable #lienFiche{display:none}
.galeriePhotos{width:49.5%}
.le_revendeur #image{display:none}
}
#m_inscrire{border:solid 1px #2376B7}
#me_connecter{border:solid 1px #333}
#me_connecter .information,#m_inscrire .information{font-size:12px;padding:0 10px 10px;box-sizing:border-box}
#me_connecter .form-container_gris,#m_inscrire .form-container_bleu{padding:10px}
#m_inscrire #titre{background-color:#2376B7;line-height:45px;font-weight:700;font-size:16px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}
#me_connecter #titre{background-color:#333;line-height:45px;font-weight:700;font-size:16px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}
#me_connecter #titre h2,#m_inscrire #titre h2{color:#FFF}
.mdpOublieLien a{font-size:11px;color:#333}
.mdpOublieLien a:hover{font-size:11px;color:#333;text-decoration:underline}
@media screen and (min-width:600px) {
#me_connecter,#m_inscrire{width:49%;float:left;box-sizing:border-box;min-height:420px}
#me_connecter{margin-left:1%;position:relative}
#m_inscrire{margin-right:1%;position:relative}
.mdpOublieLien{position:absolute;right:10px;bottom:10px}
}
@media screen and (max-width:599px) {
#me_connecter,#m_inscrire{width:100%;box-sizing:border-box}
.mdpOublieLien{padding-top:10px}
}
.telPageContact{padding:10px;font-family:"futura_book",Arial,Helvetica,sans-serif;margin-bottom:5px;text-align:center;font-size:16px;width:100%;color:#FFF;background:#EEAE06;box-sizing:border-box;line-height:1.5}
.pageContact .information{margin:10px}
.pageContact{width:100%;overflow:hidden;display:table;background-color:#e1f2ff}
.pageContact #mon_formulaire{padding:10px 5px 10px 10px;height:100%;box-sizing:border-box}
.pageContact .mon-formulaire-int{background:url(../../../images/fonds_blanc/fond_blanc_opacity50.png) repeat;width:100%;padding:10px;box-sizing:border-box}
.pageContact #mes_coordonnees{height:100%;padding:10px 10px 10px 5px;box-sizing:border-box}
.pageContact .paragraphe{background:url(../../../images/fonds_blanc/fond_blanc_opacity50.png) repeat;width:100%;padding:10px;box-sizing:border-box;margin-bottom:10px;font-family:"futura_book";font-size:14px;line-height:1.5}
@media screen and (min-width:750px) {
.pageContact #mon_formulaire,.pageContact #mes_coordonnees{width:50%;display:table-cell}
}
@media screen and (max-width:749px) {
.pageContact #mon_formulaire,.pageContact #mes_coordonnees{width:100%;padding:10px 10px 0}
}
.pageContact td{vertical-align:top}
.pageContact .tabFormulaire th{background-color:#fed8ea}
.plan_conteneur{background-color:#FFF;overflow:hidden}
.plan_conteneur1,.plan_conteneur2,.plan_conteneur3{float:left;padding:10px;box-sizing:border-box}
@media screen and (min-width:1000px) {
.plan_conteneur1,.plan_conteneur2,.plan_conteneur3{width:33.333%}
}
@media screen and (max-width:999px) {
.plan_conteneur1,.plan_conteneur2,.plan_conteneur3{width:100%}
}
.plan_conteneur1 #titre,.plan_conteneur2 #titre,.plan_conteneur3 #titre{color:#FFF;font-family:"futura_book",Arial,Helvetica,sans-serif;font-size:14px;width:100%;padding:10px;box-sizing:border-box;margin-bottom:10px}
.plan_conteneur1 #titre{background-color:#009FE3}
.plan_conteneur2 #titre{background-color:#DA0078}
.plan_conteneur3 #titre{background-color:#FEC300}
.plan_conteneur1 #liens,.plan_conteneur2 #liens,.plan_conteneur3 #liens{text-align:left;display:block;padding:5px 0;line-height:1.2}
.plan_conteneur1 #liens a{color:#009FE3}
.plan_conteneur1 #liens a:hover{color:#009FE3;text-decoration:underline}
.plan_conteneur2 #liens a{color:#DA0078}
.plan_conteneur2 #liens a:hover{color:#DA0078;text-decoration:underline}
.plan_conteneur3 #liens a{color:#FEC300}
.plan_conteneur3 #liens a:hover{color:#FEC300;text-decoration:underline}