/*********** Confo Corp ***********//* Selecteur */	@import url(selecteurs.css);/*/ Selecteur *//* all */	*{		font-family: Arial, Verdana, "Sans-Serif";		font-size: 1em;	}		body{		font-size: 68.75%;		color: #000;		width: 100%;		height: 100%;		margin: 0;		padding: 0;		background: #FFF url("../../../images/general/common/bg_body.gif") repeat-x top left;	}/*/ all *//* Style */	/* structure commune */				#contentAllWebsite{			width: 100%;			position: absolute;			z-index: 2;			text-align: center;		}		#corpHtml{			position: relative;			width: 960px;			text-align: left;			margin: 0 auto;
			margin-bottom: 10px;		}			/*/ structure commune  */		/* elements globaux */		/* les liens */			a:link, a:visited, a:active{				text-decoration: none;            color: #244996;			}						a:hover{				text-decoration: underline;			}						a img{				border: none;			}			/* Liens cartouches */			.buttonLinks{					background: url(../../../images/general/common/bg_bt.gif) right no-repeat;					padding-right: 7px;					height: 17px;					float: left;				}				.buttonLinks A{					background: url(../../../images/general/common/bg_btLeft.gif) left no-repeat;					padding-left: 7px;					display: block;					line-height: 17px;					vertical-align: middle;					color:#244996;				}				.buttonLinks A:hover{														text-decoration:none;				}				.buttonLinks A.LinksArrow{					background: url(../../../images/general/common/bg_btArrow.gif) left no-repeat;					padding-left: 14px;					display: block;					line-height: 17px;					vertical-align: middle;				}								.buttonLinks A.LinksPrint{					background: url(../../../images/general/common/bg_btPrint.gif) left no-repeat;					padding-left: 25px;					display: block;					line-height: 17px;					vertical-align: middle;				}            .buttonLinks A.sendToFriend{               padding-left: 23px;	            background: url(../../../images/general/hightech/ficheProduit/bg_headerBtSendToFriend.gif) left no-repeat;					display: block;					line-height: 17px;					vertical-align: middle;            }								.topPage{					padding-left: 12px;					color:#244996;					background: url(../../../images/general/common/arrowblueTop.gif) 0 6px no-repeat;				}								ul.listArrowBlue li a , a.arrowBlue{					padding-left: 8px;					color:#244996;					background: url(../../../images/general/common/arrowblue.gif) 0 4px no-repeat;				}											/*/ Liens cartouches */				/*/ les liens */				/* les champs de formulaires */			input{				color: #7e7e7e;				border: none;				display: block;			}

			.inputFix {
			
				display : none !important;
			
			}         .alignRight input{            display: inline !important;            float: none !important;         }			#contentAllWebsite input.text, input.text{				height: 16px;				padding: 0 5px;				font-size: 11px;				padding-top: 1px;				background: #FFF url("../../../images/general/common/bg_input_text.gif") repeat-x top left;				border: solid 1px #9f9f9f;				voice-family: "\"}\"";				voice-family:inherit;				height: 14px;				voice-family: "\"{\"";			}			.spacerOverflow{				overflow: hidden;				width: 100%;			}			.separateur, .separateur_canard{				height: 2px;				line-height: 2px;				margin: 0 0 20px 0;				display: block;				float: none;				clear: both;							}			.separateur{				background: transparent url("../../../images/general/common/separateur_h.gif") repeat-x bottom left;			}						.separateur_canard{				background: transparent url("../../../images/general/common/separateur_h_canard.gif") repeat-x bottom left;			}			.noMargBottom{margin-bottom: 0;}		/*/ les champs de formulaires */			/* elements type de rÃ©stitutions de la structure du site */		.mainConteneurType{			position: relative;			width: 960px;			text-align: left;			margin: 0 auto;			z-index: -1;		}

	/*NTO : ajouté le 28/10/2009*/
	.myAccountInfoTop{
		padding: 10px 10px 0px 10px;
		height: 25px;
		position: relative;
	}
	
	.myAccountInfoTop h1{
		margin:0;
		padding-left:15px;
		float:left;
		font-size: 1.5em;
		color:#999999;
	}

	.myAccountInfoTop a{
		position:absolute;
		right: 10px;
		top:20px;
	}/* Modifié le 20/12/2007 */		.magasinPopin {			width: 540px !important;			text-align: left;			margin: 0;		}			.colTypeLeft{
			padding-top:10px;			width: 695px;			float: left;		}		.colTypeRight{
			padding-top:10px;			width: 235px;			float: right;		}		.colTypeRight240{			width: 240px;			float: right;		}	/*/ elements type de rÃ©stitutions de la structure du site */		/* Classes courament usitÃ©s */		#breadCrumb{			overflow: auto;			margin: 15px 0 10px 0;			width: 960px;			color:#909091;		}

		#breadCrumb h1 {
			font-weight: normal;
			margin : 0 0 0 0;
			padding : 0 0 0 0;
		}		#breadCrumb a{			color: #244996;			margin: 0 5px;		}				#breadCrumb span{			margin: 0 5px;		}		.contenuEngageConfo ul, ul.linkPuce{			margin: 0;			padding: 0;			display: block;		}		.contenuEngageConfo ul li, ul.linkPuce li{			margin: 0;			padding: 0;			display: inline		}				.contenuEngageConfo ul li a, ul.linkPuce li a, a.linkPuce{			display: block;			padding-left: 10px;			background: transparent url("../../../images/general/common/puce_blue.gif") no-repeat 0px 3px;			color: #244996;			margin-bottom: 3px;		}

		ul.linkPuce li.garantee a{
			
			padding-left: 0px;

			background: none;
			
		}
	
		/* Corection bug 4466  */
		span.checkboxFleft{
			float: left;
			display: block;
		}
		/*                */	/*/ Classes courament usitÃ©s */		/* Main Nav */#posNavTop{	position:absolute;	top: 62px;	left:1px;   voice-family: "\"}\"";	voice-family:inherit;	   top: 64px;	voice-family: "\"{\"";}#headerNav{	width:960px;	height: 37px;	position:relative;}/* Modifs BI : 10/12/07 */#posNavTop #headerNav li{	display: inline}/* Fin Modifs BI : 10/12/07 */	#headerNav img{	position:absolute;	top:0;}.ongletActifMeubles{	left:153px;}.ongletActifDeco{	left:266px;}.ongletActifElectro{	left:397px;}.ongletActifHighTech{	left:565px;}/* Modifs BI : 07/01/08 */#headerNav li a.closePopin{	cursor: default;}.beforeOnglet{	left:0px;	width:157px;	height:37px;}.afterOnglet{	left:691px;	width:268px;	height:37px;}/* Fin Modifs BI : 07/01/08 */.mainNav4Cols{	float:left;	width: 948px;	margin: 7px 0 20px 0;	padding: 0 0 0 30px;	color:#244996;	height: 440px;	background: url(../../../images/general/common/bg_mainNav4Cols.gif) repeat-y;		voice-family: "\"}\"";		voice-family:inherit;			width: 930px;		voice-family: "\"{\"";}/* Modifs BI : 10/12/07 *//*.mainNav3Cols{	float:left;	width: 948px;	margin: 7px 0 20px 0;	padding: 0 0 0 155px;	color:#244996;	height: 440px;	background: url(../../../images/general/common/bg_mainNav3Cols.gif) repeat-y;		voice-family: "\"}\"";		voice-family:inherit;			width: 793px;		voice-family: "\"{\"";}.mainNav2Cols{	float:left;	width: 948px;	margin: 7px 0 20px 0;	padding: 0 0 0 258px;	color:#244996;	height: 440px;	background: url(../../../images/general/common/bg_mainNav2Cols.gif) repeat-y;		voice-family: "\"}\"";		voice-family:inherit;			width: 690px;		voice-family: "\"{\"";}*//* Fin Modifs BI : 10/12/07 */html>body .mainNav2Cols, html>body .mainNav3Cols, html>body .mainNav4Cols{	height: auto;	min-height: 440px;}.titreNav{	float:left;	width: 215px;	font-size: 1.45em;	font-weight: bold;	margin-bottom: 12px;}.titreNav a{	color:#244996;}div.colMainNav{	float:left;	display: inline;	width: 215px;	margin: 0 10px 0 0;	padding:0;	/*background: url(../../../images/general/common/bg_nav_rayon2.gif) right repeat-y;*/}ul.listMainNav{	float:left;	width: 215px;	margin-bottom: 10px;}.footColMainNav{	float:left;	width: 215x;	margin-top: 10px;}.footColMainNav p{	background: url(../../../images/general/common/smallPuce_blue.gif) 0 6px no-repeat; 	padding: 0 0 0 5px;}.footColMainNav li{	display:inline;	padding: 0 0 0 5px;}ul.listMainNav li{	background: url(../../../images/general/common/smallPuce_blue.gif) 0 6px no-repeat; 	margin: 0 0 1px 0;	padding: 0 0 0 5px;	float:left;	width: 207px;/* Modifs BI : 10/12/07 */}ul.listMainNav a{	color: #244996;	display:block;	width: 160px;	float:left;	padding: 1px 0 1px 3px}ul.listMainNav li.demarque img{	float: left;	margin: 2px 0 0 10px}/* Fin Main Nav */		/* entete corpHTML */.heading{	position:relative;	height: 70px;}
