#content2ColBody .box label.labelPt {
	text-align:left !important;
	padding-left: 0.5em;
	}
	
.prixOld_accueil{
	font-size:13px;
	font-weight:bold;
	text-decoration:line-through;
	text-align:right;
	}
	
p.pos_rel{
	padding:0 !important;
	margin:0 !important;
}
	
*html .pos_rel{
	position: relative;
}

.remplac_button{
	height: 1.7em;
}

*html .remplac_button{
	height: 3.25em;
}

/****************    Corrections Png pour IE6 ****************/


*html div.btNextRight{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/bt_next_right.png", sizingMethod="scale");
}

*html div.btNextLeft{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/bt_next_left.png", sizingMethod="crop");		
}

div.btOrangeRight{
	background: transparent url(/common/img/V3/ecommerce/boutton_droit.png) no-repeat bottom left!important;
	width:15px !important;
	height:20px !important;
	float:left !important;
	padding: 0 !important;
	}

*html div.btOrangeRight{
	background-image:none!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/boutton_droit.png", sizingMethod="crop");
}

div.btOrangeLeft{
	background: url(/common/img/V3/ecommerce/bt_next_left.png) !important;
	background-position: left !important;
	height: 18px !important;
	padding: 2px 0 0 15px !important;
	text-align: center !important;
	float: left !important;
	width: auto !important;
	}

*html div.btOrangeLeft{
	background-image:none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/bt_next_left.png", sizingMethod="crop");
}

div.btOrangeLeft a{
	color:#FFFFFF;
	text-decoration:none;
	}

.btNextLeft div{
	position:relative;
}

div.btPlusRight a:hover{
	color:#ffffff;
	text-decoration:underline;
}
/*
*html div.btBottomLeft{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/bt_next_left.png", sizingMethod="scale");		
}

*html div.btBottomRight{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/bt_bottom_right.png", sizingMethod="scale");	
	background-image:none;
}
*/
*html div.btBackLeft{	
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/bt_back_left.png", sizingMethod="crop");	
	background-image:none;
}

div.btBackRight{
	background:url(/common/img/V3/ecommerce/bt_middle.png) no-repeat bottom center !important;
	padding-right:0 !important;
}

*html div.btBackRight{
	position:static;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/bt_middle.png", sizingMethod="crop");	
	background-image:none;
}

.btBackRight div{
	position:relative;
}

*html div.btDarkGreyRight{
	position:static;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/bt_ajouter_add_right.png", sizingMethod="crop");	
	background-image:none;
}

*html div.btDarkGreyLeft{	
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/bt_ajouter_add_left.png", sizingMethod="crop");	
	background-image:none;
}
.btDarkGreyRight div{
	position:relative;
}
/**html div.btLightGreyRight{
	/filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/bt_gris_right.png", sizingMethod="scale");	
	background-image:none;
	background-position:right;
}*/

*html div.btLightGreyLeft{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/bt_gris_left.png", sizingMethod="scale");	
	background-image:none;
}
.btLightGreyRight div{
	position:relative;
}

*html #popUpBigTop{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/layer_top_big.png", sizingMethod="crop");	
	background-image:none;
}

*html #popUpBigBody{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/layer_body_big.png", sizingMethod="scale");	
	background-image:none;
	z-index:5000;
}

*html #popUpBigBottom{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/layer_bottom_big.png", sizingMethod="crop");	
	background-image:none;
}

*html #popUpSmallTop{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/layer_top_small.png", sizingMethod="crop");	
	background-image:none;
}

*html #popUpSmallBody{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/layer_body_small.png", sizingMethod="crop");	
	background-image:none;
}

*html #popUpSmallBottom{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/layer_bottom_small.png", sizingMethod="crop");	
	background-image:none;
}

*html div.btPlusProdLeft{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/bt_plus_left.png", sizingMethod="crop");	
	background-image:none;
}

div.btPlusProdRight{
	background:url(/common/img/V3/ecommerce/bt_middle.png) no-repeat bottom center !important;
	padding-right:0 !important;
}

