﻿/*************************************************************************************************************************************************************************/
/* Redefinitions des balises HTML */ 
/*************************************************************************************************************************************************************************/
*{margin:0;padding:0;}

body, h1, h2, h3, h4, h5, h6, a, .input_text, select, textarea{font:11px Arial, Helvetica, Sans-serif;font-weight:normal;color:#3a382f;}

img{border:0}

a{text-decoration:underline;outline:none;}
a:hover{text-decoration:none;}

ul{margin:0 0 0 20px;}
ol{margin:0 0 0 30px;}

dd{margin:0 0 0 20px;}

select option{padding:0 3px;}

hr{display:none;}

fieldset{border:none;}
fieldset legend{display:none;}
.dn {display:none}
.dl {display:inline}
.db {display:block}
.vh {visibility:hidden}
.vv {visibility:visible}
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Structure generale */ 
/*************************************************************************************************************************************************************************/
	body{text-align:center;} 
	
	#global{width:1003px;text-align:left;margin:0 auto;background:#FFF;}
	
	#top, #middle, #bottom{position:relative;width:100%;clear:both;}
	
	#top a, #bottom a, #top a:hover, #bottom a:hover, #footer a, #footer a:hover {text-decoration:none;}
	
	.txt_ref {display:none;position:absolute;width:919px;color:#7D7D7D;font-size:10px;padding:0px 42px;padding-bottom:10px;clear:both;background:#FFF;}
	.txt_ref a {color:#7D7D7D;font-size:10px;}
	
	#top{z-index:10;}
	#middle, #middleHome {padding:25px 0 25px 20px;width:983px;z-index:9;margin-top:-19px;}
	#middleHome {padding:0;width:100%;z-index:11;clear:both;}
	#middle a, #middleHome a{cursor:pointer;}
	
	/* BLOCKS DANS LA STRUCTURE GENERALE SUR TOUTES LES PAGES (Menu, Panier, Recherche, fil d'ariane, etc...) */

/*************************************************************************************************************************************************************************/
/*************************************************************************************************************************************************************************/
/* CLASS génériques */ 
/*************************************************************************************************************************************************************************/
	/* MicrosoftAjax v4 */
	.sys-template {display:none;}
	/* Coins  arrondis */
	.coins{position:relative;width:100%;height:0px;line-height:0;font-size:0;z-index:2;}
	.coinsH{position:absolute;top:0;width:100%;height:0px;line-height:0;font-size:0;z-index:2;}
	.coinsB{position:absolute;bottom:0;width:100%;height:0px;line-height:0;font-size:0;z-index:2;}
	.coin{position:absolute;overflow:hidden;background:url(../../images/bg-blank.gif) no-repeat 0 0;}
	.coinHG, .coinHGa{top:0;left:0;}
	.coinHD{top:0;right:0;}
	.coinBG{bottom:0;left:0;}
	.coinBD{bottom:0;right:0;}

	/* Blocks  */
		/* Exemple : ma commande */
	.box06{position:relative;margin:0;}
	.box06_0{padding:12px;}
	.box06 .coin{width:9px;height:9px;background-image:url(../../images/bg-coins05.gif);}
	.box06 .coinHG{background-position:0 0;top:-1px;left:-1px;}
	.box06 .coinHD{background-position:-9px 0;top:-1px;right:-1px;}
	.box06 .coinBG{background-position:-20px 0;bottom:-1px;left:-1px;}
	.box06 .coinBD{background-position:-29px 0;bottom:-1px;right:-1px;}
		/* Exemple : page panier */
	.box00{position:relative;margin:0;}
	.box00_0{padding:5px 15px;}
	.box00 .coin{width:4px;height:4px;background-image:url(../../images/bg-coins00.gif);}
	.box00 .coinHG{background-position:0 0;top:0;left:0;}
	.box00 .coinHD{background-position:-5px 0;top:0;right:0;}
	.box00 .coinBG{background-position:-9px 0;bottom:0;left:0;}
	.box00 .coinBD{background-position:-13px 0;bottom:0;right:0;}
		/* Exemple : hover liste produit */
	.box01{position:relative;margin:0;}
	.box01_0{padding:5px 15px;}
	.box01 .coin{width:6px;height:6px;background-image:url(../../images/bg-coins01.gif);}
	.box01 .coinHG{background-position:0 0;top:-1px;left:-1px;}
	.box01 .coinHD{background-position:-6px 0;top:-1px;right:-1px;}
	.box01 .coinBG{background-position:-14px 0;bottom:-1px;left:-1px;}
	.box01 .coinBD{background-position:-20px 0;bottom:-1px;right:-1px;}
		/* Exemple : filtres liste produit */
	.box02{position:relative;margin:0;}
	.box02_0{padding:5px 15px;}
	.box02 .coin{width:3px;height:3px;background-image:url(../../images/bg-coins02.gif);}
	.box02 .coinHG{background-position:0 0;top:0;left:0;}
	.box02 .coinHD{background-position:-3px 0;top:0;right:0;}
	.box02 .coinBG{background-position:-6px 0;bottom:0;left:0;}
	.box02 .coinBD{background-position:-10px 0;bottom:0;right:0;}
		/* Exemple : coins leger de 1px */
	.box03{position:relative;margin:0;}
	.box03_0{padding:5px 15px;}
	.box03 .coin{width:1px;height:1px;background-image:url(../../images/bg-blank.gif);background-color:#FFF;}
	.box03 .coinHG{background-position:0 0;top:0;left:0;}
	.box03 .coinHD{background-position:-3px 0;top:0;right:0;}
	.box03 .coinBG{background-position:-6px 0;bottom:0;left:0;}
	.box03 .coinBD{background-position:-10px 0;bottom:0;right:0;}
		/* Exemple : popup */
	.box04{position:relative;margin:0;}
	.box04_0{padding:5px 15px;}
	.box04 .coin{width:6px;height:6px;background-image:url(../../images/bg-coins03.gif);}
	.box04 .coinHG{background-position:0 0;top:-1px;left:-1px;}
	.box04 .coinHD{background-position:-6px 0;top:-1px;right:-1px;}
	.box04 .coinBG{background-position:-13px 0;bottom:-1px;left:-1px;}
	.box04 .coinBD{background-position:-19px 0;bottom:-1px;right:-1px;}
		/* Exemple : hover produit dans panier */
	.box05{position:relative;margin:0;}
	.box05_0{padding:12px;border:1px solid #5e5451;}
	.box05 .coin{width:5px;height:5px;background-image:url(../../images/bg-coins04.gif);}
	.box05 .coinHG{background-position:0 0;top:0;left:0;}
	.box05 .coinHD{background-position:-5px 0;top:0;right:0;}
	.box05 .coinBG{background-position:-12px 0;bottom:0;left:0;}
	.box05 .coinBD{background-position:-17px 0;bottom:0;right:0;}
		/* Exemple : home mon compte = question fidelite */
	.box07{position:relative;margin:0;}
	.box07_0{padding:6px;}
	.box07 .coin{width:5px;height:5px;background-image:url(../../images/bg-coins06.gif);}
	.box07 .coinHG{background-position:0 0;top:0;left:0;}
	.box07 .coinHD{background-position:-5px 0;top:0;right:0;}
	.box07 .coinBG{background-position:-10px 0;bottom:0;left:0;}
	.box07 .coinBD{background-position:-15px 0;bottom:0;right:0;}

	/* Formulaires */
	.form{position:relative;width:100%;overflow:hidden;}
	.form_0{}
	.form .lig{position:relative;width:100%;overflow:hidden;padding:2px 0;}
	.form .lig *{float:left;display:inline;}
	.form .lig label{line-height:18px;}
	.form .lig select option{float:none;display:block;}
	.form .lig .input_radio, .form .lig .input_checkbox{width:18px;height:18px;}
	
	.form .lig .label00, .form .lig .label02, .form .lig .label03, .popUp03 .label00, .form .lig .labelFocus00 {text-align:right;padding:0 15px 0 0;}
	.form .lig .label00 {width:160px;}
	.form .lig .label01{margin:0 30px 0 5px;}
	.form .lig .label02 {width:200px;}
	.form .lig .label03 {width:116px;}
	.form .lig .labelFocus00 {color:red;font-weight:bold;width:160px;}
	.form .lig .chOblig {float:none;}
	.input_text, .input_text01 {font-size:10px;padding:2px;border:1px solid #dbdbce;}
	.input_text01 {background:#eae7e6;border:1px solid #eae7e6;width:200px;}
	.checkbox00 input {margin:0 6px 0 0}
	.checkbox01 {clear:both;padding:0 0 0 175px}
	.checkbox01 input {margin:0 6px 0 0}
	
	/* POPUP */
	.modalBackground {background-color:#eae7e6;filter:alpha(opacity=70);opacity:0.7;}
	
	.popup{position:relative;width:600px;background:red;}
	.popup_0{position:relative;padding:20px 10px 10px;}
	.popup_0 .close{position:absolute;top:0;right:0;}
	.popUp_content {position:relative}
	
	.popUp01, .popUp02, .popUp03 {background:#f4f3f2;border:1px solid #372b27;text-align:center;}
	.popUp01 {width:30%;}
	.popUp03 {width:620px;}
	.popUp02 {width:830px;}
	.popUp01 .titre, .popUp02 .titre, .popUp03 .titre {padding:8px 0;color:#c8009c;font-weight:bold;}
	.popUp01 .description, .popUp02 .description, .popUp03 .description {background:#FFF;font-size:13px;padding:20px 0;border:1px #f4f3f2 solid;border-width:0 4px 4px;}
	.popUp02 .description {overflow:hidden;width:820px;}
	.popUp01 p, .popUp02 p, .popUp03 p {margin:0 auto;overflow:hidden;padding:20px 0 0;}
	.popUp01 p, .popUp03 p {width:140px;}
	.popUp02 p {width:300px;float:left;display:inline;margin:0 54px;}
	.popUp01 p a {width:140px;}
	.popUp02 p a {width:290px;}
	.popUp01 p a span, .popUp02 p a span, .popUp03 p a span {text-align:center;}
	.popUp01 p a span, .popUp03 p a span {width:80px;}
	.popUp02 .bg_rose01 a span {width:270px;padding:6px 10px;}
	.popUp03 .label00 {font-size:11px;}
	
	#PopUpGuideTaille{display:none;width:900px;}
	
	/* loading */
	#overlayPopUp{background:transparent url(../../images/overlay.png);z-index:998;top:0px; left: 0px; position: fixed; width: 1680px; height: 824px; display: none;z-index:9998;}
	#Loader{z-index:999;top:0px; left: 0px; position: fixed; width: 1680px; height: 824px; display: none;z-index:9999;}
	* html #overlayPopUp{background:transparent url();filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/overlay.png", sizingMethod="scale");top:expression(documentElement.scrollTop+body.scrollTop); left: expression(documentElement.scrollLeft+body.scrollLeft); position: absolute; width: 1680px; height: 850px; display: none;}
	* html body #Loader {top:expression(documentElement.scrollTop+body.scrollTop); left: expression(documentElement.scrollLeft+body.scrollLeft); position: absolute; width: 1680px; height: 850px; display: none;}
	
	
	/* Bloc contenant des floats */
	.block_float:after, .spacer{content:".";display:block;visibility:hidden;clear:both;font-size:0px;line-height:0px;height:0px;width:100%;margin:0;padding:0;}
    .ClearBoth{clear:both;}
/*************************************************************************************************************************************************************************/
/* Commun */ 
.bt_ok {margin:4px 0 0 6px;}
.bt_form00 {margin:10px 118px 0 0}
.bt_form01 {margin:10px 80px 0 0;}
.bt_form02 {margin:20px 0 0 175px;}
.tac {text-align:center;} .tar {text-align:right;}
.w100 {width:100%}
.db {display:block}
.dn {display:none;}
.bgWhite {background-color:#FFF}
.mh550 {min-height:550px;-height:550px}
.mh500 {min-height:500px;-height:500px}
.mh480 {min-height:480px;-height:480px}
.fil {float:left;display:inline;} .fir {float:right;display:inline;}
.m00 {margin:25px 0 15px 15px}
.mt2 {margin-top:2px;} .mt5 {margin-top:5px;} .mt10 {margin-top:10px;} .mt15 {margin-top:15px;} .mt25 {margin-top:25px;} .mt35 {margin-top:35px;} .mt55 {margin-top:55px;}
.mr5 {margin-right:5px;} .mr30 {margin-right:30px} .mr42 {margin-right:42px} .mr90 {margin-right:90px;}
.mb6 {margin-bottom:6px;} .mb16 {margin-bottom:16px;} .mb50{margin-bottom:50px;} .mb100{margin-bottom:100px;}
.ml10 {margin-left:10px} .ml35 {margin-left:35px} .ml74 {margin-left:74px} .ml180 {margin-left:180px}
.mtl00 {margin:30px 0 0 100px;} .mtlb01 {margin:20px 0 40px 200px;} .mtlb02 {margin:40px 0 10px 220px;}
.mtb00 {margin-top:30px;margin-bottom:30px;} .mtb01 {margin:15px 0;}
.pt00 {padding:8px 0 0;} .pt01 {padding:18px 0 0;} .pt02 {padding:16px 0 0;} .pt10{padding-top:10px;} .pt30 {padding:30px 0 0;} .pt70{padding-top:70px;}
.pr00 {padding-right:10px;}
.pb10 {padding-bottom:10px} .pb20 {padding-bottom:20px}
.pl00 {padding-left:30px;} .pl01 {padding-left:10px;}
.ptb30 {padding:30px 0;}
.plr35 {padding:0 35px;} .ptbl30 {padding:30px 0 30px 30px;} .ptl1030 {padding:10px 0 0 30px;} 
.pbl00 {padding:0 0 10px 30px;}
.ClearFloat{clear:both;}

/* Footer */
div.txt_ref h3 {padding:5px 0;margin:0;color:#C8009C;font-weight:bold;font-size:11px;}
div.txt_ref p {padding:5px 0 10px 0;}

div.txt_ref div.Colonne{float:left;width:440px;}
div.txt_ref div.Colonne ul{margin:5px 0 0 0;padding:0;list-style:none;}
div.txt_ref div.Colonne li{padding:0 0 0 10px;background:transparent url(../../images/puce-plus.gif) no-repeat 0px 3px;}
div.txt_ref div.ReseauxSociaux{float:right;}

/* Pop up Newsletter */
#popupNews {position:absolute;display:none;top:50%;left:50%;margin:-196px 0 0 -246px;width:492px;padding:4px;height:392px;z-index:999;background:url(../../images/Divers/bg-popUpMail.png) no-repeat 0 0;}
#popupNews .bt_fermer {overflow:hidden;width:100%;}
#popupNews .bt_fermer a {color:#2d2c1a;float:right;display:inline;padding:0 16px 0 0;background:url(../../images/Divers/img-fermer.gif) no-repeat 100% 4px;text-decoration:none;margin:6px 10px 0 0;}
#popupNews .formIncsrNews {padding:334px 0 0 130px;overflow:hidden;}
#popupNews .formIncsrNews a {color:#FFF;}
#popupNews .formIncsrNews .input_text {float:left;display:inline;margin-right:4px;width:200px;font-size:11px;}

/* Pop up Création Client */
.PopupCreationClient {width:410px;}
.PopupCreationClient .PopupCreationClientDescription {text-align:left;background:#FFF;font-size:13px;padding:20px 0;border:1px #f4f3f2 solid;border-width:0 4px 4px;}
.PopupCreationClient .PopupCreationClientDescription .PanelBoutonsOuiNon{position:relative;overflow:hidden;}
.PopupCreationClient .PopupCreationClientDescription .PanelBoutonsOuiNon div.Appartenance {margin:5px 3px;}

.PopupCreationClient .PopupCreationClientDescription .Bouton 
{
    float:left;
    display:inline;
    text-align:center;
    line-height:28px;
    width:80px;
    padding:0 6px 6px 6px;
    margin-right:30px;
    background:url(../../images/bg-bt-rose01.gif) no-repeat 100% -28px;
}
.PopupCreationClient .PopupCreationClientDescription .Bouton  a
{
    background:url(../../images/bg-bt-rose01.gif) no-repeat 0 0;
    font-size:13px;
    font-weight:bold;
    height:16px;
    padding:6px 30px;
    color:#FFFFFF;
    text-decoration:none;
    display:block;
}

.PopupCreationClient .PopupCreationClientDescription .PanelBoutonsOuiNon div.Boutons {margin-left:90px;overflow:hidden;/*position:relative;*/zoom:1}
.PopupCreationClient .PopupCreationClientDescription .PanelBoutonsOuiNon div.Boutons .YesNo {width:80px;}

.PopupCreationClient .PopupCreationClientDescription .ChoixMail,.PopupCreationClientDescription .InitPassword {margin-top:15px;}

.PopupCreationClient .PopupCreationClientDescription .ChoixMail .Radio input {margin:5px 10px 0 40px;}
.PopupCreationClient .PopupCreationClientDescription .InitPassword table{margin:15px 0;}
.PopupCreationClient .PopupCreationClientDescription .InitPassword td {padding:2px 10px;}
.PopupCreationClient .PopupCreationClientDescription .InitPassword label {width:190px;display:inline;}
.PopupCreationClient .PopupCreationClientDescription .InitPassword input{display:inline;background:#EAE7E6 none repeat scroll 0 0;border:1px solid #EAE7E6;width:150px;font-size:10px;padding:2px;}
.PopupCreationClient .PopupCreationClientDescription .InitPassword .Erreur {display:block;margin-bottom:5px;}
.PopupCreationClient .PopupCreationClientDescription .PanelEnregistrerPopup {overflow:hidden;left:125px;zoom:1;position:relative;}
.PopupCreationClient .PopupCreationClientDescription .BtnEnregistrer {width:125px;}


/* Pop up Jeu*/
#popupJeu {z-index: 998;position:absolute;width:100%;height:100%;top:0;left:0;background:#FFF;display:none;filter: alpha(opacity=70);opacity: 0.7;}

#popupJeu1 {z-index: 999; position: absolute; padding:4px; margin: -226px 0px 0px -305px;width: 610px;display: none; background: url(../../images/popupjeu/020310_fond_popup_jeu.png) no-repeat 0px 0px; height: 455px; top: 50%;left: 50%} 
#popupJeu1 .bt_fermer {margin-left:558px;margin-top:22px;width:30px;height:30px; display:block; }
#popupJeu1 .formIncsrNews {padding:144px 0 186px 236px;overflow: hidden;}
#popupJeu1 .formIncsrNews a {color: #fff}
#popupJeu1 .formIncsrNews .input_text {padding:2px 8px;width:134px;display:inline;float:left;font-size:11px;margin:6px 0 0;border:1px solid #c4337e;color:#54514f;font-style:italic;}

#popupJeu2 {z-index: 999; position: absolute;padding:4px;margin: -236px 0px 0px -460px;width: 920px;display: none;background: url(../../images/popupjeu/020310_fond_popup_jeu2.png) no-repeat 0 0;height: 465px; top: 50%;left: 50%;color:#322d2a;font-size:12px;}
#popupJeu2 .bt_fermer {margin-left:876px; margin-top:22px;display:block;}
#popupJeu2 .chpOblig, #popupJeu2 .chpOblig a {position:absolute;color:#fff;font-size:10px;}
#popupJeu2 .chpOblig {bottom:38px;width:500px;line-height:11px;}
#popupJeu2 .chpOblig a {left:398px;white-space:nowrap;bottom:0;}
#popupJeu2 .descrPJ2Right {float: left; text-align:left; font-size:13px; width: 270px;margin:140px 0 0 10px;}
#popupJeu2.form .lig .label00 {width:90px;}
#popupJeu2.form .lig .label00, #popupJeu2.form .lig .label02, #popupJeu2.form .lig .label03, #popupJeu2.popUp03 .label00, 
	#popupJeu2.form .lig .labelFocus00 {padding:0 15px 0 0;text-align:left;}
#popupJeu2.form .input_text01 {background:white;border:1px solid #adae14;}
#popupJeu2 .bg_transpjeu {overflow:hidden;width:510px;padding:8px;margin:10px 0 0 -10px}
#popupJeu2 .bg_transpjeu .btRadio {overflow:hidden;width:100px;margin:0 0 4px;}
#popupJeu2 .bg_transpjeu .btRadio input, #popupJeu2 .bg_transpjeu .btRadio label {font-size:10px;float:left;display:inline;}
#popupJeu2 .bg_transpjeu .btRadio label {margin:0 8px 0 4px;}
#popupJeu2 .checkReg {font-size:10px;width:200px; text-align: left;margin:0;position:absolute;bottom:136px;right:90px;}
#popupJeu2 .checkReg input {margin-right:4px;}
#popupJeu2 .validPJ02 {position:absolute;bottom:80px;right:130px;}
#popupJeu2 .left_PopupJeu2 {overflow:hidden;width:550px;}
#popupJeu2 .left_PopupJeu2 p {padding:10px 40px 10px 0;}
/*#popupJeu2 input, #popupJeu2 a {background: url(../../images/bg-blank.gif) repeat 0 0;border:1px #000 solid;position:relative;z-index:99999;}*/

#popupJeu3 {z-index: 999; position: absolute; padding: 4px; margin: -236px 0px 0px -460px;width: 920px;display: none; background: url(../../images/popupjeu/020310_fond_popup_jeu3.png) no-repeat 0px 0px; height: 465px; top: 50%;left: 50%;color:#322d2a;font-size:12px;}
#popupJeu3 .bt_fermer {margin-left:868px; margin-top:22px;width:30px;height:30px; display:block;}
#popupJeu3.form .lig .label00 {width:60px;}
#popupJeu3.form .lig .label00, #popupJeu2.form .lig .label02, #popupJeu2.form .lig .label03, #popupJeu2.popUp03 .label00, 
	#popupJeu2.form .lig .labelFocus00 {padding:0 15px 0 0;text-align:left;}
#popupJeu3.form .input_text01 {background:white;border:1px solid #adae14;}
#popupJeu3 h1{color:#322d2a;font-size:18px;margin-bottom:10px;margin-top:12px;}
#popupJeu3 .ct_pop3 {position:relative;overflow:hidden;width:870px;height:392px}
#popupJeu3 .reglementPop, #popupJeu3 .reglementPop a {position:absolute;color:#fff;font-size:10px;}
#popupJeu3 .reglementPop {width:500px;line-height:10px;text-align:left;bottom:0;left:0}
#popupJeu3 .reglementPop a {left:382px;white-space:nowrap;bottom:0;}
#popupJeu3 .boutonPop {position:absolute;bottom:20px;right:90px;}
#popupJeu3 .boutonPop a {color:#fff;}
#popupJeu3 .descrPJ3Right {font-size:11px;width:190px;text-align:left;padding:30px 0 0 40px;}
#popupJeu3 .descrPJ3Right span {display:block;text-align:right;}

#popupJeu3 div.PlusAmis {left:210px;top:5px;width:220px;}
#popupJeu3 div.PlusAmis a {color:#bd007b;text-decoration:none;padding:0 0 0 5px;}
#popupJeu3 div.PlusAmis a:hover {text-decoration:underline;}

#popupJeu4 {z-index: 999; position: absolute;padding: 4px;margin: -236px 0px 0px -460px;width: 920px;display: none; background: url(../../images/popupjeu/020310_fond_popup_jeu4.png) no-repeat 0px 0px; height: 465px; top: 50%;left: 50%;color:#322d2a;font-size:12px;}
#popupJeu4 a {color:#fff;}
#popupJeu4 .bt_fermer {	margin-left:868px; margin-top:22px;width:30px;height:30px; display:block;}
#popupJeu4 h1{color:#322d2a;font-size:16px;margin-bottom:10px;margin-top:12px;}
#popupJeu4 .boutonPop4 {padding:294px 0 0 654px;}

#popupJeu5 {z-index: 1000; position: absolute;margin: -56px 0px 0px -170px;padding:0 14px;width:293px; display: none; background: url(../../images/popupjeu/020310_fonderreur.png) no-repeat 0px 0px; height: 128px; top: 50%;left: 50%;}

#reglement_jeu {padding:16px;text-align:justify;}
#reglement_jeu h2 {color:#C8009C;font-size:24px;padding:0 0 16px;}
#reglement_jeu p {padding:0 0 16px;font-weight:bold;}
#reglement_jeu dl dt {color:#C8009C;font-size:14px;font-weight:bold;}
#reglement_jeu dl dd {padding:4px 0 20px;}

/* fil ariane */
.fil_ariane, .fil_ariane a, #middle .fil_ariane, #middle .fil_ariane a {font-size:10px;color:#90908c;}
.fil_ariane a, #middle .fil_ariane a {cursor:pointer}
.fil_ariane a:hover, #middle .fil_ariane a:hover {color:#C8009C}

/* bg des onglets et boutons */
.onglets_bt {overflow:hidden;width:100%;}
.onglets_bt *{float:left;display:inline;}
.onglets_bt a, .onglets_bt span{cursor:pointer;background:url(../../images/bg-blank.gif) no-repeat 0 0;text-decoration:none;font-size:11px;}
.bt_rose span, .bg_bt00 span {height:14px;padding:2px 4px;}
.bt_rose, .bt_rose span {float:left;display:inline;}
.bt_rose {cursor:pointer;background:url(../../images/bg-bt-rose.gif) no-repeat 0 0;height:18px;color:#FFF;text-decoration:none;}
.bt_rose span {background:url(../../images/bg-bt-rose.gif) no-repeat 100% -18px;}
.bg_bt00 a {background:url(../../images/bg-bt00.gif) no-repeat 0 0;height:18px;color:#372b27;}
.bg_bt00 span {background:url(../../images/bg-bt00.gif) no-repeat 100% -18px;}
.bg_rose01 a, .bg_gris01 a {height:28px;color:#FFF;}
.bg_rose01 span, .bg_gris01 span {padding:6px 30px;height:16px;font-size:13px;font-weight:bold;}
.bg_rose01 a {background:url(../../images/bg-bt-rose01.gif) no-repeat 0 0;}
.bg_rose01 span {background:url(../../images/bg-bt-rose01.gif) no-repeat 100% -28px;}
.bg_gris01 a {background:url(../../images/bg-bt-gris01.gif) no-repeat 0 0;}
.bg_gris01 span {background:url(../../images/bg-bt-gris01.gif) no-repeat 100% -28px;}
.bg_rose02 a {background:url(../../images/bg-bt-rose02.gif) no-repeat 0 0;height:38px;color:#FFF;}
.bg_rose02 span {background:url(../../images/bg-bt-rose02.gif) no-repeat 100% -38px;padding:8px 30px;height:22px;font-size:16px;font-weight:bold;}
.ligne_boutons {overflow:hidden;width:100%;}

/* picto */
.picto {background:url(../../images/puce00.gif) no-repeat right 6px;height:2px;width:3px;margin:0 0 0 6px;}
.pictoClose {background:url(../../images/puce08.gif) no-repeat right 5px;height:5px;width:5px;margin:0 0 0 6px;padding-right:3px}
.picto01 {background:url(../../images/puce03.gif) no-repeat 0 6px;padding:0 0 0 10px;height:3px;width:2px;margin:0 6px 0 0;}
.picto01Bis {background:url(../../images/puce03.gif) no-repeat 0 6px;padding:0 0 0 10px;margin:0 6px 0 0;}
.picto02 {background:url(../../images/puce02.gif) no-repeat right 6px;height:3px;width:5px;margin:0 0 0 6px;}
.picto04 {background:url(../../images/puce11.gif) no-repeat 0 6px;padding:0 0 0 10px;}

/*************************************************************************************************************************************************************************/
/****************** TOP ******************/
#top .intitule, #top .intitule a {font-size:10px;font-weight:normal;text-align:center}
#top .degrade_top {background:url(../../images/bg-ss-menuTop.png) repeat-x 0 0;height:20px;}

/* header */
#header {width:100%;position:relative;z-index:9;height:66px;background:url(../../images/bg-header.jpg) repeat-x 0 0;}
#header .logo {position:absolute;left:0;top:0;}
#header .logo .tooltip {display:block}
#header .logo .tooltip em {top:70px;left:40px;white-space:nowrap}
#header .encart_img {padding:0 0 0 138px;float:left;display:inline;}
#header h2, #header h2 a {font-size:15px;color:#C8009C;font-weight:bold;padding:0 0 6px;}
#header h2 a {background:url(../../images/puce02.gif) no-repeat right 8px;padding:0 10px 0 0;}
#header .nb_art, #header .texte00 {color:#c8009c;}
#header .texte00 {font-size:10px;font-weight:normal;}

#header #compte, #header #panier {float:right;display:inline;height:46px;position:relative;}
#header #compte {padding:20px 30px 0 0;z-index:10;}
#header #panier {background:url(../../images/bg-panier.jpg) no-repeat 0 8px;padding:20px 40px 0 74px;}
#header #panier .img_panier {z-index:11;background:url(../../images/img-panier.png) no-repeat 0 0;top:6px;left:-12px;position:absolute;height:75px;width:80px;}
#header #panier .img_panier a {display:block;height:60px}

#header #panier #panier_open {position:absolute;top:34px;left:0;width:258px;display:none;padding-top:32px;z-index:10}
#header #panier #panier_open .contentPanier_open {background:url(../../images/bg-panier.png) repeat-y 0 0;width:218px;padding:0 20px;}
#header #panier #panier_open .panier_opentBot {background:url(../../images/bg-panierBottom.png) no-repeat 0 0;width:258px;height:22px;}
#header #panier #panier_open .panierTop {background:url(../../images/bg-topPanier.jpg) no-repeat 0 0;width:218px;height:26px;padding:0 0 6px;}
#header #panier #panier_open .first {background:none;}
#header #panier #panier_open .lignePanier {overflow:hidden;width:200px;padding:6px 9px 10px;background:#FFF;}
#header #panier #panier_open .imagePanier, #header #panier #panier_open .descrPanier, #header #panier #panier_open .btSupprPanier {float:left;display:inline;}
#header #panier #panier_open .prixPan {color:#e70033;font-weight:bold;font-size:13px;}
#header #panier #panier_open .prixPan span {font-size:11px;}
#header #panier #panier_open .lignePanier .prixPan {display:block;}
#header #panier #panier_open .lignePanier .prixBarre00 {font-size:12px;}
#header #panier #panier_open .lignePanier .imagePanier {width:49px;padding-right:10px;}
#header #panier #panier_open .lignePanier .descrPanier {padding:4px 10px 0 0;font-size:10px;width:114px;}
#header #panier #panier_open .lignePanier .descrPanier a {font-size:10px;}
#header #panier #panier_open .lignePanier .descrPanier a:hover {color:#7D7D7D;}
#header #panier #panier_open .lignePanier .btSupprPanier {float:right;margin:16px 0 0;}
#header #panier #panier_open .totalPanier {background:url(../../images/bg-panierTotal.jpg) repeat-y 0 0;padding:6px 10px 6px 0;margin:0 10px 0;text-align:right;width:188px;}
#header #panier #panier_open .bg_rose01 {background:url(../../images/bg-panierBt.jpg) no-repeat 0 1px;margin:0 8px 0;padding:16px 0 10px 4px;width:198px;}
#header #panier #panier_open .bg_rose01 span {padding:6px;width:180px;text-align:center;}

/* bloc compte ouvert */
#header #compte_open, #header #compteOpenIframe {display:none;position:absolute;top:66px;left:-225px;width:372px;z-index:6;}
#header #compteOpenIframe {z-index:5;width:250px;height:150px;top:45px;left:-110px;}
/*#header #compte_open .onglets_bt {overflow:hidden;height:30px;position:relative;top:1px;left:0;width:230px;margin:0 auto;}
#header #compte_open .onglets_bt a {width:200px;padding:0;}
#header #compte_open .onglets_bt a, #header #compte_open .onglets_bt span {background:url(../../images/bg-titre00.png) no-repeat 0 0;}
#header #compte_open .onglets_bt a span {text-align:center;width:158px;padding:8px 30px 0;height:22px;background-position:100% -30px;color:#C8009C;font-size:15px;font-weight:bold;}*/
#header #compte_open h2 {padding:0;}
#header #compte_open .compteTop {background:url(../../images/bg-topCompte.jpg) no-repeat 0 0;width:332px;height:26px;padding:0 0 6px;}
#header #compte_open .separBloc {border-top:1px solid #ebeae4;display:block;margin:0 18px}
#header #compte_open .blocCpteTop span {border-bottom:1px solid #ebeae4;display:block}
#header #compte_open .content_cpte {background:url(../../images/bg-compte.png) repeat-y 0 0;width:332px;padding:0 20px;}
#header #compte_open .content_cpte ul {margin:0 0 0 10px;}
#header #compte_open .content_cpte ul li {list-style-type:none;}
#header #compte_open .content_cpte .picto01 {font-size:10px;}
#header #compte_open .content_cpte .picto01:hover {text-decoration:underline;}
#header #compte_open .content_cpte .champ {overflow:hidden;padding:8px 0 2px 10px;width:322px;}
#header #compte_open .content_cpte .input_text {position:relative;display:inline;float:left;border:1px solid #f2f1f0;background:#f2f1f0;margin:0 6px 0 0;}
#header #compte_open .content_cpte .identif {overflow:hidden;background:url(../../images/bg-cpte-inter.jpg) no-repeat right 0;padding:10px 10px 4px;margin:10px 6px 0;}
#header #compte_open .content_cpte .identif .bt_rose{float:right;display:inline;margin-left:6px;}
#header #compte_open .content_cpte_bottom {background:url(../../images/bg-compteBottom.png) no-repeat 0 0;width:372px;height:22px;}

/* menu */
#content_top {background:url(../../images/bg-menu-top.jpg);height:26px;padding:0 0 0 118px;position:relative;z-index:2;}
#content_top .menu {float:left;display:inline;position:relative;width:475px;margin:0;padding:0;}
#content_top .menu li{display:inline;float:left;}
#content_top .menu li a{padding-top:26px;overflow:hidden;height:0;float:left;display:inline;}
#content_top .menu #shopping a{background:url(../../images/bt-eshop.jpg) no-repeat 0 -26px;width:130px;}
#content_top .menu #shopping a:hover, #content_top .menu #shopping a.actif {background:url(../../images/bt-eshop.jpg) no-repeat 0 0;}

/* Déporté dans la css spécifique à la langue 
#content_top .menu #esp_mode a{background:url(../../images/bt-espace-mode.jpg) no-repeat 0 -26px;width:170px;}
#content_top .menu #esp_mode a:hover, #content_top .menu #esp_mode a.actif {background:url(../../images/bt-espace-mode.jpg) no-repeat 0 0;}
#content_top .menu #boutique a{background:url(../../images/bt-boutique.jpg) no-repeat 0 -26px;width:170px;}
#content_top .menu #boutique a:hover, #content_top .menu #boutique a.actif {background:url(../../images/bt-boutique.jpg) no-repeat 0 0;}*/

.content_ssMenu00, .content_ssMenu01, .content_ssMenu02 {clear:both;text-align:center;background:url(../../images/fleche_menu_actif.jpg) no-repeat 0 0;height:50px;}
.content_ssMenu00 {background-position:174px 0px;}
.content_ssMenu01 {background-position:320px 0px;display:none;}
.content_ssMenu02 {background-position:490px 0px;display:none;}
ul.ss_menu {clear:both;margin:0 auto;}
ul.ss_menu li {display:inline;text-align:center;padding:0 80px;}
.content_ssMenu00 ul.ss_menu li{padding:0;}
ul.ss_menu .active a, ul.ss_menu a.active {color:#c8009c;font-size:15px;}
ul.ss_menu a{background:none;overflow:visible;font-size:13px;line-height:30px;background:none;height:auto;width:auto;}
ul.ss_menu li.sousmenu_item a {white-space:nowrap}
ul.ss_menu a:hover {background:none;color:#c8009c;}

/* rechercher */
#content_top #searchTop, #content_top #searchTop input, #content_top #searchTop .bt_ok, #content_top #searchTop .search_left {display:inline;float:left;}
#content_top #searchTop {margin:4px 0 0 6px;position:relative}
#content_top #searchTop input{border:1px solid #f2f1f0;background:#f2f1f0;}
#content_top #searchTop .bt_ok{background:none;}
#content_top #searchTop .search_left {background:url(../../images/picto-search.jpg) no-repeat 0 0;width:25px;height:19px;}
#content_top .bloc_search_open {position:absolute;top:22px;left:-120px;font-weight:bold;display:none;z-index:6;}
#content_top .bloc_search_openMid {background:url(../../images/bg-cpte.png) repeat-y 0 0;width:312px;padding:10px 30px;}
#content_top .bloc_search_openMid span {font-weight:normal;display:block;padding:4px 0 8px}
#content_top .bloc_search_openMid span a {font-size:10px;text-decoration:underline;cursor:pointer}
#content_top .bloc_search_openMid span a:hover,#content_top .bloc_search_openMid span a:focus {text-decoration:none;}
#content_top .bloc_search_openBot {background:url(../../images/bg-cpte-bottom.png) no-repeat 0 0;height:40px;width:372px;}

#middle div.NoResults{margin:0 0 0 -20px;}

/* articles vus et wishlist */
#content_top .art_vus, #content_top .wishlist {float:right;display:inline;margin:6px 8px 0 0;width:122px;}
#content_top .wishlist {width:90px;}
#content_top .art_vus a, #content_top .wishlist a {padding:2px 6px;}
#content_top .art_vus a:hover, #content_top .art_vus .onglet_actif, #content_top .wishlist a:hover {background:#edebea;}
#artVus_open {display:none;position:absolute;width:173px;top:26px;right:0;z-index:4;}
#artVus_open .content_artVus {background:url(../../images/bg-art-vus.png) repeat-y 0 0;padding:0 23px 10px	22px;overflow:hidden;height:100%;}
#artVus_open .content_artVus span{background:url(../../images/fleche-menu-actif02.gif) no-repeat center top;display:block;}
#artVus_open .content_artVus p {display:inline;float:left;padding:6px 4px 0;width:55px;text-align:center;}
#artVus_open .content_artVus p img{margin:2px;}
#artVus_open .content_artVus p a {display:block;border:1px solid #FFF;padding:0}
#artVus_open .content_artVus p a:hover {border:1px solid #C8009C;background:#FFF;}
#artVus_open .bg_art_bottom {background:url(../../images/bg-art-vus-bottom.png) no-repeat 0 0;height:18px;width:100%;}

/*************************************************************************************************************************************************************************/
/****************** BOTTOM ******************/
#bottom  {z-index:1;}
#bottom , #bottom a, #footer, #footer a {color:#999391;}
#bottom #bottom_infos, #footer {overflow:hidden;width:100%;}

/* bottom infos */
#bottom #bottom_infos {background:url(../../images/bg-bottom00.jpg) repeat-x 0 0;}
#bottom #bottom_infos h3 {font-size:16px;color:#948683;padding:0 0 16px;font-weight:bold}
#bottom #bottom_infos .garantie {width:430px;position:relative;text-align:center;}
#bottom #bottom_infos .boutique {width:268px;}
#bottom #bottom_infos .newsletter {width:209px;}
#bottom #bottom_infos .boutique h3, #bottom #bottom_infos .newsletter h3 {padding-left:6px}
#bottom #bottom_infos .boutique span, #bottom #bottom_infos .newsletter span {float:left;display:inline;margin:4px 6px 0 0;}
#bottom #bottom_infos .garantie, #bottom #bottom_infos .boutique, #bottom #bottom_infos .newsletter {float:left;display:inline;padding:18px 16px 0;}
#bottom #bottom_infos .garantie, #bottom #bottom_infos .boutique {background:url(../../images/separ-bottom00.jpg) no-repeat right 0;}
#bottom #bottom_infos .garantie ul{margin:8px 0 0 -14px;overflow:hidden;width:100%;}
#bottom #bottom_infos .garantie ul li{margin:0 4px;float:left;display:inline;list-style:none;}

#bottom #bottom_infos .garantie ul li a{color:#736a67;display:block;padding:38px 0 0;}
#bottom #bottom_infos .garantie ul li span{display:block;margin:0 0 2px;}
#bottom #bottom_infos .garantie ul li a span{display:none;position:absolute;top:0;left:70px;background:url(../../images/bg-bottom00.jpg) repeat-x 0 0;width:340px;padding:12px 0 0 0;font-weight:bold;color:#706764;}
#bottom #bottom_infos .garantie ul li:hover span, #bottom #bottom_infos .garantie ul li.sfhover span {display:block;} 
#bottom #bottom_infos .garantie ul li a span.OneLigne{padding:12px 0}
#bottom #bottom_infos .garantie .LogoFavori2009{position:absolute;top:5px;left:10px;}

#bottom #bottom_infos .garantie ul li a.footParrainage span {color:#f000a0;}
	
	/* decli picto a et hover */
.footLivraison {background:url(../../images/picto-livraison.jpg) no-repeat center 0;}
.footLivraison:hover, .footLivraison:focus, .selected a.footLivraison {background:url(../../images/picto-livraison-hov.jpg) no-repeat center 0;}
.footLivraison2 {background:url(../../images/picto-livraison2.jpg) no-repeat center 4px;}
.footLivraison2:hover, .footLivraison2:focus, .selected a.footLivraison2 {background:url(../../images/picto-livraison2-hov.jpg) no-repeat center 4px;}
.footSatisfait {background:url(../../images/picto-satisfait.jpg) no-repeat center 4px;}
.footSatisfait:hover, .footSatisfait:focus, .selected a.footSatisfait {background:url(../../images/picto-satisfait-hov.jpg) no-repeat center 4px;}
.footSecurise {background:url(../../images/picto-securise.jpg) no-repeat center 4px;}
.footSecurise:hover, .footSecurise:focus, .selected a.footSecurise {background:url(../../images/picto-securise-hov.jpg) no-repeat center 4px;}
.footServices {background:url(../../images/picto-services.jpg) no-repeat center 4px;}
.footServices:hover, .footServices:focus, .selected a.footServices {background:url(../../images/picto-services-hov.jpg) no-repeat center 4px;}
.footQuestions {background:url(../../images/picto-question.jpg) no-repeat center 4px;}
.footQuestions:hover, .footQuestions:focus, .selected a.footQuestions {background:url(../../images/picto-question-hov.jpg) no-repeat center 4px;}
.footRetouche {background:url(../../images/picto-retouche.jpg) no-repeat center 0;}
.footRetouche:hover, .footRetouche:focus, .selected a.footRetouche {background:url(../../images/picto-retouche-hov.jpg) no-repeat center 0;}
.footFemme {background:url(../../images/picto-femme.jpg) no-repeat center 0;}
.footFemme:hover, .footFemme:focus, .selected a.footFemme {background:url(../../images/picto-femme-hov.jpg) no-repeat center 0;}
.footBourse {background:url(../../images/picto-bourse.jpg) no-repeat center 0;}
.footBourse:hover, .footBourse:focus, .selected a.footBourse {background:url(../../images/picto-bourse-hov.jpg) no-repeat center 0;}
.footMieuxConnaitre {background:url(../../images/picto-mieuxConnaitre.jpg) no-repeat center 0;}
.footMieuxConnaitre:hover, .footMieuxConnaitre:focus, .selected a.footMieuxConnaitre {background:url(../../images/picto-mieuxConnaitre-hov.jpg) no-repeat center 0;}
.footLeader {background:url(../../images/picto-leader.jpg) no-repeat center 0;}
.footLeader:hover, .footLeader:focus, .selected a.footLeader {background:url(../../images/picto-leader-hov.jpg) no-repeat center 0;}
.footSiteCam {background:url(../../images/picto-siteCam.jpg) no-repeat center 0;}
.footSiteCam:hover, .footSiteCam:focus, .selected a.footSiteCam {background:url(../../images/picto-siteCam-hov.jpg) no-repeat center 0;}
.footInternational {background:url(../../images/picto-international.jpg) no-repeat center 0;}
.footInternational:hover, .footInternational:focus, .selected a.footInternational {background:url(../../images/picto-international-hov.jpg) no-repeat center 0;}
.footContact {background:url(../../images/picto-contact.jpg) no-repeat center 0;}
.footContact:hover, .footContact:focus, .selected a.footContact {background:url(../../images/picto-contact-hov.jpg) no-repeat center 0;}
.footHistoire {background:url(../../images/picto-histoire.jpg) no-repeat center 0;}
.footHistoire:hover, .footHistoire:focus, .selected a.footHistoire {background:url(../../images/picto-histoire-hov.jpg) no-repeat center 0;}
.footCompte {background:url(../../images/picto-compte.jpg) no-repeat center 0;}
.footCompte:hover, .footCompte:focus, .selected a.footCompte {background:url(../../images/picto-compte-hov.jpg) no-repeat center 0;}

.footParrainage {background:url(../../images/picto-parrainage.jpg) no-repeat center -2px;}
.footParrainage:hover, .footParrainage:focus, .selected a.footParrainage {background:url(../../images/picto-parrainage-hov.jpg) no-repeat center -2px;}

	/* picto Etape */
h3.steps {padding:4px 0 12px 35px;font-weight:bold;font-size:16px;color:#372b27;position:relative}
h3.steps span {font-size:12px;font-weight:normal;}
.step1 {background:url(../../images/picto-step1.jpg) no-repeat 0 0;}
.step2 {background:url(../../images/picto-step2.jpg) no-repeat 0 0;}
.step3 {background:url(../../images/picto-step3.jpg) no-repeat 0 0;}
.step4 {background:url(../../images/picto-step4.jpg) no-repeat 0 0;}
.step5 {background:url(../../images/picto-step5.jpg) no-repeat 0 0;}

	/* picto Compte */
.picto03 {padding:2px 0;overflow:hidden}
.pictoCpteHome {width:528px;overflow:hidden}
.pictoCpteHome li, .pictoCpteHome .box07 {float:left;display:inline;width:264px;padding:2px 0;}
.pictoCpteHome .box07 {padding:0;margin:6px 0 0;}
.picto03 a, .pictoCpteHome li a, .pictoCpteHome .box07 a {display:block;font-weight:bold;text-decoration:none;background-repeat:no-repeat;background-position:0 center;padding:10px 0 10px 40px;}
.pictoCpteHome .box07 a {padding:6px 10px;background:#FFF;}
.picto03 a:hover, .pictoCpteHome a:hover, .pictoCpteHome div a:hover {text-decoration:underline;}
.pictoCoord {background-image:url(../../images/picto-modifCoord.jpg);}
.pictoCoord01 em {background-image:url(../../images/picto-modifCoord01.gif);}
.pictoMdp {background-image:url(../../images/picto-mdp.jpg);}
.pictoMdp01 em {background-image:url(../../images/picto-mdp01.gif);}
.pictoHistoriq {background-image:url(../../images/picto-historiq.jpg);}
.pictoHistoriq01 em {background-image:url(../../images/picto-historiq01.gif);}
.pictoNews {background-image:url(../../images/picto-news.jpg);}
.pictoNews01 em {background-image:url(../../images/picto-news01.gif);}
.pictoWishlist {background-image:url(../../images/picto-wishlist.jpg);}
.pictoWishlist01 em {background-image:url(../../images/picto-wishlist01.gif);}

/* footer references */
#footer {font-size:10px;border-top:1px solid #c2bab1;background:url(../../images/bg-bottom01.jpg) repeat-x 0 0;margin:60px 0 20px;padding:22px 0 0;}
#footer a{font-size:10px;}
#footer dl {display:inline;float:left;padding:0 40px;color:#948683;}
#footer dl dt {text-transform:uppercase;margin:0 0 6px;font-size:11px;}
#footer dd {margin:0;}
#footer dd a:hover{text-decoration:underline;}
#footer dd .actif {color:#C8009C;font-family:Verdana;font-weight:bold}

/*************************************************************************************************************************************************************************/
/****************** MIDDLE ******************/
.skinDropFiltres {font-size:10px;background:#f9f8f8;border:1px solid #f9f8f8;}
.ddlForm00, .ddlForm01 {background:#EAE7E6;border:1px solid #EAE7E6;}
.ddlForm01 {font-size:10px;}
.titrePage, .titreProduit, .titrePage a {line-height:20px;position:relative;color:#c8009c;font-weight:bold;padding:16px 0 10px;}
.titrePage, .titrePage a{font-size:25px;}
.titrePage a{text-decoration:none;outline:none;}
.titrePage a:hover{text-decoration:none;}
.titreProduit {font-size:22px;}
.titreMajB {text-transform:uppercase;font-weight:bold;padding:4px 0 0;}
.accroche00 {font-weight:bold;font-size:13px;padding:0 0 6px;}
.ssTitre00, .ssTitre01 {color:#c8009c;padding:0 0 5px;}
.ssTitre00, .ssTitre02, .ssTitre03 span {font-size:14px;}
.ssTitre01 {font-size:18px;}
.ssTitre02 {color:#372b27;}
.ssTitre03 span {display:block;color:#c8009c;font-weight:bold;}
.texteIntro {color:#7d7d7d;}
.texteIntro strong, .texteIntro01 strong {color:#372b27;}
.texteIntro01 strong {font-size:16px;}
.chOblig, .info00, .error {color:#e20026;}
.mentions00 {font-size:10px;width:96%;text-align:center;padding:10px 0 0;}

.imageR, .imageR00 {float:right;display:inline;padding:0 0 0 20px;}
.imageR00 {padding:10px 0 30px 20px;}
.liste00, .liste01, .liste02 {display:block;color:#000;font-weight:bold;background:url(../../images/puce07.gif) no-repeat 0 3px;padding-left:16px;margin:4px 0 4px 6px;}
.liste00 span, .liste02 span {font-weight:normal;color:#7D7D7D}
.liste02 {margin:20px 0 4px 6px;}
.lien00 {display:block;padding:6px;}
.txtIntro00, .txtIntro01 {padding:10px 0 0;color:#000;font-size:13px;}
.txtIntro01 {font-weight:bold;}
.text00 {text-align:center;padding:40px 0 0 0;}
.textRose00 {color:#C8009C;}
.textVt00 {color:#a5ba00;}
.bloc00 {background:url(../../images/bg-kdo00.jpg) no-repeat 0 0;width:392px;height:94px;margin:40px 0 0 50px;padding:26px 20px 0 190px;}
.bloc00 span {display:block}
.bloc01 {border:1px solid #dfdada;margin:10px 0 0;}
.table00 p {overflow:hidden;width:100%}
.table00 p span {display:inline;float:left;width:23%}
.table00 p .col3 {width:14%;background:none;border:none;padding:0}

/* content middle - texte */
.content_middle {color:#7d7d7d;overflow:hidden;}
.content_middle a {color:#372b27;text-decoration:none}
.content_middle a:hover {text-decoration:underline}
.content_middle h3 {font-weight:bold;color:#c8009c;padding:10px 0 6px;font-size:14px;}
.content_middle h4, .content_middle h4 a {color:#a5ba00;font-weight:bold;padding:16px 0 10px;font-size:13px;}
.content_middle p strong {color:#372b27;}
.content_middle .imageR {padding:30px 0 30px 20px;}
.content_middle .logoL00 {padding:10px 0 0;text-align:center}
.content_middle .logoL00 img {margin:0 40px;}
.content_middle dl {padding:6px 0;}
.content_middle dl dt {color:#C8009C;font-size:12px;font-weight:bold;margin:10px 0 4px 10px;}
.content_middle dl dd {background:url(../../images/puce03.gif) no-repeat 0 6px;padding:0 0 0 10px;}
.content_middle dl dd strong {color:#000}
.content_middle .blocL00, .content_middle .blocR00, .content_middle .blocL01, .content_middle .blocL02, .content_middle .blocL03 {display:inline}
.content_middle .blocL00, .content_middle .blocR00, .content_middle .blocL02 {width:480px}
.content_middle .blocL00, .content_middle .blocL01, .content_middle .blocL02, .content_middle .blocL03 {float:left;padding:0 23px 0 0}
.content_middle .blocL01 {width:150px;padding:0 12px 0 0}
.content_middle .blocL03 {padding:0 16px 0 0}
.content_middle .blocL02 {background:url(../../images/bg-separ01.jpg) no-repeat top right;margin:0 22px 0 0;padding:0;}
.content_middle .blocR00 {float:right}
.content_middle .titrePage {padding:16px 0pt 20px;}
.content_middle .ligneTop {border-top:1px solid #e2ddd6;background:url(../../images/bg-bottom01.jpg) repeat-x 0 0;margin:0 20px 0 0;width:963px;padding:20px 0 0;}
.content_middle .liste01, .content_middle .liste01 a {color:#C8009C;font-size:11px;font-weight:bold;}
.content_middle .listSeparLigne {border-top:1px solid #FFF;clear:both;width:100%;overflow:hidden;position:relative;}
.content_middle .ct_ssCatMapNiv {padding:0 0 0 14px;}
.content_middle .ct_ssCatMapNiv p {padding:0 0 0 8px;background:url(../../images/puce03.gif) no-repeat 0 6px;}
.content_middle .ct_ssCatMapNiv2 p {padding:0 0 0 8px;margin:0 0 0 10px;background:url(../../images/puce16.gif) no-repeat 0 6px;}

.content_middle .table00, .popUp03 .table00, .content_middle .table01 {text-align:center;}
.content_middle .table01 {margin:0 0 0 30px;}
.popUp03 .table00 {margin-left:20px;}
.content_middle .table00 th, .popUp03 .table00 th, .content_middle .table01 th {background:#edecec;padding:4px 0;color:#000;border-right:1px solid #FFF;}
.content_middle .table00 td, .popUp03 .table00 td, .content_middle .table01 td {padding:2px 0;border-bottom:1px solid #DFDADA;border-right:1px solid #DFDADA;}
.content_middle .table01 td {padding:2px 4px;}
.content_middle .table01 .titreTaille {color:#C8009C;font-weight:bold;border-left:1px solid #DFDADA;}
.content_middle .table00 .titreTaille00, .popUp03 .table00 .titreTaille00 {color:#C8009C;font-weight:bold;}
.table00 .colFirst {border-left:1px solid #DFDADA;}

.content_middle .listSymbole {list-style-type:none;list-style-position:outside;margin:0;}
.content_middle .listSymbole li {padding:3px 0;}
.content_middle .listSymbole li span {padding-left:10px;}
.content_middle .dates {margin:15px 0 10px;background:#FAF9F9;padding:6px 0;text-align:center}
.content_middle .dates a {font-weight:bold;font-size:12px;color:#c8009c;margin:0 20px;}
.content_middle .annee {font-weight:bold;font-size:12px;color:#c8009c;padding:20px 0 10px 20px;}
.blocAnneeBourse {display:none;}

/* carte de fidelite */
.carteFidel00 {background:url(../../images/img-fidelite00.jpg) no-repeat left top;width:390px;padding:30px 30px 20px 140px;}
.carteFidel00 .ssTitre02 {font-size:16px;}
.carteFidel00 .points {color:#C8009C;float:right;display:inline}
.carteFidel00 .points span{font-size:28px;margin-right:6px;float:left;display:inline;}
.carteFidel00 .pointsInfo {font-weight:bold;font-size:12px;padding:20px 0 0;}
.carteFidel00 .pointsInfo span{color:#948d8b;font-size:10px;}

/* menu top page texte */
.menu00, .menu01 {padding:20px 0 0;}
.menu00 ul, .menu01 ul {width:100%;margin:0;overflow:hidden;}
.menu00 ul .first, .menu01 ul .first {background:none;}
.menu00 ul li, .menu01 ul li {float:left;display:inline;padding:0 20px;width:150px;background:url(../../images/bg-separ01.jpg) no-repeat left top;text-align:center}
.menu01 ul li {width:122px}
.menu00 ul li em, .menu01 ul li em {height:60px;font-style:normal;display:block;}
.menu00 ul li a, .menu00 ul li a:hover, .menu00 .selected a, .menu01 ul li a, .menu01 ul li a:hover, .menu01 .selected a {background-position:center 10px;}
.menu00 ul li a, .menu01 ul li a {color:#372b27;font-size:16px;padding:50px 0pt 0pt;display:block;cursor:pointer;text-decoration:none}
.menu00 ul li a span, .menu01 ul li a span{visibility:hidden;display:block;background:url(../../images/puce06.gif) no-repeat center 16px;padding:20px 0 0;}
.menu00 ul li a:hover, .menu00 ul li a:focus, .menu00 ul .selected a, .menu01 ul li a:hover, .menu01 ul li a:focus, .menu01 ul .selected a {color:#87807d;text-decoration:none}
.menu00 ul li a:hover span, .menu00 ul li a:focus span, .menu00 ul .selected a span, .menu01 ul li a:hover span, .menu01 ul li a:focus span, .menu01 ul .selected a span {visibility:visible}

.menu00 ul li a em.fleche, .menu01 ul li a em.fleche{height:auto;visibility:hidden;display:block;background:url(../../images/puce06.gif) no-repeat center 16px;padding:20px 0 0;}
.menu00 ul li a:hover em.fleche, .menu00 ul .selected a em.fleche{visibility:visible}
/* menu top page compte */
.navTop00 ul {width:963px;overflow:hidden;}
.navTop00 ul * {float:left;display:inline;}
.navTop00 li {position:relative;}
.navTop00 li a, .navTop00 li a span {cursor:pointer;text-decoration:none;font-size:11px;height:40px;}
.navTop00 li a {z-index:3;background:url(../../images/bg-menu00.gif) no-repeat 0 0;position:relative}
.navTop00 li a span {z-index:3;background:url(../../images/bg-menu00.gif) no-repeat 100% -40px;line-height:40px;padding:0 35px;position:relative;}
.navTop00 li a:hover, .navTop00 li a:focus, .navTop00 li a.selected {color:#FFF;background:url(../../images/bg-menu00.gif) no-repeat 0 -80px;border:0 !important;}
.navTop00 li a:hover span, .navTop00 li a:focus span, .navTop00 li a.selected span {background:url(../../images/bg-menu00.gif) no-repeat 100% -120px;}
.navTop00 li a em {background-repeat:no-repeat;background-position:0 center;padding-left:30px;}
.navTop00 .first a span {height:40px;background:url(../../images/bg-menu00.gif) no-repeat 100% -200px;}
.navTop00 .first a:hover, .navTop00 .first a:focus, .navTop00 .first a.selected {height:40px;background:url(../../images/bg-menu00.gif) no-repeat 0 -160px;}
.navTop00 .last a span {height:40px;background:url(../../images/bg-menu00.gif) no-repeat 0 0;}
.navTop00 .last a:hover, .navTop00 .last a:focus, .navTop00 .last a.selected {height:40px;background:url(../../images/bg-menu00.gif) no-repeat 0 -80px;}
.navTop00 .last a:hover span, .navTop00 .last a.selected span {height:40px;background:none;}

/* prix */
.prix00, .prixBarre00 {font-size:16px;}
.prix00 span, .prixBarre00 span {font-size:11px;}
.prix00 {color:#E70033;font-weight:bold;}
.prixBarre00 {color:#7d7d7d;text-decoration:line-through;font-weight:normal;}
.percent {color:#b0008a;font-weight:bold;font-size:12px;}

/* info bulle */
.tooltip em, .tooltipR em, .tooltipR01 em, .tooltipL em {display:none;}
.tooltip:hover, .tooltipR:hover, .tooltipR01:hover, .tooltipL:hover {border:0;position:relative;z-index:600;text-decoration:none;}
.tooltip:hover em, .tooltipR:hover em, .tooltipR01:hover em, .tooltipL:hover em {font-style:normal;display:block;position:absolute;padding:4px 8px;color:#000;font-size:10px;border:1px solid #000;background:#fbeef8;}
.tooltip:hover em, .tooltipR:hover em {top:30px;left:10px;}
.tooltipR01:hover em {bottom:-6px;left:-330px;width:300px}
.tooltipL:hover em {top:-6px;left:24px;white-space:nowrap}
.tooltip:hover em span, .tooltipR:hover em span, .tooltipR01:hover em span, .tooltipL:hover em span {margin:0;padding:0;border:0;position:absolute;}
.tooltip:hover em span {top:-8px;left:15px;height:8px;width:9px;background:transparent url(../../images/fleche-infoBulle.gif) no-repeat;}
.tooltipR:hover em span, .tooltipR01:hover em span {right:-8px;height:9px;width:8px;background:transparent url(../../images/fleche-infoBulle02.gif) no-repeat;}
.tooltipR:hover em span {top:8px;}
.tooltipR01:hover em span {bottom:4px}
.tooltipL:hover em span {bottom:8px;left:-8px;height:8px;width:9px;background:transparent url(../../images/fleche-infoBulle01.gif) no-repeat;}

/* picto */
.picto_new00, .picto_new01,
.picto_reduc_vert_liste, .picto_reduc_rouge_liste, .picto_reduc_violet_liste, .picto_reduc_orange_liste, .picto_reduc_bleu_liste, .picto_reduc_rose_liste, .picto_reduc_mauve_liste, .picto_reduc_lavande_liste, .picto_reduc_bonbon_liste,
.picto_reduc_vert_fiche, .picto_reduc_rouge_fiche, .picto_reduc_violet_fiche, .picto_reduc_orange_fiche, .picto_reduc_bleu_fiche, .picto_reduc_rose_fiche, .picto_reduc_mauve_fiche, .picto_reduc_lavande_fiche, .picto_reduc_bonbon_fiche {position:absolute;top:0;}
.picto_new00 {background:url(../../images/picto-nouveau.gif) no-repeat 0 0;width:39px;height:28px;}
.picto_new01 {right:10px;top:30px}

/* picto vert listing*/
.picto_reduc_vert_liste {background:url(../../images/pictos-reduc/picto-reduc-vert-small.gif) no-repeat 0 0;width:38px;height:20px;color:#FFF;padding:5px 0 0;font-weight:bold;font-size:13px;}
.picto_reduc_vert_liste span {font-size:11px;}
/* picto violet listing*/
.picto_reduc_violet_liste {background:url(../../images/pictos-reduc/picto-reduc-violet-small.gif) no-repeat 0 0;width:38px;height:20px;color:#FFF;padding:5px 0 0;font-weight:bold;font-size:13px;}
.picto_reduc_violet_liste span {font-size:11px;}
/* picto orange listing*/
.picto_reduc_orange_liste {background:url(../../images/pictos-reduc/picto-reduc-orange-small.gif) no-repeat 0 0;width:38px;height:20px;color:#FFF;padding:5px 0 0;font-weight:bold;font-size:13px;}
.picto_reduc_orange_liste span {font-size:11px;}
/* picto bleu listing*/
.picto_reduc_bleu_liste {background:url(../../images/pictos-reduc/picto-reduc-bleu-small.gif) no-repeat 0 0;width:38px;height:20px;color:#FFF;padding:5px 0 0;font-weight:bold;font-size:13px;}
.picto_reduc_bleu_liste span {font-size:11px;}
/* picto rouge listing*/
.picto_reduc_rouge_liste {background:url(../../images/pictos-reduc/picto-reduc-rouge-small.gif) no-repeat 0 0;width:38px;height:20px;color:#FFF;padding:5px 0 0;font-weight:bold;font-size:13px;}
.picto_reduc_rouge_liste span {font-size:11px;}
/* picto rose listing*/
.picto_reduc_rose_liste {background:url(../../images/pictos-reduc/picto-reduc-rose-small.gif) no-repeat 0 0;width:38px;height:20px;color:#FFF;padding:5px 0 0;font-weight:bold;font-size:13px;}
.picto_reduc_rose_liste span {font-size:11px;}
/* picto mauve listing*/
.picto_reduc_mauve_liste {background:url(../../images/pictos-reduc/picto-reduc-mauve-small.gif) no-repeat 0 0;width:38px;height:20px;color:#FFF;padding:5px 0 0;font-weight:bold;font-size:13px;}
.picto_reduc_mauve_liste span {font-size:11px;}
/* picto lavande listing*/
.picto_reduc_lavande_liste {background:url(../../images/pictos-reduc/picto-reduc-lavande-small.gif) no-repeat 0 0;width:38px;height:20px;color:#FFF;padding:5px 0 0;font-weight:bold;font-size:13px;}
.picto_reduc_lavande_liste span {font-size:11px;}
/* picto bonbon listing*/
.picto_reduc_bonbon_liste {background:url(../../images/pictos-reduc/picto-reduc-bonbon-small.gif) no-repeat 0 0;width:38px;height:20px;color:#FFF;padding:5px 0 0;font-weight:bold;font-size:13px;}
.picto_reduc_bonbon_liste span {font-size:11px;}

/* picto vert cross*/
.picto_reduc_vert_cross {background:url(../../images/pictos-reduc/picto-reduc-vert-small.gif) no-repeat 0 0;width:38px;height:20px;color:#FFF;padding:5px 0 0;font-weight:bold;font-size:13px;top:20px;position:absolute;}
.picto_reduc_vert_cross span {font-size:11px;}
/* picto violet cross*/
.picto_reduc_violet_cross {background:url(../../images/pictos-reduc/picto-reduc-violet-small.gif) no-repeat 0 0;width:38px;height:20px;color:#FFF;padding:5px 0 0;font-weight:bold;font-size:13px;top:20px;position:absolute;}
.picto_reduc_violet_cross span {font-size:11px;}
/* picto orange cross*/
.picto_reduc_orange_cross {background:url(../../images/pictos-reduc/picto-reduc-orange-small.gif) no-repeat 0 0;width:38px;height:20px;color:#FFF;padding:5px 0 0;font-weight:bold;font-size:13px;top:20px;position:absolute;}
.picto_reduc_orange_cross span {font-size:11px;}
/* picto bleu cross*/
.picto_reduc_bleu_cross {background:url(../../images/pictos-reduc/picto-reduc-bleu-small.gif) no-repeat 0 0;width:38px;height:20px;color:#FFF;padding:5px 0 0;font-weight:bold;font-size:13px;top:20px;position:absolute;}
.picto_reduc_bleu_cross span {font-size:11px;}
/* picto rouge cross*/
.picto_reduc_rouge_cross {background:url(../../images/pictos-reduc/picto-reduc-rouge-small.gif) no-repeat 0 0;width:38px;height:20px;color:#FFF;padding:5px 0 0;font-weight:bold;font-size:13px;top:20px;position:absolute;}
.picto_reduc_rouge_cross span {font-size:11px;}
/* picto rose cross*/
.picto_reduc_rose_cross {background:url(../../images/pictos-reduc/picto-reduc-rose-small.gif) no-repeat 0 0;width:38px;height:20px;color:#FFF;padding:5px 0 0;font-weight:bold;font-size:13px;top:20px;position:absolute;}
.picto_reduc_rose_cross span {font-size:11px;}
/* picto mauve cross*/
.picto_reduc_mauve_cross {background:url(../../images/pictos-reduc/picto-reduc-mauve-small.gif) no-repeat 0 0;width:38px;height:20px;color:#FFF;padding:5px 0 0;font-weight:bold;font-size:13px;top:20px;position:absolute;}
.picto_reduc_mauve_cross span {font-size:11px;}
/* picto lavande cross*/
.picto_reduc_lavande_cross {background:url(../../images/pictos-reduc/picto-reduc-lavande-small.gif) no-repeat 0 0;width:38px;height:20px;color:#FFF;padding:5px 0 0;font-weight:bold;font-size:13px;top:20px;position:absolute;}
.picto_reduc_lavande_cross span {font-size:11px;}
/* picto bonbon cross*/
.picto_reduc_bonbon_cross {background:url(../../images/pictos-reduc/picto-reduc-bonbon-small.gif) no-repeat 0 0;width:38px;height:20px;color:#FFF;padding:5px 0 0;font-weight:bold;font-size:13px;top:20px;position:absolute;}
.picto_reduc_bonbon_cross span {font-size:11px;}

/* picto vert cross panier*/
.picto_reduc_vert_cross_panier {background:url(../../images/pictos-reduc/picto-reduc-vert-small.gif) no-repeat 0 0;width:38px;height:20px;color:#FFF;padding:5px 0 0;font-weight:bold;font-size:13px;top:0;right:-20px;position:absolute;}
.picto_reduc_vert_cross_panier span {font-size:11px;}
/* picto violet cross panier*/
.picto_reduc_violet_cross_panier {background:url(../../images/pictos-reduc/picto-reduc-violet-small.gif) no-repeat 0 0;width:38px;height:20px;color:#FFF;padding:5px 0 0;font-weight:bold;font-size:13px;top:0;right:-20px;position:absolute;}
.picto_reduc_violet_cross_panier span {font-size:11px;}
/* picto orange cross panier*/
.picto_reduc_orange_cross_panier {background:url(../../images/pictos-reduc/picto-reduc-orange-small.gif) no-repeat 0 0;width:38px;height:20px;color:#FFF;padding:5px 0 0;font-weight:bold;font-size:13px;top:0;right:-20px;position:absolute;}
.picto_reduc_orange_cross_panier span {font-size:11px;}
/* picto bleu cross panier*/
.picto_reduc_bleu_cross_panier {background:url(../../images/pictos-reduc/picto-reduc-bleu-small.gif) no-repeat 0 0;width:38px;height:20px;color:#FFF;padding:5px 0 0;font-weight:bold;font-size:13px;top:0;right:-20px;position:absolute;}
.picto_reduc_bleu_cross_panier span {font-size:11px;}
/* picto rouge cross panier*/
.picto_reduc_rouge_cross_panier {background:url(../../images/pictos-reduc/picto-reduc-rouge-small.gif) no-repeat 0 0;width:38px;height:20px;color:#FFF;padding:5px 0 0;font-weight:bold;font-size:13px;top:0;right:-20px;position:absolute;}
.picto_reduc_rouge_cross_panier span {font-size:11px;}
/* picto rose cross panier*/
.picto_reduc_rose_cross_panier {background:url(../../images/pictos-reduc/picto-reduc-rose-small.gif) no-repeat 0 0;width:38px;height:20px;color:#FFF;padding:5px 0 0;font-weight:bold;font-size:13px;top:0;right:-20px;position:absolute;}
.picto_reduc_rose_cross_panier span {font-size:11px;}
/* picto mauve cross panier*/
.picto_reduc_mauve_cross_panier {background:url(../../images/pictos-reduc/picto-reduc-mauve-small.gif) no-repeat 0 0;width:38px;height:20px;color:#FFF;padding:5px 0 0;font-weight:bold;font-size:13px;top:0;right:-20px;position:absolute;}
.picto_reduc_mauve_cross_panier span {font-size:11px;}
/* picto lavande cross panier*/
.picto_reduc_lavande_cross_panier {background:url(../../images/pictos-reduc/picto-reduc-lavande-small.gif) no-repeat 0 0;width:38px;height:20px;color:#FFF;padding:5px 0 0;font-weight:bold;font-size:13px;top:0;right:-20px;position:absolute;}
.picto_reduc_lavande_cross_panier span {font-size:11px;}
/* picto bonbon cross panier*/
.picto_reduc_bonbon_cross_panier {background:url(../../images/pictos-reduc/picto-reduc-bonbon-small.gif) no-repeat 0 0;width:38px;height:20px;color:#FFF;padding:5px 0 0;font-weight:bold;font-size:13px;top:0;right:-20px;position:absolute;}
.picto_reduc_bonbon_cross_panier span {font-size:11px;}

/* picto vert fiche*/
.picto_reduc_vert_fiche {background:url(../../images/pictos-reduc/picto-reduc-vert-big.jpg) no-repeat 0 0;right:10px;width:49px;height:27px;color:#FFF;padding:8px 0 0 4px;font-weight:bold;font-size:18px;}
.picto_reduc_vert_fiche span {font-size:15px;}
/* picto violet fiche*/
.picto_reduc_violet_fiche {background:url(../../images/pictos-reduc/picto-reduc-violet-big.jpg) no-repeat 0 0;right:10px;width:49px;height:27px;color:#FFF;padding:8px 0 0 4px;font-weight:bold;font-size:18px;}
.picto_reduc_violet_fiche span {font-size:15px;}
/* picto orange fiche*/
.picto_reduc_orange_fiche {background:url(../../images/pictos-reduc/picto-reduc-orange-big.jpg) no-repeat 0 0;right:10px;width:49px;height:27px;color:#FFF;padding:8px 0 0 4px;font-weight:bold;font-size:18px;}
.picto_reduc_orange_fiche span {font-size:15px;}
/* picto bleu fiche*/
.picto_reduc_bleu_fiche {background:url(../../images/pictos-reduc/picto-reduc-bleu-big.jpg) no-repeat 0 0;right:10px;width:49px;height:27px;color:#FFF;padding:8px 0 0 4px;font-weight:bold;font-size:18px;}
.picto_reduc_bleu_fiche span {font-size:15px;}
/* picto rouge fiche*/
.picto_reduc_rouge_fiche {background:url(../../images/pictos-reduc/picto-reduc-rouge-big.jpg) no-repeat 0 0;right:10px;width:49px;height:27px;color:#FFF;padding:8px 0 0 4px;font-weight:bold;font-size:18px;}
.picto_reduc_rouge_fiche span {font-size:15px;}
/* picto rose fiche*/
.picto_reduc_rose_fiche {background:url(../../images/pictos-reduc/picto-reduc-rose-big.jpg) no-repeat 0 0;right:10px;width:49px;height:27px;color:#FFF;padding:8px 0 0 4px;font-weight:bold;font-size:18px;}
.picto_reduc_rose_fiche span {font-size:15px;}
/* picto mauve fiche*/
.picto_reduc_mauve_fiche {background:url(../../images/pictos-reduc/picto-reduc-mauve-big.jpg) no-repeat 0 0;right:10px;width:49px;height:27px;color:#FFF;padding:8px 0 0 4px;font-weight:bold;font-size:18px;}
.picto_reduc_mauve_fiche span {font-size:15px;}
/* picto lavande fiche*/
.picto_reduc_lavande_fiche {background:url(../../images/pictos-reduc/picto-reduc-lavande-big.jpg) no-repeat 0 0;right:10px;width:49px;height:27px;color:#FFF;padding:8px 0 0 4px;font-weight:bold;font-size:18px;}
.picto_reduc_lavande_fiche span {font-size:15px;}
/* picto bonbon fiche*/
.picto_reduc_bonbon_fiche {background:url(../../images/pictos-reduc/picto-reduc-bonbon-big.jpg) no-repeat 0 0;right:10px;width:49px;height:27px;color:#FFF;padding:8px 0 0 4px;font-weight:bold;font-size:18px;}
.picto_reduc_bonbon_fiche span {font-size:15px;}

#RelatedItemsContent .listText00,#RelatedItemsAimerAussiContent .listText00{color:#7D7D7D;font-weight:normal;}
#divCrossPanier .listText00{color:#7D7D7D;font-weight:normal;}

/* pagination */
.content_pagin, .content_paginBot {width:100%;}
.content_paginBot {overflow:hidden;}
.content_pagin .pagination, .content_paginBot .pagination {float:right;display:inline;margin:6px 0 0;}
.content_pagin .pagination *, .content_paginBot .pagination * {display:block;float:left;}
.content_pagin .pagination a, .content_paginBot .pagination a {margin:0 4px;}
.content_pagin .pagination em, .content_paginBot .pagination em {font-style:normal;}
.content_pagin .pagination span, .content_paginBot .pagination span {font-size:14px;font-weight:bold;float:none;display:inline;}
.content_pagin .pagination .tooltip em {display:none;white-space:nowrap;left:-4px;top:22px;}
.content_pagin .pagination .tooltip:hover em {display:block;}
#pageProduit .content_pagin .pagination {float:left;padding:0 0 20px;}
#pageProduit .content_pagin .pagination a {margin:6px 4px 0;text-decoration:none;font-size:10px;}
#pageProduit .content_pagin .pagination p a {margin:0;background:url(../../images/bg-cadre02.jpg) no-repeat 0 0;width:20px;height:24px;padding:1px 3px;}
#pageProduit .content_pagin .pagination a:hover {color:#C8009C;}
#pageProduit .content_pagin .pagination em {margin:4px 30px 0;}

/* Gestion des blocs déclinaison de couleurs (couleur01 pour fiche produit), tailles etc*/
.couleur00, .couleur01, .couleur02, .taille00 {overflow:hidden;}
.couleur00 span {width:8px;height:8px;}
.couleur02 span {width:12px;height:12px;border:1px solid #DFDADA;}
.couleur00 span, .couleur02 span, .couleur01 a, .taille00 a {float:left;display:block;margin-right:4px;line-height:0;}

.couleur01 {margin:6px 0 0;padding:0 0 18px;position:relative;width:100%;}
/*.couleur01 {margin:6px 0 0;padding:0;height:44px;position:relative;width:100%;}*/
.couleur01 a {width:24px;height:24px;margin-right:2px;border:1px solid #f4f2f2;cursor:pointer;text-decoration:none;text-align:center;}
.couleur01 a img {padding-top:2px;}
.couleur01 a:hover{border:1px solid #8c8b88;background:#f4f2f2;width:24px;height:24px;text-align:center;}
.couleur01 .colorName {position:absolute;top:28px;left:0;font-size:10px;}

/* Matiere chooser */
a.MatieresChooser{height: 24px; width: 24px;}
a.MatieresChooser.selected{border: 1px solid rgb(140, 139, 136); display: inline-block;}

/* taille */
.taille00 {margin:6px 0 0;}
.taille00 a {padding:0 4px;border:1px solid #f4f2f2;line-height:16px;background:#FFF;text-decoration:none;text-transform:uppercase;font-weight:bold;}
.taille00 a:hover {border:1px solid #878682;}
.taille00 .tailleInact {color:#b7b2b1;background:#f4f2f2;}
.taille00 a:hover.tailleInact {border:1px solid #f4f2f2;}
.taille00 a.size_class.selected{border: 1px solid rgb(135, 134, 130); display: inline-block;}

/* Bloc presentation produits associes et autres */
.blocPdtAssoc {width:725px;}
.blocPdtAssoc .menuPPdt {overflow:hidden;width:100%;}
.blocPdtAssoc .menuPPdt p {float:left;display:inline;height:30px;}
.blocPdtAssoc .menuPPdt .menuPPdtLeft {background:url(../../images/bg-ongletsLeft00.jpg) no-repeat 0 0;width:18px;}
.blocPdtAssoc .menuPPdt ul {overflow:hidden;margin:0 0 0 1px;}
.blocPdtAssoc .menuPPdt ul li {float:left;display:inline;background:url(../../images/bg-onglets00-off.jpg) repeat-x 0 0;height:24px;padding:6px 10px 0;}
.blocPdtAssoc .menuPPdt ul li a {font-size:13px;font-weight:bold;text-decoration:none;}
.blocPdtAssoc .menuPPdt ul li.selected {background:url(../../images/bg-onglets00-on.jpg) repeat-x 0 0;}
.blocPdtAssoc .menuPPdt ul li.selected a {color:#c8009c;}
.blocPdtAssoc .menuPPdt .liMiddle, #pageProduit #blocPdtBottom .menuPPdt .liRight, #pageProduit #blocPdtBottom .menuPPdt .liBorder {height:30px;padding:0;}
.blocPdtAssoc .menuPPdt .liMiddle {background:url(../../images/bg-ongletsMiddle00.jpg) no-repeat 0 0;width:17px;}
.blocPdtAssoc .menuPPdt .liRight {background:url(../../images/bg-ongletsRight00.jpg) no-repeat 0 0;width:18px;}
.blocPdtAssoc .menuPPdt .liBorder {background:url(../../images/bg-ongletsBorder00.jpg) no-repeat left bottom;width:202px;}

#content_pdtsAssoc {overflow:hidden;width:725px}
#content_pdtsAssoc p {float:left;display:inline;height:212px;}
#content_pdtsAssoc #onglet1_content {display:block;float:left;}
#content_pdtsAssoc #onglet2_content {display:none;}
#content_pdtsAssoc .imgPdtsAssoc {width:690px;float:left;display:inline;}
#content_pdtsAssoc .imgPdtsAssoc p {padding:26px 22px 0;text-align:center;position:relative;}
#content_pdtsAssoc .imgPdtsAssoc p a {width:122px;height:150px;}
#content_pdtsAssoc .imgPdtsAssoc p img {display:block;padding:0 0 6px;}
#content_pdtsAssoc .pdtsAssocLeft {background:url(../../images/bg-PassocLeft00.jpg) no-repeat 0 0;width:18px;}
#content_pdtsAssoc .pdtsAssocRight {background:url(../../images/bg-PassocRight00.jpg) no-repeat 0 0;width:15px;}

/* Gestion des blocs gauche et droite et milieu */
.contentBloc, .contentBloc01 {overflow:hidden;width:100%;}
#blocCpteLeft, #blocCpteRight, #blocCpteMiddle, #blocCpteLeft2, #blocCpteRight2 {display:inline;width:482px;padding:16px 0 0;}
#blocCpteLeft, #blocCpteLeft2 {float:left;}
#blocCpteLeft .pl160 {padding-left:160px;width:340px;}
#blocCpteMiddle {float:left;}
#blocCpteRight, #blocCpteRight2 {float:right;}
#blocCpteRight .bg_rose01 a, #blocCpteLeft .bg_rose01 .bt_form00, #blocCpteLeft .bg_rose01 .bt_form01, #blocCpteLeft .bg_rose01 a {float:right;display:inline;}
#blocCpteRight .bg_rose01 a {margin:10px 100px 0 0;}
#blocCpteLeft .bg_rose01 a {margin:10px 60px 0 0;}
#blocCpteLeft .bg_rose01 .noMR {margin:10px 0 0 0;}

/***** Liste produits ******/
#middle #bloc_right_listPdts {float:right;display:inline;width:298px;}
#middle #bloc_right_listPdts #blocRightProduct{width:298px;padding-top:20px}
#middle #bloc_right_listPdts h3 {color:#372b27;font-size:18px;font-weight:bold;padding:16px 0 0}
#middle #bloc_left_listPdts {width:660px;min-height:550px;-height:550px}
#middle #bloc_left_listPdts .content_pagin {padding:16px 0 10px;position:relative;z-index:1000;}
	#middle #bloc_left_listPdts .titrePage {float:left;display:inline;padding:0;line-height:28px}
	#middle #bloc_left_listPdts .titrePage span {margin:0 0 0 6px;color:#3A382F;font-size:11px;font-weight:normal;}

#middle #bloc_left_listPdts #filtres {width:100%;z-index:999;background:url(../../images/bg-filtres-pdts.jpg) repeat-y 0 0;}
#middle #bloc_left_listPdts #filtres .content_filtres {position:relative;padding:5px 10px;width:640px;}

	#middle .content_pagin .filtres00 {float:right;display:inline;margin:6px 10px 0 0;}
	#middle .filtres00 .ssMenuFiltres, #middle .filtres00{list-style-type:none;list-style-position:outside;border:1px solid #dcd8d5}
	#middle .filtres00 {display:inline;float:left;margin:0 12px 0 0;background:#fdfdfd url(../../images/puce12.gif) no-repeat 100% 7px}
	#middle .filtres00 li{display:block}
	*html #middle .filtres00 li{float:left}
	#middle .filtres00 li a {text-decoration:none;font-size:10px;line-height:16px;padding-left:6px;display:block;}
	#middle .filtres00 li a em {display:block;font-style:normal;}
	#middle .filtres00 li a.filtreSize00 em {/*width:119px;*/}
	#middle .filtres00 li a.filtreSize01 em {width:94px;}
	#middle .filtres00 li a.filtreSize02 em {width:74px;}

	#middle .filtres00 .ssMenuFiltres{background:#f9f8f8;border:1px solid #dcd8d5;width:auto;position:absolute;overflow:hidden;margin-left:-1px;background-image:none;display:none}
	#middle .filtres00 .ssMenuFiltres li{display:block;width:100%;margin:0px;padding:0px}
	#middle .filtres00 .ssMenuFiltres li a {display:block;white-space:nowrap;width:100%;margin:0px;padding:0px;background-image:none;line-height:18px}
	#middle .filtres00 .ssMenuFiltres li a span{display:block;margin:0px;padding:0px 10px 0 6px;}
	#middle .filtres00 .ssMenuFiltres li a:hover {background:#EAE7E6}
	
	/* tableau listing */
#middle #bloc_left_listPdts	#content_listingPdts {overflow:hidden;width:100%;position:relative;padding:10px 0 0;}
	#middle #bloc_left_listPdts .listSeparLigne {border-top:1px solid #FFF;clear:both;width:100%;overflow:hidden;position:relative;}
	#middle #bloc_left_listPdts .listText00 {color:#7d7d7d;font-weight:normal;}
	#middle #bloc_left_listPdts .listText01 {color:#3a382f;}
	#middle #bloc_left_listPdts .picto_new00, #middle #bloc_left_listPdts .picto_reduc_vert_liste, #middle #bloc_left_listPdts .picto_new00, #middle #bloc_left_listPdts .picto_reduc_rouge_liste, #middle #bloc_left_listPdts .picto_reduc_bleu_liste, 
	#middle #bloc_left_listPdts .picto_reduc_rose_liste, #middle #bloc_left_listPdts .picto_reduc_mauve_liste, #middle #bloc_left_listPdts .picto_reduc_lavande_liste, #middle #bloc_left_listPdts .picto_reduc_bonbon_liste,
	    #middle #bloc_left_listPdts .picto_new00, #middle #bloc_left_listPdts .picto_reduc_orange_liste, #middle #bloc_left_listPdts .picto_new00, #middle #bloc_left_listPdts .picto_reduc_violet_liste {right:7px;top:10px}
	#middle #bloc_left_listPdts .prix00 {font-size:16px;font-weight:bold}
	#middle #bloc_left_listPdts .prix00 span {font-size:11px;}
	
#middle #bloc_left_listPdts .blocListSuitePdts {background:url(../../images/bgList-suite-pdts.jpg) repeat-x 0 0;width:152px;float:left;display:inline;position:relative;text-align:center;margin:10px 6px 0;color:#372b27;font-size:14px;}
#middle #bloc_left_listPdts .blocListSuitePdts .content_blocListSuitePdts {padding:42px 0 30px;width:100%;}
	#middle #bloc_left_listPdts .blocListSuitePdts a {text-decoration:none;}
	#middle #bloc_left_listPdts .blocListSuitePdts span {color:#c8009c;font-size:22px;font-weight:bold;display:block;line-height:24px;}

#middle #bloc_left_listPdts .bloc_pdts {height:100%;float:left;display:inline;position:relative;width:164px;padding:0;text-align:center;}

#middle #bloc_left_listPdts .bloc_pdts_off2 {width:152px;height:188px;padding:10px 6px 18px;position:relative;}
#middle #bloc_left_listPdts .bloc_pdts_off2 .imgList {display:block;width:152px;height:122px;}
#middle #bloc_left_listPdts .bloc_pdts_off2 .coinsH,
#middle #bloc_left_listPdts .bloc_pdts_off2 .coinsB {display:none;}

#middle #bloc_left_listPdts .bloc_pdts_hover2 {background:#FFF;width:154px;padding:9px 0 10px;height:193px;border:1px solid #c9c2c1;margin:0 4px 0;position:relative;}
#middle #bloc_left_listPdts .bloc_pdts_hover2 .coinsH,
#middle #bloc_left_listPdts .bloc_pdts_hover2 .coinsB {display:block;}
#middle #bloc_left_listPdts .bloc_pdts_hover2 .prix00 {font-size:20px;}
#middle #bloc_left_listPdts .bloc_pdts_hover2 .prix00 span {font-size:13px;}
#middle #bloc_left_listPdts .bloc_pdts_hover2 .prix00 .listText00 {font-size:11px;}

#middle #bloc_left_listPdts .bloc_pdts_hover2 .picto_new00, 
#middle #bloc_left_listPdts .bloc_pdts_hover2 .picto_reduc_vert_liste, 
#middle #bloc_left_listPdts .bloc_pdts_hover2 .picto_reduc_rouge_liste, 
#middle #bloc_left_listPdts .bloc_pdts_hover2 .picto_reduc_violet_liste, 
#middle #bloc_left_listPdts .bloc_pdts_hover2 .picto_reduc_bleu_liste, 
#middle #bloc_left_listPdts .bloc_pdts_hover2 .picto_reduc_rose_liste, 
#middle #bloc_left_listPdts .bloc_pdts_hover2 .picto_reduc_mauve_liste, 
#middle #bloc_left_listPdts .bloc_pdts_hover2 .picto_reduc_lavande_liste, 
#middle #bloc_left_listPdts .bloc_pdts_hover2 .picto_reduc_bonbon_liste,
#middle #bloc_left_listPdts .bloc_pdts_hover2 .picto_reduc_orange_liste {top:9px;right:2px;}

#middle #bloc_left_listPdts .bloc_pdts_hover2 .bg_bt00 {padding:12px 0 6px 50px;width:103px;}
#middle #bloc_left_listPdts .bloc_pdts_hover2 .bg_bt00 span {font-weight:bold;}

#middle #bloc_left_listPdts .bloc_pdts_off {width:152px;height:188px;padding:10px 6px 18px;position:relative;}
#middle #bloc_left_listPdts .bloc_pdts_off .imgList {display:block;width:152px;height:122px;}
#middle #bloc_left_listPdts .bloc_pdts_hover {display:none;background:#FFF;width:154px;height:212px;border:1px solid #c9c2c1;margin:0 4px 0;position:relative;padding:0;}
#middle #bloc_left_listPdts .bloc_pdts_hover .content_PdtHover {padding:9px 0 10px;height:193px;}
#middle #bloc_left_listPdts .bloc_pdts_hover .prix00 {font-size:20px;}
#middle #bloc_left_listPdts .bloc_pdts_hover .prix00 span {font-size:13px;}
#middle #bloc_left_listPdts .bloc_pdts_hover .prix00 .listText00 {font-size:11px;}

#middle #bloc_left_listPdts .bloc_pdts_hover .picto_new00, 
#middle #bloc_left_listPdts .bloc_pdts_hover .picto_reduc_vert_liste, 
#middle #bloc_left_listPdts .bloc_pdts_hover .picto_reduc_rouge_liste, 
#middle #bloc_left_listPdts .bloc_pdts_hover .picto_reduc_rose_liste, 
#middle #bloc_left_listPdts .bloc_pdts_hover .picto_reduc_bleu_liste, 
#middle #bloc_left_listPdts .bloc_pdts_hover .picto_reduc_violet_liste, 
#middle #bloc_left_listPdts .bloc_pdts_hover .picto_reduc_mauve_liste, 
#middle #bloc_left_listPdts .bloc_pdts_hover .picto_reduc_lavande_liste, 
#middle #bloc_left_listPdts .bloc_pdts_hover .picto_reduc_bonbon_liste, 
#middle #bloc_left_listPdts .bloc_pdts_hover .picto_reduc_orange_liste {top:9px;right:2px;}

#middle #bloc_left_listPdts .bloc_pdts_hover .bg_bt00 {padding:12px 0 6px 50px;width:103px;}
#middle #bloc_left_listPdts .bloc_pdts_hover .bg_bt00 span {font-weight:bold;}

/***** Page produit *****/
#contentPPdt {overflow:hidden;width:100%;z-index:9;margin-top:-19px;}
#contentPPdt .blocPdtTop {position:relative;padding:0 0 250px;} /* */
#pageProduit .logoPProduit {display:none;padding:0 0 4px;font-size:20px;color:#C8009C;font-weight:bold;}
#pageProduit .logoPProduit img {margin:0 10px 0 0;vertical-align:middle}
#pageProduit {padding:6px 0 0;width:100%;float:right;display:inline;background:url(../../images/bg-topL-fichPdt.jpg) no-repeat 0 0;position:relative;}
#pageProduit .tooltipR:hover em {top:-2px;right:86px;left:auto;white-space:nowrap}
#pageProduit .fil_ariane {padding:10px 0 6px 50px;}
#pageProduit .bt_retour {position:absolute;top:10px;left:0;}
#pageProduit #blocCpteLeft, #pageProduit #blocCpteRight {overflow:hidden;}
#pageProduit #blocCpteLeft {width:450px;padding:0 25px 0 50px;}
#pageProduit #blocCpteRight {width:430px;padding:8px 30px 52px 10px;}
#pageProduit #blocCpteRight .titreProduit {padding:0 0 10px;}

#pageProduit #blocCpteRight .picto_reduc_vert_fiche,#pageProduit #blocCpteRight .picto_reduc_rouge_fiche, #pageProduit #blocCpteRight .picto_reduc_orange_fiche, 
#pageProduit #blocCpteRight .picto_reduc_bleu_fiche, #pageProduit #blocCpteRight .picto_reduc_rose_fiche, #pageProduit #blocCpteRight .picto_reduc_violet_fiche,
#pageProduit #blocCpteRight .picto_reduc_mauve_fiche, #pageProduit #blocCpteRight .picto_reduc_lavande_fiche, #pageProduit #blocCpteRight .picto_reduc_bonbon_fiche{top:35px;}

#pageProduit #blocCpteLeft .lien360 {padding:0;width:62px;}
#pageProduit #blocCpteLeft .lien360 a {color:#656460;font-size:10px;display:block;width:60px;text-decoration:none;}
#pageProduit #blocCpteLeft .lien360 .tooltipL:hover em {top:24px;left:66px;}
#pageProduit #blocCpteLeft .aff_pdt {float:right;display:inline;width:360px;height:353px;background:#FFF;text-align:center;margin:15px 0 0;position:relative;font-size:0;}
#pageProduit #blocCpteLeft .aff_pdt em {background:url(../../images/separFichPdt.jpg) no-repeat 0 0;width:360px;height:2px;display:block;line-height:0;font-size:0;}
#pageProduit #blocCpteLeft .aff_pdt a, #pageProduit #blocCpteLeft .aff_pdt span {display:block;}
#pageProduit #blocCpteLeft .aff_pdt span {height:349px;width:360px;}
#pageProduit #blocCpteLeft .aff_pdt a img {text-align:center;}
#pageProduit #blocCpteLeft .vignette_pdt {padding:24px 0 0 10px;height:100%;}
#pageProduit #blocCpteLeft .vignette_pdt div {background:url(../../images/vignette-pdt-off.gif) 0 0 no-repeat;overflow:hidden;width:54px;height:54px;margin:10px 0 0;padding:5px 0pt 0pt 5px}
#pageProduit #blocCpteLeft .vignette_pdt div:hover, #pageProduit #blocCpteLeft .vignette_pdt div.sfhover, #pageProduit #blocCpteLeft .vignette_pdt div.selected {background:url(../../images/vignette-pdt-on.gif) 0 0 no-repeat;}
#pageProduit #blocCpteLeft .vignette_pdt div span {background:#FFF;width:49px;height:49px;display:block;text-align:center;}

/* Zoom3 produit */
div.mojomagnify_zoom {position:absolute;width:120px;height:120px;overflow:hidden;cursor:crosshair;}
div.mojomagnify_border {position:relative;border:1px solid #C8009C;width:118px;height:118px;}
img.mojomagnify_img {padding:0;border:0px;}

	/* bloc right PPdt */
#pageProduit #blocCpteRight table {color:#898882;margin:20px 0;font-size:10px}
#pageProduit #blocCpteRight table td {width:50%;padding:4px 0;vertical-align:top}
#pageProduit #blocCpteRight table td span {font-weight:bold;font-size:11px;}
#pageProduit .entretienVet a {color:#FFF;margin-right:4px;}
#pageProduit .entretienVet .tooltip:hover em {top:20px;left:-10px;width:100px}

#pageProduit #blocCpteRight .content_caract {width:100%;overflow:hidden;}
#pageProduit #blocCpteRight #preferencesPdt {float:right;display:inline;text-align:right;padding:0 6px 0 0;}
#pageProduit #blocCpteRight #preferencesPdt a, #pageProduit #blocCpteRight #preferencesPdt input {display:block;padding:0 0 6px;}
#pageProduit #blocCpteRight #preferencesPdt .tooltipR:hover em {top:0px;left:auto;right:30px;white-space:nowrap}

#pageProduit #blocCpteRight #caractPdt {background:url(../../images/bg-degrade-coloris.jpg) #f7f6f6 repeat-x bottom left;padding:10px;width:380px;}
#pageProduit #blocCpteRight #caractPdt .colorTaille {width:242px;float:left;display:inline;}
#pageProduit #blocCpteRight #caractPdt .colorTaille .titreMajB a {font-size:10px;color:#898882;text-transform:lowercase;margin:0 0 0 6px;}
#pageProduit #blocCpteRight #caractPdt .prix {float:right;display:inline;margin:30px 0 0;text-align:right;}
#pageProduit #blocCpteRight #caractPdt .prix .prixBarre00 {font-size:16px;}
#pageProduit #blocCpteRight #caractPdt .prix .prixBarre00 span {font-size:12px;}
#pageProduit #blocCpteRight #caractPdt .prix .prix00 {font-size:32px;} 
#pageProduit #blocCpteRight #caractPdt .prix .prix00 span {font-size:25px;}
#pageProduit #blocCpteRight #caractPdt .prix .dispoPdt {background:url(../../images/bg-dispo-produit00.jpg) no-repeat 0 0;padding:6px 8px;margin:10px 0 0;width:103px;height:34px;}
#pageProduit #blocCpteRight #caractPdt .prix .dispoPdt strong {color:#7fbb0c;font-size:13px;}
#pageProduit #blocCpteRight #caractPdt .prix .dispoPdt a {text-decoration:none;text-align:center;display:block;background:url(../../images/picto-livraison02.gif) no-repeat 0 6px;padding-left:20px;width:83px}

#pageProduit #blocCpteRight .infoPdt {position:absolute;width:435px;}
#pageProduit #blocCpteRight .infoPdt em {width:250px;}
#pageProduit #blocCpteRight .infoPdt p {float:left;display:inline;margin:20px 0 0 20px;}
#pageProduit #blocCpteRight .infoPdt p a {font-size:10px;line-height:10px;color:#656460;text-decoration:none;padding:0 0 0 22px;display:block;}
#pageProduit #blocCpteRight .infoPdt .paiementSecur a {background:url(../../images/picto-securise02.gif) no-repeat 0 0;}
#pageProduit #blocCpteRight .infoPdt .satisfaitRemb a {background:url(../../images/picto-satisfait02.gif) no-repeat 0 0;}
#pageProduit #blocCpteRight .infoPdt div {background:url(../../images/fleche-menu-actif03.gif) no-repeat center 0;width:auto;padding:14px 0 0;height:100%;display:block;}
#pageProduit #blocCpteRight .infoPdt div a {margin:0 34px 0 0;}
#pageProduit #blocCpteRight .infoPdt div a span {padding:6px 10px;}

	/* bloc bottom PPdt */
#pageProduit #blocPdtBottom {margin:-220px 0 0;overflow:hidden;z-index:30;position:relative;height:268px;} /* */
#pageProduit #blocPdtBottom .blocPdtAssoc, #pageProduit #blocPdtBottom .blocEssayer {float:left;display:inline;}
#pageProduit #blocPdtBottom .blocPdtAssoc {padding:0 0 0 40px;}
/* pour la version officielle */
/*#pageProduit #blocPdtBottom .blocEssayer {margin:10px 60px 0 0;float:right;display:inline;width:151px;background:url(../../images/bgTopTry.jpg) no-repeat 0 0;text-align:center;}*/
#pageProduit .blocEssayer {margin:10px 60px 0 0;width:151px;text-align:center;position:absolute;bottom:0;right:0;z-index:999}
/* pour la version officielle */
#pageProduit .blocEssayer a {display:block;font-size:13px;padding:153px 0 5px;text-decoration:none;background:url(../../images/bgTopTry.jpg) #e1dddb no-repeat 0 0;}
#pageProduit .blocEssayer span {font-size:20px;font-weight:bold;color:#C8009C;}
#pageProduit .blocEssayer .blocEssayerB {background:url(../../images/bgBottomTry.jpg) no-repeat 0 0;height:2px;}

/***** Formulaire : Compte client - newsletter ******/
#global .pageCreerCpte, #global .pageIdentification {color:#7d7d7d;}
#global .pageCreerCpte .form, #global .pageIdentification .form {padding:0 0 20px;}
#global .pageCreerCpte .btRadio label {margin:0pt 30px 0pt 5px;}

.pageCreerCpte .imageR {padding:30px 0 0 0;}

	/* Identification */
.pageIdentification {background:url(../../images/bg-separ00.jpg) no-repeat 430px 70px;}
.pageIdentification #blocCpteLeft {padding:16px 66px 20px 0;width:400px;}
.pageIdentification #blocCpteLeft .label00 {width:115px;}
.pageIdentification #blocCpteLeft .bg_rose01 a {margin-right:0;}
.pageIdentification #blocCpteMiddle {width:230px;}
.pageIdentification #blocCpteMiddle .texteIntro span {display:block;padding:6px 0 0;}
.pageIdentification #blocCpteMiddle .bg_rose01 a {margin:16px 0 0;}
.pageIdentification #blocCpteRight {padding:0;width:280px;text-align:right}

/***** Panier et Compte client *****/
.page00 {overflow:hidden;width:100%;background:url(../../images/bg-degrade-rightVerti.jpg) no-repeat 803px 10px;}
#blocLeft {float:left;display:inline;width:800px;}
#blocRight {float:right;display:inline;width:200px;}

	/* specification panier */
.list00 {padding:50px 0 4px;}
.list00 table {width:770px;}
.list00 .couleur02 {float:left;display:inline;margin:0 40px 0 0;}
.list00 .titre01 {padding:6px 0;}
.list00 .col3, .list00 .col4, .list00 .col5 {text-align:right;background:url(../../images/border-table.gif) #faf9f9 no-repeat right top}
.list00 .boutonTab p {background:url(../../images/bg-cadre00.jpg) no-repeat 0 0;width:24px;height:25px;padding:8px 0 0 11px}
.list00 table .col1 .imgPdt00 {width:50px;height:50px;}
.list00 table .col3 {font-size:12px;}
.list00 .blocQte {position:relative;padding:0 14px 0 0;}
.list00 .inputQte {color:#3A382F;background:#FFF;width:25px;padding:2px 4px;font-size:10px;text-align:right;margin-right:2px;border:none;}
.list00 .btnUp, .list00 .btnDown {position:absolute;top:0;right:4px}
.list00 .btnDown {top:9px;}
.list00 .prixBarre00 {display:block}

	/* specification wishlist */
.list01 {padding:4px 0 4px 35px;width:858px;color:#3A382F;position:relative}
.list01 table {width:100%;}
.list01 .col2, .list01 .col3, .list01 .col4, .list01 .col5 {background:url(../../images/border-table.gif) #faf9f9 no-repeat right top}
.list01 .boutonTab p {background:url(../../images/bg-cadre01.jpg) no-repeat 0 0;width:17px;height:19px;padding:2px 0 0 4px}
.list01 table .col1 {width:50px;}
.list01 table .col1 div {width:25px;height:25px;}
.list01 table .col2 {width:380px;}
.list01 table .col3 {width:106px;padding-left:6px;}
.list01 table .col4 {width:66px;padding-left:6px;}
.list01 table .col5 {text-align:right;padding-right:6px;width:80px;}
.list01 table .col7 a {margin:0 0 0 12px;}
.list01 table .col7b .bt_rose {margin:0 6px;}
.list01 table .col7b a span {width:144px;}
.list01 .content_total .totalPanier {width:56%;}

.pageWishlist {margin-bottom:50px;min-height:550px;-height:550px;}
.pageWishlist .list01 {width:920px;padding:4px 20px;}

	/* commun Panier et Compte client */
.col0, .col1, .col2, .col3, .col3b, .col4, .col5, .col6, .col7, .col7b {padding:10px 0;border:1px solid #dfdada;background:#faf9f9;}
.col2, .col3, .col3b, .col4 {border-width:1px 0}
.col0 {width:454px;border-width:0}
.col1 {width:74px;border-width:1px 0 1px 1px}
.col2 {width:370px;}
.col3 {width:70px;}
.col3b {width:40px;}
.col4 {width:56px;}
.col5 {width:76px;border-width:1px 0}
.col6 {width:20px;border-width:1px 1px 1px 0}
.col7 {width:116px;border-width:1px 1px 1px 0}
.col7b {width:172px;border-width:1px 1px 1px 0}

.page00 #blocLeft .imgPdt00 {position:relative;}
.page00 #blocLeft .list00 table .col1 .pdtImgHover {position:absolute;bottom:16px;left:20px;background:#FFF;display:none;width:148px;}

.content00 p {margin:0 0 3px;}
.content00 .titre01, .content00 .titre01 a {font-size:14px;font-weight:bold;text-decoration:none}
.content00 .titre01 span {font-size:11px;color:#7d7d7d;font-weight:normal;padding:0 0 0 10px;white-space:nowrap;}
.content00 .couleur02 span {margin:0 6px 0 0;}
.content00 .separTab00 {height:4px;font-size:0;line-height:0}
.content00 table th {color:#9b9593;font-size:12px;font-weight:normal;padding:0 0 4px;}
.content00 table {position:relative;}
.content00 table .col1 {padding:10px 0;}
.content00 table .col1 .imgPdt00 {background:#FFF;}
.content00 table .col1 .imgPdt00 a {display:block;position:relative}
.content00 table .col5 {color:#e00026;font-size:15px;font-weight:bold;}
.content00 table .prixBarre00 {font-size:11px;}

	/* Partie total panier */
.content_recapCom {overflow:hidden;width:100%;}

.content_recapCom {margin:10px 0 0;}
.content_recapCom .bg_gris01, .content_recapCom .bg_rose01 {display:inline;margin-top:8px;}
.content_recapCom .bg_gris01 {float:left;width:326px;}
.content_recapCom .bg_rose01, .content_recapCom .bg_rose01 a {float:right;}
.content_recapCom .bg_rose01 {width:370px;}

.content_codePriv {float:left;display:inline;padding:0 0 0 44px;width:230px;}
.content_codePriv .lien00 {padding:0 0 4px;}
.content_codePriv .lien00 a {background:url(../../images/picto-aide00.jpg) no-repeat 0 0;padding:0 0 4px 26px;text-decoration:none;color:#948683;}
.content_codePriv .lien00 a:hover, .content00 .content_codePriv .lien00 a:focus {text-decoration:underline;}
.content_codePriv .blocCodePriv {background:#faf9f9;border:1px solid #dfdada;width:200px;margin:20px 0 0;padding:10px;}
.content_codePriv .blocCodePriv .bt_ok {margin-top:10px;}

.content_recapTotal {float:right;display:inline;width:490px;}
.content_recapTotal .eltTotal {width:470px;text-align:right;padding:0 20px 20px 0;position:relative;}
.content_recapTotal .eltTotal p{width:360px;float:left;display:block;}
.content_recapTotal .eltTotal select {margin:0 0 0 10px;}
.content_recapTotal .eltTotal p .infoLivrGrat {font-size:10px;display:block;color:#948683;}
.content_recapTotal .eltTotal p .infoLivrGrat strong {color:#c8009c;}
.content_recapTotal .eltTotal .tooltipR01 {text-decoration:none;}
.content_recapTotal .eltTotal .tooltipR01:hover em {text-align:left;}

.content_recapTotal .eltTotal .eltBlanc {width: 354px;text-align:right;position:relative;float:left;}

.content_recapTotal .eltTotal .eltRemise {border: 1px solid #DFDADA; width: 357px;padding:5px 5px 5px 0;text-align:right;position:relative;float:left;}
.content_recapTotal .eltTotal .eltRemise .uneRemise {margin:0 0 2px 0;}
.content_recapTotal .eltTotal .eltRemise .uneRemise p {width:250px; }

.content_total .ptsFidel {color:#948683;text-align:right;padding:10px 0;}
.content_total .ptsFidel strong {display:block}
.content_total .totalPanier {margin:0 0 0 20px;float:right;display:inline;width:40%;}
.content_total .totalPanier .eltTotalPanier {padding:10px;background:#faf9f9;border:1px solid #dfdada;position:relative;text-align:right;}
.content_total .totalPanier .eltTotalPanier p, .content_total .totalPanier .eltTotalPanier .montant {margin:2px 40px 0 6px;font-size:16px;font-weight:bold;}
.content_total .totalPanier .eltTotalPanier em {display:block;font-size:10px;font-weight:normal;font-style:normal;margin:0 110px 0 0;}
.content_recapTotal .prix01, .content_recapTotal .prix01b, .content_total .prix02, .content_recapTotal .prix03 {font-size:15px;font-weight:bold;width:80px;}
.content_recapTotal .prix01, .content_recapTotal .prix01b, .content_recapTotal .prix03 {display:inline;float:right}
.content_recapTotal .prix01, .content_recapTotal .prix01b {color:#c3bfbe;}
.content_recapTotal .prix01b {text-align:left;width:90px}
.content_total .prix02 {color:#e00026;font-size:19px;text-align:right;}

.content_recapTotal .prix04 {font-size:15px;font-weight:bold;width: 60px; padding-left: 10px;}
.content_recapTotal .prix04 {display:inline;float:right}

.page00 #blocLeft #content_pdtsAssoc {background:url(../../images/bg-ongletsBorder01.jpg) no-repeat left top;margin:30px 0 16px;padding:16px 0 0;}
.page00 #blocLeft #content_pdtsAssoc p {height:auto;}
.page00 #blocLeft #content_pdtsAssoc .imgPdtsAssoc .texte00 {color:#C8009C;text-align:left;padding:40px 10px 0 0;}
.page00 #blocLeft #content_pdtsAssoc .imgPdtsAssoc {width:100%;padding:0 0 16px;background:url(../../images/bg-ongletsBorder01.jpg) no-repeat left bottom;}
.page00 #blocLeft #content_pdtsAssoc .imgPdtsAssoc p {padding:0 10px 0;width:88px;}

	/* bloc right panier */
.page00 #blocRight{text-align:center;color:#736a67;margin:15px 25px 0;width:130px;}
.page00 #blocRight p {border-bottom:1px solid #ecebea;background-position:top center;font-size:10px;margin:20px 0 0;padding:30px 0 20px;}
.page00 #blocRight p span {display:block;font-size:12px;padding:0 0 14px;}
.page00 #blocRight p img {display:block;text-align:center;padding:10px 0 0;margin:0 auto;}
.page00 #blocRight p.last {border-bottom:none;}

/*****************************************************************/
/***** Commande *****/
.pCommande {color:#7d7d7d;}
.pCommande #blocCpteLeft, .pCommande #blocCpteRight, .pCommande #blocCpteLeft2, .pCommande #blocCpteRight2,.pCommande #blocCpteAnnonce{padding:0;}
.pCommande #blocCpteAnnonce {width:940px;}
.pCommande #blocCpteLeft {width:316px;}
.pCommande #blocCpteRight {width:612px;}
.pCommande #blocCpteLeft2, .pCommande #blocCpteRight2 {width:464px;}
.pCommande a {color:#372b27}
.pCommande h1 a {color:#C8009C}
.pCommande .bg_rose01 a {color:#FFF;margin:10px 0 0;}
.pCommande .bg_gris01 a {color:#FFF;margin:20px 0 0;}


.pCommande .colAd00 {padding:8px 0 0 0;width:40px;text-align:center;}
.pCommande .colAd01 {padding:8px 0 0 0;width:180px;font-weight:bold;color:#372b27;font-size:12px;}
.pCommande .colAd02 {padding:8px 0 0 0;width:290px;}
.pCommande .colAd03 {padding:8px 0 0 0;width:20px;}
.pCommande .ColRelaisConges {color:Red;font-size:11px;}

.pCommande .ssTitre02 {padding:0 0 10px;}
.pCommande .modif, .pCommande .modif a {font-size:10px;}
.pCommande .content_pCommande {margin-right:30px;width:942px;}
.pCommande .contentBloc_00 {padding:14px 6px;overflow:hidden}
.pCommande .contentBloc_00 .bg_rose01 a {float:right;display:inline;}

.pCommande .colAd03 p {position:relative}
.pCommande .tooltipR:hover em {top:-6px;left:-128px;color:#000;white-space:nowrap}

.pCommande .blocModifLivr {overflow:hidden;width:574px;margin:16px 10px 0;}
.pCommande .blocChpLivr {overflow:hidden;width:380px;background:#faf9f9;padding:10px;float:left;display:inline;margin-right:10px;}
.pCommande .blocChpLivr p {float:left;display:inline;font-weight:bold;color:#372b27;margin-right:10px}
.pCommande .info01 span {color:#E00026;}
.pCommande .info01 input {display:block;margin:6px 0 0}
.pCommande .infoSup p {padding:5px 0 0;}
.pCommande .infoSup input {margin:0 5px 0 8px;}
.pCommande .infoSup .label03 {padding-left:25px;color:#372b27}

.pCommande .livrAutreAd {margin:30px 10px 10px;padding:10px;background:#faf9f9;width:554px}
.pCommande .livrAutreAd .form {padding:6px;width:540px;margin:10px 0 0;background:#FFF;}
.pCommande .livrAutreAd a {display:block;}
.pCommande .livrAutreAd .btRadio input {margin:2px 6px 0 6px;}
.pCommande #blocCpteRight .livrAutreAd .bg_rose01 a {margin:10px 118px 0 0}
.pCommande .livrAutreAd .bg_rose01 a span {padding:6px 10px}

.pCommande .list01 .tableDefaultOrder {width:872px;}
.pCommande .txt_espPaiement {float:right;display:inline;font-size:14px;color:#372B27;padding:0 0 10px;}

	/* specif ma commande */
.pCommande .list01 table .col4 {background-image:none;background-color:#faf9f9;padding:0;}
.pCommande .list01 table .col7 {font-size:12px;font-weight:bold;border-right:none}
.pCommande .list01 table .col7 .prixBarre00 {font-size:10px;margin-right:6px;}
.pCommande .content_recapTotal {width:100%;padding:10px 0 0;float:none;display:block}
.pCommande .content_recapTotal .eltTotal {margin:0 0 10px 0;width:852px;}
.pCommande .content_recapTotal .eltTotal p {width:84%}
.pCommande .content_total {width:100%;padding:0}

	/* Confirmation de commande */
.pConfirmCommande {overflow:hidden;}
.pConfirmCommande p {padding:10px 0 0;}
.pConfirmCommande a {text-decoration:none;font-weight:bold}
.pConfirmCommande .numCmde {font-weight:bold}
.pConfirmCommande .numCmde span {font-size:12px;color:#C8009C}

	/* Historique commande */
.table02 table {margin:30px 0 0;}
.table02 table th, .table02 table td {padding:4px 0;text-align:center}
.table02 table td span {font-weight:bold;}
.table02 table a {text-decoration:none;color:#c8009c;}
.table02 table a:hover {text-decoration:underline;}
.table02 table .header {background:#eae7e6;}
.table02 table .bgLigne_avec {background:#FAF9F9;}
.table02 table .bgLigne_sans {background:#FFF;}
/****************************************************************************************************************/
/* Accueil mon compte */
.homeCpte {background:url(../../images/loadDivers/img-load02-homeCpt.jpg) #fdeffe no-repeat right bottom;}

/* Envoyer à un ami */
#ctl00_DefaultContent_ProductControl_sendFriend_PopUpEnvoiAmi,#ctl00_DefaultContent_sendFriend_PopUpEnvoiAmi {width:552px}
.envoiAmi {width:550px;margin:0 auto;text-align:left;background:#f4f3f2;border:1px solid #372b27;}
.envoiAmi .titre {padding:16px 0 16px 10px;color:#c8009c;font-weight:bold;font-size:14px;}
.envoiAmi .ssTitre {padding:6px 0;font-weight:bold;}
.envoiAmi .description {background:#FFF;padding:10px;border:1px #f4f3f2 solid;border-width:0 4px 4px;}
.envoiAmi .boutons {overflow:hidden;width:100%}
.envoiAmi .onglets_bt {margin:10px 0 0;width:50%;}
.envoiAmi .bg_gris01 a {float:left;display:inline}
.envoiAmi .bg_rose01 a {float:right;display:inline}

/* Boutiques */
.pageBoutique {overflow:hidden;width:100%;}
.pageBoutique .contentBloc01 {padding:0 0 26px;}
.pageBoutique .bloc02, .pageBoutique .bloc03, .pageBoutique .bloc04, .pageBoutique .bloc05 {float:left;display:inline;}
.pageBoutique .bloc02 {position:relative;background:url(../../images/bg-degradeLeftMiddle.jpg) no-repeat right top;padding:0 20px 100px 0;margin:0 34px 0 0;width:280px;min-height:380px;-height:380px;}
.pageBoutique .bloc02 .bg_rose01 {padding:20px 0 0 40px;position:absolute;bottom:30px;width:250px;border-top:1px solid #ebebeb}
.pageBoutique .bloc03 {width:238px;margin:0 26px 0 0;}
.pageBoutique .bloc04 {width:384px;}
.pageBoutique .bloc05 {width:648px;overflow:hidden;}
.pageBoutique .horaires, .pageBoutique .teaserInfo {margin:20px 0 0;}
.pageBoutique .horaires span {display:block;font-weight:bold;}
.pageBoutique .teaserInfo {border:1px solid #9b9593;color:#87807d;}
.pageBoutique .contentBloc {width:648px;}
.pageBoutique .nomMagFutur a {background:url(../../images/bt-suivant00.jpg) no-repeat 0 0;padding:0 0 0 20px;font-weight:bold;text-decoration:none}
.pageBoutique .nomMagFutur a:hover {text-decoration:underline}
.pageBoutique .contentMagFutur {padding:0 0 10px 20px;color:#7d7d7d;}
.pageBoutique .nomMagFutur, .pageBoutique .contentMagFutur {margin:0 0 6px 20px;}
.pageBoutique .animOuv, .pageBoutique .blocOuverture {float:left;display:inline;width:680px;}
.pageBoutique .blocOuverture {margin:16px 20px 0 20px;width:240px;border-bottom:1px solid #ebebeb;}
.pageBoutique .animOuv {position:relative;padding:20px 0 0;}
.pageBoutique .pastille {position:absolute;right:0;top:0;color:#FFF;text-align:center;width:80px;height:66px;padding:24px 10px 10px;line-height:11px;font-weight:bold;background:url(../../images/pastille.gif) no-repeat 0 0;}
.pageBoutique .pastille a {font-size:10px;margin:10px 0 0;text-decoration:none;display:block;}
.pageBoutique .pastille a:hover {text-decoration:underline;}
.pageBoutique .animOuv .bg_rose01 {position:absolute;left:50%;bottom:-6px;margin-left:-120px;}
.pageBoutique h3.ssTitre01 {font-size:16px;font-weight:bold;}
.pageBoutique .ssTitre00 {padding:0 0 10px;}

.resultSearchBout {font-size:12px;}
.bloc02 .resultSearchBout {margin:6px 0 6px 35px;}
.nbBout {padding:14px 0 0;}
.nbBout .ssTitre03 {padding:0 0 10px 30px;border-bottom:1px solid #ebebeb}
.nbBout .picto01Bis {border-top:1px solid #ebebeb}
.nbBout .picto01Bis {margin:0 0 0 30px;padding:10px 0 0 10px;background-position:0 16px}
.nbBout .picto01Bis a {font-size:10px;}
.nbBout .picto01Bis a {text-decoration:none;}
.nbBout .picto01Bis a:hover {text-decoration:underline}
.nbBout ul {margin:10px 0 10px 30px;list-style:none;}
.nbBout ul li {background:url(../../images/puce11.gif) no-repeat 0 8px;padding:0 0 0 10px;line-height:20px}
.nbBout ul li a {text-decoration:none;color:#7d7d7d;}
.nbBout ul li a:hover, .nbBout ul li a.active {color:#372b27;}
.nbBout ul li a.active {font-weight:bold}

/************************************************************************************************************************************************************/
/* css propre a POPUP JQUERY - Page produit et page magasin */
#TB_window, #TB_secondLine {font-family:Arial, Helvetica, sans-serif;font-size:12px;color: #333333}
#TB_secondLine, #TB_window a:link, #TB_window a:visited, #TB_window a:active, #TB_window a:focus {color: #666666;}
#TB_window a:hover {color: #000;}

#TB_overlay {position: fixed;z-index:1000;top: 0px;left: 0px;height:100%;width:100%;}
* html #TB_overlay {/* ie6 hack */ position:absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
/*.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}*/
.TB_overlayBG {background-color:#000;filter:alpha(opacity=75);opacity: 0.75;}
#TB_window {position: absolute;background: #ffffff;z-index: 1002;display:none;text-align:left;top:364px;left:50%;}
* html #TB_window { top:50px;/* ie6 hack  margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');*/}
#TB_window img#TB_Image {display:block;margin: 15px 0 0 15px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;border-left: 1px solid #666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:10px 25px 10px 0;float:right;display:inline;}
#TB_closeWindowButton {padding:6px 0 4px 26px;background:url(../../images/close.gif) 0 4px no-repeat;}
#TB_closeAjaxWindow{padding:6px 10px 4px 0;text-align:right;float:right;display:inline;}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}
#TB_title{background-color:#e8e8e8;height:27px;}
#TB_ajaxContent{clear:both;padding:16px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px;}
#TB_load{position: fixed;display:none;height:13px;width:208px;z-index:103;top: 50%;left: 50%;margin: -6px 0 0 -104px;}
* html #TB_load { /* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{z-index:99;position:fixed;top: 0;left: 0;background-color:#fff;border:none;filter:alpha(opacity=0);opacity: 0;height:100%;width:100%;}
* html #TB_HideSelect { /* ie6 hack */position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_iframeContent{clear:both; border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}

/******************************************************* GOODIES *********************************************************/
.lienTop00 {padding:60px 0 0 20px;}
.goodiesWallpaper .lienTop00{padding-top:60px;}
.lienTop00 a {color:#59584d;line-height:14px;font-size:10px;background:url(../../images/puce18.gif) no-repeat 0 3px;text-decoration:none;padding-left:16px;}
.lienTop00 a:hover, .lienTop00 a.active {color:#bd007b;background:url(../../images/puce17.gif) no-repeat 0 3px;}
.contentBlocGoodies {overflow:hidden;width:800px;padding:10px 0 0;color:#646464;}
.contentBlocGoodies .input_text01 {border:1px solid #96958e;background:#f9f8f6;margin:2px 0pt 6px;display:block;}
.contentBlocGoodies .input_dateNaissance {border:1px solid #96958e;background:#f9f8f6;margin:2px 0pt 6px;display:inline;padding:2px;font-size:11px;}
.blocLGoodies, .blocRGoodies, .wallpapers, .screensavers {display:inline;}
.blocLGoodies, .wallpapers {float:left;width:234px;}
.blocRGoodies, .screensavers {float:right;width:566px;}
.contentGoodies {width:898px;padding:100px 0pt 0px 84px;}
.contentBlocGoodies, .selectionEcard span, .txtCarte, h4.titreEcard {font-family:"Trebuchet MS", Arial;}
.contentBlocGoodies .Block{display:block;}

/* E-cards */
.goodiesCard {margin-bottom:20px;}
.goodiesCard .mentions00, .goodiesCardCheck .mentions00 {color:#96958e;text-align:left;padding:20px 0 0 160px;width:800px}
.goodiesCard .blocRGoodies p.SousTitre{margin-top:15px;}
.goodiesCard .blocRGoodies p{margin-top:5px;}
.goodiesCard .btRadio input{margin-right:5px;}
.goodiesCard .btRadio label{margin-right:20px;}

.goodiesCardCheck .mentions00 {padding:60px 0 0 64px;}
.goodiesCardCheck .ligne_boutons .onglets_bt {width:50%;}
.blocEcards {overflow:hidden;width:940px;padding:50px 0 66px 36px;}
.blocEcards p {float:left;display:inline;padding:0 70px 0 0;}
.blocEcards p.last {padding:0;}
.blocEcards p span {display:block;text-align:center;padding:6px 0 0;}
.selectionEcard {float:left;display:inline;width:132px;padding:0 0 0 30px;}
.selectionEcard span {display:block;font-size:14px;color:#646464;padding:6px 0 0;line-height:14px;}
.cartePostale {background:url(../../images/Goodies/bg-carte-postale.gif) no-repeat 0 0;width:782px;height:509px;padding:10px;margin:30px 0 0 64px;overflow:hidden;}
.cartePostale .onglets_bt a {float:right}
.imgCarte {float:left;display:inline;width:385px;}
.txtCarte {color:#7c7369;font-size:12px;line-height:18px;float:right;display:inline;width:312px;padding:140px 20px 0 64px;}
.txtCarte .prenomCarte {color:#372b27;font-weight:bold;padding:0 0 20px;}
.txtCarte .signatureCarte {color:#b9007d;text-align:right;padding:20px 0 30px;}

/* Wallpaper */
/* Déporté dans le css spécifique
.goodiesWallpaper {background:url(../../images/Goodies/bg-wallpaper.jpg) #f2f4fb no-repeat 0 0;margin-bottom:20px;}*/

#installWall, #installScreen {padding-bottom:30px;}
.fauteuil {background:url(../../images/Goodies/fauteuil.png) no-repeat 0 0;position:absolute;width:100px;height:210px;right:0;top:260px;}
.contentWallScreen {overflow:hidden;width:100%;padding:20px 0 27px 0;}
.wallpapers, .screensavers {display:inline;}
.wallpapers {width:680px;padding:0;}
.screensavers {width:291px;}
.ct_wallpapers{float:left;display:inline;width:214px;margin:0 13px 46px 0;}
.ct_wallpapers.ct_wallpapers_last{margin-right:0;}
.ct_screen {margin:0 0 15px 0;}
.wallpapersImg {margin:0 0 6px 0;background:url(http://medias.camaieu.fr/images/Goodies/bg-apercu-wallpaper-v2.gif) no-repeat 0 0;height:176px;width:210px;padding:10px 0 0 4px;}
.title_wallpapers{padding:25px 0 20px 5px;}
.screensavers .title_wallpapers{padding-left:10px;padding-bottom:10px;}
.link_wallpapers{padding-left:12px;overflow:hidden;}
.link_wallpapers a{width:90px;display:block;float:left;display:inline;text-align:center;color:#bd007b;font-size:12px;}
.link_screensavers{padding-left:45px;overflow:hidden;}
.link_screensavers a{width:100px;display:block;float:left;display:inline;text-align:center;color:#bd007b;font-size:12px;}
.screenImg {margin:0 0 12px 0;background:url(http://medias.camaieu.fr/images/Goodies/bg-apercu-screensaver-v2.gif) no-repeat 0 0;height:212px;width:256px;padding:11px 11px 5px 11px;}
.txtInstallation {padding:6px 0 6px 50px;color:#646464;}
.txtInstallation strong {font-size:14px;color:#646464;}
.link_installwall a{font-size:13px;color:#fff;text-decoration:none;}
.screensavers .link_installwall{padding-left:12px;}
/******************************************************* E-boutique *********************************************************/
#middle.homeEboutique {padding-left:0;width:1003px;}
.blocTop00 {/*background:url(../../images/loadDivers/Eboutique/bg-home-Eboutique00.jpg) no-repeat 0 0;*/width:1003px;height:318px;padding:0 0 30px;}
.blocVignColl00 {float:right;width:484px;height:298px;padding:10px 0 0;}
.blocVignColl00 a {padding:0 8px 10px 0;display:block;float:left;width:232px;}
.blocBottom00 {padding:0 0 40px;overflow:hidden;width:100%;}
.blocBottom00 .ct_blocBot, .blocBottom00 .ct_blocBotLast {float:left;display:inline;margin:0 9px 0 0;width:328px;}
.blocBottom00 .ct_blocBotLast {margin:0;}


/******************************************************* Carte Cadeau *********************************************************/
#CarteCadeau {margin-left:-20px;padding-left:20px;background:transparent url(../../images/GiftCard/bg-giftcard.png) no-repeat top left;}

#CarteCadeau .BandeauHaut{margin:0 0 5px 0;font-size:12px;overflow:hidden;height:100%;}
#CarteCadeau .BandeauHaut .BandeauLeft{float:left;width:725px;}
#CarteCadeau .BandeauHaut .BandeauLeft p.SousTitre{font-weight:bold;font-size:16px;}
#CarteCadeau .BandeauHaut .BandeauRight{float:right;width:252px;text-align:center;background:transparent url(../../images/GiftCard/bg-bandeau-right.gif) no-repeat top left;}
#CarteCadeau .BandeauHaut .BandeauRight h3{margin:15px 0 9px 0;color:#C1CD31;font-size:16px;font-weight:bold;}
#CarteCadeau .BandeauHaut .BandeauRight p{font-weight:bold; padding:0px 5px 20px 5px;}
#CarteCadeau .BandeauHaut .BandeauRight p a{font-weight:bold;font-size:12px;}
#CarteCadeau .BandeauHaut .BandeauRight input.NumCarte{width:208px;padding:6px 8px;font-size:10px;margin:10px 0 16px 0;border:none;}

#CarteCadeau div.Contenu div.Etapes,
#CarteCadeau div.Contenu div.Cartes{overflow:hidden;}

#CarteCadeau div.Contenu div.Etapes {text-align:center;margin:0 auto; width:484px;overflow:hidden;}
#CarteCadeau div.Contenu div.Etapes div.Etape{margin:0 18px;display:inline;float:left;}
#CarteCadeau div.Contenu div.Etapes div.Etape h3{margin:5px 0;color:#A5BA00;font-size:20px;font-weight:bold;}
#CarteCadeau div.Contenu div.Etapes div.Etape p{font-size:13px;}

#CarteCadeau div.Contenu div.Cartes {text-align:center;margin:27px auto 10px auto;overflow:hidden;}
#CarteCadeau div.Contenu div.Cartes div.Carte{width:185px;padding:0 21px;float:left;}
#CarteCadeau div.Contenu div.Cartes div.Carte img{border:none;margin:0;padding:0}
#CarteCadeau div.Contenu div.Cartes div.Carte img.Agrandie{width:120%;height:120%;margin:-20%;}
#CarteCadeau div.Contenu div.Cartes div.Carte img.Inactif{filter:alpha(opacity=30);opacity:0.3;}
#CarteCadeau div.Contenu div.Cartes div.Carte h3{color:#a5ba00;font-weight:bold;padding:10px 0 0 0;margin:0;text-align:left;}
#CarteCadeau div.Contenu div.Cartes div.Carte p{text-align:left;}
#CarteCadeau div.Contenu div.Cartes div.Carte input{margin:5px 0;}

#CarteCadeau div.Contenu div.Achat
{
    position:relative;
    background:#ECEAE9 url(../../images/GiftCard/bg-achat.jpg) no-repeat top left;
    margin:0 auto;
    padding:0;
    overflow:hidden;
    width:804px;
    height:170px;
}
#CarteCadeau div.Contenu div.Achat div.Montant{position:absolute;margin:31px 0 0 26px;font-size:12px;}
#CarteCadeau div.Contenu div.Achat div.Montant div{display:inline;}
#CarteCadeau div.Contenu div.Achat div.Montant select{margin:0 15px;width:120px;}
#CarteCadeau div.Contenu div.Achat div.Quantite{position:absolute;margin:31px 0 0 400px;font-size:12px;}
#CarteCadeau div.Contenu div.Achat div.Quantite select{margin:0 15px;width:68px;}

#CarteCadeau div.Contenu div.Achat div.Message{position:absolute;margin:64px 0 0 26px;font-size:12px;vertical-align:middle;}
#CarteCadeau div.Contenu div.Achat div.Message p.Texte{margin:28px 5px 0 0;padding:0;font-weight:bold;float:left;}
#CarteCadeau div.Contenu div.Achat div.Message textarea{width:406px;height:83px;border:none;padding:5px;}

#CarteCadeau div.Contenu div.Achat div.Bouton 
{
    position:absolute;
    text-align:center;
    padding:6px 15px 6px 10px;
    margin:0;
    top:94px;
    left:566px;
    background:url(../../images/GiftCard/bg-bouton.jpg) no-repeat top left;
}
#CarteCadeau div.Contenu div.Achat div.Bouton a{text-decoration:none;color:#FFF;font-size:13px;font-weight:bold;}

#CarteCadeau div.Contenu div.Achat div.MessageInfos 
{
    position:absolute;
    margin:0;
    top:80px;
    left:560px;
}

#CarteCadeau div.Contenu div.Achat select{background:#EDEDED none repeat scroll 0 0;border:1px solid #BDBDBD;}

#CarteCadeau div.Contenu div.Validite
{
    position:relative;
    background:#FFF url(../../images/GiftCard/bg-validite.jpg) no-repeat top left;
    margin:0 auto;
    width:804px;
    padding:6px 0 0 0;
    font-size:10px;
}

#CarteCadeau div.Contenu div.RuptureStock{font-size:16px;color:#C8009C;padding:50px;font-weight:bold;text-align:center;}

/********** Popup Carte Cadeau ************/
 .PopupCardops 
{
    background:#F4F3F2 none repeat scroll 0 0;
    border:1px solid #372B27;
    margin:0 auto;
    text-align:left;
    width:450px;
}
 .PopupCardops h2.Titre 
{
    color:#C8009C;
    font-size:14px;
    font-weight:bold;
    padding:16px 0 16px 10px;
}

 .PopupCardops div.Contenu
{
    background-color:#FFF;
    margin:5px;
    padding:10px;
}

 .PopupCardops div.Contenu .Erreur{color:Red;font-size:11px;}

 .PopupCardops div.Contenu div.Formulaire {margin:10px 0;}
 .PopupCardops div.Contenu div.Formulaire span.label00{float:left;width:110px;}
 .PopupCardops div.Contenu div.Formulaire p{font-size:9px;margin:2px 0 10px 0;}
 .PopupCardops div.Contenu div.Formulaire input.Crypto {width:30px;}

 .PopupCardops div.Contenu.Etape2 {text-align:center;font-size:16px;font-weight:bold;}
 .PopupCardops div.Contenu.Etape2 span.Solde{display:block;padding:30px 0;}

 .PopupCardops .boutons {overflow:hidden;width:100%;}
 .PopupCardops .bg_gris01 a {display:inline;float:left;}
 .PopupCardops .onglets_bt {margin:10px 0 0;}
 .PopupCardops .BtnFermer {width:25%;}
 .PopupCardops .BtnConsulter {width:75%;}
 .PopupCardops .bg_rose01 a {display:inline;float:right;}

/* Message Colis */
p.SmallMessageColis {margin:-5px 0 5px;padding:0;color:#7D7D7D;font-family:Arial,Helvetica,Sans-serif;font-size:11px;}
#CarteCadeau p.SmallMessageColis{position:absolute;margin:0;top:45px;left:0;}


/* HOMEPAGE Popunder */
div.PopunderHP{display:none;width:512px;height:413px;position:relative;background:#fff no-repeat 0 0;}
div.PopunderHP p.ClosePopunder{position:absolute;top:20px;right:30px;}
div.PopunderHP a.ClosePopunder{cursor:pointer;text-decoration:none;color:#C8009C;}
div.PopunderHP p.Formulaire{position:absolute;top:360px; left:147px;}
div.PopunderHP p.Formulaire .InputPopunder{border:1px solid #C8009C;display:inline;float:left;margin-right:4px;width:200px;margin-top:3px;height:17px;}

/* HOMEPAGE Popunder Facebook*/
div.PopunderHP p.ClosePopunderFacebook{position:absolute;top:10px;right:18px;}
div.PopunderHP a.ClosePopunderFacebook{cursor:pointer;text-decoration:none;color:#3a5896;}
div.PopunderHP p.FormulaireFacebook{position:absolute;top:340px; left:410px;}
div.PopunderHP p.FormulaireFacebook .InputPopunder{border:1px solid #C8009C;display:inline;float:left;margin-right:4px;width:200px;margin-top:3px;height:17px;}

/*************************************************************************************************************************************************************************/
/* CSS parrainage - 25/01/10 */ 
/*************************************************************************************************************************************************************************/
#parrainage  {background:url(http://medias.camaieu.fr/images/Parrainages/bg-parrainage00.jpg) no-repeat 100% 0;height:526px;width:1003px;margin:0 0 0 -20px;}
#parrainage .titre00 {line-height:22px;color:#c8009c;font-weight:bold;padding:16px 0 0 20px;font-size:22px;}
#parrainage .txt00 {color:#6d695b;font-size:12px;font-weight:bold;padding:0 0 0 20px;}

#parrainage .formPar 
{   
    background:url(http://medias.camaieu.fr/images/Parrainages/bg-parrainage03.png) no-repeat 0 0; 
    margin:90px 0 30px;
    float:right;
    display:inline;
    width:560px;
    padding:14px 36px 20px 20px;
    height:336px;
}

#parrainage .formPar h5{font-size:15px;font-weight:bold;}
#parrainage .formPar p{background:url(http://medias.camaieu.fr/images/Parrainages/puce17.gif) no-repeat 0 50%;font-size:18px;line-height:20px;padding:10px 0 10px 8px;color:#524e41;clear:both;}
#parrainage .formPar label{display:inline;float:left;padding:0 6px 0 0;font-size:14px;width:60px;line-height:22px;}
#parrainage .formPar input, #parrainage .formPar textarea{font-size:14px;background:#ddd8d5;border:1px solid #ddd8d5;width:180px;}
#parrainage .formPar textarea{width:470px;height:95px;position:relative;}
#parrainage .formPar .lig{padding:4px 0;clear:both;}
#parrainage .formPar .fil, #parrainage .formPar .fir{width:276px;position:relative;}
#parrainage .formPar .fil{margin:0 6px 0 0;}
#parrainage .formPar .btValider{width:76px;height:48px;margin:28px 0 0 4px;border:0;background:none;position:relative;}

#parrainage .infos00 {width:354px;padding:40px 22px 20px 8px;font-size:12px;}
#parrainage .infos00_0 {background:url(http://medias.camaieu.fr/images/Parrainages/bg-parrainage01.jpg) no-repeat 0 0;height:154px;}
#parrainage .infos00_1 {background:url(http://medias.camaieu.fr/images/Parrainages/bg-parrainage02.jpg) no-repeat 0 0;height:130px;}
#parrainage .infos00_0, #parrainage .infos00_1 {padding:8px 14px;width:326px;}
#parrainage .infos00 h5 {color:#fff;font-size:15px;font-weight:bold;}
#parrainage .infos00 .txt01 {color:#c8009c;font-size:24px;font-weight:bold;text-align:center;padding:6px 0 16px;}
#parrainage .infos00 .txt02 {font-family:Verdana, Arial;text-align:right;}

#parrainage .formPar .btRadio input{width:10px;float:left;display:inline;background:none;border:none;margin:3px 0 0 0;}
#parrainage .formPar .btRadio label{width:30px;float:left;display:inline;padding:0 0 0 6px;}

/*************************************************************************************************************************************************************************/
/* Transfert de Newsletter
/*************************************************************************************************************************************************************************/
div.ForwardNews {color:#7D7D7D;width:400px;}
div.ForwardNews div.BoutonEnvoyer{margin:10px 0 0 135px;}


/*************************************************************************************************************************************************************************/
/* Popup Rupture Panier
/*************************************************************************************************************************************************************************/
div.RupturePanier 
{
	background:transparent url(../../images/RupturePanier/bg-popup-rupture.gif) bottom left no-repeat;
	width:730px;
	padding:5px 15px;
	
}

div.RupturePanier h2
{
	display:block;
	position:relative;
	background:transparent url(../../images/RupturePanier/bg-top-popup-rupture.gif) top left no-repeat;
	width:730px;
	padding:5px 15px;
	margin:-15px 0 0 -15px;
	font-size:25px;
	color:#C8009C;
	font-weight:bold;
}

div.RupturePanier table{margin:20px 0;}

div.RupturePanier table th
{
	color:#9B9593;
	font-size:12px;
	font-weight:normal;
	padding:0 0 4px;
}

div.RupturePanier table td.col3, div.RupturePanier table td.col4, div.RupturePanier table td.col5 
{
	background:url("../../images/border-table.gif") no-repeat scroll right top #FAF9F9;
	text-align:right;
}
div.RupturePanier table td.col2 {width:390px;}
div.RupturePanier table td.col4, div.RupturePanier table td.col5 {text-align:center;font-weight:bold;color:Red;font-size:13px;}

div.RupturePanier table .separTab00 {font-size:0;height:4px;line-height:0;}

div.RupturePanier table td span.prixBarre00 
{
	display:block;
	font-size:11px;
}

div.RupturePanier div.BtnRetour{float:right;}