.headingBrand{
	position:relative;

	height: 70px;
}.heading h1{	margin:0;	font-size: 1em;}.heading .encartHead{	position:absolute;	top:-19px;	right:0;	height: 89px;}.heading .encartHead img{	float:left;	margin-top: 19px;	border-left: 5px solid #fff;}.encartHead .guideAchat{	float:left;	width: 239px;	height: 89px;	border-left: 5px solid #fff;}.encartHead .guideAchat .titreGuideAchat{	display:none;}.encartHead .guideAchat .guideAchatlink{	margin: 49px 0 0 12px;}.encartHead .guideAchat .guideAchatlink a.linkArrowWhite{	font-weight: bold;	color: #fff;}.encartHead .guideAchat .guideAchatAide{	margin: 45px 0 0 12px;	color: #fff;}.encartHead .guideAchat .guideAchatAide p{	margin: 0 0 5px 0;}.encartHead .guideAchat .guideAchatAide .buttonLinks A{	padding-right: 10px;}.encartHead .subscribeNL{	float:left;	width: 220px;	height: 89px;	background: White;	padding-left: 10px;   color: #909091;}.encartHead .subscribeNL H2{	height: auto;	margin-bottom: 5px;   margin-top: 0;}.heading .encartHead .subscribeNL img{	border-left: 0;	float: none;}.encartHead .subscribeNL INPUT{	display: inline !important;}.bandeauTop{	border: 1px solid #cfccc9;	color:#8c899e;	/*height: 35px;*/	position: relative;	margin: 11px 0 12px 0;}.bandeauTop .titreBandeau {	margin-top: 4px;	margin-bottom:4px;	padding:0 14px;	font-weight: bold;}
.bandeauTop h1{
	font-size: 2em;
	/*padding: 0 14px;*/
	display:inline;
	vertical-align: baseline;
}

.bandeauTop h1 .titreSmaller{
	font-size: 1.45em;
	display: block;
	margin-top: 7px;
}
	
.bandeauTop a:link , .bandeauTop a:visited , .bandeauTop a:hover  {
	text-decoration:none;	
}.bandeauTop .titreBandeau span{	padding-bottom: 2px;	margin-left:14px;}.bandeauTop .btAddCriteres{	position:absolute;	top:-1px;	right:-1px;	background: url(../../../images/general/common/bg_btCriteres.gif) right no-repeat #fff;	height: 37px;	width: 174px;	border-left: 1px solid #cfccc9;}.btFloatR{	float: right;	margin-top: 10px;	margin-right: 10px;}

.bandeauTop .btFloatR{
	margin: 3px 10px 3px 0;
}.bandeauTop .btAddCriteres a{	color:#fff;	background: url(../../../images/general/common/arrowwhiteL.gif) 7px 13px no-repeat;	display:block;	margin-left: 10px;	padding: 12px 0 11px 26px; 	font-weight: bold;}.bandeauDemarque{	float:left;	margin: 5px 0 5px 0;}.bandeauDemarque .visuDemarque{	float:left;	margin-right: 10px; }.bandeauDemarque .bandeauTop{	float:left;	width: 898px;	position: static;	margin: 6px 0 0 0;}.bandeauDemarque .bandeauSelection{	float:left;	width: 960px;	margin: 6px 0 0 0;	border: 1px solid #cfccc9;	color:#8c899e;	height: 35px;}.bandeauDemarque .titreBandeau{	float:left;	width: 260px;}.bandeauDemarque ul{	margin: 1px 0 0 10px;}.bandeauDemarque li{	display:inline;	margin-right: 12px;}.bandeauDemarque li span{	color:#244996;	font-weight: bold;}.bandeauDemarque li img{	vertical-align: middle;	margin-right: 4px;}.bandeauDemarque li a{	color:#244996;}/* Fin entete CorpHTML */	/* mini farandole de la fiche prd */		#contentMenuMiniFarandole{			background: transparent url("../../../images/general/common/bg_title_farandole.gif") repeat-x 2px 2px;			height: 20px;		}		#contentMenuMiniFarandole ul#menuMiniFarandole{			position: relative;			display: inline;			float: right;		}		#contentMenuMiniFarandole ul#menuMiniFarandole li{			display: inline;			float: left;			position: relative;			background: #FFF;		}		#contentMenuMiniFarandole ul#menuMiniFarandole li a, #contentMenuMiniFarandole ul#menuMiniFarandole li span{position: relative; display: block}		#contentMenuMiniFarandole ul#menuMiniFarandole li a span, #contentMenuMiniFarandole ul#menuMiniFarandole li span span{ display: none;}				 #menuMiniFarandole li a span.displayNone, #menuMiniFarandole li span span.displayNone{display: none;}				#contentVignettesMiniFarandole{			overflow: hidden;			height: 55px;			width: 100%;			position: relative;			margin-top: 7px;		}		#contentVignettesMiniFarandole ul{			display: block;			height: 55px;			position: absolute;			top: 0;			left: 0;		}		#contentVignettesMiniFarandole ul li{			float: left;			display: block;			width: 67px;			height: 55px;			margin-right: 25px;		}			/*/ mini farandole de la fiche prd */	/* farandole de produits */		.titleMenuFarandole{			position: relative;			width: 100%;			background: transparent url("../../../images/general/common/bg_title_farandole.gif") repeat-x top left;			margin-bottom: 10px;		}				.titleMenuFarandole h2, .titleMenuFarandole h3, .titleMenuFarandole h4, .titleMenuFarandole h5, .titleMenuFarandole h6{			font-size: 11px;			background: #FFF;			padding-right: 10px;			display: inline;			width: 35%;		}		.titleMenuFarandole ul {			position: absolute;			right: 0;			top: 0;			background: #FFF;			padding-left: 5px;			display: inline;			height: 50px;		}		.titleMenuFarandole ul li{			display: inline;			float: left;			position: relative;		}		.titleMenuFarandole ul li a, .titleMenuFarandole ul li span{position: relative; display: block}		.titleMenuFarandole ul li a span, .titleMenuFarandole ul li span span{ display: none;}				.pictoPageFarandole a, .pictoPageFarandole span{			display: block;			height: 17px;			width: 11px;			margin: 0 0 0 5px;			padding: 0;			background-image: url("../../../images/general/common/bt_farandole_pages.gif");			background-color: #FFF;			background-repeat: no-repeat;		}				.pictoPageFarandole a:link,.pictoPageFarandole a:visited,.pictoPageFarandole a:actif,.pictoPageFarandole a:hover{			background-position: 0px 0px;			display: block;			height: 17px;			width: 11px;			margin: 0 0 0 5px;			padding: 0;			background: #FFF url("../../../images/general/common/bt_farandole_pages.gif") no-repeat 0px 0px;		}		.pictoPageFarandole a:hover, .pictoPageFarandole span{			background: #FFF url("../../../images/general/common/bt_farandole_pages_actif.gif") no-repeat 0px 0px;		}					.pictoPagePrev a, .pictoPagePrev span, .pictoPageNext a, .pictoPageNext span{			display: block;			height: 17px;			width: 29px;			background-image: url("../../../images/general/common/bt_farandole_next_prev.gif");			background-color: #FFF;			background-repeat: no-repeat;			margin: 0;			padding: 0;		}				.pictoPagePrev a:link, .pictoPagePrev a:visited,.pictoPagePrev a:actif .pictoPageNext a:link, .pictoPageNext a:visited,.pictoPageNext a:actif{background-image: url("../../../images/general/common/bt_farandole_next_prev.gif");}		.pictoPagePrev span, .pictoPagePrev a:hover, .pictoPageNext span, .pictoPageNext a:hover{background-image: url("../../../images/general/common/bt_farandole_next_prev_actif.gif");}				.pictoPagePrev a, .pictoPagePrev span, .pictoPagePrev a:hover{background-position: 0px 0px;}		.pictoPageNext a, .pictoPageNext span, .pictoPageNext a:hover{background-position: -29px 0px;}				.pictoPagePrev a, .pictoPagePrev span{border-right: solid 1px #bab7b2; margin-left: 10px; display: block;}				/*		.pictoPagePrev a{background-position: 0px 0px;}		.pictoPagePrev span, .pictoPagePrev a:hover{background-position: 0px -19px; display: block;}		.pictoPageNext a{ background-position: -29px 0px;}		.pictoPageNext span, .pictoPageNext a:hover{background-position: -29px -19px; display: block;}		*/						.pictoPageFarandole a span, .pictoPageFarandole span span, .pictoPagePrev a span, .pictoPagePrev span span, .pictoPageNext a span, .pictoPageNext span span{			display: none;			margin-left: 0;		}				.titleMenuFarandole ul li.pictoPageFarandole{width: 16px;display: block;}				/*		.titleMenuFarandole ul li.pictoPagePrev, .titleMenuFarandole ul li.pictoPageNext{width: 30px;display: block;}		*/		.mainFarandole{			float:left;			width:690px;			display: inline;		}				.mainFarandoleBig{			float:left;			width:960px;			display: inline;

			margin-top: 30px;		}				.bodyFarandole{			background: #FFF url("../../../images/general/common/bg_body_farandole.gif") repeat-x bottom left;			float: left;			display: inline;			border-bottom: solid 1px #cfccc9;			border-right: solid 1px #cfccc9;			border-left: solid 1px #cfccc9;			margin-bottom: 10px;			padding: 0 0 5px 10px;			overflow: hidden;			position: relative;				width: 690px;			voice-family: "\"}\"";			voice-family:inherit;				width:678px;			voice-family: "\"{\"";		}						.farandoleElement{			width: 168px;			float: left;			padding-right: 5px;			border-right: solid 1px #cfccc9;			margin-right: 5px;			padding-top: 10px;			voice-family: "\"}\"";			voice-family:inherit;				width: 162px;			voice-family: "\"{\"";						}      /* MODIFICATION DU 23/08/07 */      .static .farandoleElement{         padding-right: 0;      }      /* FIN MODIFICATION DU 23/08/07 */				.farandoleElement.lastFarandoleRowElement{			margin-right: 0;			border-right: none;		}				.illustrFarandoleElement{			padding-left: 5px;			text-align: center;			display: block;		}				.illustrFarandoleElement p{margin-bottom: 0;}				.promo{background: #fedf02 !important;}		.price{font-size: 1.63em; font-weight: bold; color: #FF0033}		.ecoPart{font-size: 0.81em; color: #909091;}		.priceStrike{ color: #909091; font-size: 1em; text-decoration: line-through;}				.farandoleDescriptPdt .priceStrike{height: 15px;}		html>body .farandoleDescriptPdt .priceStrike{height: auto; min-height: 15px;}				.farandoleDescriptPdt{			margin: 0 auto;			padding: 5px 15px 5px 15px;			text-align:left;			position: relative;		}		.farandoleDescriptPdt .descRight{
			float: left;
			width: 87px;
		}		.farandoleDescriptPdt h3, .farandoleDescriptPdt h4, .farandoleDescriptPdt h5, .farandoleDescriptPdt h6, .farandoleDescriptPdt a{			margin: 0;			color: #244996;		}				.farandoleDescriptPdt h3{			font-size: 11px;			font-weight: normal;			color: #244996;			margin-bottom: 5px;		}		.farandoleDescriptPdt h3 strong{			display: block;		}		.farandoleDescriptPdt .pastilleImage{			width: 40px;			margin-right: 5px;			padding: 10px 0;			display: block;			float: left;			position: relative;		}				.mainFarandole a.linkPuce{			display: inline;			padding-left: 10px;			background: transparent url("../../../images/general/common/puce_blue.gif") no-repeat 0px 3px;			color: #244996;			margin: 10px 10px 0 10px;			float: right;		}			/*/ farandole de produits */      /* Classes communes */            .linkArrowBlue{      	padding-left: 7px;      	background: transparent url("../../../images/general/common/puce_blue.gif") no-repeat 0px 4px;      }      .linkArrowWhite{      	padding-left: 7px;      	background: transparent url("../../../images/general/common/puce_white.gif") no-repeat 0px 4px;         color: White;      }   		.linkArrowWhiteL{      	padding-left: 7px;      	background: transparent url("../../../images/general/common/puce_whiteL.gif") no-repeat 0px 4px;         color: White;      }       .separator{         display: block;         height: 1px;         width: 100%;         clear: both;         float: none;         background-color: #CFCCC9;         margin: 15px 0;      }      .inlineList LI{         display: inline;         margin-right: 10px;      }      .pictoDemarque{         float: left;			margin: 12px 0 0 15px;       }	  	  .colTypeRight{	  	/* overflow: auto; */	  }			  .colTypeRight .pictoL32{	  	width: 32px;		margin-right: 5px;		margin-bottom: 30px;	  }	  	  .colTypeRight .pictoL32Txt{	  	float: right;		width: 195px;		color: #707070;		margin-bottom: 30px;	  }	.pictoL32Txt p{color: #707070; margin-bottom: 10px;}		.encartRightTypeNiv1{margin-top: 30px;}      .qtyBloc{   	width: 45px;   	float: left;   	display: inline;   	margin-right: 10px;   }   .compositionElt .qtyBloc{      float: none;   }		/*  Début modification par Netik Maroc 09/10/2007  */		.qtyBloc INPUT{   	width: 25px;   	background: url(../../../images/general/common/ficheProduit/bg_qty.gif) no-repeat;   	border: none;   	float: left;   	color: #244996;   	font-size: 1.82em;   	text-align: center;   	padding-top: 6px;    voice-family: "\"}\"";   	voice-family:inherit;    height: 37px;   	voice-family: "\"{\"";   }   .qtyBloc ul{   	float: left;   	margin: 0px;   	padding:0px;   }   .qtyBloc ul li{   	height: 19px;   	margin: 0;   	padding:0;    clear: both;    float: left;   }/*	.incLi1{    	margin-top:-3px !important;     }	.incLu > .incLi1 {margin-top:0px !important} 		*/   		/*   Fin modification par Netik Maroc  */		.moduleQty .selectField{      width: auto !important;   }   .basketGestion .moduleQty .selectField{      margin-right: 10px;      margin-top: 5px;      float: left;   }      /* Fin Classes communes */      /* popin */div.popin{     position: absolute;     left: 50%;     top: 10px;     margin-left: -480px;     z-index: 1000;   }	#masque{	position: absolute;	z-index: 50;	top: 0;	left: 0;	background-color: #01174d;	filter: alpha(opacity=60);	-moz-opacity: 0.60;	opacity: 0.60;	width: 100%;	display: none;	}

.masque{
	position: absolute;
	z-index: 50;
	top: 0;
	left: 0;
	background-color: #01174d;
	filter: alpha(opacity=60);
	-moz-opacity: 0.60;
	opacity: 0.60;
	width: 100%;
	display: none;
}   #loading{      position: absolute;		top: 120px;		left: 45%;		background-color:#fff;		width: 135px;		height:120px;		display: none;		z-index:51;   }

		#preHomePage{
	    position: absolute;
	    top:0px;
		left: 0px;
		background-color:#ffffff;
		display: none;
		z-index:51;
	}

	#preHomePageContent{
		margin: 0 auto;
	}
	#skipIntro {
		margin-top : 30px;
		width: 100%;
		text-align: center;
		font-weight: bold;
		color:#244996;
		font-size:1.3em;
		text-decoration: underline;
		cursor: pointer;
	
	}
	            
	         	

	#pleaseWaitPopin{
	
	    position: absolute;
	    top:120px;
		left: 35%;
		background-color:#fff;
		display: none;
		z-index:51;
	}

	
	#pleaseWaitPopinCustom{
	
	    position: absolute;
	    top:120px;
		left: 35%;
		background-color:#fff;
		display: none;
		z-index:51;
	}
	#mention{
		margin-bottom: 2px;
	}
	#pleaseWaitLoading{
	    position: absolute;
		display: none;
		/* au dessus de pleaseWaitPopin*/
		z-index:52;
		top: 108px;
		left: 204px;
	}	#pleaseWaitLoadingCancel{		position: absolute;		display: none;		z-index:53;		background-color: yellow; 		top:  108px;		left: 204px;	}	#pleaseWaitPopinPanier{		    position: absolute;	    top:120px;		left: 30%;		display: none;		z-index:51;	}	#pleaseWaitLoadingPanier{	    position: absolute;		display: none;		/* au dessus de pleaseWaitPopin*/		z-index:52;		top:  205px;		left: 46%;	}		#pleaseWaitLoadingCancelPanier{		position: absolute;		display: none;		z-index:53; 		top:  310px;		left: 46%;	}   #loading IMG{      background-color: White;      filter: alpha(opacity=100);   }	#contentPopin, #contentPopinZoom{	width: 975px;	background-color: #FFF;   voice-family: "\"}\"";	voice-family:inherit;	   width: 975px;	voice-family: "\"{\"";}#contentPopin{ /*  border: solid 5px #a3add7;*/}.smallPopin #contentPopin{   width: 580px;}	#contentPopin A, #contentPopinZoom a, #embededPoductSheet A{	color: #244996;}