*html div.btPlusProdRight{
	position:static;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/bt_back_right.png", sizingMethod="scale");	
	background-image:none;
}
.btPlusProdRight div{
	position:relative;
}
*html div.btDelLeft{
	position:static;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/bt_del_left.png", sizingMethod="crop");	
	background-image:none;
}
.btDelLeft div{
	position:relative;
}
*html div.btDelRight{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/bt_back_right.png", sizingMethod="crop");	
	background-image:none;
} 

/*******************    ESPACE PERSO   **********************/

div.infoEcoTaxTop{
	padding-top:2px !important;
}

.new_account_text p{font-size:12px;}

.input_client{
	font-size:11px !important;
	width:200px !important;
	height:15px !important;
}

.boxLong strong{font-size:12px;}

*html #IEmargin{margin-top:3.5em !important;}

*+html #IEmargin{margin-top:3.5em !important;}

.separation{
	height:1em;
	clear:both;
}

#container-myaccount4 p{
	font-size:12px;
}

.btLightGreyRight p{
	font-size:10px !important;
}

.sous_block2{
	height:2.2em;
	padding:1em 0pt 0.5em 1em;
}

.donnees_perso{
	height:7.5em;
	padding: 1em 0 1em 9em;
	font-size:1.05em !important;
}

.margin_spe_radio{
	margin: 0 0.5em -0.15em 2em;
}

*html .margin_spe_radio{
	margin: 0 0.5em -0.05em 2em;
}

*+html .margin_spe_radio{
	margin: 0 0.5em -0.05em 2em;
}

.margin_spe_radio2{
	margin: 0 0.5em -0.15em 4em;
}

*html .margin_spe_radio2{
	margin: 0 0.5em -0.05em 2em;
}

*+html .margin_spe_radio2{
	margin: 0 0.5em -0.05em 2em;
}

*+html .perso_label{
	padding-top:0.4em;
}

*html .perso_label{
	padding-top:0.4em;
}

.perso_input_text{
	margin:0.35em 0 0 0;
}

.questions_perso{
	display:table;
	background-color:#F3F2EE;
	padding: 10px 10px 0px 20px;
	width:63em;
}

*html .questions_perso{
	height:1em;
}

*+html .questions_perso{
	min-height:5em;
	height:auto;
}

.questions_perso p{
	width: 43em;
}

*html .questions_perso p{
	width: 47em;
}

*+html .questions_perso p{
	width: 47em;
}

.titleOrder{
	color:white;
	font-size:13px;
	font-weight:bold;
	padding:0.7em 0 0.5em 0;
	text-align:center;
	width:13.7em;
}

.titleOrder p{
	border-right:1px solid #ada39d;
}

.deroulant_background{
	background-color:#c1b9b5;
	height:3.2em;
	display:table;
	margin-right:0.7em;
	width:64.2em;
	padding-left:2em; 
}

.imgOpen{
	background-image:url(/common/img/V3/ecommerce/small_open.gif); 
	background-position:left center; 
	background-repeat:no-repeat;
}

.imgClosed{
	background-image:url(/common/img/V3/ecommerce/small_close.jpg); 
	background-position:left center; 
	background-repeat:no-repeat;
}

*+html .deroulant_background{
	min-height:3.2em;
	height:auto;
	width:auto;
}

*html .deroulant_background{
	width:auto;
}

