* {margin:0;padding:0;}
html, body {font-family:Verdana,Arial, Helvetica, sans-serif;}
#bck {background:url(images/templates3/bck.jpg) no-repeat top right;height:100%;width:1260px;margin:auto;}
body {background:url(images/templates3/body_bck.jpg) top left repeat-x #FFF;font-size:11px;}
form,input,select{display:inline;}
img {border:0; vertical-align:middle;}
.bloc, .clear {clear:both;}
.opti{display:none;}
a {text-decoration:none;color:#838182;}
a:hover {text-decoration:underline;}
.left {float:left;}
.right {float:right;}
#conteneur{margin:auto;width:985px;background:url(images/templates3/conteneur_bck2.jpg) no-repeat top left;
	padding:0px 0 0 0px;}
#head {width:984px;height:79px;padding:10px 0;}	
#newsletter{background:url(images/templates3/parrainage_bck.jpg) top left no-repeat;width:227px;height:57px;padding:25px 0 0 53px;}
#newsletter div{height:33px;padding:0 0 0 115px;color:#838182;font-size:13px;}
#panier_compte{background:url(images/templates3/panier_compte_bck.jpg) top left no-repeat;width:279px;height:82px;float:right;}
.input_newsletter {background:url(images/templates3/accueil_mail_bck.jpg);width:181px;height:14px;border:0px;margin-right:10px;text-align:center;}
.panier{padding:0px 0 0 50px;width:229px;height:41px;}
.compte{padding:15px 0 0 45px;width:234px;height:26px;}
.recap {float: left; width: 100px;height:36px;padding:5px 0 0 0;}
.compte .recap a{ font-size:13px;color:#484647;}
.compte .recap { padding:4px 0 0 5px; height:15px;width:93px;}

#contenu{padding:21px 0 10px 15px;}
.cont_instit { width:880px; margin-left:5px;}
.cont_instit h5{ padding:20px 0px;}

#logo_mrq{width:300px;height:80px;float:left;margin:15px 0 0 0x;}
#cont_btn img{float:left;}
#cont_btn{height:22px;width:468px;float:left;margin:15px 0 0 180px;}


#navigation{padding:0 0 15px 0;}
.courrant {color:#FE0056;}

/*::::::::::::::::::::::::::::index vente::::::::::::::::::::::::::::*/
#ventes{width:700px;float:left;padding:0 20px 0 0;}
#ventes_act{width:700px;padding:0 0 0 0;}
.vente{width:685px;height:166px;border:1px solid #CDCBCC;padding:5px 0 0 5px; background:#F6F6F6;margin-bottom:10px;}
.detail{float:left;width:500px;height:158px;border:1px solid #CDCBCC;background:#FFF;}
.detail .right {margin:5px 5px 0 0;}
.info{width:502px;height:120px;border-bottom:1px solid #CDCBCC;}
.debut_fin{float:left;width:174px;height:118px;background:url(images/templates3/debutvente_bck.jpg) top left no-repeat;padding-top:21px;color:#fe0056;text-align:center;font-size:11px;font-weight:bold;}
.debut{width:174px;height:50px;background:url(images/templates3/debut_finvente_bck.jpg) top left repeat-y;padding-top:10px; line-height:30px;}
.fin_h{width:174px;height:18px;background:url(images/templates3/finvente_bck.jpg) top left no-repeat;}
.fin{width:174px;height:48px;background:url(images/templates3/debut_finvente_bck.jpg) top left repeat-y;padding-top:10px;line-height:30px;}
.fin_b{width:174px;height:18px;background:url(images/templates3/debut_finvente_b.jpg) top left no-repeat;}
#ventes_proch{width:700px;background:url(images/templates3/prochainement.jpg) 15px 0 no-repeat;padding:17px 0 0 0px;margin:180px 0 0 0;}

#infos_clients{float:left;width:219px;border:2px solid #CDCBCC;background:#FFF;padding-bottom:10px;}
#infos_clients ul {list-style:none;padding:0 0 0 10px;}
#infos_clients ul li  {padding:0 0 0 20px;background:url(images/templates3/croix.png) top left no-repeat; line-height:15px;padding-bottom:10px;}
#infos_clients ul li a {color:##B7B7B7;font-size:14px;}
#infos_clients p {padding:0 0 0 14px;}

.j_moin {background:url(images/templates3/rebours.jpg) no-repeat; float:right; width:177px; height:23px; color:#FFF; line-height:23px; font-weight:bold; font-size:14px; text-align:center; margin:5px 5px 0px 0px; }

/*::::::::::::::::::::::::::::zone area vente::::::::::::::::::::::::::::*/
#vente {width:950px;height:45px;background:#E0E0E0;border-bottom:1px solid #FFF;}
#vente_rebours{width:468px;height:23px;float:right;margin-top:10px;}
.vente_img{margin:0 0 30px 0;}
.addthis{float:right;}
/*:::::::::::::::::::::::::::: vente ::::::::::::::::::::::::::::*/
#menu{float:left;width:170px;padding:10px 0 0 0;}
#articles{float:left;padding:10px 0 0 18px;width:782px;}
#menu ul { list-style:none;font-size:14px;}
#menu ul li.folderOpen .treeview,#menu ul li.folder .treeview{display:block; list-style:none;width:150px;line-height:30px;background:url(images/templates3/categ_bck.jpg) top left no-repeat;padding:0 0 0 20px;}
#menu ul li.folderOpen li.file .treeview,#menu ul li.folder li.file .treeview{display:block; list-style:none;width:170px;line-height:30px;background:none;padding:0}
#menu ul  li.file {display:block; list-style:none;width:170px;line-height:30px;background:none;padding:0}

.article{width:247px;height:505px;background:url(images/templates3/article_bck.jpg) top left repeat-y; text-align:center;float:left;margin:0 10px 30px 0;}
.ref_prix{width:247px;height:54px;background:url(images/templates3/refprix_bck.jpg) bottom left no-repeat #E4E2E3;}
.ref{width:121px;height:44px; text-align:left;font-weight:bold;color:#838383;padding:0 0 0 3px;float:left;}
.prix{width:123px;height:44px; text-align:right;float:right;font-size:12px;}
.prix div{width:118px;height:15px;color:#FF0056;padding:3px 0 0 3px;}
.prix .barre{ text-decoration:line-through;color:#838383;padding:0 0 0 16px;}
.prix .pct{font-weight:bold;color:#838383;}

.art_img{width:233px;height:332px;margin:auto;margin-bottom:7px;background:url(images/templates3/liseret.jpg) bottom center no-repeat #FFF;}
.art_desc{width:233px;height:53px;margin:auto;margin-top:7px;background:url(images/templates3/liseret.jpg) top center no-repeat; text-align:left}
.btn{width:247px;height:41px;background:url(images/templates3/btn_bck.jpg) top left no-repeat;}
.btn img{margin-top:12px;}
.artcaticdc{width:233px;height:332px; text-align:right;}
/*:::::::::::::::::::::::::::: article ::::::::::::::::::::::::::::*/
#pagenav{float:left;margin-top:10px;padding:0 0 0 10px;}
#pagenav img{float:left;}
#vente span{float:left;margin-top:10px;padding:0 0 0 10px;} 
#article{width:965px;padding:10px 0 0 0;}
#photo{width:439px;height:500px;border:9px solid #E0E0E0;float:left;}
.vignettes{width:89px;height:500px;float:left;}
#photo img {float:left;}
#desc{float:left;width:496px;}
#ref{ width:494px;background:url(images/templates3/ref_bck.jpg) top right no-repeat #E0E0E0;padding:10px 0;color:#414141;font-weight:bold;font-size:14px;}
#ref div {float:right;color:#DF2474;font-weight:bold;font-size:13px;width:30%;text-align:center;}
#prix_delai{width:250px;height:200px;padding:25px 0 0 0;float:left;}
#prix{width:243px;height:139px;background:url(images/templates3/prix_bck.jpg) top left no-repeat;}
#prix_par_caract{margin:5px 0 0 174px;width:50px;border:0; background-color:transparent; text-align:right;}
#delai{width:200px;height:38px;padding:25px 3px 0 40px;;text-align:right;background:url(images/templates3/delai_bck.jpg) top left no-repeat;}
#prix_boutique{text-align:right;width:233px;height:15px;padding:50px 0 0 0;}
#taille_qte{width:243px;height:227px;float:left;background:url(images/templates3/taillequantite_bck.jpg) 0 2px no-repeat;color:#7C7C7C;}
#caract{width:243px;height:115px;padding:10px 0 0 0;}
#taille_qte table tr td {width:75px;height:20px;font-size:16px;}
.qte {width:148px;height:22px;padding-top:4px;margin-left:80px; text-align:center;border:0px;}
#texte_h{width:472px;height:36px;background:url(images/templates3/desc_h.jpg) top left no-repeat;}
#texte{width:432px;padding:0 30px 0 35px;background:url(images/templates3/desc_bck.jpg) repeat-y scroll 19px 0;}
#texte_b{width:472px;height:11px;background:url(images/templates3/desc_b.jpg)  no-repeat scroll 19px 0;;}
#desc_det_h {width:949px;height:25px;background:url(images/templates3/desc_det_h.jpg) top left no-repeat;margin-top:5px;}
#desc_det,#nosengagements_art {width:942px;border-left:1px solid #D8D6D7;border-right:1px solid #D8D6D7; background-color:#EFEDEE;padding:10px 0 0 5px;}
#nosengagements_art {text-align:right;}
#nosengagements_art p {padding-right:165px;}
#desc_det_b {width:949px;height:6px;background:url(images/templates3/desc_det_b.jpg) top left no-repeat;margin-bottom:20px;}
.epuise_txt {font-size:12px;font-weight:bold;}
#a_desc_det{display:block;float:left;width:460px;height:27px;}
.image_prodcdc{text-align:right;height:100%;}
/*::::::::::::::::::::::::::::panier::::::::::::::::::::::::::::*/
#panier{width:958px;padding:10px 0 0 0;background:url(images/templates3/etapes_h.jpg) top left no-repeat;}
#etapes {width:958px;height:141px;}
#etapes img {float:left;}
#panier_h{width:958px;height:75px;background:url(images/templates3/panier_h.jpg) top left no-repeat;clear:both;}
#panier_cont{width:925px;background:url(images/templates3/panier_bck.jpg) top left repeat-y;padding-left:33px;}
#panier_cont_vide {width:957px;background-color:#c0c0c0; margin-left:1px;}
.loi_chatel { padding:0px 5px; text-align:center;}
.tbl_panier{width:894px; text-align:center;border:0px;}
.tbl_panier tr td{border-collapse:collapse;border:0px;text-align:center;}
.tbl_panier tr td.ligne_b{width:894px;height:4px;background:url(images/templates3/ligne_b.jpg) bottom center no-repeat;border:0px;}
#totaux{width:958px;background:url(images/templates3/etapes_bck.jpg) top left repeat-y;margin-top:-2px;}
.sous-total{width:958px;height:31px;background:url(images/templates3/etapes_liseret.jpg) bottom left no-repeat;}
.montant{font-size:14px;font-weight:bold;height:18px;padding-top:13px;text-align:right;width:958px;}
.montant div {width:167px;padding:0 47px 0 0;float:right;font-weight:normal;}
.montant span {color:#C0C0C0;}
#totaux_b{width:958px;height:24px;background:url(images/templates3/totaux_b.jpg) bottom left no-repeat;padding-top:110px;}
#totaux_b .a_block{display:block;float:right;width:150px;height:13px;margin:8px 30px 0 0;}
span.total { padding:3px;color:#454344;}
#panier_b{border-left:1px solid #EDEDED;width:957px;height:70px;background:url(images/templates3/panier_b.jpg) #C0C0C0 bottom left no-repeat;padding:35px 0px 0px 0px; margin-bottom:10px;}
#nosengagements{width:958px;background:url(images/templates3/nosengagements.jpg) #EFEDEE no-repeat;margin:10px 0 0px 0;padding:65px 0px 0px 0px;}
#nosengagements_b{width:958px;height:7px;background:url(images/templates3/nosengagements_b.jpg) no-repeat; clear:both;}
.engagement{width:23%;float:left;padding:10px 0 0 15px;text-align:center;}
#panier_btn {height:40px;text-align:right;padding-right:20px;}

/*::::::::::::::::::::::::::::livraison::::::::::::::::::::::::::::*/
#livraison_h{width:958px;height:64px;background:url(images/templates3/livraison_entete_adresse.jpg) top left no-repeat;clear:both;}
#livraison_h .a_block{display:block;float:right;width:120px;height:13px;margin:20px 35px 0 0;}
#fraisport_h{width:958px;height:75px;background:url(images/templates3/livraison_entete_fraisport.jpg) top left no-repeat;clear:both;}
#fraisport_h a{display:block;float:right;width:150px;height:19px;margin-right:310px;}
#fraisport_h .a_block{display:block;float:right;width:152px;height:19px;margin:0 150px 0 0;}
.cont_livraison{width:925px;background:url(images/templates3/livraison_bck.jpg) top left repeat-y;padding:0 0 20px 33px;font-size:15px;}
#livraison_b{width:958px;height:25px;background:url(images/templates3/livraison_b.jpg) top left no-repeat;clear:both;}
.nom {width:368px;padding:3px 0 0 5px;float:left;}
.coordonnees {width:540px;padding:3px 0 0 5px;float:left;}
.transporteur {width:210px;padding:3px 0 0 5px;float:left;}
.prix_transport {width:255px;padding:3px 0 0 5px;float:left;}
.total_cmd {width:275px;padding:3px 0 0 5px;float:left;}
.clientdroit {float:right;padding-right:35px;}

/*::::::::::::::::::::::::::::recapitulatif::::::::::::::::::::::::::::*/
#recap_panier_h{width:958px;height:75px;background:url(images/templates3/recap_panier_h.jpg) top left no-repeat;clear:both;}
#recap_panier_cont{width:925px;background:url(images/templates3/recap_panier_bck.jpg) top left repeat-y;padding-left:33px;}
#recap_totaux{width:958px;background:url(images/templates3/recap_etapes_bck.jpg) top left repeat-y;margin-top:-2px;}
#recap_totaux .sous-total{width:958px;height:31px;background:url(images/templates3/recap_liseret.jpg) bottom left no-repeat;}
#recap_livraison{width:918px;padding:35px 0 0 40px ;background:url(images/templates3/recap_entete_livraison.jpg) top left no-repeat;clear:both;}
#nom_adresse{padding:3px 0 0 110px;background:url(images/templates3/nom_adresse.jpg) top left no-repeat;}
#date_exp{padding:3px 0 0 110px;/*background:url(images/templates3/date_exp.jpg) top left no-repeat;*/}
#recap_totaux_b{width:958px;height:24px;background:url(images/templates3/recap_totaux_b.jpg) bottom left no-repeat;padding-top:110px;}
#recap_delai {width:918px;padding:35px 0 0 40px ;font-weight:bold;font-size:15px;}
/*::::::::::::::::::::::::::::validation::::::::::::::::::::::::::::*/
#validation_h{width:958px;height:75px;background:url(images/templates3/validation_h.jpg) top left no-repeat;clear:both;}
#validation_h2{width:958px;height:33px;background:url(images/templates3/validation_h2.jpg) top left no-repeat;clear:both;text-align:center;}
#validation_h3{width:958px;height:33px;background:url(images/templates3/validation_h2.jpg) top left no-repeat;clear:both;text-align:center;}
#validation_cont{width:958px;background:url(images/templates3/recap_etapes_bck.jpg) top left repeat-y;text-align:center;}
#validation_b{width:958px;height:24px;background:url(images/templates3/recap_totaux_b.jpg) bottom left no-repeat;}
#validation_cont  a {display:block;}
/*::::::::::::::::::::::::::::footer::::::::::::::::::::::::::::*/
#footer{background:url(images/templates3/footer_bck.jpg) top left repeat-x #999999; }
#footer2 {width:985px;margin:auto; padding-bottom:30px;background: #c0c0c0;}
#footer2_cont {width:980px;margin:0px auto; background:url(images/templates3/titreFooter.jpg) top no-repeat;}
.footer2_cont_col_1 , .footer2_cont_col_2, .footer2_cont_col_3, .footer2_cont_col_4, .footer2_cont_col_5 { width:175px;float:left; margin-top:50px;}
.footer2_cont_col_1 a, .footer2_cont_col_2 a, .footer2_cont_col_3 a, .footer2_cont_col_4 a, .footer2_cont_col_5 a{ color:#efeded; font-size:12px; line-height:20px;}
.footer2_cont_col_1 {padding-left:20px;}
.footer2_cont_col_2 {padding-left:20px;}
.footer2_cont_col_3 {padding-left:10px;}
.footer2_cont_col_4 {padding-left:10px;}
.footer2_cont_col_5 {padding-left:40px;}
#encartFooterg{ float:left; width:460px; margin-left:20px; margin-top:5px; text-align:left;}
#encartFooter{ float:right; background:url(images/accueil/FR/piedFR.jpg) no-repeat; height:86px; width:494px; margin-top:5px;}
#liensBasFooter{padding:19px 19px 0 0;background:url(images/templates3/basFooter.jpg) bottom left no-repeat #c0c0c0;text-align:right;}
#liensBasFooter a {margin-left:27px;}
/*:::::::::::::::::autre::::::::::::::::::::::::::*/
.titre_divers {padding:10px 5px;font-size:14px;font-weight:bold; color:#fb038b;}
.paisec_h{width:958px;height:38px;background:url(images/templates3/paisec_h.jpg) top left no-repeat;clear:both;}
.client {padding:0 10px;}
.client h3 {padding:15px 0;}


/*:::::::::::::::::pop up info::::::::::::::::::::::::::*/
.vente_groupee_erreur {
	margin:30px auto 0px auto;
	width:600px;
	height:400px;
	background:url(images/templates3/pop-up-info_back.png) no-repeat;
}

.vente_groupee_erreur_btn { padding-top:330px;height:26px; margin-left:5px;}

/*:::::::::::::::::compte client::::::::::::::::::::::::::*/
.conteneur_client {
	width:954px;
	padding-bottom:20px;
}
.cont_client_index_commandes, .cont_client_index_coordonnees, .cont_client_index_parrainage, .cont_client_index_retour {
	width:230px;
	height:588px;
	text-align:center;
	float:left;
	margin-top:5px;
	font-size:13px;
}
.cont_client_index_commandes {background:url(images/templates3/client/IndexCompteCommandes.jpg) no-repeat;}
.cont_client_index_coordonnees {background:url(images/templates3/client/IndexCompteCoordonnees.jpg) no-repeat; margin-left:11px;}
.cont_client_index_parrainage {background:url(images/templates3/client/IndexCompteParrainage.jpg) no-repeat; margin-left:11px;}
.cont_client_index_retour {background:url(images/templates3/client/IndexCompteRetours.jpg) no-repeat; margin-left:11px;}

.cont_client_index_texte {width:210px; margin:40px auto 0px auto;}
.cont_client_index_texte_top { height:220px;}

.menu_cont {width:225px; float:left;margin-top:5px;}
.menu_top {width:225px;height:17px;background:url(images/templates3/client/gauche_top.jpg) no-repeat;}
.menu_mid {width:225px;background:url(images/templates3/client/gauche_middle.jpg) repeat-y;}
.menu_mid ul {list-style:none; color:#FFF; font-size:16px; text-indent:10px;width:225px;}
.menu_mid ul li {line-height:36px;}
.menu_mid ul li.border{width:225px; border-bottom:solid 1px #FFF;}
.menu_mid ul li a{color:#FFF; font-weight:bold;}
.menu_mid ul li a:hover{color:#FFF; text-decoration:underline;}
.menu_bot {width:225px;height:17px;background:url(images/templates3/client/gauche_bot.jpg) no-repeat;}

.affiche_cont {width:722px; float:right;margin-top:5px;}
.affiche_top {width:722px;height:17px;background:url(images/templates3/client/droite_top.jpg) no-repeat;}
.affiche_mid {width:722px;background:url(images/templates3/client/droite_middle.jpg) repeat-y;}
.affiche_mid_cont {width:710px; margin:0px auto; color:#FFF; font-size:12px;}
.affiche_bot {width:722px;height:12px;background:url(images/templates3/client/droite_bot.jpg) no-repeat;}

.affiche_mid_cont table.tblSpe th{background-color:#efeeec; color:#c2c1bf; text-align:left; border-right:solid 1px #c0c0c0; padding-left:10px;font-weight:normal; line-height:26px; font-size:14px;}
.affiche_mid_cont table.tblSpe th.border{border-right:solid 1px #c0c0c0;}

.affiche_mid_cont table.tblSpe td{color:#fff; text-align:left;padding-left:5px; font-weight:normal; line-height:18px;border-bottom:solid 1px #efeeec;}
.affiche_mid_cont table.tblSpe td.border{ border-right:solid 1px #efeeec;}

.recap_bot_parrainage { color:#FFF; margin:20px 0px 0px 0px; padding-bottom:20px; font-size:14px;}
.titre_rose {color:#fb038b; font-size:14px; padding:5px;}
.etoile, .erreur {color:#fb038b; text-align:center;}
.cont_formu_modif { padding:10px 0px;}

/*:::::::::::::::::aide-faq::::::::::::::::::::::::::*/
#menuFaq {width:285px;padding:50px 0 100px 0;background:url(images/templates3/votredemande.jpg) no-repeat center top #D7D5D6;margin-bottom:50px;}
#menuFaq .h4g,#menuFaq .h4g1 {background:#EFEDEE;margin-bottom:10px;padding:0 0 0 10px;font-size:13px;font-weight:normal;}
#menuFaq2 {float:right;width:655px;padding:35px 0 100px 0;background:url(images/templates3/votredemande.jpg) no-repeat center top #D7D5D6;margin-bottom:50px;}
#menuFaq2 .h4g	{background:url(images/templates3/question_bck.jpg) repeat-y right top #EDEDED;height:26px;padding:0 0 0 10px;font-size:13px;font-weight:normal;padding:5px 3px ;}
#menuFaq2 .h4g1 {background:#EDEDED;padding:0 0 0 10px;font-size:13px;font-weight:normal;height:26px;padding:5px 3px ;}
#menuFaq2 .h4g img,#menuFaq2 .h4g1 img {float:right;}
.faqinsti {float:right;width:640px;border:1px solid #CCC;padding:5px; background:#FFF;}
#faq{width:958px;padding:10px 0 0 0;}
.cont_faqinsti{width:925px;padding:0 0 20px 0;font-size:15px;}
.faqinsti_titre {margin:auto;margin-bottom:15px;width:624px;height:48px;padding-top:25px;background:url(images/templates3/titre_instit_bck.jpg) no-repeat center top;text-align:center;font-weight:bold;font-size:16px;}
#menuFaq2 .gris {background: #EDEDED;height:15px;}