#contentPopin .garantee a{
	display: block;
	padding-left: 5px;
}

#contentPopin .garantee .checkboxFleft input{
	margin-left: 0;
}

#contentPopin .garantee table {
	width: 380px;
}
#contentPopin .garantee table td.checkboxColumn{
	vertical-align:top;
}
#contentPopin .garantee table td.tdDescription{
	width: 330px;
	vertical-align:bottom;
	text-align:justify;
}

#contentPopin .garantee table td.tdDescription p{
	margin:0 0px;
}	.headerPopin{	height: 35px;	overflow: hidden;	border-bottom: 1px solid #cfccc9;
	   /*background-color: #e2e6f8;*/}.headerPopin h2{	font-size: 2em;	margin: 5px 0 0 0;	padding: 0 0 5px 16px;	float:left;   width: 575px;}.smallPopin .headerPopin h2{   width: 449px;}#contentPopin a.btClose, #contentPopinZoom a.btClose{	float:right;	padding-top: 10px;	display:block;	height: 36px;	width: 115px;	color:#fff;	font-size: 1.36em;	font-weight: bold;	text-align: center;   margin-bottom: -1px !important;   voice-family: "\"}\"";	voice-family:inherit;	   height: 26px;	voice-family: "\"{\"";}a.btClose{	/*background-color:#a3add7;*/}	#contentPopin a.btClose:hover, #contentPopinZoom a.btClose:hover{	text-decoration: none;}#contentPopin a.btClose span, #contentPopinZoom a.btClose span{	padding-right:18px;}a.btClose span{	/*background: url(../../../images/general/common/btCloseDefault.gif) right no-repeat;*/}.bodyPopin{	padding: 15px 30px;	background-color: White;	position: relative;	width: 890px;}