.DeroulantResultBody{
	float:left;
	background-image:url(/common/img/V3/ecommerce/box_search_body.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#FFFFFF;
	padding:3px 0  0 9px;
	width:738px;
}

div.DeroulantResultBody h1{
	width:719px; 
	padding:0 0 5px 10px;
	margin-bottom:10px;
	font-weight:normal;
	border-bottom: 1px solid #d0cac1;
	}

div.contentBodyMesCommandes{
	float:left;
	background-color:#FFFFFF;
	width:729px;
	padding:0px 9px 0 9px;
	}

div.contentBodyMesCommandes table{
	float:left;
	border:1px solid #c1b9b5;
	width:729px;
	}

*html div.contentBodyMesCommandes table{
	width:730px;
	}
	
*+html div.contentBodyMesCommandes table{
	width:730px;
	}
	
div.contentBodyMesCommandes th{
	height:40px;
	font-weight:normal;
	border-bottom:1px solid #d0cac1;
	background:url(/common/img/V3/ecommerce/bg_panier.gif);
	}

div.contentBodyMesCommandes th.cellule1{
	background:url(/common/img/V3/ecommerce/bg_top_designation.jpg);
	background-repeat:repeat-x;
	background-position:right;
	text-align:center;
	width:100px;
	}
	
div.contentBodyMesCommandes th.cellule2{
	background:url(/common/img/V3/ecommerce/bg_top_designation.jpg);
	background-repeat:repeat-x;
	background-position:right;
	text-align:center;
	width:90px;
	}
	
div.contentBodyMesCommandes th.cellule2{
	background:url(/common/img/V3/ecommerce/bg_top_designation.jpg);
	background-repeat:repeat-x;
	background-position:right;
	text-align:center;
	width:75px;
	}

div.contentBodyMesCommandes th.celluleFirst{
	background:url(/common/img/V3/ecommerce/bg_top_designation.jpg);
	background-repeat:repeat-x;
	background-position:right;
	padding:0 0 0 10px;
	/*width:10em;*/
	width: 350px;
	text-align:left;
	}

div.contentBodyMesCommandes th.celluleLast{
	text-align:center;
	}

div.contentBodyMesCommandes td.cellule{
	background:url(/common/img/V3/ecommerce/bg_table.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	border-right:1px solid #ebe9e7;
	border-bottom:1px solid #d0cac1;
	text-align:center;
	padding:15px 0 15px 0;
	}

div.contentBodyMesCommandes td.celluleFirst{
	background:url(/common/img/V3/ecommerce/bg_table.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	border-right:1px solid #ebe9e7;
	border-bottom:1px solid #d0cac1;
	padding:15px 0 15px 10px;
	width: 200px;
	}

div.contentBodyMesCommandes td.celluleLast{
	background:url(/common/img/V3/ecommerce/bg_table.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	border-bottom:1px solid #d0cac1;
	text-align:center;
	padding:15px 0 15px 0;
	}

div.contentBodyMesCommandes td.pricTTC{
	background:#f3f2ee;
	text-align:right;
	font-weight:bold;
	padding:15px 15px 15px 0;
	border-bottom:1px solid #D0CAC1;
	}

div.contentBodyMesCommandes td.celluleBottom{
	background:url(/common/img/V3/ecommerce/bg_table.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	border-right:1px solid #ebe9e7;
	text-align:center;
	padding:15px 0 15px 0;
	}

div.contentBodyMesCommandes td.celluleBottomFirst{
	background:url(/common/img/V3/ecommerce/bg_table.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	border-right:1px solid #ebe9e7;
	padding:15px 0 15px 10px;
	}

div.contentBodyMesCommandes td.celluleBottomLast{
	background:url(/common/img/V3/ecommerce/bg_table.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	text-align:center;
	padding:15px 0 15px 0;
	}


div.contentBodyMesCommandes .vignetteImage{
	float:left;
	margin-right:10px;
	text-align:center;
	width:60px;
	}
	
div.contentBodyMesCommandes .vignette{
	background:#FFFFFF;
	border:1px solid #ebeae6;
	margin-bottom:5px;
	width:58px;
	height:58px;
	}
	
div.contentBodyMesCommandes .infoProduit{
	float:left;
	padding-top:20px;
	font-size:12px;
	font-weight: bold;
	}

div.contentBodyMesCommandes .infoProduitTop{
	float:left;
	padding:0 0 15px 70px;
	font-size:12px;
	font-weight: bold;
	}
	
div.bodyDeroulant{
	float:left;
	padding-bottom:2em;
	}

div.bodyDeroulant .cellule{
	float:left;
	padding:10px;
	width:948px;
	}
	
div.bodyDeroulant div.infoCommande{
	float:left;
	width:440px;
	}
	
div.bodyDeroulant div.infoCommande h4{
	width:418px;
	padding: 1em 0 1em 1em;
	}

div.bodyDeroulant div.prixPanier{
	float:left;
	width:278px;
	}
	
.bodybody{
	clear:both;
	border: 1px solid #C1B9B5;
	border-top: 0;
	width:718px;
	display:table;
	height:20em;
	padding: 0 0 0 0.7em;
}

*+html .bodybody{
	height:auto;
	min-height:20em;
	width:720px;
}

*html .bodybody{
	width:720px;
}

div.bodyDeroulant div.prixTotal{
	float:left;
	width:228px;
	height:120px;
	padding:10px 10px 0 40px ;
	background:#f3f2ee;
	background-image:url(/common/img/V3/ecommerce/fleche_panier.gif);
	background-position:left;
	background-repeat:no-repeat;
	border-bottom:1px solid #FFFFFF;
	}
	
*html div.bodyDeroulant div.prixTotal{
	width:229px;
	}
	
*+html div.bodyDeroulant div.prixTotal{
	width:229px;
	}

div.bodyDeroulant div.prixTotal table{
	text-align:right;
	float:right;
	border:0;
	width:20.5em;
	}
	
div.bodyDeroulant div.prixTotal table h4{
	padding:0;
	}

div.bodyDeroulant div.rouge{
	float:left;
	width:270px;
	background:#eed8dc;
	padding:15px;
	}

.marg_foto{margin-left:1.2em !important;}

*html .marg_foto{margin-left:0.65em !important;}

.like_h1_block{
	border-bottom:1px solid #D0CAC1;
	font-weight:normal;
	margin-bottom:10px;
	padding:10px 0pt 5px 10px;
	width:719px;
	font-size:18px;
	height:1.3em;
}

.BigseparationAddress{
	height:9.5em;
}

.message_space{
	clear:both;
	height:1em;
	display:table;
}

*html .message_space{
	display:block;
}

*+html .message_space{
	min-height:1em;
	height:auto;
}

.message_perso{
	font-weight:normal; 
	font-size:12px; 
	text-align:center;
	display:block;
	width:58em;
	color:red;
}

.inputField4{
	background-color:#FFFFFF;
	border:1px solid #9A9484;
	font-size:12pxm;
	height:17px;
	width:200px;
}

#container-myaccount4 label{font-size:inherit !important;}

.margin_speplus{margin-left:145px !important;}

*html .margin_speplus{margin-left:70px !important;}

*+html .margin_speplus{margin-left:130px !important;}

/**** FORMULAIRES, message d'erreur ****/

#errorBanner label.error{
	padding-right:1em !important;
}

#favorisContent{
	height:60px !important;
}

#registerDiv .display_table #errorBanner .fieldsList{width:61em !important;}
#registerDiv .display_table #errorBanner .comment{width:61em !important;}

/******* PAGINATION ***********/

div.paginationNext li.next a:hover{
	background-image:url(/common/img/V3/ecommerce/bg-pagination-hover-next_ri.png);
	background-repeat:repeat-x;
	background-position:right;
	padding-bottom:0.1em;
}

/*** MAP ****/

#country-map-uk{ 
	height:220px !important;
	background-repeat:no-repeat;
}

*html #country-map-uk{  
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/map_uk_irlande_main.png", sizingMethod="crop") !important;
}

#country-map-master_v3_b2c{
	height:208px !important;
}

/***** Flash explanation ********/

#flashLayer{
	 width:65em;
}

/*#container-product-explanation4 .medias{
	width:auto !important;
}*/

/*#classflash #flashMedia{
	display:block !important;
	width: 565px !important;
	height: 273px !important;
}*/

/*#flashcontent3 #flashcontent3{
	display:block !important;
	width: 590px !important;
	height: 273px !important;
}*/

.compoProd .sIFR-flash{
	height:30px;
}

.infoCady .sIFR-flash{
	height:30px;
}

#flashLayer #flashMenu{
	padding: 0 !important;
	width:715px !important;
	float:left !important;
}

