/* ************************ */
/* Structuration du fichier */
/* ************************ */

/* ************************ */
/* Global */
/* ************************ */

body{padding:0; margin:0; background:#FFF; font-size:1em; font-family:trebuchet MS,arial,Helvetica,sans-serif; position:relative}
*{font-family:Trebuchet MS; font-size:12px}
a img{border:0}
body.body_gestioncompteclient_clicreation_aspx #banner h1 a, 
body.body_gestioncompteclient_cliidentification_aspx #banner h1 a, 
body.body_commande_authentifie_cdelivraisonsansrelais_aspx #banner h1 a, 
body.body_commande_authentifie_cderecap_aspx #banner h1 a, 
body.body_commande_authentifie_cdeconfirm_aspx #banner h1 a{display:none}

/* ************************ */
/* Header */
/* ************************ */
#banner{height:150px; width:929px; padding:0; margin:0 auto; background:url(images/banniere.gif) no-repeat}

#banner .menuOnglets{background:url(images/bg_ban.gif) no-repeat; clear:both; float:left; font-size:24px; font-weight:bold; height:32px; list-style-type:none; margin:0pt; padding:0pt; position:absolute; top:120px; width:929px; text-align:center;}
#banner .menuOnglets li{height:32px; float:left; position:relative}
#banner .menuOnglets li a{background:url(images/menu_haut_barre.gif) no-repeat; padding:0 8px 0;  text-decoration:none; text-align:center; width:90px; vertical-align:middle; display:table-cell; height:32px; color:#fff; line-height:15px;*display:block; }
* html #banner .menuOnglets li a {height:25px;}
#banner .menuOnglets .OngletHomePage{padding-left:10px}
#banner .menuOnglets .OngletHomePage a{background:transparent url(images/home.gif) no-repeat scroll 0 0; position:relative; text-indent:-2000px; width:30px}
#banner .menuOnglets .OngletHomePage a:hover, #banner .menuOnglets li.selected a#ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl00_hplUniversHomePage{background:transparent url(images/home2.gif) no-repeat scroll 0 0; padding-top:0px; top:0px;margin-top:0px;}
#banner .menuOnglets a#ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl01_hplUnivers:hover, #banner .menuOnglets li.selected a#ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl01_hplUnivers{color:#E93167}
#banner .menuOnglets a#ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl02_hplUnivers:hover, #banner .menuOnglets li.selected a#ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl02_hplUnivers{color:#FBA1A0}
#banner .menuOnglets a#ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl03_hplUnivers:hover, #banner .menuOnglets li.selected a#ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl03_hplUnivers{color:#7089C1}
#banner .menuOnglets a#ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl04_hplUnivers:hover, #banner .menuOnglets li.selected a#ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl04_hplUnivers{color:#9FB918}
#banner .menuOnglets a#ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl05_hplUnivers:hover, #banner .menuOnglets li.selected a#ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl05_hplUnivers{color:#E34800}
#banner .menuOnglets a#ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl06_hplUnivers:hover, #banner .menuOnglets li.selected a#ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl06_hplUnivers{color:#9E9661}

html>body #banner #menuOnglets li.selected{position:relative; color:#E30040}

#banner #menuOnglets li.selected a{ float:left;  text-decoration:none}

/* ************************ */
/* Top column */
/* ************************ */

/* ************************ */
/* Left column (supprim?) */
/* ************************ */

/* ************************ */
/* Content */
/* ************************ */

/* - fieldset - */

/* - Liste - */

/* - tableau - */

/* - faq - */
#content #mainCT ul#FAQListeThemesQuestions p.FAQQuestion {background:url(images/icone.gif) no-repeat scroll 0px 6px;color:#e30040; font-weight:bold;padding:3px;margin-bottom:5px;}
#content #mainCT ul#FAQListeThemesQuestions p.FAQReponse {background:url(images/icone2.gif) no-repeat scroll 0px 6px;color:#000; text-align:justify; font-size:12px;padding:3px;margin-top:5px;}
#content #mainCT ul#FAQListeThemesQuestions p.FAQQuestion span {background:#fff1f1;border:1px solid #ffa5a5;color:#e30040; font-weight:bold;padding:3px;display:block;margin-left:15px;}
#content #mainCT ul#FAQListeThemesQuestions p.FAQReponse span {background:#f8f8f8;border:1px solid #c6c6c6;color:#000; text-align:justify; font-size:12px;padding:3px;display:block;margin-left:15px;}
#content #mainCT .FAQReponse .reponse table{margin:10px auto;border-collapse:collapse;}
#content #mainCT .FAQReponse .reponse table p{margin:0;}
#content #mainCT .FAQReponse .reponse table th{padding:5px;background:#dadada;}
#content #mainCT .FAQReponse .reponse table td{padding:5px;background:white;border:1px solid #8a8a8a;}
#content #mainCT ul#FAQListeResumeThemesQuestions{list-style:none; margin-left:0;}
#content #mainCT .FAQReponse .reponse fieldset{background:white;border:1px solid #8a8a8a;padding:5px;}
#content #mainCT ul#FAQListeResumeThemesQuestions li a{color:#000; font-size:12px; background:url(images/pucehg.gif) no-repeat scroll 0 3px; padding-left:12px}
#content #mainCT ul#FAQListeResumeThemesQuestions li a:hover{color:#e30040}
#content #mainCT ul#FAQListeThemesQuestions{list-style:none;list-style-position:inside;padding-left:0px;}
#content #mainCT ul#FAQListeThemesQuestions li.FAQThemeQuestions ul.FAQQuestionsReponses{list-style:none;list-style-position:inside; padding:0; margin:0}
#content #mainCT ul#FAQListeThemesQuestions li.FAQThemeQuestions ul.FAQQuestionsReponses li{list-style:none;list-style-position:inside;padding:0; margin:0; clear:both}
#content #mainCT ul#FAQListeThemesQuestions li.FAQThemeQuestions {margin:0;padding:0;}

/* ************************ */
/* Footer */
/* ************************ */

p#breadCrumb{color:#000; font-size:12px; margin-top:18px; padding:0 0 0 8px}

body.body_gestioncompteclient_clicreation_aspx p#breadCrumb, 
body.body_gestioncompteclient_cliidentification_aspx p#breadCrumb, 
body.body_commande_authentifie_cdelivraisonsansrelais_aspx p#breadCrumb, 
body.body_commande_authentifie_cderecap_aspx #banner p#breadCrumb, 
body.body_commande_authentifie_cdeconfirm_aspx #banner p#breadCrumb{display:none}

p#breadCrumb a{color:#000; text-decoration:none}
p#breadCrumb a:hover{color:#e30040; text-decoration:underline}

#centerPan p#breadCrumb{background:#DCDCDC url(images/navigation_fond.gif) repeat-x scroll 0 0; border:1px solid #CBCBCB; padding:5px}

.body_descente_dpunivers_aspx #centerPan p#breadCrumb{display:none}

#content{width:929px; padding:0; margin:0 auto; *margin-top:10px}

#content #mainCT{padding:0 4px 20px; width:929px; margin:auto; }

#content #mainCT a{font-size:12px; color:#000}
#content #mainCT a:hover{color:#e30040}

#content #mainCT.full{width:929px}

#content #mainCT #bgContainer{width:929px; margin:auto}
#content #mainCT #bgContainer fieldset{width:929px}
#content #mainCT #bgContainer fieldset.paiement, #content #mainCT #bgContainer fieldset.adresses, #content #mainCT #bgContainer fieldset.AccuseCommande, #content #mainCT #bgContainer fieldset.fsPasswordInfo, #content #mainCT #bgContainer fieldset.fsDesaboNewsletterEmailsCompteClient, #content #mainCT #bgContainer fieldset.fsDesaboNewsletterExplicationsCompteClient, #content #mainCT #bgContainer fieldset.fsParametrageCompteClient, #content #mainCT #bgContainer fieldset.fsPrefUnivers, #content #mainCT #bgContainer fieldset.fsOptins{margin-top:20px; padding-bottom:10px}

#content #mainCT #bgContainer fieldset.fsAdressesLivraison ul li ul.adressePresentation{border:1px solid #A0A6B5; margin-left:120px; padding:4px; width:290px}
#content #mainCT #bgContainer fieldset.fsNewsInfoClient fieldset.ClientFormInfoPerso{border:none}
#content #mainCT #bgContainer fieldset.fsNewsInfoClient ul.formField li div ul{float:left; margin:-10px 0 0;}
#content #mainCT #bgContainer fieldset.fsNewsInfoClient ul.formField input{border:0 none; float:left; margin-left:5px; margin-top:4px; width:10px; *position:relative; *top:-4px; *left:-2px}
#content #mainCT #bgContainer fieldset.fsNewsInfoClient fieldset.ClientFormInfoPerso{border:none}

#content #mainCT #bgContainer fieldset.fsNewsInfoClient ul.formField li.liNewsletterLangue div ul.formLang{top:11px; left:10px; height:50px; clear:both}
#content #mainCT #bgContainer fieldset.fsNewsInfoClient ul.formField li.liNewsletterLangue div ul.formLang li.AspNet-RadioButtonList-Item{margin:0; padding:0}
#content #mainCT #bgContainer fieldset.fsNewsInfoClient ul.formField li.liNewsletterLangue div ul.formLang li.AspNet-RadioButtonList-Item input{}
#content #mainCT #bgContainer fieldset.fsNewsInfoClient ul.formField li.liNewsletterLangue div ul.formLang li.AspNet-RadioButtonList-Item label{}
#content #mainCT #bgContainer div fieldset.fsNewsInfoClient ul.formField li div.AspNet-RadioButtonList ul.formOuiNon{margin-left:5px; padding-left:5px; margin-top:0px; float:none; clear:both}

#content #mainCT #bgContainer fieldset.halfSize{margin-left:90px; *margin-left:60px; width:340px}

#content #mainCT #bgContainer p{text-align:center; font-style:italic}

#content #mainCT #bgContainer .retour .btnGris a{color:#000; text-align:left}
#content #mainCT #bgContainer .retour .btnGris a:hover{color:#e30040}

#content #mainCT #bgContainer .btn{background:#fff; float:none; border:none}
#content #mainCT #bgContainer .btn a{font-weight:bold; color:#e45b85; text-decoration:underline}

#content #mainCT a.boutonPanier, #content #mainCT.panier a.btn, 
#content #mainCT #bgContainer .validerFormulaire a.btn, 
#content #mainCT #bgContainer span.newsletterValidation .validerFormulaire .btn a, 
#content #mainCT #bgContainer p.pValiderNews .btn a, 
#content #mainCT .btnListe span.commander a.boutonPanier, 
#content #mainCT #bgContainer .retour a.linkButtonClassRetour, 
#content #mainCT #bgContainer .validerFormulaire .btn a.linkButtonClassValider, 
#content #mainCT #bgContainer .retour a.linkButtonClassRetour{background:url(images/submit_2.gif) no-repeat right top; cursor:pointer; display:block; float:left; margin-left:200px; padding-right:9px; color:white; text-decoration:none;height:33px;}

#content #mainCT.panier div.divBoutonsAdresseDomicile a.btn {margin-left:10px;} 

#content #mainCT span.continuer a.boutonPanier {margin-left:0px;}
#content #mainCT #bgContainer .retour a.linkButtonClassRetour {margin-left:0px;}
#content #mainCT #bgContainer .pValiderNews span.btn{background:none}

#content #mainCT a.boutonPanier, #content #mainCT.panier a.btn{color:white}

#content #mainCT a.boutonPanier span, #content #mainCT.panier a.btn span,#content #mainCT #bgContainer .validerFormulaire a.btn span.btn_inner, #content #mainCT #bgContainer .validerFormulaire .newsletterValidation a.linkButtonClassValider span, #content #mainCT #bgContainer .validerFormulaire .btn a span, #content #mainCT .btnListe span.commander a.boutonPanier span, #content #mainCT #bgContainer .retour a.linkButtonClassRetour span, #content #mainCT #bgContainer .retour a.linkButtonClassRetour span{background:url(images/submit_1.gif) no-repeat 0 0; display:block; line-height:25px; padding:4px 4px 5px 10px}
#content #mainCT .btnListe span.commander a.boutonPanier span, #content #mainCT #bgContainer .validerFormulaire .newsletterValidation a.linkButtonClassValider span{background:url(images/submit_3.gif) no-repeat 0 0}
#content #mainCT .btnListe span.commander a.boutonPanier, #content #mainCT #bgContainer .validerFormulaire .newsletterValidation a.linkButtonClassValider{background-image:url(images/submit_4.gif); cursor:pointer; display:block; float:left; margin:0 12px; padding-right:9px; color:white; text-decoration:none}
#content #mainCT.panier p.btnListe{margin-left:468px;}

* html #content #mainCT #bgContainer .pValiderNews{}
#content #mainCT #bgContainer .pValiderNews span.btn{margin-left:0px}
#content #mainCT #bgContainer .validerFormulaire .btn a{color:#fff; text-decoration:none; border:none; text-decoration:none; padding-left:3px; padding-right:3px}
#content #mainCT #bgContainer .validerFormulaire .btn a:hover{color:#fff}

#content #mainCT #bgContainer .validerFormulaire a.btn span.btn_inner{color:#fff}
#content #mainCT #bgContainer .validerFormulaire a.btn:hover span.btn_inner{color:#fff}
#content #mainCT #bgContainer .validerFormulaire a.btn{color:#fff}
#content #mainCT #bgContainer .validerFormulaire a.btn:hover{color:#fff}

h3#h3VotreAdresse{color:#E45B85; text-align:center; padding-bottom:4px}

#content #mainCT #bgContainer fieldset ul.HistoriqueCommandeFiltre input{width:auto; border:none}
#content #mainCT #bgContainer fieldset ul.HistoriqueCommandeFiltre li input{border:none; margin:0px 2px 0px 0px; margin-top:4px; *margin-top:0px}

#content #mainCT #bgContainer fieldset p.validerFiltre .btn{background:#e30040}

#content #mainCT #bgContainer fieldset p.validerFiltre .btn a{color:#fff; text-decoration:none}

#content #mainCT h1, #content #mainCT h1 span{color:#E30040; font-weight:bold; line-height:21px; font-size:18px; margin:0pt; text-transform:uppercase}
#miseEnAvant #centerPan h1{padding:10px 0 0px 32px; margin:0px 0 6px 0px; display:inline; width:740px; float:left; color:#E30040; font-variant:small-caps; font-size:1.2em; letter-spacing:0.3em; border-bottom:1px solid #a0a6b5}

#content #mainCT h2{padding:0; margin:8px 0 0 0px; clear:left; color:#000; font-size:13px; font-weight:normal; text-align:center}

#content #mainCT h2 span.deconnection{background:url(images/bg_purple_button.gif) repeat-x}
#content #mainCT h2 span.deconnection a{color:#fff; font-size:13px; text-decoration:none; padding:0 2px; font-weight:bold}

#content #mainCT h2 span.deconnection a:hover{color:#fff; font-size:13px; text-decoration:none}

#content #mainCT p{font-size:13px}

#content #mainCT p.formulaireErreur{color:#e30040}
#content #mainCT p.formulaireErreur a{color:#e30040}
#content #mainCT p.formulaireErreur a:hover{color:#000}

#content #mainCT.panier p.formulaireErreur{color:#e30040}
#content #mainCT.panier p.formulaireErreur a{color:#e30040}
#content #mainCT.panier p.formulaireErreur a:hover{color:#000}

#content #mainCT .msgErreur{color:#e30040}

#content #mainCT p.texteEnseigne{margin:20px 0pt 35px 0px; color:#e45b85; font-size:13px; font-weight:normal; text-align:center}

#content #mainCT p.texteEnseigne a{color:#000}
#content #mainCT p a{color:#000}

#content #mainCT p.desinscription a{color:#e30040}
#content #mainCT p.desinscription a:hover{color:#e45b85}

#content #mainCT #bgContainer p.notes{background:#E7F4FC none repeat scroll 0 0; border:1px solid #A4D7DF; color:#000; font-size:0.75em; font-style:normal; clear:both; margin-left:5px; margin-top:10px; padding:3px; text-align:left;}

#content #mainCT p.notes{clear:left; color:#000; font-size:0.75em; width:98%; *margin-left:4px}

#content #mainCT p.notes a{color:#000; text-decoration:none}
#content #mainCT p.notes a:hover{color:#e30040; text-decoration:underline}

#content #mainCT #bgContainer .desinscription{text-align:left; color:#000}

#content #mainCT fieldset{     padding:0px;      margin:10px auto 10px;      border:1px solid #a0a6b5}

#content #mainCT fieldset.right{margin:10px 0 0 20px; *margin:20px 0 0 0px}

#content #mainCT fieldset.halfSize{height:180px; width:300px; float:left; margin-top:0px 0px 10px 100px; *margin-left:60px}
#content #mainCT fieldset.halfSize right{margin:0px}

#content #mainCT .btnNonIdentifie{background:url(images/submit.gif) no-repeat; width:131px; height:33px; left:300px; position:absolute; top:195px; line-height:33px}

#content #mainCT .btnNonIdentifie a{color:#fff; text-decoration:none; padding-left:6px; padding-right:6px; font-weight:bold}

#content #mainCT .btnNonIdentifie a:hover{color:#fff}

ul .formLang{position:relative; top:20px}

#content #mainCT fieldset p{margin:25px 0 0 10px; *margin-top:17px}

#content #mainCT fieldset ul{padding:0; margin:0 0 0 12%; list-style-type:none}
#content #mainCT fieldset.adresses ul {margin:0;}
#content #mainCT fieldset.adresses ul li {padding:0;}
#content #mainCT fieldset.adresses ul li div ul {margin:5px;}

#content #mainCT fieldset ul.formField{margin:0 0 0 22px}

#content #mainCT fieldset.halfSize ul{padding-left:10px; margin-left:0; list-style-type:none}

#content #mainCT fieldset ul li{clear:both; padding:2px}

#content #mainCT fieldset.halfSize ul li{margin-bottom:4px}

#content #mainCT fieldset ul li label span{width:210px; display:block; float:left; font-size:1em; text-align:right; font-weight:bold}

#content #mainCT fieldset.halfSize ul li label span{width:100px; padding-top:2px; display:block; text-align:right; font-weight:bold; margin-right:10px}

#content #mainCT div.panInfosContact fieldset ul li ul li{float:left; clear:none}

#content #mainCT fieldset ul li.liLigne1 span, #content #mainCT fieldset ul li.liLigne2 span, #content #mainCT fieldset ul li.liLigne3 span, #content #mainCT fieldset ul li.liHameau span{width:210px; display:block; float:left; font-size:1em; text-align:right}

#content #mainCT fieldset ul li span.ErrorMessage{width:50px; background:url(images/error_message.gif) no-repeat; width:20px; height:20px; display:block; text-indent:-1000px; float:left; position:relative; top:5px; text-align:normal}

#content #mainCT fieldset.fsNewsletterServiceInfosClient ul.formField span.ErrorMessage {top:0px;}

#content #mainCT fieldset ul li label span.smallSpan{width:50px}

#content #mainCT fieldset ul.formField li{}
#content #mainCT fieldset ul.formField li span{text-align:left; font-weight:bold}

#content #mainCT fieldset ul.formField li label{margin-left:0px; float:left; font-size:12px}

#content #mainCT fieldset ul.formField input{width:10px; margin-left:5px; float:left; border:0}

#content #mainCT fieldset ul.formField li span label{width:100%; float:left; text-align:right}

#content #mainCT fieldset ul.formField table{float:left}

#content #mainCT fieldset ul.centered{width:30%; padding-bottom:20px; margin-left:264px; font-size:1em}

#content #mainCT fieldset select, #content #mainCT fieldset input{margin-left:4px; position:relative; top:-1px; z-index:0; float:left; font-size:0.9em; border:1px solid #A0A6B5; color:#444}

#content #mainCT fieldset input{width:200px; margin-top:2px; color:#444; margin-left:3px}
#content #mainCT fieldset ul li ul{}
#content #mainCT fieldset ul li ul li input{width:20px}

#content #mainCT fieldset.halfSize input{width:210px; height:19px; border:1px solid #cacaca; padding:3px 0 0 3px}

#content #mainCT fieldset input.smallInput{width:40px}

#content #mainCT #bgContainer fieldset.fsPrefIdentification{}

#content #mainCT fieldset.fsPrefIdentification ul.formField li label span{margin-top:0px; width:264px}

#content #mainCT fieldset.fsPrefIdentification ul.formField li ul li.AspNet-RadioButtonList-Item{clear:both; margin-right:4px}

#content #mainCT fieldset.fsPrefIdentification ul.formField li div.AspNet-RadioButtonList ul{float:left; padding-bottom:5px}

#content #mainCT fieldset h3{color:black; font-size:16px; margin:0 0 5px 0; background:url(images/fieldset_h3.gif) repeat-x; height:35px; line-height:35px; padding-left:5px}

#content #mainCT fieldset h3 span{background:url(images/puce_02.gif) no-repeat 0 3px; padding-left:15px}

#miseEnAvant #centerPan fieldset h3{padding:0 0 0 20px; margin:0 0 0 0px; position:relative; left:-9px; color:#E30040; font-weight:bold; font-size:0.9em}

#content #mainCT div.halfSize{width:38%; padding:4px; margin:10px 0 20px 100px; float:left; height:120px}

#content #mainCT div.halfSize h3{padding:0 0 0 20px; background:url(images/puce_cat_femme.gif) no-repeat 0px -4px; color:#E30040; font-weight:bold; font-size:15px; margin:5px 0 10px}

#content #mainCT div.halfSize h3 a{color:#000; text-decoration:none}
#content #mainCT div.halfSize h3 a:hover{color:#e30040; text-decoration:none}

#content #mainCT fieldset h3 strong{color:#e30040; font-weight:bold}

#content #mainCT fieldset hr{display:none; visibility:hidden}

#miseEnAvant #centerPan fieldset hr{border:0px; border-bottom:3px dotted #f0f0f0; display:none; visibility:hidden}

#content #mainCT div hr{display:none; visibility:hidden}

div#popupCadre hr{border:0px; border-bottom:3px dotted #f0f0f0; display:none; visibility:hidden}

div#popupCadre table td{padding:4px 8px}

div#popupCadre table{margin:0 auto; font-size:12px}

div#popupCadre p{font-size:12px}

div#popupCadre div.SaisieOubliEmail{}
div#popupCadre div.SaisieOubliEmail ul.ulLoginPassword{list-style-type:none}
div#popupCadre div.SaisieOubliEmail ul.ulLoginPassword li{list-style-type:none}
div#popupCadre div span.btn{margin-left:200px; margin-top:-34px;}

.validerFormulaire{text-align:center}

.validerFormulaire .btn{background:url(images/bg_purple_button.gif) repeat-x; border:none; padding-left:3px; padding-right:3px}

#content #mainCT .validerFormulaire .btn a{color:#fff; padding-left:3px; padding-right:3px}
#content #mainCT .validerFormulaire .btn a:hover{color:#fff}

#content #mainCT .retour{padding-bottom:10px; text-align:left}

#content #mainCT p.retour .btnGris a{color:#000}
#content #mainCT p.retour .btnGris a:hover{color:#e30040}

fieldset.halfSize .validerFormulaire{padding-bottom:10px; padding-right:23px; text-align:right}

fieldset.halfSize .validerFormulaire .btn{background:url(images/bg_purple_button.gif) repeat-x; margin-right:12px; padding-left:3px; padding-right:3px}

.btn{color:#FFF; background-color:#e30040; cursor:pointer; font-weight:bold; float:left; margin-left:10px; margin-top:10px; background-image:none}

.btn a{padding-right:6px; padding-left:6px; color:#fff; text-decoration:none}

.bt{background:#e30040; border:medium none; color:#FFF; cursor:pointer; font-weight:bold; height:23px}

.bt a{padding-right:6px; padding-left:6px; color:#fff; text-decoration:none}

.btnR{padding-left:5px; padding-bottom:4px; margin:0px; padding-right:5px; font-size:12px; float:right; white-space:nowrap; border:medium none; color:#FFF; cursor:pointer; display:block; font-weight:bold; width:115px; margin-right:5px}

.btnR a{padding-right:4px; padding-bottom:4px; color:#000; text-decoration:none}

#content #mainCT #bgContainer p.retour{text-align:left; position:relative; margin-bottom:35px;top:7px;}
* html #content #mainCT #bgContainer p.retour{position:relative; top:10px}
* html .body_gestioncompteclient_authentifie_clidesabonews_aspx #content #mainCT #bgContainer p.retour{display:block; position:relative; margin-top:-10px}
* html .body_services_newsletters_serv_news_aspx #content #mainCT #bgContainer p.retour{display:block; position:relative;}

.btnGris{border:medium none; color:#000; cursor:pointer; font-weight:normal; height:23px; font-size:12px}

* html .btnNewsletter{display:block}

.btnGris a{padding-right:6px; color:#000; text-decoration:underline}

.btnGris a:hover{padding-right:6px; color:#e30040; text-decoration:underline}

.btnBcRouge{border:medium none; color:#FFF; cursor:pointer; font-weight:bold; height:23px}

.btnBcRouge a{padding-right:6px; padding-left:4px; margin-left:0; padding-bottom:10px; text-decoration:none; color:#000; font-size:10px}

.btnClose{padding-left:20px; background:url(images/btn_close_l.gif) no-repeat top left; display:none}
.btnClose a{padding-right:6px; background:url(images/btn_close_r.gif) no-repeat top right; color:#E45b85; text-decoration:none}

.btnBlanc{background:#e30040 none repeat scroll 0%; border:medium none; color:#FFF; cursor:pointer; font-weight:bold; padding:0px 6px; height:23px}

.btnBlanc a{padding:0px 6px; color:#fff; text-decoration:none}

#content #mainCT p.cnil{color:#000; font-weight:normal; width:98%; margin-left:5px; *margin-left:10px; clear:both}

#content #mainCT #bgContainer p.cnil{text-align:left}

#content #mainCT p.cnil a{color:#000; text-decoration:underline}
#content #mainCT p.cnil a:hover{color:#e30040; text-decoration:underline}

#content #lateralCT{width:929px; font-size:12px; clear:both}

#content #lateralCT ul{width:166px; padding:82px 0 10px 10px; padding:0; margin:0; border:1px solid #E45b85; list-style-type:none}

#content #lateralCT ul li a{padding-left:14px; color:white; font-weight:bold; font-size:0.9em; text-decoration:none}

#content #lateralCT ul li a:hover{color:#e30040}

#content #lateralCT  #cde_panier_nav_droit_1_cadre{width:929px}

#content #lateralCT  #cde_panier_nav_droit_1_cadre .misesEnAvantPanier{}

#content #lateralCT  #cde_panier_nav_droit_1_cadre .misesEnAvantPanier h2{background:url(images/ss_menu_mini.gif) bottom no-repeat; color:#E30040; font-size:12px; line-height:21px; padding-left:10px; text-transform:uppercase}

#content #lateralCT #cde_panier_nav_droit_2_cadre{width:920px}

#footer{width:929px; margin:0 auto; clear:both}

#footer .slogan{margin-top:8px; color:#e30040; font-weight:bold; text-align:center; display:none}
#footer_quicklinks_cadre{float:left; width:757px; clear:both}

.clearfloatsIE{}

#liensTransversaux{clear:both; margin-top:20px; padding-top:35px; width:929px; font-size:11px}

#liensTransversaux div{border-right:1px solid #cdcaca; margin-bottom:10px}
#liensTransversaux div#nousConnaitre{border-right:0px}

#liensTransversaux #services, #liensTransversaux #aide, #liensTransversaux #nousConnaitre{float:left; height:119px; width:231px; margin-top:28px}

#liensTransversaux h4{margin:0; color:#e30040; font-size:11px; height:auto; margin-left:53px}

#liensTransversaux ul{padding:0; margin:0 0 0 10px; list-style-type:none; margin-left:52px}

#liensTransversaux ul li{padding:0 0 0 8px; background:url(images/fleche_footer.gif) no-repeat 0px 6px; float:left; font-size:11px; clear:both; white-space:nowrap}

#liensTransversaux ul li a{color:#000; text-decoration:none; font-size:11px}

#liensTransversaux ul li a:hover{text-decoration:underline; color:#e30040}

#footer .partenaires{margin-bottom:0; text-align:center; border-bottom:1px solid #cfcece; display:none}

#footer .partenaires img{margin:10px 10px}

#footer .partenaires span{position:relative; top:-25px; font-weight:bold; font-size:0.8em}

#footer .mentionsLegales{margin:0; color:#a0a6b5; font-size:0.7em; text-align:center; display:none}

#footer .mentionsLegales img{margin-right:16px}

#footer .mentionsLegales span{position:relative; top:-14px; font-family:arial}

#footer .mentionsLegales a{color:#a0a6b5}

#footer .rappelUnivers{clear:both; background:transparent url(images/footer_bg.gif) repeat-x scroll 0px 0px; height:29px; line-height:29px; color:white; font-size:0.75em; font-weight:bold; text-align:center}

#footer .rappelUnivers a{color:white}

#content #mainCT p.OubliMDP{font-size:9pt}
#content #mainCT p.OubliMDP a{color:#000; font-weight:normal}
#content #mainCT p.OubliMDP a:hover{color:#e30040}

#content #mainCT fieldset input.readOnly{border:1px solid #cecece}

#content #mainCT fieldset p.noticeDesabonnement{color:#000; font-weight:normal}

#content #mainCT fieldset ul li textarea{height:80px; width:50%}

#content #mainCT div.right{margin:10px 0 0 20px}

#mainCT div.fullSize{width:622px; padding:4px; margin:0px auto; clear:both; border:1px solid #a0a6b5; background-color:#f0f0f0}

#mainCT div.fullSize ul{padding:0; margin:10px 0 0 10px; list-style-type:none}

#mainCT div.fullSize ul li{padding:0px 0 10px 10px; background:transparent url(images/puce_cat_femme.gif) no-repeat scroll 0px 0px; font-size:0.8em}

#mainCT div.fullSize h3{padding:0 0 0 20px; margin:0; position:relative; left:-11px; color:#e30040; font-weight:bold; font-size:0.9em}

div#popupCadre{padding:4px; margin:10px; font-size:12px}

div#popupCadre .btn{    margin-top:-22px; *margin-top:-18px;     margin-left:150px}
div#popupCadre input{    *margin:0px 0px -4px 0px;     *padding:0px 0px 0px 0px}
div#popupCadre h3{background:url(images/ss_menu_moyen.gif) bottom no-repeat; color:#E30040; font-size:12px; line-height:21px; padding-left:10px; text-transform:uppercase; position:relative}

#mainCT div.fullSize ul.listeHorizontale{ padding:0;  margin-left:10px;  margin:0;  position:relative;  left:-10px;  float:left;  list-style-type:none}

#mainCT div.fullSize ul.listeHorizontale li{ width:170px;  padding:0 0 0 20px;  margin:0;  position:relative;  left:-11px;  float:left;  color:#E45b85;  font-size:0.9em;  font-weight:bold}

#mainCT div.fullSize ul.listeHorizontale li a{color:#444; text-decoration:none}

.alR{text-align:right}

#content #mainCT .formLang{padding:0; margin-left:52%; margin:0; position:relative; left:50px; font-size:0.75em}
.body_services_newsletters_serv_news_aspx #content #mainCT .formLang{padding:0; margin:0; position:relative; left:-1px;top:0px; font-size:0.75em}

#content #mainCT .formLang input{width:10px}

li.sep{border-bottom:1px solid #ddd}

#content #mainCT fieldset ul.formField li ul.formLang{padding:0; margin:0; margin:14 0 0 14px}
#content #mainCT #bgContainer fieldset fieldset.fsParametrageCompteClient{border:none; margin:0; padding:0}

#content #mainCT fieldset ul.formField li ul.formLang .AspNet-RadioButtonList-Item{margin:-15px 0px 10px 93px}

#content #mainCT .formLang input{width:10px}

#content #mainCT .formField ul.formLang li{}

#content #mainCT fieldset ul{font-size:12px}

#content #mainCT fieldset ul.listCheck input{width:20px}

#content #mainCT fieldset ul.listCheck li .txtAutre{height:65px; width:400px}

#content #mainCT fieldset table.historiqueCommandeTab{margin:10px; clear:both; border-collapse:collapse; border:1px solid #cecece;width:98%;}

#content #mainCT fieldset p.tableSort{margin-top:10px; color:#000; font-weight:normal; width:660px}

#content #mainCT fieldset p.tableSort span{clear:both}

#content #mainCT fieldset p.tableSort input{width:20px; float:none; border:0}

#content #mainCT fieldset p.tableSort select{float:none}

#content #mainCT fieldset table.historiqueCommandeTab td, #content #mainCT fieldset table.historiqueCommandeTab th{padding:5px 10px; font-size:0.7em; border:1px solid #cecece; border-collapse:collapse}

#content #mainCT fieldset table.historiqueCommandeTab th{color:#444;background:#f5f5f5;}

#content #mainCT fieldset table.historiqueCommandeTab a{color:#e30040}

#content #mainCT fieldset table.historiqueCommandeTab th.thHistoCommandeDetails, #content #mainCT fieldset table.historiqueCommandeTab td.tdHistoCommandeDetails{display:none; visibility:hidden}

#content #mainCT fieldset ul.formField li label span{width:auto; text-align:left; margin-top:0px}

#content #mainCT fieldset ul.formField li div ul{margin:0; float:none;}
.body_services_newsletters_serv_news_aspx #content #mainCT fieldset ul.formField li div ul{margin:0;float:none;clear:both;}

#content #mainCT fieldset ul.formField li div ul li{padding:0; margin:0; float:left; clear:none}

#content #mainCT fieldset ul.formField li ul{float:right; font-size:1.0em}
.body_services_newsletters_serv_news_aspx #content #mainCT fieldset ul.formField li ul{float:none; font-size:1.0em}

#content #mainCT.panier{width:929px; margin:0 auto}
#content #mainCT.panier h1{margin:10px 0 6px 0px; padding-left:4px; clear:both}

#content #mainCT.panier h3{margin:0px}

#content #mainCT.panier p{margin:10px 0 0 10px; color:#E30040; font-size:12px; font-weight:bold;}
div.divValidAlertCGV{margin-bottom:15px; text-align:center}
div.divValidAlertCGV a{color:#FFF; font-weight:bold; text-decoration:none}
div.divValidAlertCGV a span{background:transparent url(images/bg_purple_button.gif) repeat-x scroll 0 0; color:#FFF; padding:0 3px; text-align:right}

#content #mainCT.panier .texteEnseigne{text-align:center}

#content #mainCT.panier fieldset .texteEnseigne{text-align:left}

#content #mainCT.panier #textEnseigneModeLivraison.texteEnseigne{text-align:left}

#content #mainCT.panier #texteEnseigneConfirm.texteEnseigne{text-align:left; margin-left:100px}

#content #mainCT.panier #TexteEnseigneCreationCompte{width:80%; margin:10px auto; color:#000}

/**/
#content #mainCT.panier ul#commandeConfirmBoutons{list-style:none}

#content #mainCT.panier .retour{margin-left:29px; margin-top:25px}

#content #mainCT.panier .retour a{color:#000}

#content #mainCT.panier .retour a:hover{color:#e30040}

#content #mainCT.panier div label{font-size:12px; float:left}
#content #mainCT.panier div label a{color:#000; text-decoration:none}
#content #mainCT.panier div label a:hover{color:#e30040; text-decoration:underline}

#content #mainCT.panier .testBox{float:left; width:100px}

#content #mainCT.panier .panelElementsChoixArticle{font-size:12px; width:399px; float:none; width:auto; height:auto}

#content #mainCT.panier .panelElementsChoixArticle ul{list-style:none}

#content #mainCT.panier .panelElementsChoixArticle ul li{line-height:25px}

#content #mainCT.panier .panelElementsChoixArticle ul li span{}

#content #mainCT.panier .panelElementsChoixArticle ul li span#lblColoris, 
#content #mainCT.panier .panelElementsChoixArticle ul li span#lblTaille{float:left; width:50px}

#content #mainCT.panier fieldset{padding:0px; border:1px solid #cacaca; font-size:12px; margin-bottom:10px; margin:auto}

#content #mainCT.panier fieldset .AspNet-RadioButtonList-Item input{width:20px; margin:5px 8px}

#content #mainCT.panier fieldset.ConditionsGenerales{width:590px; text-align:left; *margin:0 auto}
#content #mainCT.panier .ConditionsGenerales input{width:20px; margin:13px 18px; border:none; background:none}
#content #mainCT.panier .ConditionsGenerales label{float:none}

#content #mainCT.panier h4{margin-top:50px}

#content #mainCT.panier h2{padding:0 0 0 12px; margin:20px 0 0px; clear:left; color:#000; font-size:14px; font-weight:bold; background:transparent url(images/puce_cat_femme.gif) no-repeat scroll 0px -2px; text-align:left; *margin-left:10px !important; *width:300px}

#content #mainCT ul.navigPanier{background:transparent url(images/bg_cart_nav.gif) repeat-x scroll center center; float:left; font-size:12px; height:28px; list-style-type:none; margin:10px auto; padding:0; width:922px}

#content #mainCT ul.navigPanier li{background-color:#FFF; border:1px solid #cecece; color:#cecece; display:block; float:left; font-weight:bold; margin-left:14px; padding:5px; text-align:center; width:156px; *width:150px}

#content #mainCT ul.navigPanier li.selected{border-color:#e30040; border-style:solid; border-width:2px; *border-width:1px; color:#E30040; margin-top:-1px}

#content #mainCT ul.navigPanier li.selected div{border-color:#e30040}

#content #mainCT ul.navigPanier li.last{width:116px; padding-top:2px; line-height:normal}

#content #mainCT ul.navigPanier li a{font-weight:bold; text-decoration:none; color:#cecece}

#content #mainCT ul.navigPanier li.selected a{color:#000; font-weight:bold}

#content #mainCT.panier .reference{color:#000}

#content #mainCT.panier input{margin:-1px 8px; border:1px solid #E30040; background-color:#fff}

#content #mainCT.panier select{float:left; margin-left:15px}

#content #mainCT.panier p.cnil{color:#a0a6b5}

#content #mainCT.panier p.cnil a{}

#content #mainCT.panier p.notes{color:#000}

#content #mainCT.panier fieldset ul.formField input{border:0}

#content #mainCT.panier fieldset .marraine{width:85%; padding:0; margin:10px 5px; float:left; color:#000; font-weight:normal}

#content #mainCT.panier fieldset #marraine{width:80px; margin:10px 5px}

#content #mainCT.panier .btnModifMonAdresse{background:transparent url(images/bg_purple_button.gif) repeat-x scroll 0%; float:left; margin-top:10px; margin-left:50px; padding:0px 0px 2px 0px}

#content #mainCT #bgContainer p.pCreationAdresse{}
#content #mainCT #bgContainer p.pCreationAdresse a{background:transparent url(images/bg_purple_button.gif) repeat-x scroll 0%; color:#FFF; text-decoration:none; padding-left:2px; padding-right:2px}
#content #mainCT #bgContainer p.pCreationAdresse a:hover{background:transparent url(images/bg_purple_button.gif) repeat-x scroll 0%; text-decoration:none}

#content #mainCT.panier .btnModifMonAdresse a{color:#fff; text-decoration:none; padding:0 3px; font-weight:bold}

#content #mainCT.panier .ConditionsGenerales{border:1px solid #e8c4a5; background:#fdf6e0}

#content #mainCT.panier .ConditionsGenerales label{color:black}

#content #mainCT.panier .btn a{color:#fff; background:transparent url(images/bg_purple_button.gif) repeat-x scroll 0%; color:#FFF; padding-left:3px; padding-right:3px}

#content #mainCT.panier .btn a:hover{color:#fff; background:transparent url(images/bg_purple_button.gif) repeat-x scroll 0%; color:#FFF}

#content #mainCT.panier a.btn, #content #mainCT.panier a.btn_inner{color:#fff; text-decoration:none}

#content #mainCT.panier a.btn:hover, #content #mainCT.panier a.btn_inner:hover{color:#fff; ext-decoration:none}

#content #mainCT.panier fieldset .lblMonAdresse{width:42%; margin:0 auto}

#content #mainCT.panier fieldset .tbAdrSecondaire{margin:0 auto}

/* */
.legendeInput{float:right; font-size:0.7em; line-height:0.7em; text-align:right}

br.separateur{line-height:4em}

.parainageHalf{width:45%; float:left}

.parainageHalf{padding:0; margin:10px 0}

.bordr{border-right:1px solid #cecece}

.validerFormulaire{margin:10px 0; clear:both; text-align:center; float:right}
* html #content #mainCT #bgContainer p.validerFormulaire {margin-top:20px;}

.BlocrecapCommande .recapCommande{background:#fff}

.BlocrecapCommande .totalFacture{    background:#fff; margin:-4px -4px -4px 0px; border:none; width:405px}

.recapCommande{      width:717px;   margin:10px auto;       font-size:12px;       border-collapse:collapse}

.recapCommande .image{width:60px; padding:4px}

.recapCommande .refProd{padding:4px; text-align:center}
.recapCommande .refProd strong{font-size:1.2em; font-weight:bold}

.recapCommande th{color:#e30040; border:1px solid #cecece}

.recapCommande td{      text-align:center;       vertical-align:middle;       border:1px solid #cecece}

.recapCommande td.garantie{padding:4px; text-align:left}

.recapCommande td.Options{padding:4px; text-align:left}

#content #mainCT.panier .recapCommandePanier a.smallBtn{background:#F3F3F3 none repeat scroll 0 50%; border:1px solid #DBDBDB; cursor:pointer; display:block; font-size:8pt; color:black; font-weight:bold; height:16px; margin:10px auto 4px; text-align:center; width:64px}

#content #mainCT.panier .recapCommandePanier a#ctl00_PageContent_rptPanierLigne_ctl00_btnPanierLigneModifier,#content #mainCT.panier .recapCommandePanier a#ctl00_PageContent_rptPanierLigne_ctl01_btnPanierLigneModifier,#content #mainCT.panier .recapCommandePanier a#ctl00_PageContent_rptPanierLigne_ctl02_btnPanierLigneModifier,#content #mainCT.panier .recapCommandePanier a#ctl00_PageContent_rptPanierLigne_ctl03_btnPanierLigneModifier,#content #mainCT.panier .recapCommandePanier a#ctl00_PageContent_rptPanierLigne_ctl04_btnPanierLigneModifier,#content #mainCT.panier .recapCommandePanier a#ctl00_PageContent_rptPanierLigne_ctl05_btnPanierLigneModifier,#content #mainCT.panier .recapCommandePanier a#ctl00_PageContent_rptPanierLigne_ctl06_btnPanierLigneModifier,#content #mainCT.panier .recapCommandePanier a#ctl00_PageContent_rptPanierLigne_ctl07_btnPanierLigneModifier,#content #mainCT.panier .recapCommandePanier a#ctl00_PageContent_rptPanierLigne_ctl08_btnPanierLigneModifier,#content #mainCT.panier .recapCommandePanier a#ctl00_PageContent_rptPanierLigne_ctl09_btnPanierLigneModifier,#content #mainCT.panier .recapCommandePanier a#ctl00_PageContent_rptPanierLigne_ctl10_btnPanierLigneModifier,#content #mainCT.panier .recapCommandePanier a#ctl00_PageContent_rptPanierLigne_ctl11_btnPanierLigneModifier,#content #mainCT.panier .recapCommandePanier a#ctl00_PageContent_rptPanierLigne_ctl12_btnPanierLigneModifier,#content #mainCT.panier .recapCommandePanier a#ctl00_PageContent_rptPanierLigne_ctl13_btnPanierLigneModifier,#content #mainCT.panier .recapCommandePanier a#ctl00_PageContent_rptPanierLigne_ctl14_btnPanierLigneModifier,#content #mainCT.panier .recapCommandePanier a#ctl00_PageContent_rptPanierLigne_ctl15_btnPanierLigneModifier{display:none;}

#content #mainCT.panier .smallBtn a{color:#fff; text-decoration:none}
#content #mainCT.panier .smallBtn a:hover{color:#fff; text-decoration:none}

.flr{float:right; font-size:11px}
.flr .lblLangue{font-size:10px; position:relative; top:-19px; left:34px; display:none}
.flr select{font-size:12px; width:35px}

#content #mainCT .encartAvantages{background-color:#F6F5F6; border:1px solid #E30040; float:left; height:57px; margin-bottom:10px; margin-left:10px; margin-top:10px; padding:9px 14px 0; width:410px}

#content #mainCT .encartAvantages p.codeAvantage{margin:0; padding:0; color:#000; font-weight:normal}

#content #mainCT .encartAvantages p.codeAvantage input{margin:0 0 0 8px; position:relative; top:-1px}

#content #mainCT .encartAvantages p.codeAvantage span{margin-left:10px}
#content #mainCT .encartAvantages p.codeAvantage .btn{background:black none repeat scroll 0 0; float:none; height:21px; margin:0px; position:relative}
* html #content #mainCT .encartAvantages p.codeAvantage .btn{top:-3px}
#content #mainCT .encartAvantages p.codeAvantage .btn a span{margin-left:0px}
#content #mainCT .encartAvantages p.codeAvantage .btn a{background:transparent url(images/bg_purple_button.gif) repeat-x scroll 0 50%; color:#FFF; height:21px; line-height:21px; padding-left:6px; padding-right:6px; padding-top:3px}

#content #mainCT .encartAvantages p.codeAvantage strong{ position:relative;  top:-4px;  font-weight:normal;  font-size:0.8em}
#content #mainCT.panier div.ExplicationAvantages{margin-top:10px}
#content #mainCT.panier div.ExplicationAvantages p.explicationsAvantage{      padding:4px;      clear:none;      font-size:0.7em}

#content #mainCT.panier p.explicationsAvantage a{color:#e30040}

#content #mainCT.panier .recapCommandePanier{border:1px solid #e9e9e9; border-collapse:collapse; font-size:12px; margin-left:11px; margin-top:10px; text-align:center; width:900px}

#content #mainCT.panier .recapCommandePanier tr{}

#content #mainCT.panier .recapCommandePanier td, #content #mainCT.panier .recapCommandePanier th{border:1px solid #e9e9e9}

#content #mainCT.panier .recapCommandePanier td{}

#content #mainCT.panier .recapCommandePanier th{background:url(images/th.gif) repeat-x; height:25px; padding:0px 3px}

.tdPanierLignePrix{}
.tdPanierLignePrix span.prixFacture, .totalFacture span.prixFacture, .tdHistoCommandeMontant span.prixFacture{margin-left:8px}
.tdPanierLignePrix span.prixATitreIndicatif, .totalFacture span.prixATitreIndicatif, .tdHistoCommandeMontant span.prixATitreIndicatif{margin-left:10px}
.tdPanierLignePrix span span.prixATitreIndicatifInfos, .totalFacture span span.prixATitreIndicatifInfos, .tdHistoCommandeMontant span span.prixATitreIndicatifInfos{margin-left:4px; color:#E45B85}

.totalFacture tr{padding-left:4px}

span.prixATitreIndicatifInfos{cursor:pointer}

#content #mainCT.panier .recapCommandePanier td a{color:#fff; padding:2px; text-decoration:none}
#content #mainCT.panier .recapCommandePanier td a:hover{*color:#fff; text-decoration:none}

.totalFacture{border:1px solid #A0A6B5; border-collapse:collapse; float:right; font-size:12px; height:66px; margin:11px 0 10px; padding:4px; position:relative; right:18px; width:440px}

.BlocrecapCommande .totalFacture{width:421px; *margin:0px}

.totalFacture td{}

.totalFacture td.tdMontant{font-weight:bold; width:70px}

.totalAcompteMensualites{float:right; font-size:12px; border-collapse:collapse; margin:10px 0 0 0; padding:4px; width:350px}

.totalAcompteMensualites td{}
.facturePrix{width:88px; text-align:center}
.ecoremise{color:#e30040; font-weight:bold}

.btnListe{clear:both; text-align:center}
.btnListe span{padding-bottom:0px}
.btnListe span a{padding-bottom:4px}

.btnListe span.commander{}

#content #mainCT .btnListe span.commander a{}

#content #mainCT .btnListe span.commander a:hover{}

.btnListe span.continuer{}

#content #mainCT .btnListe span.continuer a{}

#content #mainCT .btnListe span.continuer a:hover{}

#content #mainCT.panier #PanierVide{text-align:center; color:#e30040; font-size:18px; font-weight:bold; margin-bottom:10px}

#content #mainCT.panier #fsCommentaires{display:none}

#content #mainCT.panier #fsModeLivraison{}

table.choixArticle td{padding:0 8px; *width:200px}
table.choixArticle td.nowrap{}
table.choixArticle select{width:auto}

#content #lateralPan{width:100%}

.body_descente_dpficheproduittextile_aspx #lateralPan{display:none}

#lateralPan div#menuGauche h2, #lateralPan div#menuGauche h3, #lateralPan div#menuGauche h4{font-weight:normal; margin:0; padding:0; line-height:normal; font-size:12px; text-transform:none; border:none; background:none}
#lateralPan .univers1_cadre{width:100%px; margin-left:0px}
#lateralPan .univers1_cadre h3{color:black; font-size:12px; font-weight:bold; display:none}

#lateralPan .univers1_cadre hr{display:none; visibility:hidden}

#lateralPan .boutiques_cadre h3{color:#E30040; font-size:12px; line-height:21px; padding-left:10px; text-transform:uppercase; margin-bottom:0}

#lateralPan #homepage_encart_nav_gauche_cadre h3{background:url(images/ss_menu_mini.gif) bottom no-repeat; color:#E30040; font-size:12px; line-height:21px; padding-left:10px; text-transform:uppercase; margin-bottom:0px}

#lateralPan #recherche_encart_nav_gauche_cadre h3{background:url(images/ss_menu_mini.gif) bottom no-repeat; color:#E30040; font-size:12px; line-height:21px; padding-left:10px; text-transform:uppercase; margin-bottom:0px}

#lateralPan #descente_univers_nav_gauche_nos_marques_cadre h3{background:url(images/ss_menu_mini.gif) bottom no-repeat; color:#E30040; font-size:12px; line-height:21px; padding-left:10px; text-transform:uppercase}

#lateralPan #descente_univers_nav_gauche_encart_enseigne_cadre h3{background:url(images/ss_menu_mini.gif) bottom no-repeat; color:#E30040; font-size:12px; line-height:21px; padding-left:10px; text-transform:uppercase; margin-bottom:0}

#lateralPan ul{padding:0px; margin:0 0 10px 0; font-size:0.8em; list-style-type:none}
#lateralPan ul li{display:inline; float:left; font-size:12px; font-weight:normal; list-style-type:none; padding:0}

#lateralPan #menuGauche ul li{display:none}
.body_descente_dpunivers_aspx #lateralPan #menuGauche ul li{display:inline; width:300px}
#lateralPan #menuGauche ul li.selected, #lateralPan #menuGauche ul li.selected li{display:inline}

#lateralPan #menuGauche{background:#DCDCDC url(images/navigation_fond.gif) repeat-x scroll 0 0; border:1px solid #CBCBCB; padding:5px; height:85px}

*+html #lateralPan ul li{height:auto}

#lateralPan ul li ul{font-size:1em; margin:0; padding:0; background:#fff; margin-left:2px}
#lateralPan ul li ul li{list-style-type:none; margin:0; padding:0; border:none}
#lateralPan ul li ul li ul li{border:none}
#lateralPan div#menuGauche ul li.selected h2{font-weight:bold; color:#e30040; display:none}

.body_descente_dpunivers_aspx #lateralPan{display:none}
#lateralPan div#menuGauche .enteteNiveau1{}
#lateralPan div#menuGauche .enteteNiveau2{margin-left:2px; display:block}
.body_descente_dprayon_aspx #lateralPan div#menuGauche ul.menuNiv2 li.menuItemNiv2{display:none}
.body_descente_dprayon_aspx #lateralPan div#menuGauche ul.menuNiv2 li.selected{display:block}
.body_descente_dpsousrayon_aspx #lateralPan div#menuGauche ul.menuNiv2 li.menuItemNiv2{display:none}
.body_descente_dpsousrayon_aspx #lateralPan div#menuGauche ul.menuNiv2 li.selected{display:block}
#lateralPan div#menuGauche .menuNiv2{}
#lateralPan div#menuGauche .menuNiv3{}
#lateralPan div#menuGauche .menuItemNiv3{display:inline}

#lateralPan ul li a{background:transparent url(images/puce_02.gif) no-repeat scroll 0 3px; font-size:11px; padding-left:12px; text-decoration:none}

*+html #lateralPan ul li ul li{    list-style-type:none; margin:0; padding:0; border:none;     height:auto;     display:block}

#lateralPan ul li ul li a{background-image:url(images/fleche_noire.gif); background-repeat:no-repeat; background-position:0px 9px; text-decoration:underline}

#lateralPan ul li ul li.selected a{text-decoration:underline; color:#e30040; font-weight:normal}

#lateralPan ul li ul li.selected ul li a{color:#000; text-decoration:none; background:transparent}

#lateralPan ul li ul li ul li a{background:transparent; text-decoration:none; color:#000}
#lateralPan ul li ul li ul li.selected{background:transparent}
#lateralPan ul li ul li ul li.selected a{color:#e30040; text-decoration:none; font-weight:normal}

#lateralPan ul a{display:block; font-size:12px; color:#000; text-decoration:none}

#lateralPan ul a:hover{color:#e30040; text-decoration:none}

#lateralPan .boutiques_cadre{padding:0px; width:162px; margin-top:26px; display:none}

#lateralPan #homepage_encart_nav_gauche_cadre{padding:0px; width:162px; font-size:12px; margin-top:-1px}
.body_default_aspx #lateralPan #homepage_encart_nav_gauche_cadre{display:none}

#lateralPan #homepage_encart_nav_gauche_cadre .moduletable{width:162px}

#lateralPan #descente_univers_nav_gauche_nos_marques_cadre{padding:0px; font-size:12px}

#lateralPan #descente_univers_nav_gauche_encart_enseigne_cadre{padding:0px; font-size:12px}

.boutiques_cadre{padding:4px; width:180px}
.boutiques_cadre h3{background:url(images/ss_menu_mini.gif) bottom no-repeat; color:#E30040; font-size:12px; line-height:21px; padding-left:10px; text-transform:uppercase; margin-bottom:0}

.boutiques_cadre hr{border:none; border-bottom:3px dotted #ccd2e0; position:relative; top:-4px; display:none}

.boutiques_cadre ul{padding:0px; margin:0 0 10px 0; font-size:0.8em; list-style-type:none}

.boutiques_cadre ul li{border-bottom:1px solid #cecece; list-style-type:none; padding:0pt 0pt 0pt 0px}

.boutiques_cadre ul li a{background:transparent url(images/puce_cat_femme.gif) no-repeat scroll left top; color:#000; display:block; font-size:12px; margin-left:5px; padding:3px 0px 5px 15px; text-decoration:none}

.boutiques_cadre ul li a:hover{color:#e30040; text-decoration:none}

.miseEnAvantComplement{}

#centerPan #descente_boutique_encart_bout_enseigne_cadre{float:left; width:50%; *width:49%; font-size:12px}

#centerPan #descente_ss_ray_encart_ss_ray_enseigne_cadre{float:left; width:50%; *width:49%}

#centerPan #descente_ss_ray_encart_princ_focus_ss_ray_cadre{}

#centerPan #descente_rayon_encart_ray_enseigne_cadre{}

#centerPan #descente_rayon_encart_princ_focus_rayon_cadre{}

#centerPan{clear:both; width:100%; padding-top:5px}
.body_default_aspx #centerPan{width:927px; margin:0; float:none}

#centerPan #bann_hp{border:1px solid #5a5b5e; width:927px; height:489px; background:black}
#centerPan #bann_hp img{display:block}
#centerPan #bann_hp div{background:black}
#centerPan #bann_hp .bann_hp_1{float:left; width:325px; height:325px}
#centerPan #bann_hp .bann_hp_1 img{width:325px; height:325px}
#centerPan #bann_hp .bann_hp_2{float:left; width:311px; height:369px}
#centerPan #bann_hp .bann_hp_2 img{width:311px; height:369px}
#centerPan #bann_hp .bann_hp_3{float:right; width:291px; height:280px}
#centerPan #bann_hp .bann_hp_3 img{width:291px; height:280px}
#centerPan #bann_hp .bann_hp_4{float:left; width:325px; height:164px; position:relative; margin-top:-44px}
#centerPan #bann_hp .bann_hp_4 img{width:325px; height:164px}
#centerPan #bann_hp .bann_hp_5{float:right; width:311px; height:120px}
#centerPan #bann_hp .bann_hp_5 img{width:311px; height:120px}
#centerPan #bann_hp .bann_hp_6{float:right; width:291px; height:209px}
#centerPan #bann_hp .bann_hp_6 img{width:291px; height:209px}

#centerPan #homepage_encart_animation_1_cadre{}
#centerPan #homepage_encart_animation_2_cadre{}
#centerPan #homepage_encart_service_cadre{clear:both}

#centerPan .flr .btn{margin-right:21px; background:url(images/bg_purple_button.gif) repeat-x}

#centerPan .flr .btn a{color:#fff}
#centerPan .flr .btn a:hover{color:#fff}

#centerPan h1.UniversNom{display:none}

#content #centerPan #produit{width:757px; clear:both; font-size:12px; margin-top:-6px; *margin-top:12px; *height:450px}

#content #centerPan .produit #visuel{border:1px solid #C0C0C0; float:left; height:425px; margin-left:0; text-align:center; width:400px}

#ctl00_PageContent_produit{}

#content #centerPan .produit #visuel div span.ProduitImageEncadrement span.ProduitImage img{height:400px; width:400px}
#content #centerPan .produit #visuel div p{*line-height:20px}
#content #centerPan .produit #visuel .mr10{float:left; margin-top:1px; padding:6px 3px}
#content #centerPan .produit #visuel p{line-height:5px; *line-height:0px}

#content #centerPan .produit #visuel div table.fll{background:#2F2F2F none repeat scroll 0 0; clear:both; height:25px; position:relative; top:-12px; width:100%}
#content #centerPan .produit #visuel div table.fll tr{}
#content #centerPan .produit #visuel div table.fll tr td{text-align:center; padding:0; margin:0}
#content #centerPan .produit #visuel div table.fll tr td a{color:white; text-decoration:none; padding:4px}

#content #centerPan .produit #divAjoutProduitPrefere{clear:both; position:relative}
#content #centerPan .produit #divAjoutProduitPrefere a{background:url(images/puce_02.gif) no-repeat 0px 5px; color:#000; padding-left:15px; text-decoration:none; padding-top:2px; position:absolute}
#content #centerPan .produit #divAjoutProduitPrefere a:hover{color:#E30040; text-decoration:underline}

#content #centerPan .produit .divEnvoiAUneAmie{display:block; margin-top:2px; text-align:right; width:400px}
#content #centerPan .produit .divEnvoiAUneAmie div a{background:url(images/puce_02.gif) no-repeat 0px 5px; color:#000; padding-left:15px; padding-top:2px; text-decoration:none}
#content #centerPan .produit .divEnvoiAUneAmie div a:hover{color:#E30040; text-decoration:underline}

#content #centerPan .produit .divEnvoiAUneAmie div.ModalPopupEnvoiAUneAmie{clear:both; width:400px; position:absolute; text-align:left}
#content #centerPan .produit .divEnvoiAUneAmie div.ModalPopupEnvoiAUneAmie a.modalPopupClose{background:none}

#content #centerPan .produit .divEnvoiAUneAmie div.ModalPopupEnvoiAUneAmie div.modalPopupHeader{width:380px}
#content #centerPan .produit .divEnvoiAUneAmie div.ModalPopupEnvoiAUneAmie div.modalPopupHeader a.modalPopupClose{}

#content #centerPan .produit .divEnvoiAUneAmie div.ModalPopupEnvoiAUneAmie div.modalPopupContent{width:400px}
#content #centerPan .produit .divEnvoiAUneAmie div.ModalPopupEnvoiAUneAmie div.modalPopupContent p.texteEnseigne{width:390px; padding:2px; text-align:justify; margin-top:-4px}
#content #centerPan .produit .divEnvoiAUneAmie div.ModalPopupEnvoiAUneAmie div.modalPopupContent p.notes, 
#content #centerPan .produit .divEnvoiAUneAmie div.ModalPopupEnvoiAUneAmie div.modalPopupContent p.cnil{left:-150px; *left:0px; padding:2px; position:relative; width:380px; text-align:justify; margin-bottom:-4px; *margin:0; *margin-bottom:2px}

#content #centerPan .produit .divEnvoiAUneAmie div.ModalPopupEnvoiAUneAmie div.modalPopupContent fieldset.fsEnvoiAUneAmie p.notes, 
#content #centerPan .produit .divEnvoiAUneAmie div.ModalPopupEnvoiAUneAmie div.modalPopupContent fieldset.fsEnvoiAUneAmie p.cnil{display:block; visibility:visible}

#content #centerPan .produit .divEnvoiAUneAmie div.ModalPopupEnvoiAUneAmie div.modalPopupContent p.cnil span, #content #centerPan .produit .divEnvoiAUneAmie div.ModalPopupEnvoiAUneAmie div.modalPopupContent p.notes span{color:#444; font-size:10px}
#content #centerPan .produit .divEnvoiAUneAmie div.ModalPopupEnvoiAUneAmie div.modalPopupContent p.cnil a{background-image:url(images/puce_cat_femme.gif); background-position:0 0; background-repeat:no-repeat; color:#000; font-size:10px; padding-left:15px; padding-top:4px; text-decoration:none}
#content #centerPan .produit .divEnvoiAUneAmie div.ModalPopupEnvoiAUneAmie div.modalPopupContent p.envoiAUneAmieTexteEnseigneBas{display:none; visibility:hidden}
#content #centerPan .produit .divEnvoiAUneAmie div.ModalPopupEnvoiAUneAmie div.modalPopupContent div.dEnvoiAUneAmieRecapProduits{position:relative; margin-left:10px; float:left; width:130px; *margin:5px; height:226px}
div.dEnvoiAUneAmieRecapProduits div.dEnvoiAUneAmieRecapProduit{margin-right:0; margin-top:0; width:130px; background:#FFF none repeat scroll 0 0; border:1px solid #CECECE; float:left; text-align:center}
div.dEnvoiAUneAmieRecapProduits div.dEnvoiAUneAmieRecapProduit div.dEnvoiAUneAmieRecapProduitVisuel{padding-right:4px; width:130px; height:130px; background:transparent url(images/snapshot.gif) no-repeat scroll 0 0; float:left}
div.dEnvoiAUneAmieRecapProduits div.dEnvoiAUneAmieRecapProduit div.dEnvoiAUneAmieRecapProduitVisuel img{display:block; padding:15px; width:100px; height:100px}
div.dEnvoiAUneAmieRecapProduits div.dEnvoiAUneAmieRecapProduit div.dEnvoiAUneAmieRecapProduitTextes{clear:both; padding:2px}

div.dEnvoiAUneAmieRecapProduits div.dEnvoiAUneAmieRecapProduit div.dEnvoiAUneAmieRecapProduitTextes h4{margin:0; padding:0; font-size:11px; font-weight:normal}
div.dEnvoiAUneAmieRecapProduits div.dEnvoiAUneAmieRecapProduit div.dEnvoiAUneAmieRecapProduitTextes p{width:130px; *margin:0; *padding:0}
div.dEnvoiAUneAmieRecapProduits div.dEnvoiAUneAmieRecapProduit div.dEnvoiAUneAmieRecapProduitTextes p.dEnvoiAUneAmieRecapProduitAccroche span{display:none; visibility:hidden; /**/}
div.dEnvoiAUneAmieRecapProduits div.dEnvoiAUneAmieRecapProduit div.dEnvoiAUneAmieRecapProduitTextes p.ProduitLesPrix{text-align:center; background:none}
#content #centerPan .produit .divEnvoiAUneAmie div.ModalPopupEnvoiAUneAmie div.modalPopupContent fieldset.fsEnvoiAUneAmie{border:medium none; clear:left; float:left; margin-top:-240px; *margin-top:-300px; padding-left:150px; *padding:0px; position:relative; width:385px}
#content #centerPan .produit .divEnvoiAUneAmie div.ModalPopupEnvoiAUneAmie div.modalPopupContent fieldset.fsEnvoiAUneAmie li a{color:#FFF; font-weight:bold; text-decoration:none; background:none; float:right; display:block}
#content #centerPan .produit .divEnvoiAUneAmie div.ModalPopupEnvoiAUneAmie div.modalPopupContent fieldset.fsEnvoiAUneAmie li a span{background:transparent url(images/bg_purple_button.gif) repeat-x scroll 0 0; padding:0 3px; text-align:right; color:#FFF; float:right; margin-top:4px}
#content #centerPan .produit .divEnvoiAUneAmie div.ModalPopupEnvoiAUneAmie div.modalPopupContent fieldset.fsEnvoiAUneAmie p.formulaireErreur{color:red; text-align:justify; width:240px; *margin:0; *margin-top:40px; *margin-left:160px; display:block; visibility:visible}
#content #centerPan .produit .divEnvoiAUneAmie div.ModalPopupEnvoiAUneAmie div.modalPopupContent fieldset.fsEnvoiAUneAmie p.notes{text-align:justify; width:240px; display:block; visibility:visible}

p.texteEnseigne #ctl00_PageContent_wucEnvoiAUneAmie_lblTexteEnseigneBas{display:none; visibility:hidden}

#content #centerPan .produit .divEnvoiAUneAmie div.ModalPopupEnvoiAUneAmie div.modalPopupContent fieldset.fsEnvoiAUneAmie p span#ctl00_PageContent_wucEnvoiAUneAmie_lblTexteEnseigneHaut{display:block; visibility:visible}

#content #centerPan .produit .divEnvoiAUneAmie div.ModalPopupEnvoiAUneAmie div.modalPopupContent fieldset.fsEnvoiAUneAmie p.formulaireErreur{display:block; visibility:visible}
/* */
#content #centerPan .produit .divEnvoiAUneAmie div.ModalPopupEnvoiAUneAmie div.modalPopupContent fieldset.fsEnvoiAUneAmie p{display:none; visibility:hidden}

fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie{width:240px; padding:0; margin:0; *list-style:none}
fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li{clear:both; width:240px; display:block; padding-top:4px}
fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li.liEnvoiAUneAmieDestinataires, fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li.liEnvoiAUneAmieDeLaParte{*margin-left:160px}
fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul.ulEnvoiAUneAmieDestinataires{width:240px; margin:0; padding:0}
fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul.ulEnvoiAUneAmieDestinataires li.liEnvoiAUneAmieDestinataire1{display:block}

fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul.ulEnvoiAUneAmieDestinataires li ul.ulEnvoiAUneAmieDetinataire{width:240px; margin:0; padding:0}
fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul.ulEnvoiAUneAmieDestinataires li ul.ulEnvoiAUneAmieDetinataire li{}
fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul.ulEnvoiAUneAmieDestinataires li ul.ulEnvoiAUneAmieDetinataire li label{}
fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul.ulEnvoiAUneAmieDestinataires li ul.ulEnvoiAUneAmieDetinataire li label span{display:block; float:left; font-size:1em; font-weight:bold; text-align:right; width:64px; *width:68px}
fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul.ulEnvoiAUneAmieDestinataires li ul.ulEnvoiAUneAmieDetinataire li input{width:150px; float:left; margin-left:10px}

fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul.ulEnvoiAUneAmieDestinataires li.liEnvoiAUneAmieDestinataire2, fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul.ulEnvoiAUneAmieDestinataires li.liEnvoiAUneAmieDestinataire3{display:none; visibility:hidden}
fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul li label{}
fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul li input{}

fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmieDestinataires{}

fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmieDeLaPartDe{width:240px; margin:0; padding:0}
fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmieDeLaPartDe li{clear:both}
fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmieDeLaPartDe li label{}
fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmieDeLaPartDe li label span{display:block; float:left; font-size:1em; font-weight:bold; text-align:right; width:64px; *width:68px}
fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmieDeLaPartDe li input{width:150px; float:left; margin-left:10px}
fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmieDeLaPartDe li span{}

fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li span{float:left}
fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li label{float:left}
fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li label span{display:block; float:left; font-size:1em; text-align:right}
fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li.liEnvoiAUneAmieMessagePersonnalise{*margin-left:10px}
fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul.ulEnvoiAUneAmieMessagePersonnalise{left:-140px; *left:0px; margin:0; padding:0; position:relative; top:10px; *top:0px; *margin-top:-30px; width:370px}
fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul.ulEnvoiAUneAmieMessagePersonnalise li{}
fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul.ulEnvoiAUneAmieMessagePersonnalise li label{}
fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul.ulEnvoiAUneAmieMessagePersonnalise li textarea{clear:both; float:left; height:80px; margin:5px; width:354px; *width:366px}

fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li.liEnvoirAUneAmieValidationFormulaire{*margin-left:140px}

#bgContainer  .divEnvoiAUneAmieHaut{display:none; visibility:hidden}
#bgContainer  .divEnvoiAUneAmieBas{margin:10px}
#bgContainer  .divEnvoiAUneAmieBas div a{background-image:url(images/puce_cat_femme.gif); background-position:0 0; background-repeat:no-repeat; color:#000; padding-left:15px; padding-top:2px; text-decoration:none}
#bgContainer .divEnvoiAUneAmieBas div a:hover{color:#E30040; text-decoration:underline}

#bgContainer .divEnvoiAUneAmieBas div.modalPopup{clear:both; width:500px; position:absolute}

#bgContainer .divEnvoiAUneAmieBas div.modalPopup div.modalPopupHeader{width:500px}
#bgContainer .divEnvoiAUneAmieBas div.modalPopup div.modalPopupHeader a.modalPopupClose{ background:none}

#bgContainer .divEnvoiAUneAmieBas div.modalPopup div.modalPopupContent{width:500px}
#bgContainer .divEnvoiAUneAmieBas div.modalPopup div.modalPopupContent p.texteEnseigne{width:500px}
#bgContainer .divEnvoiAUneAmieBas div.modalPopup div.modalPopupContent div.dEnvoiAUneAmieRecapProduits{position:relative; margin-left:40px}

#bgContainer .divEnvoiAUneAmieBas div.modalPopup div.modalPopupContent fieldset.fsEnvoiAUneAmie{width:500px; border:none}
#bgContainer .divEnvoiAUneAmieBas div.modalPopup div.modalPopupContent fieldset.fsEnvoiAUneAmie a{}
#bgContainer .divEnvoiAUneAmieBas div.modalPopup div.modalPopupContent fieldset.fsEnvoiAUneAmie a:hover{}
#bgContainer .divEnvoiAUneAmieBas div.modalPopup div.modalPopupContent fieldset.fsEnvoiAUneAmie p.formulaireErreur{width:500px}

div.modalPopup p.pPopupMessage{font-weight:bold; text-align:center; margin-top:10px}
div.modalPopup div.dPopupMessageButton{margin-bottom:15px; text-align:center}
div.modalPopup div.dPopupMessageButton a{color:#FFF; font-weight:bold; text-decoration:none}
div.modalPopup div.dPopupMessageButton a:hover{color:#FFF}
div.modalPopup div.dPopupMessageButton a span{background:transparent url(images/bg_purple_button.gif) repeat-x scroll 0 0; color:#FFF; padding:0 3px; text-align:right}

#content #mainCT fieldset.fsPasswordInfo{}
#content #mainCT fieldset.fsPasswordInfoul.ulLoginPassword{}
#content #mainCT fieldset.fsPasswordInfoul.ulLoginPassword li{}
#content #mainCT fieldset.fsPasswordInfoul.ulLoginPassword label{}
#content #mainCT fieldset.fsPasswordInfoul.ulLoginPassword label span{width:250px}
/*
#bgContainer table.NotreSelection{clear:both; margin:10px 0px 0px; width:100%}

#bgContainer table.NotreSelection td.legend{width:290px; height:150px; border:1px solid #cecece; float:left; text-align:center}
#bgContainer table.NotreSelection td.legend a.SupprimerProduitFavoris{background:transparent url(images/bg_purple_button.gif) repeat-x scroll 0 0; color:#FFF; font-weight:bold; text-decoration:none}
#bgContainer table.NotreSelection td.legend a.SupprimerProduitFavoris span{background:transparent url(images/bg_purple_button.gif) repeat-x scroll 0 0; padding:0 3px; text-align:right; color:#FFF}
#bgContainer table.NotreSelection td.legend .ProduitMiseEnAvant{height:130px; border:none; float:none; width:auto; margin-top:0px}

#bgContainer table.NotreSelection td.legend .ProduitMiseEnAvant .ProduitImageMiniature{padding-right:4px; width:130px; height:130px; background:transparent url(images/snapshot.gif) no-repeat scroll 0 0; float:left; *margin-bottom:-30px}

#bgContainer table.NotreSelection td.legend .ProduitMiseEnAvant h3.ProduitNom{float:none; font-size:12px; font-weight:bold; padding:10px 0px 0px 0px; width:auto; clear:none}
#bgContainer table.NotreSelection td.legend .ProduitMiseEnAvant p.ProduitLesPrix{ clear:both;  float:right; margin:-30px 30px 0;  *margin:-30px 20px 0px 0px}
#bgContainer table.NotreSelection td.legend .ProduitMiseEnAvant p.ProduitLesPrix span.prixFacture{margin-left:8px; *margin-left:0px; margin-right:-32px; *margin-right:0px}
#bgContainer table.NotreSelection td.legend .ProduitMiseEnAvant p.ProduitLesPrix span.prixATitreIndicatif{float:right; *float:left; margin-left:10px; *margin-left:95px; margin-right:-25px; *margin-right:0px}

#bgContainer table.NotreSelection td.legend .ProduitMiseEnAvant .ProduitImageMiniature img{display:block; padding:15px; width:100px; height:100px}
*/
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes{clear:both; text-align:left; width:800px; background-color:#FFF; border:4px solid #444}
 
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupHeader{width:780px}
div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupHeader a{}
div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupHeader a span{}

#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent{width:800px}

#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent p.texteEnseigne{display:block; height:34px; margin:0; padding:0; width:790px}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent p.envoiAUneAmieTexteEnseigneBas{display:none; visibility:hidden}

#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent  div.dEnvoiAUneAmieRecapProduits{height:260px; margin:0; overflow:auto; padding:0; width:790px}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent div.dEnvoiAUneAmieRecapProduits div.dEnvoiAUneAmieRecapProduit{border:1px solid #CECECE; float:left; height:250px; margin-left:20px; *margin-left:14px; margin-top:4px; text-align:center; width:130px}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent div.dEnvoiAUneAmieRecapProduits div.dEnvoiAUneAmieRecapProduit input{position:relative; top:230px; z-index:100000}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent div.dEnvoiAUneAmieRecapProduits div.dEnvoiAUneAmieRecapProduit div.dEnvoiAUneAmieRecapProduitVisuel{padding-right:4px; width:130px; height:130px; background:transparent url(images/snapshot.gif) no-repeat scroll 0 0; float:left; position:relative; top:-18px; *padding:0px; *margin:0px}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent div.dEnvoiAUneAmieRecapProduits div.dEnvoiAUneAmieRecapProduit div.dEnvoiAUneAmieRecapProduitVisuel img{display:block; padding-left:15px; padding-top:15px; width:100px; height:100px}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent div.dEnvoiAUneAmieRecapProduits div.dEnvoiAUneAmieRecapProduit div.dEnvoiAUneAmieRecapProduitTextes{position:relative; top:-10px; float:left; width:130px; *padding:0px; *margin:0px}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent div.dEnvoiAUneAmieRecapProduits div.dEnvoiAUneAmieRecapProduit div.dEnvoiAUneAmieRecapProduitTextes h4{height:50px; *padding:0px; *margin:0px}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent div.dEnvoiAUneAmieRecapProduits div.dEnvoiAUneAmieRecapProduit div.dEnvoiAUneAmieRecapProduitTextes p.dEnvoiAUneAmieRecapProduitAccroche{display:none; visibility:hidden}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent div.dEnvoiAUneAmieRecapProduits div.dEnvoiAUneAmieRecapProduit div.dEnvoiAUneAmieRecapProduitTextes p.ProduitLesPrix{clear:both; float:left; width:130px; *padding:0px; *margin:0px; margin-top:4px}

#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie{border:medium none; width:780px; *display:inline; *margin:0; *padding:0}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie p.formulaireErreur{width:780px}

#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie p.notes, #content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie p.cnil{margin-bottom:-4px; *margin-bottom:2px; margin-top:4px; *margin-top:-10px; padding:2px; position:relative; text-align:justify; width:98%}

#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie p.cnil a{background-image:url(images/puce_cat_femme.gif); background-position:0 0; background-repeat:no-repeat; color:#000; font-size:10px; padding-left:15px; padding-top:4px; text-decoration:none}

#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie p.cnil span, #content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie p.notes span{color:#444; font-size:10px}

#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie{width:100%; padding:0; margin:0; *display:inline; *margin:0; *padding:0}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li{clear:both; display:inline-block; width:220px; padding-top:4px; position:relative}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li.liEnvoiAUneAmieDestinataires{height:110px; width:220px; *display:inline; *margin:0; *padding:0}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li.liEnvoiAUneAmieDeLaParte{height:110px; width:220px; top:-4px; *top:0px; *display:inline; *margin:0; *padding:0}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li.liEnvoiAUneAmieMessagePersonnalise{height:110px; width:220px; *display:inline; *margin:0; *padding:0; *top:-20px}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li.liEnvoirAUneAmieValidationFormulaire{margin-left:20px; top:20px; *top:-20px; width:30px; *display:inline; *float:right; *margin:0; *padding:0; z-index:3000}

#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul.ulEnvoiAUneAmieDestinataires{width:220px; height:120px; margin:0; padding:0}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul.ulEnvoiAUneAmieDestinataires li.liEnvoiAUneAmieDestinataire1{display:block; height:auto}

#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul.ulEnvoiAUneAmieDestinataires li ul.ulEnvoiAUneAmieDetinataire{width:220px; margin:0; padding:0}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul.ulEnvoiAUneAmieDestinataires li ul.ulEnvoiAUneAmieDetinataire li{height:auto}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul.ulEnvoiAUneAmieDestinataires li ul.ulEnvoiAUneAmieDetinataire li label{}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul.ulEnvoiAUneAmieDestinataires li ul.ulEnvoiAUneAmieDetinataire li label span{display:block; float:left; font-size:1em; font-weight:bold; text-align:right; width:60px}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul.ulEnvoiAUneAmieDestinataires li ul.ulEnvoiAUneAmieDetinataire li input{width:120px; float:left; margin-left:10px}

#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul.ulEnvoiAUneAmieDestinataires li.liEnvoiAUneAmieDestinataire2, #content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul.ulEnvoiAUneAmieDestinataires li.liEnvoiAUneAmieDestinataire3{display:none; visibility:hidden}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul li label{}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul li input{}

#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmieDestinataires{}

#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmieDeLaPartDe{width:220px; height:120px; margin:0; padding:0}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmieDeLaPartDe li{clear:both; height:auto}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmieDeLaPartDe li label{}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmieDeLaPartDe li label span{display:block; float:left; font-size:1em; font-weight:bold; text-align:right; width:60px}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmieDeLaPartDe li input{width:120px; float:left; margin-left:10px}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmieDeLaPartDe li span{}

#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li span{float:left}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li label{float:left}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li label span{display:block; float:left; font-size:1em; text-align:right}

#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul.ulEnvoiAUneAmieMessagePersonnalise{margin:0; padding:0; width:220px; height:120px; position:relative; top:0; left:0; float:left}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul.ulEnvoiAUneAmieMessagePersonnalise li{}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul.ulEnvoiAUneAmieMessagePersonnalise li label{font-weight:normal}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li ul.ulEnvoiAUneAmieMessagePersonnalise li textarea{clear:both; float:left; height:80px; margin:5px; width:290px}

#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li a{color:#FFF; font-weight:bold; text-decoration:none; background:none; z-index:3000}
#content #mainCT #bgContainer div.divEnvoiAUneAmieBas div div.ModalPopupEnvoiAUneAmieArticlesPreferes div.modalPopupContent fieldset.fsEnvoiAUneAmie ul.ulEnvoiAUneAmie li a span{background:transparent url(images/bg_purple_button.gif) repeat-x scroll 0 0; color:#FFF; padding:0 3px; text-align:right; z-index:3000}

#content #mainCT fieldset.fsParametrageCompteClient ul.formField li div ul{position:relative; right:-1px}
#content #mainCT fieldset.fsParametrageCompteClient ul.formField li div ul li, #content #mainCT fieldset.fsOptins ul.formField li div ul li{clear:none; float:left; margin:0; padding:0}
#content #mainCT fieldset.fsParametrageCompteClient ul.formField li div ul li input, #content #mainCT fieldset.fsOptins ul.formField li div ul li input{position:relative; top:-1px; border:0 none; float:left; margin-left:5px; margin-top:4px; width:10px; *position:relative; *top:-4px; *left:0px}
#content #mainCT fieldset.fsParametrageCompteClient ul.formField li div ul li label, #content #mainCT fieldset.fsOptins ul.formField li div ul li label{float:left; font-size:12px; margin-left:0; *margin-left:4px}

#content #mainCT.panier fieldset#fsModificationLignePanier{width:auto; border:none}

#content #mainCT.panier fieldset#fsModificationLignePanier ul{margin:0; padding:0}
#content #mainCT.panier fieldset#fsModificationLignePanier ul li.liZoneReferenceArticle{}
#content #mainCT.panier fieldset#fsModificationLignePanier ul li.liZoneQuantite{}
#content #mainCT.panier fieldset#fsModificationLignePanier ul li.liZoneBoutonsValidations{float:left; margin-left:160px; *margin-left:70px}

#content #mainCT #bgContainer fieldset.fsParametrageCompteClient{}
#content #mainCT #bgContainer fieldset.fsParametrageCompteClient ul.formField{}
#content #mainCT #bgContainer fieldset.fsParametrageCompteClient ul.formField li{}
#content #mainCT #bgContainer fieldset.fsParametrageCompteClient ul.formField li label{}
#content #mainCT #bgContainer fieldset.fsParametrageCompteClient ul.formField li label span{}
#content #mainCT #bgContainer fieldset.fsParametrageCompteClient ul.formField li input{*position:relative; *top:-4px; *left:2px}

p.indispo span{clear:both; font-weight:normal; color:#000; font-size:0.7em; margin:6px 0}
p.indispo span a{color:#000}

#articleDesc div.miseAuPanier p.mt10px{padding-top:10px}

#coordonnes{clear:both; float:left; font-size:0.8em; *margin-top:18px; *margin-left:0px; display:block; background:#fff; width:757px}

#centerPan #coordonnes .ProduitMiseEnAvant{width:140px; *width:130px; margin-top:0px; *margin-right:5px !important}

#centerPan #coordonnes .ProduitMiseEnAvant p.ProduitLesPrix{ clear:both;  float:left;      position:relative;     padding-bottom:0px; *width:130px; *margin:0px 0px 2px}
#centerPan #coordonnes .ProduitMiseEnAvant h3.ProduitNom{clear:both; height:80px; *height:60px; background-color:#f0f0f0}

*+html #centerPan #coordonnes .ProduitMiseEnAvant h3.ProduitNom{width:130px; margin-left:-15px}

#totalLook{font-size:0.8em; margin-top:10px; clear:both; float:left; width:300px; display:block; margin-left:8px; border:1px solid #e45b85}
#coordonnes h5, #totalLook h5{background:url(images/ss_menu_moyen.gif) bottom no-repeat; color:#E30040; font-size:12px; font-weight:bold; line-height:21px; margin-top:0px; padding-left:10px; text-transform:uppercase}

#semblables{font-size:0.8em; margin-top:10px; float:left; background:#fff; display:block; margin-left:8px}
#semblablesParTrois{font-size:0.8em; margin-top:10px; float:right; width:450px; background:#fff; display:block; border:1px solid #e45b85}

#semblables h5, #semblablesParTrois h5{background:url(images/ss_menu_mini.gif) bottom no-repeat; color:#E30040; font-size:12px; font-weight:bold; line-height:21px; margin-top:0px; padding-left:10px; text-transform:uppercase}

#centerPan #semblables .ProduitMiseEnAvant{height:250px; width:140px; margin-top:0px; *width:137px}

#semblables.fS, #semblablesParTrois.fs{width:760px; float:left; clear:both; margin-left:10px; margin-top:10px; border:1px solid #e45b85}

#descente_univers_focus_service_cadre{clear:both; float:left; width:757px; font-size:12px; margin-top:10px}

.mr10{margin-right:10px; margin-top:4px}

#article p.avisInternautes{clear:left; border:0; border-top:1px solid #e45b85; font-weight:bold; font-size:0.8em; padding:4px; margin:0}
#article ul{font-size:0.8em; margin:0 0 10px 0px; padding:4px; list-style-type:none}
#article ul li{padding-left:14px}
#article ul li a{color:#000; text-decoration:none}
#article ul li a:hover{color:#e30040; text-decoration:underline}

#article ul.lastElement{border-top:1px solid #e45b85}

hr.cleard{height:8px; border:0; clear:both; background:#fff; color:#fff}

p.topRecherche{clear:both; font-size:0.8em; padding:0; margin-left:10px}

p.topRecherche a{color:#000; text-decoration:none}
p.topRecherche a:hover{color:#e30040; text-decoration:underline}

ul.personalisation{list-style-type:none; margin:0; padding:0}
ul.personalisation li{padding-bottom:10px}
ul.personalisation li{font-size:0.8em}
ul.personalisation li span{margin-left:4px; position:relative; top:-3px}
ul.personalisation li label span{margin-left:0px; display:block; float:left; width:50px; font-size:1.2em; position:relative; top:3px}
ul.personalisation li input{border:1px solid #7f9db5; width:130px}

/* */
.tableProducts{width:750px; margin:10px 10px 0 9px; clear:both; font-size:0.7em; font-weight:bold; border-collapse:collapse; border:1px solid #a0a6b5}
.tableProducts td{border:1px solid #a0a6b5; padding:4px}
.tableProducts td span{font-size:11px; font-weight:normal}
.tableProducts a{color:#000}
.tableProducts td.colprix{text-align:center}

.selectColor{padding:8px; margin:8px; clear:both; border:1px solid #cecece; font-size:0.8em}

.selectColor select{font-size:0.8em}
.selectColor .assistant{font-size:12px}
.selectColor .assistant a{color:#000; text-decoration:none}
.selectColor .assistant a:hover{color:#e30040; text-decoration:underline}

.montantTotalArticles{width:auto; clear:both; float:right; margin:8px; font-size:0.8em; padding:8px; height:20px; display:inline}

table.detailEnsemble{clear:both; font-size:0.9em; border:1px solid #E45b85; margin:8px; border-collapse:collapse}
table.detailEnsemble td, .prodDesc table td{vertical-align:top}

table.detailEnsemble label{}

table.detailEnsemble td.dtlL{width:46%; padding:4px}
table.detailEnsemble td.dtlM{width:42%; border-right:1px solid #E45b85; padding:4px}
table.detailEnsemble td.dtlR{width:2%; vertical-align:middle; text-align:center; padding:4px}

.ensembleG{margin:0; padding:0; font-weight:bold; padding:4px; height:107px; display:block}

table.detailEnsemble div.ensembleD{border:1px solid #f0f0f0; padding:4px; float:left}

table.detailEnsemble p.ensembleG img{text-align:left}

.ensembleG span.detailProduit{position:absolute; bottom:4px; left:4px; font-size:0.8em; font-weight:normal}
.ensembleG span.detailProduit a{text-decoration:underline; color:#000}
                                            
table.detailEnsemble ul{margin:0; padding:0; font-size:0.8em; list-style-type:none}
table.detailEnsemble ul li{clear:both}
table.detailEnsemble ul select{width:80px; font-size:0.8em; float:left; margin:0 4px}
table.detailEnsemble ul li label span{display:block; width:160px; float:left}

table.prodDescTop{width:760px; margin-bottom:8px; font-size:0.8em}

table.prodDescTop td.leftDesc{width:185px}
table.prodDescTop td.rightDesc{width:462px}

table.prodDescTop td img{border:1px solid #f0f0f0}

table.prodDescTop td.rightDesc p.ensembleG{width:98%}

div.prodDesc{position:relative; left:8px; *left:16px}

.ensembleG .descProd{font-weight:normal}

div.prodDesc p.ensembleG{border-bottom:1px solid #E45b85}

div.prodDesc .leftBorder{border-left:1px solid black}

div.prodDesc{border:1px solid #E45b85; padding:0; width:760px}

div.prodDesc .tableProducts{margin:0 0 4px 4px; width:750px; clear:both; font-size:0.7em; font-weight:bold; border-collapse:collapse; border:1px solid #a0a6b5}

div#centerPan div.meaLarge span img{border:1px solid #cecece; width:750px; *margin-bottom:10px; *float:left}
#miseEnAvant #centerPan div.meaLarge{height:auto}

div#centerPan div.meaMedium{margin-top:10px; width:750px}
div#centerPan div.meaMedium span{padding-right:8px}
div#centerPan div.meaMedium span img{border:1px solid #cecece; width:242px}
div#centerPan div.meaMedium span.lastMea{padding-right:0}

div.meaCatProduits{border-bottom:1px solid #cecece; border-left:1px solid #cecece; border-right:1px solid #cecece; width:757px; *margin-top:10px; *margin-left:4px; clear:both}

div.meaCatProduits h2{background:url(images/ss_menu_moyen.gif) bottom no-repeat; color:#E30040; font-size:12px; line-height:21px; padding-left:10px; text-transform:uppercase}

div.meaCatProduits p{color:#444; text-align:center; font-size:0.8em; padding:4px; margin:0}
div.meaCatProduits p a{color:#444}

div.meaCatProduitsHalf{border-bottom:1px solid #cecece; border-left:1px solid #cecece; border-right:1px solid #cecece; width:362px; margin-top:25px; float:left}

div.meaCatProduitsHalf h2{background:url(images/ss_menu_moyen.gif) bottom no-repeat; color:#E30040; font-size:12px; font-weight:bold; line-height:21px; padding-left:10px; text-transform:uppercase; margin-top:0px}

div.meaCatProduitsHalf span.detailProduit{position:absolute; bottom:0; left:0}

p.m10px{margin-left:10px}

table.toutesBoutiques{border:1px solid #e45b85; float:left; width:780px; margin-left:10px; *margin-left:5px; padding:5px}

table.toutesBoutiques td.image{width:115px}
table.toutesBoutiques td.desc{vertical-align:top; margin:0; font-size:0.9em; font-weight:bold; background:#f0f0f0; border-left:3px solid #fff}
table.toutesBoutiques td.desc h4{color:Black; margin-top:0; padding:4px}
table.toutesBoutiques td.desc span{display:block; color:Black; margin-top:0; padding:4px}
table.toutesBoutiques td.desc p{display:block; font-size:0.9em; font-weight:normal}
table.toutesBoutiques td.sep span{display:block; border-right:3px dotted #c5cfe5; height:115px; padding:0}
table.toutesBoutiques td hr{border:0; border-top:1px solid #e45b85; background:#e45b85; height:1px; display:none; visibility:hidden}

table.toutesBoutiques{vertical-align:top}

div.miseEnAvantUnivers{width:450px; float:left; color:#e30040; margin:0 0 10px 0px; width:50%}

div.miseEnAvantUnivers span.picMEA{float:left; display:block; width:212px}
div.miseEnAvantUnivers p{padding:0; margin:0; font-weight:bold; padding:8px; display:inline; float:left}
div.miseEnAvantUnivers p span{display:block; width:200px; padding:4px; margin:0; font-weight:normal; font-size:14px; display:inline; float:left}
div.miseEnAvantUnivers hr{display:none}
Sdiv.miseEnAvantComplement{float:right; width:298px}
p.pubLarge{margin:20px 0 0 0px; clear:both; display:inline}

div.affinerRecherche{width:757px; margin-top:10px; border-top:0px; clear:both; *margin-left:4px;     visibility:hidden;     display:none}

div.affinerRecherche select{font-family:Trebuchet MS}

div.affinerRecherche .FiltreEntete{    font-size:12px;     float:left}

div.affinerRecherche h2{background:url(images/ss_menu_moyen.gif) bottom no-repeat; color:#E30040; font-size:12px; font-weight:bold; line-height:21px; padding:0pt 0pt 0pt 4px; text-align:left; text-transform:uppercase; margin-top:0px}
div.affinerRecherche h2 span{margin:0; padding:0; font-size:0.8em; color:#444; background:#f0f0f0; position:absolute; right:5px}
div.affinerRecherche h2 span a{color:#444}

div.affinerRecherche p{text-align:center; font-size:0.8em; margin:8px 8px}

div.affinerRecherche p label{margin:0 10px 0 20px}
div.affinerRecherche p select{font-size:0.8em}
div.affinerRecherche p.perso{text-align:left; margin:0; padding:10px 0 10px 8px; border-top:1px solid #cecece}

#centerPan div#resultats{margin-top:10px; width:100%}

#ctl00_PageContent_centerPan #resultats table{width:100%}

#centerPan div#resultats hr{display:none}

#centerPan div#resultats h2{height:24px; margin:0; padding:5px 0 0px 1%; font-weight:normal; color:#000; font-size:10px; float:left; margin-bottom:4px}

#centerPan div#resultats h2.ProduitSelectionTriZoneBas{*padding-bottom:5px}

#centerPan div#resultats h2 select{width:50px; *position:relative; *margin-bottom:-4px}

#centerPan div#resultats h3 a{color:#000; font-size:11px; text-decoration:none; outline:none}
#centerPan div#resultats h3 a:hover{color:#e30040}
#centerPan div#resultats h3 a.selected{color:#e30040}
#centerPan div#resultats h3 span{}
#centerPan div#resultats h3.ProduitSelectionPaginationBas, #centerPan div#resultats h3.ProduitSelectionPaginationHaut{margin:-8px 0 0; padding:0 8px 8px; *margin:0px; *padding:0px}
#centerPan div#resultats h3.ProduitSelectionPaginationBas span, #centerPan div#resultats h3.ProduitSelectionPaginationHaut span{}
#centerPan div#resultats h3.ProduitSelectionPaginationBas div.divPagination, #centerPan div#resultats h3.ProduitSelectionPaginationHaut div.divPagination{}

#centerPan div#resultats table.MeilleursVentes{clear:both; margin-top:10px; width:757px}

#centerPan div#resultats table.MeilleursVentes th{background:url(images/ss_menu_moyen.gif) bottom no-repeat; color:#E30040; font-size:12px; line-height:21px; text-transform:uppercase; text-align:left; padding-left:4px}

#centerPan div#resultats table.MeilleursVentes td.legend{width:240px; background:#FFF none repeat scroll 0%; border:1px solid #cecece; float:left; height:120px; text-align:center; margin-top:8px}
#centerPan div#resultats table.MeilleursVentes td.legend .ProduitMiseEnAvant{height:100px; border:none; float:none; width:auto}

#centerPan div#resultats table.MeilleursVentes td.legend .ProduitMiseEnAvant .ProduitImageMiniature{width:auto; margin:0; padding-bottom:10px; padding-right:4px; *padding-right:0px}

#centerPan div#resultats table.MeilleursVentes td.legend .ProduitMiseEnAvant h3.ProduitNom{float:none; font-size:12px; font-weight:bold; padding:10px 0px 0px 0px; width:auto; clear:none}
#centerPan div#resultats table.MeilleursVentes td.legend .ProduitMiseEnAvant p.ProduitLesPrix{ clear:both;  float:right;  margin:-34px 2px 0; *margin-bottom:-36px}

#centerPan div#resultats table.NotreSelection{clear:both; margin:10px 0px 0px; margin-bottom:4px; width:100%}

/* fin */
#centerPan div#resultats table.tableRes{clear:both;  background-color:#FFF; width:757px; border-top:0}

#centerPan div#resultats table.tableRes td, #centerPan div#resultats table.tableRes th{vertical-align:top; border-collapse:collapse; padding:0px; background:#F0F0F0 none repeat scroll 0%}

#centerPan div#resultats table.tableRes td{background-color:#FFF}

#centerPan div#resultats table.tableRes div.ProduitMiseEnAvant p.ProduitLesPrix{clear:both; float:right; margin:-34px 2px 0pt}

#centerPan div#resultats table.tableRes th{font-size:0.8em; text-align:left; padding:0 0 0 4px; background:url(images/ss_menu_moyen.gif) bottom no-repeat; color:#E30040; font-size:12px; font-weight:bold; line-height:21px; text-transform:uppercase}

#centerPan div#resultats table.tableRes td h2{color:#000; background:none; width:133px; *width:130px; margin-bottom:10px; text-align:center}
#centerPan div#resultats table.tableRes td h2 a{color:#000; background:none; text-decoration:none}
#centerPan div#resultats table.tableRes td h2 a:hover{color:#e30040; background:none; text-decoration:none}

#centerPan div#resultats table.tableRes td.sep{width:10px; background:url(images/bgtableRez.gif) 6px 0px repeat-y; display:none}

#tdSeparator{}
#centerPan div#resultats table.tableRes td.legend{width:390px}
#centerPan div#resultats table.tableRes td hr{border:0; border-top:1px solid #e45b85; background:#e45b85; height:1px; display:none; visibility:hidden}

table.tableColonne{width:95%; margin-top:-5px; font-size:12px}
table.tableColonne td{text-align:center; vertical-align:top; font-size:12px; padding-bottom:7px}
table.tableColonne td a{color:#000; text-decoration:underline; font-size:12px}
table.tableColonne td a:hover{color:#e30040; text-decoration:underline}

/* */
#miseEnAvant #centerPan fieldset{clear:both; border:1px solid #a0a6b5; padding:2px 2px 20px 2px; margin:0 0 0 11px}
#miseEnAvant #centerPan p.legende{clear:both; font-size:0.8em; font-weight:bold}

/* */
.guideAchat{width:150px; float:left; font-size:0.8em; margin:20px 0 20px 20px; margin-bottom:20px; border:1px solid #cecece}
.guideAchat p{margin:0; padding:8px}
.guideAchat p.themeGuide{border-bottom:1px solid #cecece}
.guideAchat p.imgGuide{border-bottom:1px solid #cecece; height:150px}
.guideAchat h2.titleGuide{font-size:1em; font-weight:bold; margin:0; padding:8px}
.guideAchat h2.titleGuide a{color:#000; text-decoration:none}
.guideAchat p.descGuide{font-weight:bold; margin:0px 0 10px 0; font-weight:normal; padding:0 8px 8px 8px}
.guideAchat p.btn{padding:0; margin:0 0 10px 0?; text-align:center; background:none}

#content #centerPan #votreRecherche{text-align:center}

#centerPan #descente_boutique_encart_princ_focus_bout_cadre{clear:both; margin-left:10px; font-size:12px}

.descriptionlongue{float:left; width:757px; clear:both}

#descente_univers_encart_princ_focus_bout_cadre{width:757px; margin-top:8px; *margin-left:6px}

#descente_univers_encart_secondaire_cadre{font-size:12px}

#ctl00_PageContent_wucNosSousCategories_divCategorie{visibility:hidden; display:none}
#content .misesEnAvantPagesServices h2{background:url(images/ss_menu.gif) bottom no-repeat; color:#E30040; font-size:12px; line-height:21px; padding-left:10px; text-transform:uppercase}

#content #mainCT .misesEnAvantPagesServices h2{background-image:url(images/ss_menu_moyen.gif) bottom no-repeat; color:#E30040; font-size:12px; line-height:21px; padding-left:10px; text-transform:uppercase; font-weight:bold; margin:0; float:none}

.imageCoeur{background:url(images/coupDeCoeur.gif) no-repeat; display:none}

.ProduitMiseEnAvant{float:left; border:1px solid #cecece; background:#fff; width:145px; *width:144px; height:275px; text-align:center}

#resultats .tableRes .ProduitMiseEnAvant{float:left; border:1px solid #cecece; background:#fff; width:248px; height:auto; text-align:center}

#centerPan .ProduitMiseEnAvant h2, #resultats .NotreSelection h2{background:url(images/ss_menu_moyen.gif) bottom no-repeat; color:#E30040; font-size:12px; font-weight:bold; line-height:21px; padding-left:10px; text-transform:uppercase; margin-top:0px; text-align:left}

#centerPan .ProduitMiseEnAvant, #resultats .NotreSelection .ProduitMiseEnAvant{width:370px; margin-top:8px; height:auto; margin-right:5px;}

#centerPan .ProduitMiseEnAvant .ProduitImageMiniature, #mainCT .ProduitMiseEnAvant .ProduitImageMiniature, #resultats .NotreSelection .ProduitMiseEnAvant .ProduitImageMiniature{height:195px; width:195px; margin-top:35px; margin-left:1px;padding-left:0px;}
#centerPan .ProduitMiseEnAvant .ProduitImageMiniature a, #mainCT .ProduitMiseEnAvant .ProduitImageMiniature a, #resultats .NotreSelection .ProduitMiseEnAvant .ProduitImageMiniature a{margin:0;padding:0;}
#centerPan .ProduitMiseEnAvant .ProduitImageMiniature img, #mainCT .ProduitMiseEnAvant .ProduitImageMiniature img, #resultats .NotreSelection .ProduitMiseEnAvant .ProduitImageMiniature img{width:195px; height:195px; display:block;margin:0;padding:0;*margin-left:3px;}
.body_descente_dprecherchestandard_aspx #resultats .NotreSelection .ProduitMiseEnAvant .ProduitImageMiniature img, .body_gestioncompteclient_authentifie_clifavoris_aspx #mainCT .NotreSelection .ProduitMiseEnAvant .ProduitImageMiniature img, {*margin-left:-2px;}
.body_gestioncompteclient_authentifie_clifavoris_aspx #resultats .NotreSelection .ProduitMiseEnAvant .ProduitImageMiniature img{*margin-left:-5px;}
#centerPan .ProduitMiseEnAvant h3.ProduitNom, #resultats .NotreSelection .ProduitMiseEnAvant h3.ProduitNom{clear:none; margin-top:4px; padding:0; padding-top:6px}
#centerPan .ProduitMiseEnAvant h3.ProduitNom a, #mainCT .ProduitMiseEnAvant h3.ProduitNom a, #resultats .NotreSelection .ProduitMiseEnAvant h3.ProduitNom a{font-size:12px; text-align:left; font-weight:bold}
#centerPan .ProduitMiseEnAvant p.ProduitLesPrix, #mainCT .ProduitMiseEnAvant p.ProduitLesPrix, #resultats .NotreSelection .ProduitMiseEnAvant p.ProduitLesPrix{}

#centerPan .ProduitMiseEnAvant, #mainCT .ProduitMiseEnAvant, #resultats .NotreSelection .ProduitMiseEnAvant{width:197px; height:362px; margin:0px 0 0 20px; *margin:0px 0 0 10px; border:0px; background:url(images/produit_avant.gif) bottom no-repeat;position:relative;}

#centerPan .ProduitMiseEnAvant p.ProduitLesPrix, #mainCT .ProduitMiseEnAvant p.ProduitLesPrix, #resultats .NotreSelection .ProduitMiseEnAvant p.ProduitLesPrix{margin:0px}
#centerPan .ProduitMiseEnAvant p.ProduitLesPrix span.prix, #mainCT .ProduitMiseEnAvant p.ProduitLesPrix span.prix, #resultats .NotreSelection .ProduitMiseEnAvant p.ProduitLesPrix span.prix{margin-top:2px; width:100%}

.FlyOverZoneHTML {background:transparent url(images/flyover.png);color:white;left:-10px;padding:15px 10px 5px;position:absolute;top:332px;width:198px;z-index:5;}

p.ProduitLesPrix span.prixFacture{margin-left:8px}
p.ProduitLesPrix span.prixATitreIndicatif{margin-left:20px; font-size:16px}
p.ProduitLesPrix span span.prixATitreIndicatifInfos{color:#E45B85; font-style:italic; margin-left:4px}
#centerPan .ProduitMiseEnAvant h3.ProduitNom,#mainCT .ProduitMiseEnAvant h3.ProduitNom, #resultats .NotreSelection .ProduitMiseEnAvant h3.ProduitNom{ clear:both;  height:52px; margin:3px 5px 3px 12px; *margin:0px 5px 3px 15px}

.NotreSelection a.SupprimerProduitFavoris {clear:both;display:block;text-align:center;margin-bottom:20px;}

#resultats .NotreSelection hr{display:none}

*+html #centerPan .ProduitMiseEnAvant h3.ProduitNom{ width:130px;  margin-left:-15px}

#votreRecherche .RechercheFormulaire{display:none}

#centerPan .ProduitMiseEnAvant .APartirDe{display:none}

.body_descente_dprecherchestandard_aspx #resultats h2{float:left; margin-right:10px}
.body_descente_dprecherchestandard_aspx #resultats h3{clear:both}

#coordonnes .ProduitMiseEnAvant.trois, .ProduitMiseEnAvant.trois{float:left; width:115px; display:inline; padding-right:0px}

#semblables .ProduitMiseEnAvant, #semblablesParTrois .ProduitMiseEnAvant{float:left; display:inline}
#semblables .ProduitMiseEnAvant.trois, #semblablesParTrois .ProduitMiseEnAvant.trois{float:left; width:115px; display:inline; padding-right:0px}

.ProduitMiseEnAvant .ProduitLienVoirLaFiche{clear:both; padding-top:10px; display:none}

.ProduitMiseEnAvant .ProduitLienVoirLaFiche .btnBcRouge{display:none}

#centerPan div#resultats table.tableRes .ProduitImageMiniature{float:left}
div.ProduitImageMiniature{float:left; margin:0; padding:0}
div.ProduitImageMiniature input{}

.misesEnAvantHomepage .tableRes .ProduitImageMiniature{}
.misesEnAvantHomepage .tableRes .ProduitImageMiniature input{margin-left:10px; *margin-left:0px}
.misesEnAvantHomeBoutique .tableRes .ProduitImageMiniature{}

h3.ProduitNom{clear:both;  padding-top:4px}
h3.ProduitNom a{display:block; color:#444; font-size:11px; text-decoration:none; font-weight:normal}
h3.ProduitNom a:hover{color:#e30040; font-size:11px; text-decoration:none}
h3.ProduitNom span{font-weight:normal; font-size:12px; display:block}

#centerPan #resultats .tableRes .ProduitMiseEnAvant h3.ProduitNom{font-weight:bold; padding-left:4px; width:auto; background:#fff; border:none; float:none; clear:none}

#centerPan #resultats .tableRes .ProduitMiseEnAvant h3.ProduitNom a{color:#000; font-size:12px; text-decoration:none}
#centerPan #resultats .tableRes .ProduitMiseEnAvant h3.ProduitNom a:hover{color:#e30040; font-size:12px; text-decoration:none}
#centerPan #resultats .tableRes .ProduitMiseEnAvant h3.ProduitNom span{font-weight:normal; font-size:12px}

p.ProduitAccroche{font-size:12px; font-weight:normal; margin:0; padding:0}

p.ProduitLesPrix{margin:14px 10px 10px 0px}
p.ProduitLesPrix{font-size:10pt; text-align:center}
p.ProduitLesPrix span.reduc{border:1px solid #E30040; color:#E30040; display:block; font-size:1.2em; font-weight:bold; margin:auto; text-align:center; width:80px}
p.ProduitLesPrix span.prixBarre{white-space:nowrap; font-size:9pt; width:50px}
p.ProduitLesPrix span.prix{font-size:14px; color:#e30040; font-weight:bold}

p.ProduitStickerNouveaute{}

p.ProduitStickerPrincipal{}

#content #centerPan .produit #ProduitDetails{border:1px solid #C0C0C0; float:right; margin-right:4px; margin-top:1px; padding:5px; position:relative; right:112px; *right:108px; width:390px}

#content #centerPan .produit #ProduitDetails h3.ProduitNom{clear:none; border-bottom:1px solid #cecece; background-color:#FFF; padding-bottom:10px}

#content #centerPan .produit #ProduitDetails h3.ProduitNom span{font-weight:bold; color:#e30040; font-size:20px}

#content #centerPan .produit #ProduitDetails p.ProduitAccroche{}

#content #centerPan .produit #ProduitDetails p.ProduitMarque{left:410px; position:absolute; top:0}

#content #centerPan .produit #ProduitDetails .ProduitDescription{font-size:12px; text-align:justify; border-bottom:1px solid #cecece; padding:0 0 10px 0}

#content #centerPan .produit #ProduitDetails p.ProduitInfosComplementaires{font-size:12px; text-align:justify}
#content #centerPan .produit #ProduitDetails p.ProduitInfosComplementaires .ProduitInfosComplementairesTitre{}
#content #centerPan .produit #ProduitDetails p.ProduitInfosComplementaires .ProduitInfosComplementairesTexte{}

#content #centerPan .produit #ProduitDetails p.pInfoComp{display:none; visibility:hidden}

#content #centerPan .produit #ProduitDetails p.ProduitStickers{}

#content #centerPan .produit #ProduitDetails p.ProduitLesPrix{float:left; margin:0}
#content #centerPan .produit #ProduitDetails p.ProduitLesPrix span.reduc{}
#content #centerPan .produit #ProduitDetails p.ProduitLesPrix span.prixBarre{}
#content #centerPan .produit #ProduitDetails p.ProduitLesPrix span.prix{}

#content #centerPan .produit #ProduitMiseAuPanier{border:1px solid #C0C0C0; float:left; margin-left:9px; margin-top:10px; right:116px; width:400px}

#content #centerPan .produit #ProduitMiseAuPanier p.AjoutPanierHaut{display:none; visibility:hidden}
#content #centerPan .produit #ProduitMiseAuPanier p.AjoutPanierBas{margin:0 4px 0 0; padding:0; float:right}
#content #centerPan .produit #ProduitMiseAuPanier p.AjoutPanierBas span{}
#content #centerPan .produit #ProduitMiseAuPanier p.AjoutPanierBas span a{background:transparent url(images/add_cart.gif) no-repeat scroll 0 0; color:#FFF; display:block; font-weight:bold; height:52px; line-height:52px; text-decoration:none; width:160px}
#content #centerPan .produit #ProduitMiseAuPanier p.AjoutPanierBas span a:hover{color:#fff}

#content #centerPan .produit #ProduitMiseAuPanier #ctl00_PageContent_wucFPChoixCaracteristiques_btnAjoutPanierWithPopupHaut_uppAjoutPanier{ display:none; visibility:hidden}
#content #centerPan .produit #ProduitMiseAuPanier div{text-align:center; padding-bottom:4px}
#content #centerPan .produit #ProduitMiseAuPanier #ctl00_PageContent_wucFPChoixCaracteristiques_btnAjoutPanierWithPopupBas_uppAjoutPanier span a span{padding-bottom:4px; padding-left:30px; padding-right:4px; text-align:right}
#content #centerPan .produit #ProduitMiseAuPanier div span a{color:#fff; text-decoration:none; font-weight:bold}
#content #centerPan .produit #ProduitMiseAuPanier div span a:hover{color:#fff}

#content #centerPan .produit #ProduitMiseAuPanier .tableProducts{background:#f0f0f0}

#content #centerPan .produit #ProduitMiseAuPanier .indispo a{font-size:12px}

#content #centerPan .produit #ProduitMiseAuPanier #ProduitSelectionZone{ float:left; width:392px; *width:390px; padding:5px}

#ProduitColorisZone span{display:block; width:auto}

#content #centerPan .produit #ProduitMiseAuPanier #ProduitColorisZone{float:left; padding:0 5px; width:130px; margin-right:20px; *margin-right:22px}

#content #centerPan .produit #ProduitMiseAuPanier #ProduitColorisZone select{clear:both; float:left; width:130px}
#content #centerPan .produit #ProduitMiseAuPanier #ProduitColorisZone label{float:left}

#content #centerPan .produit #ProduitMiseAuPanier #ProduitTailleZone{float:left; padding:0 5px; width:130px; margin-right:20px; *margin-right:22px}
#content #centerPan .produit #ProduitMiseAuPanier #ProduitTailleZone select{clear:both; float:left; width:130px}
#content #centerPan .produit #ProduitMiseAuPanier #ProduitTailleZone label{float:left}

#ProduitMiseAuPanier p.erreur{margin:0; padding:0}

p.ensPrix span.prix{color:#e30040; font-size:2em; margin-right:-4px; *margin-right:-1px}

#content #centerPan .produit #ProduitMiseAuPanier #ProduitQuantiteZone{float:left; width:40px}
#content #centerPan .produit #ProduitMiseAuPanier #ProduitQuantiteZone select{clear:both; float:left}
#content #centerPan .produit #ProduitMiseAuPanier #ProduitQuantiteZone label{float:left}

#content #centerPan .produit #ProduitMiseAuPanier .ensPrix{clear:both; font-weight:bold; padding-top:15px; text-align:right; *padding-top:0px; width:auto; margin-right:15px}

#content #centerPan .produit #ProduitMiseAuPanier .ensPrix span.prix{}
#content #centerPan .produit #ProduitMiseAuPanier .ensPrix span.prix span.prixFacture{margin-left:8px; font-size:18px}
#content #centerPan .produit #ProduitMiseAuPanier .ensPrix span.prix span.prixATitreIndicatif{margin-left:20px; font-size:18px}
#content #centerPan .produit #ProduitMiseAuPanier .ensPrix span.prix span.prixATitreIndicatif span.prixATitreIndicatifInfos{color:#E45B85; font-style:italic; margin-left:4px; font-size:18px}

#content #centerPan .produit #ProduitMiseAuPanier .ensPrix #ctl00_PageContent_wucFPChoixCaracteristiques_lblArticlePrixBarre .prixFacture, 
#content #centerPan .produit #ProduitMiseAuPanier .ensPrix #ctl00_PageContent_wucFPChoixCaracteristiques_lblArticlePrixBarre .prixATitreIndicatif{text-decoration:line-through; color:#ADADAD; padding-left:10px}

 
.modalBackground{filter:Alpha(Opacity=60); -moz-opacity:0.6; opacity:0.6;  width:100%; height:100%;  background-color:#000;  position:absolute;  z-index:1500;  top:0px; left:0px;  clear:inherit}
.modalPopup{clear:both; background-color:#FFF; border:4px solid #444; width:500px; position:absolute}
.body_descente_dpficheproduittextile_aspx .modalPopup {width:910px;}
.modalPopupIdentification{background-color:White; border:solid 2px #cecece; width:700px}
.modalPopupClose{background-color:Transparent; border-style:none; color:Black; float:right; font-size:large}
.modalPopupHeader{width:491px; color:#e30040; padding-left:10px; font-weight:bold; padding-top:2px}
.modalPopupContent{text-align:center; float:left; padding:0px 2px 0px 2px; width:100%}

.modalPopupContent h2{font-size:15px}
#content #ctl00_PageContent_wucFPChoixCaracteristiques_btnAjoutPanierWithPopupBas_panContent h2 {margin-bottom:0px;}
.modalPopupContent span#ctl00_PageContent_wucFPChoixCaracteristiques_btnAjoutPanierWithPopupBas_lblArticleAjoute {display:block;width:864px;border-top:1px solid #bc121b;border-left:1px solid #bc121b;border-right:1px solid #bc121b;background:#f5eded;margin-bottom:0;margin:auto;}
#content #centerPan .produit #ProduitMiseAuPanier div.PopupAjoutPanierBoutons {margin-top:0;width:864px;border-bottom:1px solid #bc121b;border-left:1px solid #bc121b;border-right:1px solid #bc121b;background:#f5eded;margin:auto;}
#content .modalPopupContent #ctl00_PageContent_wucFPChoixCaracteristiques_btnAjoutPanierWithPopupBas_divVenteAdditionnelleLayerPanier {margin-top:10px;}

.modalPopupContent .formulaire{text-align:left; float:none; clear:both}

.modalPopupContent .formulaire .formulaireSubmit{margin-left:172px}

.modalPopupContent .formulaire .formulaireSubmit .btnValider{background:#e30040 none repeat; color:#FFF; cursor:pointer; font-weight:bold; height:23px}

#content #mainCT .modalPopupContent .formulaire .formulaireSubmit .btnValider a{color:#fff; text-decoration:none; padding:0 6px}

.modalPopupContent .formulaire .formulaireSubmit .btnAnnuler{background:transparent url(images/bg_purple_button.gif) repeat; color:#FFF; cursor:pointer; font-weight:bold; height:23px}

#content #mainCT .modalPopupContent .formulaire .formulaireSubmit .btnAnnuler a{color:#fff; text-decoration:none; padding:0 6px}

.modalPopupContent div.formulaire div.formulaireChamp{margin-left:40px; margin-top:-11px}

.modalPopupContent .panelElementsChoixArticle{text-align:left; clear:both; float:left}

.PopupAjoutPanierBoutons .btnShopping{background:transparent url(images/bg_purple_button.gif) repeat scroll 0%; color:#FFF; cursor:pointer; font-weight:bold; padding:0 4px}

.PopupAjoutPanierBoutons .btnShopping a{color:#fff; text-decoration:none}
.PopupAjoutPanierBoutons .btnShopping a:hover{color:#fff; text-decoration:none}

.PopupAjoutPanierBoutons .btn{color:#fff; text-decoration:none; background-image:none}

.modalPopupContent .btn{float:none; background-image:none}

.modalPopup{clear:both; position:absolute}

.modalPopup .modalPopupHeader{}

#content #mainCT.panier .modalPopup .modalPopupHeader .modalPopupClose{float:right}

.modalPopupContent .panelElementsChoixArticle #lblTaille{clear:both; *float:left}

div.modalPopup{}

#content #mainCT .banners{text-align:center}

#content #mainCT ul.listePlan{float:left; list-style:none; width:33%; margin:0px}

#content #mainCT ul.listePlan li{color:#e30040}

#content #mainCT ul.listePlan li a{color:#000; font-size:12px; background:url(images/puce_cat_femme.gif) no-repeat left top; padding-left:12px; padding-top:4px; text-decoration:none}

#content #mainCT ul.listePlan li a:hover{color:#e30040}

#content #mainCT p.infosContact{margin:0 0 20px}

#content #mainCT #texteEnseigneContact{text-align:left; color:#000}

#content #mainCT #texteEnseigneContact a{color:#e30040; text-decoration:none}

#content #mainCT #texteEnseigneContact a:hover{color:#000; text-decoration:none}

#content #mainCT #listeThemes ul{list-style:none}

#content #mainCT #listeThemes ul li a{background:transparent url(images/puce_cat_femme.gif) no-repeat 0px -2px; color:#000; font-size:12px; padding-left:12px}

#content #mainCT #listeThemes ul li a:hover{color:#e30040}

#content #mainCT p.info{margin:0 0 10px}

#content #mainCT fieldset#fsServiceContact ul{margin:0}

#content #mainCT #bgContainer fieldset.fsNewsletterServiceInfosClient fieldset.ClientFormInfoPerso{border:none; width:600px; margin:5px}
#content #mainCT #bgContainer fieldset.fsNewsletterServiceInfosClient fieldset.ClientFormInfoPerso h3{display:none; visibility:hidden}
#content #mainCT #bgContainer fieldset.fsNewsletterServiceInfosClient fieldset.ClientFormInfoPerso div{margin:0px;}
#content #mainCT #bgContainer fieldset.fsNewsletterServiceInfosClient fieldset.ClientFormInfoPerso ul{}

#content #mainCT #bgContainer fieldset.fsNewsletterServiceInfosClient fieldset.ClientFormInfoPerso ul li{}

#content #mainCT #bgContainer fieldset.fsNewsletterServiceInfosClient fieldset.ClientFormInfoPerso ul li span{float:left; margin-left:15px}

#content #mainCT #bgContainer fieldset.fsNewsletterServiceInfosClient fieldset.ClientFormInfoPerso ul li input{background-color:#fff}
#content #mainCT #bgContainer fieldset.fsNewsletterServiceInfosClient fieldset.ClientFormInfoPerso ul li select{}

#content #mainCT #bgContainer fieldset.fsNewsletterServiceInfosClient p.langLegend{text-align:left}

#content #mainCT #bgContainer fieldset.fsNewsletterServiceInfosClient ul.formOuiNon li input{margin-top:4px; *margin-top:0px; margin-right:2px; margin-left:2px; background-color:#fff; border:none}
#content #mainCT #bgContainer fieldset.fsNewsletterServiceInfosClient ul.formOuiNon li label{margin-right:4px; margin-left:2px}
#content #mainCT #bgContainer fieldset.fsNewsletterServiceInfosClient ul.formOuiNon li{margin-left:2px; border:none}

#content #mainCT #bgContainer fieldset.fsNewsletterServiceInfosClient ul.formLang li input{border:none; background-color:#fff}
#content #mainCT #bgContainer fieldset.fsNewsletterServiceInfosClient ul.formLang li{margin:-35px 0px 35px 200px; *margin:0px 0px 0px 60px; padding:0px 0px 0px 0px}
.body_services_newsletters_serv_news_aspx #content #mainCT #bgContainer fieldset.fsNewsletterServiceInfosClient ul.formLang li{margin:0px; padding:0px 0px 0px 0px}
#content #mainCT #bgContainer fieldset.fsNewsletterServiceInfosClient ul.formLang li input{margin-top:4px; *margin-top:0px; margin-right:2px; background-color:#fff}

#content #mainCT #bgContainer p a.lnkNewsletterDesinscription{color:#000; font-size:13px}

#content #mainCT #bgContainer p a.lnkNewsletterDesinscription:hover{color:#e30040}

#content #mainCT #bgContainer fieldset.fsNewsletterServiceInfosClient fieldset.ClientFormInfoPerso div ul li.liCivilite div ul li{}

#content #mainCT #bgContainer fieldset div{}
#content #mainCT #bgContainer fieldset div ul.listCheck li{margin:0px 0px 0px 0px}
#content #mainCT #bgContainer fieldset div ul.listCheck li span{clear:both; margin:0px 0px 0px 0px}
#content #mainCT #bgContainer fieldset div ul.listCheck li input{ clear:both;  border:none;  width:20px;  margin:0px 0px 0px 0px;  margin-top:4px;  *margin-top:0px}

#content #mainCT #bgContainer #autre{text-align:center}
/**/
#content #mainCT #bgContainer #autre textarea{position:relative; left:110px; *left:-22px; width:350px; height:100px}
#content #mainCT fieldset ul.listCheck li label span{text-align:left; width:auto}

#content div#mainCT.noBackground{margin-top:12px}

#centerPan div#votreRecherche{font-size:12px}

#centerPan div#votreRecherche input{color:#444}

#centerPan div.divUniversResults{font-size:12px; clear:both; text-align:center}

#centerPan div.divUniversResults .imgResults{float:left; margin:0 5px}

#centerPan h1.RechercheTitre{background:url(images/ss_menu_moyen.gif) bottom no-repeat; color:#E30040; font-size:12px; line-height:21px; padding-left:10px; text-transform:uppercase}

#centerPan div#votreRecherche .btn{ float:none;  margin-top:10px;  margin-left:-12px}

#centerPan div#votreRecherche p.RechercheFormulaire{ margin:0px 0px 0px 0px;  padding:0px 0px 0px 0px;  *height:26px}

#centerPan div#votreRecherche p.RechercheFormulaire span.btn{float:none; margin-left:-12px; padding:2px}
#centerPan div#votreRecherche p.RechercheFormulaire span.btn a{}
#centerPan div#votreRecherche p.RechercheFormulaire span.btn a span{}
#centerPan div#votreRecherche p.RechercheFormulaire input{*margin:0px 0px -4px 0px}

#content #centerPan .BoutiqueZoneDescription{*margin-left:4px; width:757px; margin-top:6px}

#content #centerPan .BoutiqueZoneDescription h1.BoutiqueNom{background:url(images/ss_menu_moyen.gif) bottom no-repeat; color:#E30040; font-size:12px; line-height:21px; padding-left:10px; text-transform:uppercase; visibility:hidden; display:none}

#centerPan .RayonZoneDescription h1.RayonNom, #centerPan .SousRayonZoneDescription h1.SousRayonNom{background:url(images/ss_menu_moyen.gif) bottom no-repeat; color:#E30040; font-size:12px; line-height:21px; padding-left:10px; text-transform:uppercase; margin-top:6px; visibility:hidden; display:none}

.BoutiqueVisuel{display:none}
.SousRayonVisuel{display:none}
.RayonVisuel{display:none}
.BoutiqueDescriptionCourte{display:none}

.filtreproduitnom{font-size:16px; margin:0 10px}
ul#ulLiensModesPaiements{list-style-type:none}

p.RayonDescriptionCourte{display:none}
p.BoutiqueDescriptionCourte{display:none}

#content #mainCT #bgContainer ul.ulCommandeDetailsInfosClients{list-style-type:none}
#content #mainCT #bgContainer ul.ulCommandeDetailsInfosClients li{margin:20px 20px 20px 0px; clear:both}
#content #mainCT #bgContainer ul.ulCommandeDetailsInfosClients li.liCommandeDetailsLibelle span{font-weight:bold}
#content #mainCT #bgContainer ul.ulCommandeDetailsInfosClients li.liCommandeDetailsCanal span{font-weight:bold; display:none}

#content #mainCT #bgContainer ul.ulCommandeDetailsInfosClients li.liCommandeDetailsAdresse{background-color:#e45b85; width:100%}
#content #mainCT #bgContainer ul.ulCommandeDetailsInfosClients li.liCommandeDetailsAdresse div{float:left; margin-right:20px; font-weight:normal; width:200px; margin-bottom:20px}
#content #mainCT #bgContainer ul.ulCommandeDetailsInfosClients li.liCommandeDetailsAdresse span{font-weight:bold}

#content #mainCT #bgContainer ul.ulCommandeDetailsInfosClients li.liCommandeDetailsModeLivraison span{font-weight:bold}

#content #mainCT #bgContainer ul.ulCommandeDetailsInfosClients li.liCommandeDetailsAvantages span{font-weight:bold}
#content #mainCT #bgContainer ul.ulCommandeDetailsInfosClients li.liCommandeDetailsResteAPayer span{font-weight:bold; font-size:16px; color:#e30040}

#content #mainCT #bgContainer ul.ulCommandeDetailsInfosClients li.liCommandeDetailsTableauDetail table{width:100%; margin:20px 0px 20px 0px}
#content #mainCT #bgContainer ul.ulCommandeDetailsInfosClients li.liCommandeDetailsTableauDetail table th{text-align:center; width:auto; margin:2px}
#content #mainCT #bgContainer ul.ulCommandeDetailsInfosClients li.liCommandeDetailsTableauDetail table td{text-align:center; width:auto; margin:2px}

#content #mainCT #bgContainer ul.ulCommandeDetailsInfosClients li.liCommandeDetailsMontants table{float:right}
#content #mainCT #bgContainer p.formulaireExplication{clear:both}

#content #mainCT #bgContainer div{border:none}
#content #mainCT div fieldset.ClientFormInfoPerso{border-bottom:none; margin:10px 0px 0px;}

#content #mainCT #bgContainer div fieldset.ClientFormInfoPerso div{}
#content #mainCT div fieldset.ClientFormAdresse{border-top:none;}
#content #mainCT div fieldset.ClientFormAdresse ul{}

fieldset.ClientFormAdresse h3{display:none; visibility:hidden}
#content #mainCT div fieldset.fsContactNs{border-top:none}
#content #mainCT #bgContainer fieldset.CCformOptins{border:none}

#content #mainCT #bgContainer div fieldset.ClientFormInfoPerso div ul li.liCivilite div{position:relative;float:left;}
#content #mainCT #bgContainer div fieldset.ClientFormInfoPerso div ul li.liCivilite div ul{margin:0px}
#content #mainCT #bgContainer div fieldset.ClientFormInfoPerso div ul li.liCivilite div ul li{position:relative; display:block; clear:none; float:left}

#content #mainCT #bgContainer div fieldset.ClientFormInfoPerso div ul li.liCivilite div ul li input{border:none; width:20px; background-color:#FFF}

div.modalPopup div.modalPopupContent fieldset.ClientFormInfoPerso div ul li.liCivilite div{position:relative}
div.modalPopup div.modalPopupContent fieldset.ClientFormInfoPerso div ul li.liCivilite div ul{display:inline; margin:0px; width:50px; height:50px}
div.modalPopup div.modalPopupContent fieldset.ClientFormInfoPerso div ul li.liCivilite div ul li{width:50px; position:relative}
div.modalPopup div.modalPopupContent fieldset.ClientFormInfoPerso div ul li.liCivilite div ul li label{margin-left:4px}
div.modalPopup div.modalPopupContent fieldset.ClientFormInfoPerso div ul li.liCivilite div ul li input{border:none; margin:0px; padding:0px; width:20px; background-color:#F0F0F0}

div.modalPopup div.modalPopupContent p{}

div.modalPopup div.modalPopupContent fieldset.ClientFormAdresse div ul li.liChoixPays select{float:left}
div.modalPopup div.modalPopupContent fieldset.ClientFormAdresse span.conteneur{margin-left:300px}

#content #mainCT #bgContainer fieldset.CCformOptins{margin-top:10px;}
#content #mainCT #bgContainer fieldset.CCformOptins .formField li span.ErrorMessage{position:absolute; left:-28px; margin-top:-4px; *position:relative; *left:0px}

.divArticlePrixComptantAvecRemise{width:100%; text-align:center; font-size:x-small; white-space:nowrap}
.divPanierLignePrixAvecRemise{width:100%; text-align:center; font-size:x-small; white-space:nowrap}
.divPanierLigneEcoTaxe{width:100%; text-align:center; font-size:x-small; white-space:nowrap}
.divArticlePrixComptantSansRemise{width:100%; text-align:center; font-size:x-small; text-decoration:line-through; white-space:nowrap}
.divArticlePrixCreditSansRemise{width:100%; text-align:center; font-size:x-small; text-decoration:line-through; white-space:nowrap}
.divPanierLignePrixSansRemise{width:100%; text-align:center; font-size:x-small; text-decoration:line-through; white-space:nowrap}
.divArticlePrixComptant{width:100%; text-align:center; font-size:small; white-space:nowrap}
.divArticleAcompte{width:100%; text-align:center; font-size:small; white-space:nowrap}
.divArticleMensualites{width:100%; text-align:center; font-size:small; white-space:nowrap}
.divServiceAcompte{width:100%; text-align:center; font-size:small; white-space:nowrap}
.divServiceMensualites{width:100%; text-align:center; font-size:small; white-space:nowrap}
.divPanierLigneMontantTotal{width:100%; text-align:center; font-size:small; white-space:nowrap}
.divArticleCreditTotalTaeg{width:100%; text-align:center; font-size:small; white-space:nowrap}
.spanArticleCreditTotal{width:100%; text-align:center; white-space:nowrap}
.spanArticleTaeg{width:100%; text-align:center; font-size:xx-small; white-space:nowrap}
.divArticlePourcentageReduction{width:100%; text-align:center; font-size:x-small; white-space:nowrap}
.divArticlePrixBarre{width:100%; text-align:center; font-size:x-small; white-space:nowrap; text-decoration:line-through}
.divArticlePrix{width:100%; text-align:center; font-size:x-small; white-space:nowrap}

#lateralPan div.commandeDirecte h3, #lateralPan div.demandeCatalogue h3{    background:url(images/ss_menu_mini.gif) bottom no-repeat}

#content #centerPan .produit #ProduitMiseAuPanier div p.alR{position:relative; left:220px; *left:0px; *top:-5px}
#content #centerPan .produit #ProduitMiseAuPanier div p.alR span.btnClose{    display:block;     background:transparent url(images/btn_close_l.gif) no-repeat scroll left top;  padding-left:20px;  text-align:left}
#content #centerPan .produit #ProduitMiseAuPanier div p.alR span.btnClose a span{color:Black}

#content #mainCT #bgContainer .halfSize{background:#FFF none repeat scroll 0 0; border:1px solid #A0A6B5; float:left; padding:0px}
#content #mainCT #bgContainer fieldset.halfSize{border:1px solid #dfdfdf; float:left; height:235px; width:440px; margin-left:5px; *margin-top:-11px; position:relative}

#content #mainCT #bgContainer fieldset.halfSize .ErrorMessage{background:url(images/error_message.gif) no-repeat; height:20px; margin-left:3px; margin-top:7px; position:absolute; text-indent:-1500px; width:20px}

#content #mainCT #bgContainer fieldset.right{float:left; margin-left:10px; margin-top:10px}

* html #content #mainCT #bgContainer fieldset.right{margin-top:-10px}

#content #mainCT #bgContainer fieldset.right .validerFormulaire{}
#content #mainCT #bgContainer fieldset ul.centered{margin:5px 0 0 270px}

#content #mainCT #bgContainer fieldset ul.formField li{margin-top:0px; position:relative; padding:0px}
body.body_gestioncompteclient_authentifie_clipref_aspx #content #mainCT #bgContainer .right{margin:10px 0 0 25px}
#content #mainCT #bgContainer fieldset.halfSize ul{list-style-type:none; margin:15px 0 0 15px; padding:0}
#content #mainCT #bgContainer fieldset.halfSize ul li{margin-bottom:4px}
#content #mainCT #bgContainer fieldset.halfSize ul li label span{color:#222; display:block; padding-top:0; text-align:right; float:left; width:160px; position:relative; top:5px}

#content #mainCT #bgContainer p.OubliMDP{float:right; margin:0 38px 10px 0; *margin:0 15px 10px 0; padding:0}

* html #content #mainCT #bgContainer .validerFormulaire{margin-top:-30px}

* html .body_gestioncompteclient_authentifie_clidesabonews_aspx #content #mainCT #bgContainer .validerFormulaire{margin-top:0px}

#content #mainCT #bgContainer .validerFormulaire span.btnNonIdentifie a.right{margin:0px}

#content #mainCT #bgContainer p.formulaireErreur{clear:left; color:#E30040}

#centerPan div.ProduitMiseEnAvant div.ProduitPictoMarque, #mainCT div.ProduitMiseEnAvant div.ProduitPictoMarque{display:block; float:left; height:30px; margin-top:-229px; position:relative; text-align:center; width:195px}
div.ProduitMiseEnAvant div.ProduitPictoMarque img{height:30px}

#centerPan div.ProduitPictoMarque div.ProduitPictoMarque{display:block; height:30px; position:relative; text-align:center}
#centerPan div.ProduitPictoMarque img{height:30px}

#centerPan div.ProduitMiseEnAvant p.ProduitLesPrix span.prixBarre{color:#ADADAD; position:relative; float:left}
#centerPan div.ProduitMiseEnAvant p.ProduitLesPrix span.prixBarre span.prixFacture{font-weight:bold; font-size:16px; margin-left:8px; *margin-left:-17px; display:block; text-decoration:line-through; position:absolute}
#centerPan div.ProduitMiseEnAvant p.ProduitLesPrix span.prixBarre span.prixATitreIndicatif{font-size:12px; text-decoration:line-through; position:absolute; margin-left:-17px; margin-top:24px}
#centerPan div.ProduitMiseEnAvant p.ProduitLesPrix span.prix{color:black; float:right; margin-right:8px; margin-top:0; text-align:right}
#centerPan div.ProduitMiseEnAvant p.ProduitLesPrix span.prix span.prixFacture{display:block; font-weight:bold; font-size:18px}
#centerPan div.ProduitMiseEnAvant p.ProduitLesPrix span.prix span.prixATitreIndicatif{font-size:12px}

body ul.rptAlphabet{ margin-top:4px;  font-weight:bold;  font-size:0.75em;  text-align:center;  list-style:none}
body ul.rptAlphabet li{display:none}
body ul.rptAlphabet li.rptAlphabetItem{ width:12px;  padding:2px;  display:inline-block;  border:1px solid #dedede;  list-style:none;  float:left;  margin:0 2px}
body ul.rptAlphabet li.rptAlphabetItem a.hplAlphabetLettre{ color:#000;  text-decoration:none;  padding:2px}
body ul.rptAlphabet li.rptAlphabetItem a.hplAlphabetLettre:hover{color:#E30040}

div#content ul.rptShoppingAZ{ list-style-image:none; list-style-position:outside; list-style-type:none; margin:20px 0 0; padding:4px; *padding-left:4px!important; width:98%}
div#content ul.rptShoppingAZ li.rptShoppingAZItem{list-style:none}
div#content ul.rptShoppingAZ li.rptShoppingAZItem ul.ulShoppingAZItem{display:block; height:20px; margin:0 auto; list-style:none}
ul.ulShoppingAZItem li.liShoppingAZProduit{float:left; padding:0 10px 0 0; list-style:none}
ul.ulShoppingAZItem li{float:right; padding:0 10px 0 0; list-style:none; font-weight:bold}
ul.ulShoppingAZItem li.liShoppingAZProduit a{text-decoration:none; color:#444}
ul.ulShoppingAZItem li.liShoppingAZProduit a:hover{color:#000}

ul.ulShoppingAZItem li.liShoppingAZUnivers a, ul.ulShoppingAZItem li.liShoppingAZBoutique a, ul.ulShoppingAZItem li.liShoppingAZRayon a, ul.ulShoppingAZItem li.liShoppingAZSousRayon a{text-decoration:none; color:#666}
ul.ulShoppingAZItem li.liShoppingAZUnivers a:hover, ul.ulShoppingAZItem li.liShoppingAZBoutique a:hover, ul.ulShoppingAZItem li.liShoppingAZRayon a:hover, ul.ulShoppingAZItem li.liShoppingAZSousRayon a:hover{text-decoration:none; color:#444}
ul.ulShoppingAZItem li.liShoppingAZSeparatorProduit{display:none}
ul.ulShoppingAZItem li.liShoppingAZSeparatorUnivers, ul.ulShoppingAZItem li.liShoppingAZSeparatorBoutique, ul.ulShoppingAZItem li.liShoppingAZSeparatorRayon, ul.ulShoppingAZItem li.liShoppingAZSeparatorSousRayon{display:block; height:20px; text-align:center; width:10px}

#footer .shoppingAZ{}

#footer .shoppingAZ{ margin-top:4px;  color:#ff3158;  font-weight:bold;  font-size:0.75em;  text-align:center}

#footer .shoppingAZ span{ width:12px;  padding:1px 2px;  display:inline-block;  border:1px solid #dedede}

#footer .shoppingAZ span a{color:#000; text-decoration:none}

#footer .shoppingAZ span a:hover{color:#ff3158}

#banner h1{display:block; float:left; margin:0; padding:0; position:absolute; top:20px; width:270px}

#banner h1 a{display:block; height:85px; width:270px}

#banner h1 img{display:none}

#banner #centrale{float:left; height:38px; width:929px}

#banner #centrale ul#langues{float:right; font-weight:bold; list-style-type:none; margin:2px 4px 0 0; padding:0; width:30px}
#banner #centrale ul#langues span.lblLangue{display:none; visibility:hidden}
*+html #banner #centrale ul#langues{}
#banner #centrale ul#langues li{color:#000}
#banner #centrale ul#langues li a{color:#000; text-decoration:none}
#banner #centrale ul#langues li a:hover{color:#e30040}
#banner #centrale ul#langues li.last{}

#banner #centrale p.contactezNous{display:none}
#banner #centrale p.contactezNous span.title{}
#banner #centrale p.contactezNous span.phoneNumber{}
#banner #centrale p.contactezNous span.tel{}
#banner #centrale p.contactezNous span.mail{}
#banner #centrale p.contactezNous a{}
#banner #centrale p.contactezNous a:hover{}

#banner #panier{background:transparent url(images/fond_panier.gif) no-repeat scroll 0 0; float:right; height:96px; left:230px; padding:10px 15px 0; position:relative; top:-50px; *top:-40px; width:350px}
#banner #panier span{font-size:11px}
#banner #panier span.titre{display:none}
#banner #panier span.selecteur{left:180px; position:relative; top:-27px}
#banner #panier span.selecteur select{font-size:11px; height:20px; width:168px}
#banner #panier span.contenu{display:block; margin:2px 0 0 47px}
#banner #panier span.contenu a{ color:#000; text-decoration:none; font-weight:bold; font-size:12px; font-weight:bold}
#banner #panier span.contenu a:hover{color:#e30040; font-weight:bold}

div#banner div#centrale div#header_links_cadre{float:left; height:20px; width:535px}
div#banner div#centrale div#header_links_cadre div#headerlinks{position:absolute;}
div#banner div#centrale div#header_links_cadre div#headerlinks div.links{margin-top:5px}
div#banner div#centrale div#header_links_cadre div#headerlinks div.links ul{margin:0 0 0 10px; padding:0}
div#banner div#centrale div#header_links_cadre div#headerlinks div.links ul li, div#banner div#centrale div#header_commande_links_cadre div#headerlinks div.links ul li{display:inline; margin-left:0; margin-right:10px; padding-left:8px; padding-right:0; float:left; height:20px; line-height:20px}
div#banner div#centrale div#header_links_cadre div#headerlinks div.links ul li a, div#banner div#centrale div#header_commande_links_cadre div#headerlinks div.links ul li a{color:#47473F; text-decoration:none; padding-left:12px; font-size:11px; background:url(images/pucehg.gif) no-repeat scroll 0 3px}
div#banner div#centrale div#header_links_cadre div#headerlinks div.links ul li.no_btn a, div#banner div#centrale div#header_commande_links_cadre div#headerlinks div.links ul li.no_btn a{background:none}
div#banner div#centrale div#header_links_cadre div#headerlinks div.links ul li a:hover{color:#444; text-decoration:underline}

div#banner div#centrale div#header_links_cadre div#headerlinks div.links ul li.no_btn{background:transparent none repeat scroll 0 0; height:20px; line-height:20px; padding:0}
div#banner div#centrale div#header_links_cadre div#headerlinks div.links ul li.no_btn img{float:left; position:relative; top:2px}
div#banner div#centrale div#header_links_cadre div#headerlinks div.links ul li.no_btn a{font-weight:bold; margin-left:4px}

div#banner #rechercheUnivers{float:right; height:22px; margin:0; padding:0; position:relative; top:88px; *top:87px; width:268px; z-index:30; right:-40px}
#rechercheUnivers div{}
#rechercheUnivers div p.rechercheUniversSaisie{float:left; margin:0; padding:0; width:200px}
#rechercheUnivers div p.rechercheUniversSaisie select{}
#rechercheUnivers div p.rechercheUniversSaisie input{background-color:#FFF; border:1px solid #D6D6D6; color:#AAA; font-size:11px; height:17px; width:190px; padding-left:3px}
#rechercheUnivers div p.rechercheUniversSaisie span{}
#rechercheUnivers .rechercheUniversChoix{display:none}
#rechercheUnivers .recherchedans{display:none}
#rechercheUnivers div .btn{height:20px; margin:0; padding:2px 0 0 0px; width:20px; background:none}
#rechercheUnivers div .btn a{margin:0; padding:0}

hr.hrSepFormContact{display:none}
div.listeThemes{margin:0 auto}

#bgContainer div.formulaireSubmi{*margin-left:4px; width:98%}

#content fieldset#fsAdresseCommerciale div.modalPopup{width:510px}
#content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupHeader{text-align:right; width:96%}
#content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupHeader a.modalPopupClose{}
#content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent{width:510px}

#content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent div.formulaireErreur{}
#content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent div.formulaireErreur span{}
* html #content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent div.AspNet-RadioButtonList input{position:relative; top:-5px}

#content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent fieldset.ClientFormInfoPerso{width:510px; margin:0; padding:0; border:0 none}
#content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent fieldset.ClientFormInfoPerso h3{margin:0; padding:0; text-align:left; width:99%}
#content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent fieldset.ClientFormInfoPerso div{}
#content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent fieldset.ClientFormInfoPerso div a{}
#content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent fieldset.ClientFormInfoPerso div ul{margin:0; padding:0}
#content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent fieldset.ClientFormInfoPerso div ul li{width:500px; float:left}
#content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent fieldset.ClientFormInfoPerso div ul li label{}
#content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent fieldset.ClientFormInfoPerso div ul li label span{width:230px}
#content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent fieldset.ClientFormInfoPerso div ul li input{width:180px}

#content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent fieldset.ClientFormAdresse{width:510px; margin:0 0 10px; padding:0 0 10px; border:0 none}
#content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent fieldset.ClientFormAdresse div{}
#content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent fieldset.ClientFormAdresse div a{}
#content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent fieldset.ClientFormAdresse div ul{margin:0; padding:0}
#content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent fieldset.ClientFormAdresse div ul li{float:left; width:500px}
#content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent fieldset.ClientFormAdresse div ul li span{width:230px}
#content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent fieldset.ClientFormAdresse div ul li.liChoixPays{float:left; width:auto}
#content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent fieldset.ClientFormAdresse div ul li label{}
#content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent fieldset.ClientFormAdresse div ul li label span{width:230px}
#content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent fieldset.ClientFormAdresse div ul li input{width:180px}
#content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent fieldset.ClientFormAdresse div ul li select{margin-left:8px}
* html #content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent fieldset.ClientFormAdresse div ul li select{margin-left:15px}
#content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent .linkButtonClassValider{margin:5px 0 10px 155px; display:inline}

#content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent span.conteneurMonAdresseValiderModification, #content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent span.conteneurAdresseSecondaireCreation{}

#content #mainCT.panier fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent p.formulaireExplication, #content #mainCT.panier fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent p.conditionsLegales{width:96%; color:#000; margin:10px 0 0 15px; text-align:left; clear:both}
#content #mainCT.panier fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent p.formulaireExplication span, #content #mainCT.panier fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent p.conditionsLegales span#content #mainCT.panier fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent p.formulaireExplication span a, #content #mainCT.panier fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent p.conditionsLegales span a{font-size:10px}

div#cde_panier_nav_droit_2_cadre, div#cde_livraison_nav_droit_1_cadre, div#cde_livraison_nav_droit_2_cadre{display:none}

#content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent fieldset.ClientFormInfoPerso div ul li.liCivilite div{}
#content #mainCT fieldset.ClientFormInfoPerso div ul li.liCivilite div ul{}
#content fieldset.ClientFormInfoPerso div ul li.liCivilite div ul li{position:relative; display:block; width:70px; padding:0; clear:none}

#content fieldset.ClientFormInfoPerso div ul li.liCivilite div ul li input{border:0px; width:20px; background-color:#FFF}

#content fieldset#fsAdresseCommerciale div.modalPopup div.modalPopupContent fieldset.ClientFormInfoPerso div ul li.liCivilite div ul li label{margin-left:4px}

a#ctl00_PageContent_rptPanierLigne_ctl00_btnPanierLigneModifier{display:none; visibility:hidden}
#content #mainCT #bgContainer fieldset.CCformOptins ul.formField li div{clear:both;}
#content #mainCT #bgContainer fieldset.CCformOptins ul.formField li div ul{}
#content #mainCT #bgContainer fieldset.CCformOptins ul.formField li div ul li{}
li.liOptinMailPartenaires span, li.liOptinMailSociete span{}
#content #mainCT #bgContainer fieldset.CCformOptins ul.formField li div ul li input{width:20px; padding-left:5px; margin-left:5px}
#content #mainCT #bgContainer fieldset.CCformOptins ul.formField li div ul li label{width:30px; padding-left:5px; margin-left:5px}

#content #mainCT #bgContainer fieldset.ClientFormAdresse{width:929px;margin:0px 0px 10px;}
#content #mainCT #bgContainer fieldset.ClientFormInfoPerso div, #content #mainCT #bgContainer fieldset.ClientFormAdresse div{}
#content #mainCT #bgContainer fieldset.ClientFormInfoPerso div ul, #content #mainCT #bgContainer fieldset.ClientFormAdresse div ul{margin:10px 0 0 0; padding:0; height:auto; width:auto}
#content #mainCT #bgContainer fieldset.ClientFormInfoPerso div ul li, #content #mainCT #bgContainer fieldset.ClientFormAdresse div ul li{width:auto}
#content #mainCT #bgContainer fieldset.ClientFormInfoPerso div ul li.liDateNaissance select, #content #mainCT #bgContainer fieldset.ClientFormInfoPerso select{margin-left:15px; padding-left:15px}
#content #mainCT #bgContainer fieldset.ClientFormInfoPerso div ul li.liChoixLanguePrincipale select, #content #mainCT #bgContainer fieldset.ClientFormAdresse div ul li select{margin-left:15px}
#content #mainCT #bgContainer fieldset.ClientFormInfoPerso div ul li.liCivilite{}
#content #mainCT #bgContainer fieldset.ClientFormInfoPerso div ul li label, #content #mainCT #bgContainer fieldset.ClientFormAdresse div ul li label{float:left; text-align:right; width:210px}
#content #mainCT #bgContainer fieldset.ClientFormInfoPerso div ul li label span, #content #mainCT #bgContainer fieldset.ClientFormAdresse div ul li label span{float:none; font-size:11px; font-weight:normal; width:auto; position:relative; top:3px}
#content #mainCT #bgContainer fieldset.ClientFormInfoPerso div ul li input, #content #mainCT #bgContainer fieldset.ClientFormAdresse div ul li input{border:1px solid #A0A6B5; font-size:11px; height:19px; margin:1px 5px 4px 15px; padding:3px 0 0 3px; width:210px}

#content #mainCT #bgContainer fieldset.ClientFormInfoPerso div ul li.liCivilite input{border:1px solid #A0A6B5; margin:2px 5px 0 15px; width:auto}
#content #mainCT #bgContainer fieldset.ClientFormInfoPerso div ul li.liCivilite div ul li label{float:none; text-align:left; width:auto; margin:0; padding:0}

div#banner div#centrale div#header_commande_links_cadre{float:left; height:20px; width:535px}
div#banner div#centrale div#header_commande_links_cadre div#headerlinks{}
div#banner div#centrale div#header_commande_links_cadre div#headerlinks div.links{}
div#banner div#centrale div#header_commande_links_cadre div#headerlinks div.links ul{margin:0 0 0 10px; padding:0}

div#banner div#centrale div#header_commande_links_cadre div#headerlinks div.links ul li a{color:#47473F; text-decoration:none; font-size:11px}
div#banner div#centrale div#header_commande_links_cadre div#headerlinks div.links ul li a:hover{color:#444; text-decoration:underline}

div#banner div#centrale div#header_commande_links_cadre div#headerlinks div.links ul li.no_btn{background:transparent none repeat scroll 0 0; height:20px; line-height:20px; padding:0}
div#banner div#centrale div#header_commande_links_cadre div#headerlinks div.links ul li.no_btn img{float:left}
div#banner div#centrale div#header_commande_links_cadre div#headerlinks div.links ul li.no_btn a{font-weight:bold; margin-left:4px}

span.sCommandeRecapValide{float:right; background:none; margin-right:164px}
span.sCommandeRecapValide a{padding:2px}
span.sCommandeRecapValide a span{font-size:16px}
span.sCommandeRecapRetour{float:left; margin-left:136px}
span.conteneurRetour{float:left; margin-left:72px}

span.confirmRetour{float:left; margin-left:80px}

div#ctl00_PageContent_updPanel p.formulaireErreur{text-align:center}

body.body_commande_authentifie_cdeconfirm_aspx table.tblCommandeTotalFacture{width:716px}

body.body_commande_authentifie_cdeconfirm_aspx #content #mainCT fieldset.adresses{}
body.body_commande_authentifie_cdeconfirm_aspx #content #mainCT fieldset.detailSuiviCommande{}
body.body_commande_authentifie_cdelivraisonsansrelais_aspx #content #mainCT fieldset#fsAdresseCommerciale, 
body.body_commande_authentifie_cdelivraisonsansrelais_aspx #content #mainCT fieldset#fsAdresseSecondaire{margin:20px auto; padding-bottom:5px}

#bann_univers{border:1px solid black; height:489px; width:927px; background:black; clear:both}
#bann_univers img{display:block}
#bann_univers .bann_univers_1{width:417px; height:489px; float:left}
#bann_univers .bann_univers_2{width:370px; height:140px; float:left}
#bann_univers .bann_univers_3{width:140px; height:269px; float:left}
#bann_univers .bann_univers_4{width:140px; height:349px; float:left; position:relative; margin-top:-129px}
#bann_univers .bann_univers_5{width:230px; height:209px; float:left; position:relative; margin-top:-129px}
#bann_univers .bann_univers_6{width:230px; height:140px; float:left; position:relative}
#bann_univers .bann_univers_7{width:140px; height:220px; float:right; position:relative; margin-top:-80px}

#banner .menuOnglets li a:hover, #banner .menuOnglets li a.havechildhover{display:block; height:35px; z-index:10; padding-top:16px; background:url(images/menu_haut_hover.png) no-repeat 0px 0px; position:relative; top:-8px; padding-top:16px}
* html #banner .menuOnglets li a:hover{background:url(images/menu_haut_hover_3.jpg) no-repeat 0px 0px; top:0px;margin-top:-11px; padding-top:15px; height:43px}
* html #banner .menuOnglets li a.havechildhover{background:url(images/menu_haut_hover_3.jpg) no-repeat 0px 0px; top:0px;margin-top:-11px; padding-top:15px; height:43px}

#banner .menuOnglets li a.ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl01_hplUnivers_hovercolor{color:#E93167}
#banner .menuOnglets li a.ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl02_hplUnivers_hovercolor{color:#FBA1A0}
#banner .menuOnglets li a.ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl03_hplUnivers_hovercolor{color:#7089C1}
#banner .menuOnglets li a.ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl04_hplUnivers_hovercolor{color:#9FB918}
#banner .menuOnglets li a.ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl05_hplUnivers_hovercolor{color:#E34800}
#banner .menuOnglets li a.ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl06_hplUnivers_hovercolor{color:#9E9661}

#sous_menu_haut{position:absolute; display:none; margin-left:-4px; width:937px; top:153px; z-index:10;left:0;}
#sous_menu_haut div{display:block;z-index:10;}
#sous_menu_haut div div{display:block;z-index:10;}
#sous_menu_haut div div div{display:block;z-index:10;}

#sous_menu_haut_top{background:url(images/bg_sous_menu_haut_top.png) no-repeat; height:15px;margin:0;padding:0;}
#sous_menu_haut_bottom{background:url(images/bg_sous_menu_haut_bottom.png) no-repeat; height:15px;margin:0;padding:0;}
#sous_menu_haut_middle{background:white url(images/bg_sous_menu_haut_middle.png) repeat-y;margin:0;padding:0 0 0 15px;}
* html #sous_menu_haut_middle{margin-top:-6px;}
#sous_menu_haut div div div{float:left; margin-right:20px; width:132px}
#sous_menu_haut div div div ul a:hover{color:#be073b; background:url(images/puce_01.gif) no-repeat 0 4px}
#sous_menu_haut div div div h3{font-size:11px; font-weight:bold; margin:3px 0px;height:40px;}
#sous_menu_haut div div div h3 a {font-size:11px; font-weight:bold; margin:3px 0px;height:40px; text-decoration:none;}
#sous_menu_haut div div div h3 a:hover {text-decoration:underline;}
#sous_menu_haut div div div ul a{background:url(images/puce_02.gif) no-repeat 0px 4px; padding:3px 0 0 12px; display:block}
#sous_menu_haut div div div img{border:0px;padding:0;margin:0;}
#sous_menu_haut div.menu_haut_univers{margin-top:0px;}
#sous_menu_haut div.menu_haut_univers p{padding:0;margin:0px;}
#sous_menu_haut #div_ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl01_hplUnivers h3 a, #sous_menu_haut #div_ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl01_hplUnivers h3{color:#be073b}
#sous_menu_haut #div_ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl02_hplUnivers h3 a, #sous_menu_haut #div_ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl02_hplUnivers h3{color:#FBA1A0}
#sous_menu_haut #div_ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl03_hplUnivers h3 a, #sous_menu_haut #div_ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl03_hplUnivers h3{color:#7089C1}
#sous_menu_haut #div_ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl04_hplUnivers h3 a, #sous_menu_haut #div_ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl04_hplUnivers h3{color:#9FB918}
#sous_menu_haut #div_ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl05_hplUnivers h3 a, #sous_menu_haut #div_ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl05_hplUnivers h3{color:#E34800}
#sous_menu_haut #div_ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl06_hplUnivers h3 a, #sous_menu_haut #div_ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl06_hplUnivers h3{color:#9E9661}
#sous_menu_haut p a{border:2px solid #C7C7C7; display:block; margin:auto; width:128px;}
#sous_menu_haut p a img {display:block;}
#sous_menu_haut #div_ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl01_hplUnivers p a:hover{border:2px solid #BE073B;}
#sous_menu_haut #div_ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl02_hplUnivers p a:hover{border:2px solid #FBA1A0;}
#sous_menu_haut #div_ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl03_hplUnivers p a:hover{border:2px solid #7089C1;}
#sous_menu_haut #div_ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl04_hplUnivers p a:hover{border:2px solid #9FB918;}
#sous_menu_haut #div_ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl05_hplUnivers p a:hover{border:2px solid #E34800;}
#sous_menu_haut #div_ctl00_wucHeader_wucBarreMenu_rptUnivers_ctl06_hplUnivers p a:hover{border:2px solid #9E9661;}

.cssWpzLeft {position:absolute;}
#lateralPan div.aboNewsletter .divNewsletterValidation .RequiredFieldValidatorMail, #lateralPan div.aboNewsletter .divNewsletterValidation .emailValidator{position:absolute; margin-top:-25px; color:red; padding-top:8px; padding-left:8px}
* html #lateralPan div.aboNewsletter .divNewsletterValidation .RequiredFieldValidatorMail, * html #lateralPan div.aboNewsletter .divNewsletterValidation .emailValidator{margin-left:-195px; margin-top:-75px; font-size:12px; z-index:100; height:20px; margin-top:-25px; padding-top:8px; padding-left:1px}
#lateralPan input {position:relative;margin-top:-5px;}

.divContenuChoixPaiement span{float:none}

#devenez_partners{color:#000; font-family:Trebuchet MS; font-size:12px;}
#devenez_partners #content #overflow p{margin:2px; text-align:justify; margin-bottom:10px}
#devenez_partners img{border:none}
#devenez_partners #content #overflow h2{color:#E30040; font-size:14px; line-height:21px; padding-left:10px; text-transform:uppercase; margin-bottom:4px; margin-top:10px}
#devenez_partners #content #overflow h3{color:#e45b85; font-size:12px; line-height:21px; padding-left:20px; text-transform:uppercase; margin-bottom:4px; margin-top:10px}
#devenez_partners #content #overflow{width:910px; ; margin-left:10px; overflow:auto}
#devenez_partners #content #overflow a{color:#000; text-decoration:none}
#devenez_partners #content #overflow a:hover{color:#000; text-decoration:underline}
#devenez_partners #content #overflow div.devenir{width:100%; margin-bottom:10px; height:400px}
div.devenir div.p1, div.devenir div.p2{width:400px}
div.devenir div.img{ position:relative; margin-top:-350px; margin-left:450px; width:279px; height:350px; background-image:url("http://www.3suisses.com/content/Includes/FR/ENG/InfosServices/19/content/img/femme.jpg")}

#devenez_partners #content #overflow div.sommes{width:400px; float:left}
div.sommes div.img{position:relative; margin-top:10px; margin-left:60px; width:200px; height:75px; background-image:url("http://www.3suisses.com/content/Includes/FR/ENG/InfosServices/19/content/img/logo.jpg")}

#devenez_partners #content #overflow div.proposons{width:450px; float:right}
#devenez_partners #content #overflow div.clr{clear:both}
#devenez_partners #content #overflow div.titre{color:#E30040; font-weight:bolder; text-transform:uppercase}
div.titre p.p1{padding-left:200px; padding-top:20px; font-size:20px}
div.titre p.p2{padding-left:250px; padding-bottom:20px; font-size:20px}

#devenez_partners #content #overflow div.internet{}
div.internet div.p1{height:200px; width:650px}
div.internet div.img{position:relative; margin-top:-200px; margin-left:675px; width:200px; height:200px; background-image:url("http://www.3suisses.com/content/Includes/FR/ENG/InfosServices/19/content/img/site.jpg")}

#devenez_partners #content #overflow div.confiance{}
div.confiance div.p1{float:left; width:450px; margin-top:60px}
div.confiance div.p2{float:right; width:450px}

div.confiance div.p1 ul, div.confiance div.p2 ul{color:#e30040; font-weight:bold; margin-left:10px}
div.confiance div.p1 ul li, div.confiance div.p2 ul li{color:#000; font-weight:normal; margin-left:-10px}

#devenez_partners #content #overflow div.contact{margin-top:20px}
#devenez_partners #content #overflow div.contact p{text-align:center}