.bodyProductDispPopin{

	padding: 15px 10px;

	background-color: White;

	position: relative;

	width: 950px;

}

	.smallPopin .bodyPopin{   width: 540px;   padding-left: 20px;   padding-right: 20px;}.linkRightPopin{	padding-right: 50px;	text-align: right;}.HPToolsLinks{	float: left;	margin-top: 5px;	width: 365px;}.listHead {	padding-top: 5px;}.listHead .HPToolsLinks{   float: right;}.listHead H3{   margin-top: 0;}.HPToolsLinks LI{	float: right;	background: url(../../../images/general/hightech/ficheProduit/bg_headerBt.gif) right;	padding-right: 10px;	margin-left: 5px;	height: 17px;}.HPToolsLinks LI A{	background: url(../../../images/general/common/bg_btLeft.gif) left no-repeat;	padding-left: 10px;	color: #244996;	display: block;	line-height: 17px;	vertical-align: middle;}.HPToolsLinks LI A.sendToFriend{	padding-left: 23px;	background-image: url(../../../images/general/hightech/ficheProduit/bg_headerBtSendToFriend.gif);}.HPToolsLinks LI A.print{	padding-left: 23px;	background-image: url(../../../images/general/hightech/ficheProduit/bg_headerBtPrint.gif);}.HPToolsLinks LI A:hover{	text-decoration: none;}.googleplusone {	float: right;	margin-left: 10px;	padding-top: 2px;}.checkout{	}.checkout H2{   color: #244996;   font-size: 1.27em;   padding-top: 5px;}.checkout H2 EM{   float: right;   font-size: 0.64em;   font-weight: normal;   font-style: normal;   margin: 10px 5px 0 0;}.checkout H3{   color: #244996;   margin-bottom: 10px;}.checkout P, .checkout UL{   margin-bottom: 10px;}.listWithMargB LI{   margin-bottom: 10px;}   /* Fin popin */            /* ToolTip */ /*#tooltip, #tooltipPopin{   	width : 140px;      border-top:1px solid #cfccc9;      padding:5px 5px 15px 5px;      background:url(../../../images/general/common/bg_toolTip.gif) bottom no-repeat;      text-align:left;      color:#244996;		position:absolute;		visibility:hidden;		z-index: 2000;		cursor: pointer;				   } */  #tooltip, #tooltipPopin{   	width : 140px;     border:1px solid #cfccc9;      padding:5px 5px 15px 5px;     /* background:url(../../../images/general/common/bg_toolTip.gif) bottom ;*/		background-color: #ffebaa;      text-align:left;      color:#244996;		position:absolute;		top: 200px;		visibility:hidden;		z-index: 2000;		cursor: pointer;				   } 						/*a:hover.tooltip{		border:1px solid red;		cursor: hand;			}*/		.bulleInfos{   position: absolute;   border: solid 1px #c0bec8;   background-color: #ffebaa;   width: 250px;   color: Black;   margin: 5px 0 0 80px;
   
   z-index: 1000;}					.bulleInfos .btClose{   font-size: 1em !important;   width: 75px !important;   height: 18px !important;   padding-top: 3px !important;   background-color: #c0bec8 !important;   float: right;   display:block;   color:#fff !important;   font-weight: bold;   text-align: center;   margin-bottom: -1px !important;}.bulleInfos .btClose SPAN{          background-image: url(../../../images/general/common/btClose.gif);   background-repeat:  repeat-y;   background-position: right;   padding-right:18px;}.bulleInfos A.btClose:hover{   text-decoration: none;}.bulleInfosC{   padding: 0 10px 5px 10px;}* html body .bulleInfosC H2{   margin-top: 5px;}   /* Fin ToolTip */		/* Contenu et structure des guides */.allGuides a{	color:#244996;	float:left;	padding: 14px 0 0 9px;	background: url(../../../images/general/common/arrowblue.gif) 0 18px no-repeat;}/* Fin Header Guide */#bodyGuide{	float:left;	width: 948px;	height: 437px;	background-color: #fff;}html>body #bodyGuide{	height: auto;	min-height: 437px;}#bodyGuide ul.navTop{	position:absolute;	float:left;	width: 500px;	margin:0;	top:-1px;	left:166px;}#bodyGuide ul.navTop li{	float:left;	margin-right: 10px;}#bodyGuide ul.navTop a{	display:block;	height: 32px;}#bodyGuide ul.navTop a span{	display:none;}#bodyGuide ul.navTop li.navCarat, #bodyGuide ul.navTop li.navCaratActive, #bodyGuide ul.navTop li.navCaratActive a{	width: 135px;}#bodyGuide ul.navTop li.navUtil, #bodyGuide ul.navTop li.navUtilActive, #bodyGuide ul.navTop li.navUtilActive a{	width: 123px;}#bodyGuide ul.navTop li.navConseils, #bodyGuide ul.navTop li.navConseilsActive, #bodyGuide ul.navTop li.navConseilsActive a{	width: 106px;}/* Home */.homeGuideCenter{	float:left;	width: 800px;	margin: 60px 0 0 30px;	display:inline;	}.homeGuideCenter p{color:#909091;margin-bottom:15px;	}.homeGuideLeft{	float:left;	width: 350px;	margin: 60px 0 0 30px;	display:inline;}.homeGuideLeft h3{	font-size: 1.72em;	margin: 0 0 68px 0;	padding-left: 16px;	font-weight: normal;}.homeGuideLeft img{	margin-left: 50px;}.navHome{	float:left;	background: url(../../../images/general/common/guides/bg_home.jpg) no-repeat;	margin-top: 45px;	width: 512px;	height:316px;	position: relative;}.navHome h3, .navHome a{	display:block;	width: 120px;	height:72px;	margin:0;}.navHome h3{	position: absolute;	top: 212px;	}.navHome a span{	display: none;}.navHome .itemCarat{	left: 8px;	}.navHome .itemUtil{	left: 168px;}.navHome .itemConseils{	left: 328px;}/* Fin home *//* Tous les guides */.bodyAllGuide{	background: url(../../../images/general/common/guides/visu_allGuides.jpg) no-repeat right;}.bodyAllGuide ul{	float:left;	width: 686px;	margin-left: 50px;	display:inline;	margin-top: 84px;}.bodyAllGuide li{	float:left;	width: 333px;	margin-right: 10px;	background: url(../../../images/general/hightech/guides/bgList.gif);	margin-bottom: 8px;}.bodyAllGuide li img{	float:left;	width: 65px;	margin-right: 14px;}.bodyAllGuide li a{	float:left;	display:block;	height: 50px;	width: 254px;	color:#244996;	font-weight: bold;	background: url(../../../images/general/common/arrowblue.gif) 0 25px no-repeat;	padding: 20px 0 0 9px;	voice-family: "\"}\"";	voice-family:inherit;		height: 30px;		width: 245px;	voice-family: "\"{\"";}/* Caracteristique */.bodyCaract{	background: url(../../../images/general/common/guides/visu_caract.jpg) 0 38px no-repeat;	position:relative;}.bodyUtil{	background: url(../../../images/general/common/guides/visu_util.jpg) 0 30px no-repeat;	position:relative;}.bodyConseil{	background: url(../../../images/general/common/guides/visu_conseil.jpg) 0 38px no-repeat;	position:relative;}.guideEdito{	float:left;	width: 756px;	margin:40px 0 0 166px;	display:inline;	position:relative;}.guideEdito h2{	margin: 0;	float:left;	width: 550px;	font-size: 1em;	height:37px;}.guideEdito h2 span{	display:none;}.guideEdito #btArticle{	float:left;	margin-left: 4px;	width: 202px;}.guideEdito #btArticle a{	color:#fff;	display:block;	padding: 12px 0 11px 26px; 	font-weight: bold;}.guideEdito #btArticle a.linkInActif{	background: url(../../../images/general/common/arrowwhite.gif) 7px 13px no-repeat;}.guideEdito #btArticle a.linkActif{	background: url(../../../images/general/common/arrowwhiteB.gif) 7px 13px no-repeat;}#showArticles{	color:#fff;}.guideEdito #btArticle a:hover{	text-decoration: none;}#layerArticles{	float:left;	/*background-color: #f8f8fa; */	width: 756px;	padding-bottom: 25px;}.displayArt{	display:block;	position:absolute;	top:37px;	left:0;}#closeArticles{	}#layerArticles div{	float:left;	width: 220px;	margin: 20px 15px;	}#layerArticles div h3{	margin: 0 0 15px 0;	color:#244996;	text-transform: uppercase;	font-weight: bold;	font-size: 1.09em;}#layerArticles div li{	margin: 5px 0 0 5px;}#layerArticles div li a{	color:#244996;	background: url(../../../images/general/common/arrowblue.gif) 0 4px no-repeat;	padding-left: 9px;}.guideEditoLeft{	float:left;	width: 239px;	margin: 14px 20px 0 0;}.guideEditoLeft img, img.borderGray{	border:1px solid #cfccc9;}#encartGuide{	margin-top: 10px;	width: 238px;	height: 63px;}#encartGuide a{	color:#fff;	background: url(../../../images/general/common/puce_white.gif) 11px 25px no-repeat;	display:block;	padding: 22px 0 11px 22px; 	font-weight: bold;}.guideEdito .guideEditoRight{	float: left;	width: 490px;	color:#244996;	margin: 14px 0 0 0;	padding-bottom: 20px;	}.guideEdito .guideEditoRight h4{	margin:0;	font-size: 1em;	font-weight: bold;}/* Fin Contenu et structure des guides *//* Configurateur */.configLeft{	float:left;	width: 310px;	/* margin-right: 10px;  */}.configLeft img{	float:left;}.configRight{	float:right;	width: 638px;}.encartRightMarques{	float:left;	width: 240px;}.encartRightMarques li{	float:left;	width: 238px;		border:1px solid #cfccc9;	margin-bottom: 10px;

	display:block;

	padding: 6px 0;

	text-align: center;}