#flashMenu a.actif{text-decoration:underline;}

/**** Home page *********/

#cartouches div.accrocheBody{
	background:url(/common/img/V3/ecommerce/bg_small_box_03.png) center;
	background-color:transparent !important;
	background-repeat:no-repeat;
	height:14em;
}

*html #cartouches div.accrocheBody{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/bg_small_box_03.png", sizingMethod="scale");	
	background-image:none;
}

#cartouches div.accrocheBody h1{
	padding-top:0.7em;
}

/*****  AUTHENTIFICATION ******/

/*div.contentBodyPanier label{
	font-size:11px !important;
}

div.contentBodyPanier span{
	font-size:11px !important;
}*/

div.contentBodyPanier .boxLong{
	clear:both;
}

.bouton_dejacompte{
	width: 31em !important;
}

*html .bouton_dejacompte{
	width: 30em !important;
}

.oubli_pass a{
	color:#B2A9A4;
	font-size:10px;
}

/*** TOUS LES BOUTTONS ***/

div.BtMySpace {
	height:20px;
	text-align:center;
	font-size:10px;
/*	margin-left:auto;
	margin-right:auto;
	position:relative;
	top:25%;*/
	}

div.BtMySpaceRight{
	background:url(/common/img/V3/ecommerce/BtMySpaceRight.gif) no-repeat bottom right;
	height:17px;
	padding:3px 15px 0 0;
	float:left;
	}

div.BtMySpaceRight a{
	color:#000000;
	text-decoration:none;
	}

div.BtMySpaceRight a:hover{
	color:#fa8c12;
	text-decoration:none;
	}

div.BtMySpaceLeft {
	background:url(/common/img/V3/ecommerce/BtMySpaceLeft.gif);
	width:25px;
	height:20px;
	float:left;
	}
	
.BtMySpaceRight p {
	font-size:10px !important;
	font-weight:normal;
}

div.btPlusProdRight a:hover{
	color:#ffffff !important;
	text-decoration:underline !important;
	}

/*div.btDarkGreyRight a:hover{
	color:#ffffff !important;
	text-decoration:underline !important;
	}
	
div.btLightGreyRight a:hover{
	color:#ffffff !important;
	text-decoration:underline !important;
	}*/
	
div.btDelRight a:hover{
	color:#ffffff !important;
	text-decoration:underline !important;
	}
	
div.btNextLeft a:hover{
	color:#ffffff !important;
	text-decoration:underline !important;
	}
	
div.btBottomLeft a:hover{
	color:#ffffff !important;
	text-decoration:underline !important;
	}
	
div.btBackRight a:hover{
	color:#ffffff !important;
	text-decoration:underline !important;
	}
	
div.btCadyRight a:hover{
	color:#ffffff !important;
	text-decoration:underline !important;
	}
	
div.btReloadRight a:hover{
	color:#ffffff !important;
	text-decoration:underline !important;
	}
	
div.btSchopRight a:hover{
	color:#ffffff !important;
	text-decoration:underline !important;
	}
	
div.btOrange a:hover{
	color:#ffffff !important;
	text-decoration:underline !important;
	}
	
/**** PAGINATION ****/

div.paginationNext{
	height:2.3em;
}

*html div.paginationNext{
	height:1.4em;
}

/**** LAYER AJOUT PANIER ****/

div.btGoPanier {
	background:url(/common/img/V3/ecommerce/go_panier.jpg) no-repeat;
	float:left;
	height:42px;
	width:40px;
}

div.btGoPanierBody{
	background:url(/common/img/V3/ecommerce/go_panierBody.jpg) no-repeat;
	float:left;
	height:35px;
	padding:7px 0px 0pt;
	width:12em;
}

div.btGoPanierBody a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

div.btGoPanierBody a{
	color:#FFFFFF;
	text-decoration:none;
	/*display:block;
	width:10.5em;*/
}

div.btGoPanierRight{
	background:url(/common/img/V3/ecommerce/go_panierRight.jpg) no-repeat;
	float:left;
	height:42px;
	width:20px;
}

#cartAlertMessage h4{
	color:#FCB426;
	text-align:left;
}

div.btBackPanier {
	background:url(/common/img/V3/ecommerce/back_panier.jpg) no-repeat;
	float:left;
	height:42px;
	width:40px;
}

/**** Page Comparator ****/

*html div.table_spe{
	height:36px !important;
}

*+html div.table_spe{
	min-height:36px !important;
}

.listeProd .description p{
	color:#7F716B;
}

div.tableauBody h3{
	text-transform:lowercase;
}

.exeptionBlock{
	/*padding-left:12px !important;*/
}

.exeptionBlock .btNextLeft a{
	font-weight:bold;
}