.encartRightMarquesNoBorder li{

	float:left;

	width: 238px;	

	border:0px solid #cfccc9;

	margin-bottom: 10px;

	display:block;

	padding: 6px 0;

	text-align: center;

}	.encartRightMarques li a{	display:block;	padding: 6px 0;	text-align: center;}/* structure du checkout */.headerCenterTopLeftCheckOut{	margin-top: 65px;	margin-bottom: 0;	padding-bottom: 0;}.bgBlanc{background-color: #FFF;}/*/ structure du checkout *//* zone de zoom */	#zoomZone{		width: 800px;		height: 600px;		border: solid 1px #cfccc9;		overflow: hidden;		top: 47px;		left: 48px;		position: absolute;	}		#zoomImg{		display: block;		border: none;	}	#menuDeplacZoom{		position: relative;		width: 838px;		height: 638px;		float: left;	}			ul#menuDeplacZoom li{		display: block;		position: absolute;	}		#zoomToLeft, #zoomToRight{width: 18px; height: 40px;}	#zoomToTop, #zoomToBottom{width: 40px; height: 18px;}		#zoomToTop{		top: 0px;		left: 409px;	}		#zoomToBottom{		bottom: 0px;		left: 409px;	}		#zoomToRight{		right: 0px;		top: 309px;	}		#zoomToLeft{		left: 0px;		top: 309px;	}		#menuTailleZoom{		position: relative;		width: 35px;		height: 250px;		float: right;		margin: 200px -10px 0 0;	}		#menuTailleZoom li{		position: relative;		float: none;		display: block;	}		#menuTailleZoom li a, #menuTailleZoom li span{		display: block;	}		#zoomPlus, #zoomMoins{		width: 35px;		height: 35px;	}		#zoomScrollBarre{		margin: 5px 7px 5px 7px;		background-color: #f0eeeb;		height: 170px;		width: 20px;	}		#zoomScrollBarre span{		width: 18px;		height: 50px;		border: solid 1px #bab7b2;		background: transparent url("../../../images/general/common/bg_motif_dragdrop.gif") repeat-y top left;		position: relative;	}		#zoomScrollBarre span img{		position: absolute;		margin: -5px 0 0 -5px;		top: 50%;		left: 50%;		height: 10px;		width: 10px;		display: block;	}		#menuTumbs{		display: block;		margin: 30px 75px 30px 20px;		text-align: center;	}		#menuTumbs li{		display: inline;		margin-right: 5px;	}		#menuTumbs li.lastItem{		display: inline;		margin-right: 0;	}	/*/ zone de zoom *//* Ajout produit */   .confMessage{      font-size: 1.45em;      font-weight: bold;      margin-bottom: 20px;      margin-left: -5px;   }   .crossSales{      border: solid 1px #cfccc9;      background: url(../../../images/general/common/bg_fade.gif) bottom repeat-x;      padding: 5px;      width: 528px;      margin-bottom: 10px;   }   .titlePuce{      color: #244996;      position: relative;        margin-top: -13px;      margin-left: -7px;      height: 20px;   }   .titlePuce SPAN{      background: url(../../../images/general/common/puce_title.gif) 0 1px no-repeat White;      padding: 0 10px 5px 16px;   }      .titlePuceBis{      color: #244996;      position: relative;        margin-top: 5px;      margin-left: -7px;      height: 10px;            font-size: 12px;   }   .crossSales .farandoleDescriptPdt{      height: 100px;   }   .crossSales .qtyBloc{      float: right;      margin-right: 0;      margin-top: 10px;   }   .confirmFooter{      width: 300px;      float: left;      background-color: #e2e6f8;      padding: 5px 10px;      height: 50px;   }   .confirmFooter H3{      margin-bottom: 5px;      margin-top: 0;   }   /* Fin Ajout produit */	.selectionTools{	float: right;	width: 202px;	padding-top: 2px;	text-align: right;}.selectionTools li, .selectionTools span{	float:right;}	/* Colonnage */ #leftCol{	width: 695px;	float: left;}

#leftCol h1{
    color: #244996;
    margin-top: 15px; /*NTO 2009-11-16*/
}#rightCol{	position: relative;	width: 240px;	float: left;	margin: 15px 0 0 25px;}.pushProd{	float:left;	width:240px;	margin: 0 0 10px 0;}.pushProd div.pushProdDesc{	float:left;	width:100px;	padding-left: 10px;	height: 85px; }.pushProd div.firstProd{	border-bottom:1px solid #cfccc9;}.pushProd p{	margin: 0 0 5px 0;}.pushProd .pushProdImg{	float:left;	width: 130px;}  /* Tableau techniques */.tabTechniques{   width: 100%;   text-align: left;   margin-bottom: 15px;   color: Black;}.pdtsComparison .tabTechniques{	width: 75%;}.tabTechniques CAPTION{   text-align: left;   font-weight: bold;   color: #918ea0;   border-bottom: solid 1px #cfccc9;}.tabTechniques TH{   font-weight: normal;   width: 167px;   border-right: solid 1px #cfccc9;   border-bottom: solid 1px #cfccc9;   background: url(../../../images/general/common/ficheProduit/dot.gif) 0 7px no-repeat;   padding: 2px 0 2px 6px;   voice-family: "\"}\"";	voice-family:inherit;      width: 160px;	voice-family: "\"{\"";}.tabTechniques .trNoDot TH{	background: none;	vertical-align: bottom;}.tabTechniques .trNoBorderB TH{	border-bottom: none;}.tabTechniques .trNoDot TH.line1Col1{	padding-left: 0;	color: #918EA0;	font-weight: bold;}.tabTechniques TD{   border-bottom: solid 1px #cfccc9;   padding: 2px 10px;   background-color: #e7e5ee;}.pdtsComparison .tabTechniques TD{	border-right: solid 1px #cfccc9;}/* Ajouts Digitas 24/01/2008 */.noScriptReplace{	background-color:#DE001F;	border:1px solid #B20022;	color:#fff;	padding:5px 10px;	float:left;	margin-right:10px;	width:100%;	font-size:1.27em;	font-weight:bold;}#embededPoductSheet .noScriptReplace a{	color:#fff;	text-decoration:underline;}#embededPoductSheet .noScriptReplace p{	margin-bottom:0px;}.conteneurConfigPage .colTypeRight240{	margin-top:16px;}#breadCrumb{	height:14px;}#breadCrumb{	height:auto;	min-height:14px;}tr.headerTableChoice th{	border-left:1px solid #CFCCC9;	border-bottom:1px solid #CFCCC9;	text-align:center;	padding:5px 5px;	background-color:#E3E5F1;}tr.headerTableChoice th.colDispo{	padding-left:20px;	text-align:left;}

/* Ajouts Digitas 29/02/08 */
div.navTopPopin{
     position: absolute;
     left: 0px;
	 width:100%;
     top: 10px;
     margin:0;
     z-index: 1000;
   }
   div.navTopPopin #posNavTop{
	margin:0 auto;
	width:960px;
	position:relative;
   }

.textRed{
	color: red;
}

#infosServices,#infosServicesComp{
	display: none;
}
/*/ Style *//* DIGITAS - 08/2008 : Ajouts *//*#loading{	background-color: transparent;	border:0px none !important;	text-align:center;	padding: 20px 0 0 0;}	#loading img{		background-color:transparent;		margin:0 auto;	}*//* DIGITAS - 08/2008 : Fin Ajouts *//* DIGITAS - 10/2008 : Ajout *//* Farandole */.carouselProduct{	position:relative;	width:692px;	border: 1px solid #cfccc9;	border-top:0px none;	background: #fff url(../../../images/general/common/bg_body_farandole.gif) repeat-x 0 100%;	padding:  0 0 5px 0;}/* modif  DIGITAS 12/11/2008 */.carouselStandard5El{	margin-left:25px;	border: 0 none;}.mainFarandoleBig  .titleMenuFarandole{	width: 890px;}.carouselProduct:after{	content:".";	clear:both;	height:0;	display:block;	visibility:hidden;}	.carouselProduct ul {		margin: 0;		position:relative;		z-index:1;		width:100%;		float:left;	}		.carouselProduct ul li{			float:left;			width:172px;			/*height:296px;*/			border-left: 1px solid #cfccc9;			display:inline;			position:relative		}
		.carouselStandard5El.carouselProduct li{			height:268px;		}				.carouselProduct ul li.first{			border-left: 0px none;			margin-left:1px;		}.carouselContainer{	position:relative;	width:692px;	padding: 0 0 10px 0;}	
.mainFarandoleBig .carouselContainer{	width:890px;	margin-left: 24px;}	.carouselContainer .controlList{		position:absolute;		right:0;		top:-32px;		background-color:#fff;		padding: 0 0 0 10px	}		.carouselContainer .controlList li{	float:left;
			width:30px;			height:29px;		}			.carouselContainer .controlList li a{				width:18px;				height:23px;				display:block;				background: url(../../../images/general/common/carousel/puce_bleuFonce.jpg) no-repeat 0 100%;				color:#3e328a;				font-size:1.27em;				font-weight:bold;				padding-top:6px;				padding-left:12px			}			.carouselContainer .controlList li a:hover{				text-decoration:none;			}			.carouselContainer .controlList li.active a{				color:#fff !important;				background-position: 0 0;			}	.carouselContainer .btnPrev, .carouselContainer .btnNext{		position:absolute;		top:0;		width:24px;			font-weight:bold;		display:block;		height: 273px;		cursor: pointer;	}	 .carouselContainer .btnPrev{	 	left:1px;		background: url(../../../images/general/common/ficheProduit/bt_farandole_prev.gif) no-repeat;			 }	 .carouselContainer .btnNext{	 	left:891px;		background: url(../../../images/general/common/ficheProduit/bt_farandole_next.gif) no-repeat;	 }	 	 .carouselContainer .btnPrev span, .carouselContainer .btnNext span{	 	display:none;	 }	/* Fin modif  DIGITAS 12/11/2008 */						/* Couleurs */			.carouselAffairsContainer .controlList li a{background: url(../../../images/general/common/carousel/puce_jaune.jpg) no-repeat 0 100%;color:#fcbd1f}			.carouselTopContainer .controlList li a{background: url(../../../images/general/common/carousel/puce_bleu.jpg) no-repeat 0 100%;color:#193a84}			.carouselPriceContainer .controlList li a{background: url(../../../images/general/common/carousel/puce_rouge.jpg) no-repeat 0 100%;color:#e32219}				/**/	.carouselProduct .visuProduct{		height:115px;		padding-top:15px;	}		.mainFarandoleBig .carouselProduct .visuProduct{		height:110px;	}		.carouselProduct .infoProduct{		height:28px;		line-height:1.09em;	}
	.carouselProduct .infoProductBis{
		height:35px;
		line-height:1.09em;
	}
		.carouselProduct .farandoleDescriptPdt h3{		height:40px;		padding-bottom:2px;		font-weight:bold;		line-height:1.09em;	}	.mainFarandoleBig .carouselProduct .farandoleDescriptPdt h3{		height:25px;	}	.carouselProduct .farandoleDescriptPdt .pastilleImage {		display:inline;		float:left;		margin-right:5px;		padding:20px 0 0 0;		position:relative;		width:48px;	}		.carouselProduct .farandoleDescriptPdt .pastilleImage img{			margin-bottom:4px		}	.carouselProduct .farandoleDescriptPdt .deuxPastilles {		padding:0;	}	.carouselProduct .farandoleDescriptPdt .priceContainer{		padding-left:55px;		float:none;	}		.carouselProduct .farandoleDescriptPdt .priceContainer .priceStrike {			font-size:1.45em;			height:19px;			position:relative;		}		html > body .carouselProduct .farandoleDescriptPdt .priceContainer .priceStrike {			font-size:1.45em;			min-height:19px;			height:auto;		}		.carouselProduct .farandoleDescriptPdt .priceContainer .ecoPart,		.carouselProduct .farandoleDescriptPdt .priceContainer .price{			position:relative;			zoom:1;		}/**/.encartRightType2{	float:right;	width:232px;	padding-top:5px;}	.encartRightType2 li{		padding: 0 0 16px 0;	}/**/.tabTechniques th,.tabTechniques .trNoDot th{	vertical-align:top}.tabTechniques .trNoDot th.line1Col1{	vertical-align:bottom;}.tabTechniques .productDetails{	display:block;	height:28px;	padding:5px 0 0 0;	line-height:1.09em;}.tabTechniques .productName{	height:35px;	line-height:1.09em;	display:block;}.tabTechniques .pastillesBlock{	float:left;	width:50px;	padding-top:18px;}.tabTechniques .deuxPastilles{	padding-top:0px;}.tabTechniques .priceContainer{	padding-left:50px;	padding-bottom:20px}.tabTechniques .priceStrike{	display:block;	font-size:1.45em;	height:20px;}/* DIGITAS - 10/2008 : Fin Ajout *//* Digitas nov 2008 */#flashContent{	position:fixed;	left:0;	top:0;	width:100%;	height:100%;	z-index:400;	overflow:hidden;}/* hack IE6 pour emuler position:fixed *//*        * html body { background:url(null) fixed } pour Ã©viter le sautillement */* html body #flashContent{	position: absolute;	top:expression(documentElement.scrollTop+body.scrollTop);}#breadCrumb{	overflow: inherit;}
.AllerPanier { float:left;margin-left:10px}

.RetourFiche {float:left;margin-left:44px;}

#contentPopin .scroll{
	overflow: auto;
	height: 300px;
}

#paymentForm a,#paymentForm a:hover{color: #000000; font-weight: bold;}

.clear{clear: both;}

		
.black{
	font-size: 11px;
	color :#000000;
}

.destockage_content_flash {
	margin-top: 15px;
	
}

#colType3Col{float:left;padding-top:10px;width:320px;}
	
.newsletterText {color: #FF0033;}

/* Vente Flash*/
	
/*.hasCountdown {
	border: 1px solid #ccc;
	background-color: #eee;
}
.countdown_rtl {
	direction: rtl;
}
.countdown_holding span {
	background-color: #ccc;
}
.countdown_row {
	clear: both;
	width: 100%;
	padding: 0px 2px;
	text-align: center;
}
.countdown_show1 .countdown_section {
	width: 98%;
}
.countdown_show2 .countdown_section {
	width: 48%;
}
.countdown_show3 .countdown_section {
	width: 32.5%;
}
.countdown_show4 .countdown_section {
	width: 24.5%;
}
.countdown_show5 .countdown_section {
	width: 19.5%;
}
.countdown_show6 .countdown_section {
	width: 16.25%;
}
.countdown_show7 .countdown_section {
	width: 14%;
}
.countdown_section {
	display: block;
	float: left;
	font-size: 75%;
	text-align: center;
}
.countdown_amount {
	font-size: 200%;
}
.countdown_descr {
	display: block;
	width: 100%;
}*/
.flashSellingCountDown {
	display: block;
	float: none;
	color:white;
	background-color:red;
	font-size: 1.2em;
	text-align: center;
}
.flashSellingCountDown strong{
	font-size: 1.3em;		
}
.flashSelling {
	text-align :center;
	vertical-align:middle;
	font-size: 1.4em;
}
.flashSellingAvailibility {
	color : black;
	font-size: 1.2em;
	text-align: center;
	vertical-align:middle;
	margin-top:3px;
	line-height: 1.5em;
	font-weight: bold;
}
	
.product{
	width:248px;
}
.w50percent{
	width:50%;
}
.countdown {
	font-weight: bold;
}
.invisible {	display: none;}#edito {	margin:0 auto;	position:relative;	text-align:left;	width:960px;	padding-bottom: 10px;	color:#444444;	font-family:Arial,Helvetica,Verdana,sans-serif;	font-weight: normal;}#edito h1 { font-size: 2em; margin: 4px 0; font-weight: normal; }#edito h2 { font-size: 1.5em; margin: 3px 0; font-weight: normal; }#edito h3 { font-size: 1.17em; margin: 2px 0; font-weight: normal; }#edito h4, #edito p,#edito blockquote, #edito ul,#edito fieldset, #edito form,#edito ol, #edito dl, #edito dir,#edito menu { margin: 2px 0; font-weight: normal; }#edito h5 { font-size: .83em; margin: 1px 0; font-weight: normal; }#edito h6 { font-size: .75em; margin: .1em 0; font-weight: normal; }.listHead h2.h2normal {	font-size: 1.5em;	margin: .75em 0}/*/ Style */