.exeptionBlock .btNextLeft div{
	width:141px;
	text-align:center;
}

.exeptionAlert{
	padding-bottom:10px;
}

.exeptionAlert span{
	color:#b50611;
	font-size:13px;
	font-weight:bold;
	padding-left:5px;
}

/***************** TOOLTIP: title click sur Delete produit ds panier **************/

.toolTipInfoPanierDel{
}

.fancy-img2{
	font-size:10px !important;
	color:black !important;
	width: 6em !important;
}

.fancy-img2 h3{
	font-size:10px !important;
}

/**** BUG IE 6: repetition des phrases dans les formulaires ****/

#content2ColBody label{
	display:block;
}

#content2ColBody .labelWide{
	clear:both !important;
}

#content2ColBody fieldset{
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	border-top-style:none;
}

.fieldset{
	margin-bottom:5px;
	padding-top:15px;
}

div.contentBodyPanier .fieldset{
	border-top: 1px solid #EDEBE8;
	float:left;
	width:978px;
}

/*** **** BIG PROMO TEXT PASSE EN NOIR ****/

.bigPromo_title{color:#000000;}

.bigPromo_shortDesc{color:#000000;}

/**** FOOTER ****/

#footer #body ul.linkRight li.lastItem a{
	border-right:0 !important;
}

/**** Page de contenu standard ******/

.standard_page{
	padding-bottom:20px !important;
}

.standard_page h2.textJaune{
	font-size: 18px;
	padding: 15px 17px;
	padding-top:0;
}

.standard_page h2.smallerH2{
	font-size: 12px !important;
}

.standard_page h3{
	font-size: 18px;
	padding: 5px 17px 0 16px;
}

.standard_page .standard_content p{
	font-size: 12px;
	padding: 0px 17px 0px 18px;
	line-height:19px;
}

.standard_page .standard_content ul{
	margin-left:30px;
	padding-bottom: 20px;
}

.standard_page .standard_content li{
	font-size: 12px;
	line-height:19px;
}

.standard_page .standard_content table{
	font-size: 12px !important;
	width:638px !important;
}

.standard_page .standard_content table .savTable{
	font-size: 12px !important;
	/*width:638px !important;*/
}

.standard_page .standard_content .textBoldEditor11{
	font-weight:bold;
}

.standard_page .standard_content a{
	FONT-WEIGHT:bold !important;
	text-decoration:underline;
	color:#000000 !important;
	font-size:11px;
}


.standard_page .standard_content a.Admin_Link_Class{
	color:#6699CC !important;
}

.speBanner{
	height:60px !important;
	margin-bottom: 15px;
}

.standard_page .standard_content ol{
	padding-left:35px;
}

/***** FICHE PRODUIT  *********/

#container-2{margin-top: -1px;}

#container-2 h3{
	font-size:13px;
}

#container-2 .infoProd{
	height:214px; /*!important;*/
	/*height:244px !important; aba correction bug 9250*/
}

.enSavoiPlus{
	height:78px !important;
}

*html .enSavoiPlus{
	margin-left:10px !important;
}

.enSavoiPlus h3{
	font-size:13px;
}

.enSavoiPlus ul li{
	padding-bottom:5px;
}

*html #container-2{margin-top: 0 !important;}

div.boxCady .addProd{
	padding:10px 10px 10px 20px !important;
	width:175px !important;
}

div.boxCady .selectProd{
	margin-left:20px;
	width:40px;			
}

*+html div.boxCady .selectProd select{
	height:20px !important;	
}

*html div.boxCady .selectProd select{
	margin-top: -3px;
}

div.prodCady {
	width:570px;
}

*html div.prodCady {
	width:565px;
}

*+html div.prodCady {
	width:565px;
}

div.boxCady .goSchop{
	padding:10px 10px 10px 55px;
	width:210px;
}

*html div.boxCady .goSchop{
	width:195px! important;
}

/******** BUNDLE / PRODUCT EXPLANATION  ********/


#container-product-explanation1 .boxPlusInfoBigBody p img{float:right;}

#container-product-explanation2 .boxPlusInfoBigBody p img{float:right;}

#container-product-explanation3 .boxPlusInfoBigBody p img{float:right;}

#container-product-explanation4 .boxPlusInfoBigBody p img{float:right;}

#container-product-explanation5 .boxPlusInfoBigBody p img{float:right;}

#container-product-explanation1 .boxPlusInfoBigBody .text h3{
	color:#FCB426;
	padding-bottom:15px;
	font-size:13px;
}

#container-product-explanation2 .boxPlusInfoBigBody .text h3{
	color:#FCB426;
	padding-bottom:15px;
	font-size:13px;
}

#container-product-explanation3 .boxPlusInfoBigBody .text h3{
	color:#FCB426;
	padding-bottom:15px;
	font-size:13px;
}

#container-product-explanation4 .boxPlusInfoBigBody .text h3{
	color:#FCB426;
	padding-bottom:15px;
	font-size:13px;
}

#container-product-explanation5 .boxPlusInfoBigBody .text h3{
	color:#FCB426;
	padding-bottom:15px;
	font-size:13px;
}

#container-product-explanation1 .boxPlusInfoBigBody .text p{
	font-size:12px;
	line-height:17px;
}

#container-product-explanation1 .boxPlusInfoBigBody .text table{
	margin-top:12px;
}

#container-product-explanation1 .boxPlusInfoBigBody .text table td{
	font-size:12px;
	padding-right:10px;
	vertical-align:middle;
	text-align:left;
}

#container-product-explanation1 .boxPlusInfoBigBody .text table td img{
	float: none !important;
}

#container-product-explanation2 .boxPlusInfoBigBody .text p{
	font-size:12px;
	line-height:17px;
}

#container-product-explanation3 .boxPlusInfoBigBody .text p{
	font-size:12px;
	line-height:17px;
}

#container-product-explanation4 .boxPlusInfoBigBody .text p{
	font-size:12px;
	line-height:17px;
}

#container-product-explanation5 .boxPlusInfoBigBody .text p{
	font-size:12px;
	line-height:17px;
}

#content .bannerHigh{
	height:80px !important;
	margin-bottom:0 !important;
}

div.boxPlusInfoBigBody .list ul{
	font-family:Arial,Helvetica,sans-serif !important;
	font-size:12px !important;
	font-style:normal !important;
	font-weight:normal !important;
	line-height:22px !important;
	color: #484848;
}

div.boxPlusInfoBigBody .list ul li{
	margin-left:20px !important;
	font-size:11px !important;
	line-height:18px !important;
}

/******** SAV ***********/

.sav_small_box h3{
	margin-top:20px;
	font-size:20px;
}

.sav_small_box #FaqSelector{
	margin-left: 0em !important;
	width: 16.5em !important;
}

.sav_small_box #FaqSelector a{
	width: 16em !important;
}

.sav_small_box #NoticeSelector{
	margin-left: 0em !important;
	width: 16.5em !important;
}

.sav_small_box #NoticeSelector a{
	width: 16em !important;
}

div.box3Col .produit{
	background:url(/common/img/V3/ecommerce/img_prod_1.png) no-repeat;
	margin-right: 0px !important;
	margin-left: 110px !important;
	margin-top:-95px !important;
	height:150px !important;
	float:none !important;
	width: 110px !important;
}

*html div.box3Col .produit{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/img_prod_1.png", sizingMethod="crop");
	margin-top:-200px !important;
	float:left !important;
	margin-left: 55px !important;
}

*+html div.box3Col .produit{
	margin-top:-200px !important;
	float:left !important;
}

.box3Col .produit2{
	background:url(/common/img/V3/ecommerce/img_prod_2.png) no-repeat !important;
	margin-left:115px !important;
}

.box3Col .produit3{
	background:url(/common/img/V3/ecommerce/img_prod_3.png) no-repeat !important;
	margin-left:115px !important;
}

*html body .box3Col .produit2{
	background-image:none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/img_prod_2.png", sizingMethod="crop") !important;
	margin-left: 57px !important;
	margin-top:-215px !important;
}

*html .box3Col .produit3{
	background-image:none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/img_prod_3.png", sizingMethod="crop") !important;
	margin-left: 57px !important;
}

.box3Col h3{
	font-size:17px;
	width:150px;
}

.bigPromo_shortDesc_sav{
	font-size:19px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	width:20em;
}

.imageBannerHelp .produit{
	background:url(/common/img/V3/ecommerce/img_prod_1.png) no-repeat !important;
	height:150px !important;
}

*html .imageBannerHelp .produit{
	background-image:none!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/img_prod_1.png", sizingMethod="crop") !important;
}

.imageBannerHelp .produit2{
	background:url(/common/img/V3/ecommerce/img_prod_2.png) no-repeat!important;
	height:150px !important;
}

.imageBannerHelp .produit3{
	background:url(/common/img/V3/ecommerce/img_prod_3.png) no-repeat!important;
	height:150px !important;
}

*html .imageBannerHelp .produit2{
	background-image:none!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/img_prod_2.png", sizingMethod="crop")!important;
}

*html .imageBannerHelp .produit3{
	background-image:none!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/img_prod_3.png", sizingMethod="crop")!important;
}

.savMainProductColumn{
	padding:5px 35px 0pt 17px;
	vertical-align:top;
	background:#F3F2EE url(/common/img/V3/ecommerce/fleche_fond_blanc_sav.gif) repeat-y right 1em;
	width:170px !important;
}

.savDetailProductColumn{
	padding:5px 0px 5px 20px;
	vertical-align:top;
}

.savDetailProductColumn table{
	margin-top:7px;
}

.savDetailProductColumn table td table{
	cursor:pointer;
	float:right;
	padding-bottom:5px;
}

span.textEditor12{
	color:#888888;
	font-weight:lighter;
	/*margin-left: -4px;*/
	font-size:11px;
}

/*.savDetailProductColumn table td table:hover{
	background:#F3F2EE;
}*/

td.fixedCellule{
	height:76px !important;
	vertical-align:top;
}

.savDetailProductColumn table td table td.savImage{
	height:100px !important;
	vertical-align:middle;
}

.savTable{
	border-top:1px solid #D0CAC1;
	border-bottom:1px solid #D0CAC1;
	float:left;
	color:#B2A9A4;
	font-size:10px;
}

.savTable a{
	font-size:11px;
	color:black;
	font-weight:bold;
	text-decoration:underline;
	margin:5px 0 3px 0;
	display:block;
}

/*** EXPLICATION LAYER ****/

#popUpExplikTop {
	background-image:url(/common/img/V3/ecommerce/cart_big_top.png);
	background-repeat:no-repeat;
	float:left;
	height:28px;
	width:800px;
}

*html #popUpExplikTop{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/cart_big_top.png", sizingMethod="crop");
}

#popUpExplikBody {
	background-image:url(/common/img/V3/ecommerce/cart_big_body.png);
	background-repeat:repeat-y;
	float:left;
	padding:0pt 30px;
	width:750px;
}

*html #popUpExplikBody{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/cart_big_body2.png", sizingMethod="scale");
}

#popUpExplikBottom {
	background-image:url(/common/img/V3/ecommerce/cart_big_bottom.png);
	background-repeat:no-repeat;
	float:left;
	height:28px;
	width:800px;
}

*html #popUpExplikBottom{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/ecommerce/cart_big_bottom.png", sizingMethod="crop");
}

*html #popUpExplikBody a{
	position:relative !important;
}


*html #faqBlock a:hover{
	text-decoration:underline !important;
	font-size:11px !important;
	font-weight:normal !important;
}

/****** classes utiles **********/

.red_color{color:red;}

.surligne{text-decoration:underline;}

.float_left{float:left !important;}

.display_table{display:table !important;}

*html .display_table{
	display:block !important;
	height:auto !important;
}

*+html .display_table{
	display:block !important;
	height:auto !important;
	min-height:1px !important;
}

.float_right{float:right !important;}

.clear{clear:both !important;}

.margin_right_1em{margin-right:1em;}

.relativ{position:relative;}

.marge0{
	margin:0;
	padding:0;
}

/********* Others Add's On************/
.boxConseillers .boxConseillersBody{
	width:305px;
}

.textarea_pay{
	background:#FFFFFF none repeat scroll 0% 0%;
	height:20px;
	width:450px;
}
