/*homepage New*/

.criteo_hpNew-criteo{position:relative;}
.criteo_hpNew_infos_prod{margin-right:4px;height:228px;width:122px; background-color:#FFFFFF;}
.criteo_hpNew_vignette{ width:122px; height:228px;border:1px solid #d2d0d0;text-align:center;}
.criteo_hpNew_vignette img{ width:120px; height:120px;margin-top:1px;}

.criteo_hpNew_infos_prod a:link{color:#666666; text-decoration:underline;}
.criteo_hpNew_infos_prod a:hover{color:#e2006e; text-decoration:underline;}
.criteo_hpNew_infos_prod a:visited{color:#666666; text-decoration:underline;}
.criteo_hpNew_infos_prod a:active{color:#666666; text-decoration:underline;}
    	

.criteo_hpNew_lienlib{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#666666; text-align:center; text-decoration:underline;word-wrap: break-word;vertical-align:top;width:118px;height:auto;word-wrap: break-word; position:absolute; top:82px;}
a.criteo_hpNew_lienlib:link{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#666666; text-align:center; text-decoration:underline;word-wrap: break-word;vertical-align:top;}
a.criteo_hpNew_lienlib:hover{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#e2006e; text-align:center; text-decoration:underline;word-wrap: break-word;vertical-align:top;}


.criteo_hpNew_bloc_prix{width:117px;height:auto;display:block; margin:2px;  position:absolute; bottom:0px;}  
* html.criteo_hpNew_bloc_prix{width:117px;height:auto;display:block; margin:2px;  position:absolute; bottom:5px;}  

.criteo_hpNew_reduction{display:block;width:40px; height:20px; background-color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:15px;color:#FFFFFF; text-align:center;padding:10px 3px 10px 3px;float:left;word-wrap: no-wrap;font-weight:500;}  

* html.criteo_hpNew_reduction{display:block;width:40px; height:20px; background-color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:15px;color:#FFFFFF; text-align:center;padding:10px 3px 10px 5px;float:left;word-wrap: no-wrap;font-weight:900; margin-left:3px;}  

.criteo_hpNew_prix_barre{width:auto;height:auto;font-family:Arial;font-size:12px;color:#666666;text-decoration:line-through; text-align:right; margin-right:5px;}

.criteo_hpNew_apart{ width:auto; font-family:Arial, Helvetica, sans-serif;font-size:11px;color: #666666;text-align:right;margin-right:6px;}

.criteo_hpNew_prix_noreduc{width:auto;font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FF0000; text-align:right;  text-decoration:none;margin-right:6px;}


/*homepage*/

.criteo_hp_infos_prod{margin-bottom:5px;margin-right:6px;height:310px;}

.criteo_hp_infos_prod_univ{margin-bottom:5px;margin-right:2px;height:310px;}

.criteo_hp_infos_prod a:link{color:#666666; text-decoration:underline;}
.criteo_hp_infos_prod a:hover{color:#e2006e; text-decoration:underline;}
.criteo_hp_infos_prod a:visited{color:#666666; text-decoration:underline;}
.criteo_hp_infos_prod a:active{color:#666666; text-decoration:underline;}

.criteo_hp_infos_prod_univ a:link{color:#666666; text-decoration:underline;}
.criteo_hp_infos_prod_univ a:hover{color:#e2006e; text-decoration:underline;}
.criteo_hp_infos_prod_univ a:visited{color:#666666; text-decoration:underline;}
.criteo_hp_infos_prod_univ a:active{color:#666666; text-decoration:underline;}
    	
    	

.criteo_hp_lienlib{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#666666; text-align:center; text-decoration:underline;word-wrap: break-word;vertical-align:top;width:140px;height:50px;word-wrap: break-word;position:relative; top:10px;}
* html .criteo_hp_lienlib{width:150px; height:50px;word-wrap: break-word;position:relative; top:-20px;}

a.criteo_hp_lienlib:link{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#666666; text-align:center; text-decoration:underline;word-wrap: break-word;vertical-align:top;}
a.criteo_hp_lienlib:visited{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#666666; text-align:center; text-decoration:underline;word-wrap: break-word;vertical-align:top;}
a.criteo_hp_lienlib:hover{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#e2006e; text-align:center; text-decoration:underline;word-wrap: break-word;vertical-align:top;}
a.criteo_hp_lienlib:active{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#666666; text-align:center; text-decoration:underline;word-wrap: break-word;vertical-align:top;}


.criteo_hp_vignette{position:relative; top:5px;}
.criteo_hp_filet{background-image:url(/portailBP_img/BP/FRA/contenus/hp_1024/criteo/filet.gif); background-repeat:no-repeat; width:140px; height:6px;position:relative; top:5px; } 
.criteo_hp_bloc_prix{ margin-left:15px;height:45px;display:block; position:relative; top:10px; margin-bottom:15px;}  
.criteo_hp_reduction{display:block;width:auto; background-color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:16px;color:#FFFFFF; text-align:center;padding:5px;float:left;word-wrap: no-wrap;font-weight:700;}  
.criteo_hp_prix_barre{width:auto;font-family:Arial;font-size:12px;color:#666666;text-decoration:line-through;float:none;position:relative; top:7px; left:-10px;}
.criteo_hp_apart{ clear:both;width:150px; font-family:Arial, Helvetica, sans-serif;font-size:11px;color: #666666;text-align:center;}
.criteo_hp_prix_noreduc{width:150px;font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#FF0000; text-align:center; text-decoration:none;} 

/*crosselling*/

.titre_cross{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;color:#FFFFFF; background-color:#a8a7a7;padding:10px;}
.criteo_cross_infos_prod{margin-bottom:5px;height:255px; width:185px;}
.criteo_cross_infos_prod a{color:#666666; text-decoration:underline;}
.criteo_cross_infos_prod a:visited{color:#666666; text-decoration:underline;}
.criteo_cross_infos_prod a:active{color:#666666; text-decoration:underline;}

.criteo_cross_lienlib{width:150px; height:30px;word-wrap: break-word;position:relative; top:5px;}
* html .criteo_cross_lienlib{width:150px; height:30px;word-wrap: break-word;position:relative; top:-20px;}
.criteo_cross_lienlib{width:150px; height:30px;font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#666666; text-align:center; text-decoration:underline;word-wrap: break-word;position:relative; top:5px;}
a.criteo_cross_lienlib:link{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#666666; text-align:center; text-decoration:underline;word-wrap: break-word;position:relative; top:5px;}
a.criteo_cross_lienlib:visited{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#666666; text-align:center; text-decoration:underline;word-wrap: break-word;position:relative; top:5px;}
a.criteo_cross_lienlib:hover{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#e2006e; text-align:center; text-decoration:underline;word-wrap: break-word;position:relative; top:5px;}
a.criteo_cross_lienlib:active{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#666666; text-align:center; text-decoration:underline;word-wrap: break-word;position:relative; top:5px;}

.criteo_cross_vignette{position:relative; top:5px;}
.criteo_cross_bloc_prix{ margin-left:30px;margin-top:20px; margin-top:5px\9;height:35px;height:45px\9;display:block;}  
.criteo_cross_reduction{display:block;width:auto; background-color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:16px;color:#FFFFFF; text-align:center;padding:5px;float:left;word-wrap: no-wrap;font-weight:700;}  
.criteo_cross_prix_barre{width:auto;font-family:Arial;font-size:12px;color:#666666;text-decoration:line-through;float:none;position:relative; top:7px; left:-30px;}
.criteo_cross_apart{ clear:both;width:150px; font-family:Arial, Helvetica, sans-serif;font-size:11px;color: #666666;text-align:center;}
.criteo_cross_prix_noreduc{width:150px;font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#FF0000; text-align:center; text-decoration:none;} 

/*panier*/
#panier-criteo{width:770px; width:auto\9;  text-align:center;}

.criteo_pan_infos_prod {width:250px;height:110px;border:1px solid #d2d0d0; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#666666; padding:0px;float:left;}
.criteo_pan_infos_prod a{color:#666666; text-decoration:underline;}
.criteo_pan_infos_prod a:hover{color:#e2006e; text-decoration:underline;}
.criteo_pan_infos_prod a:visited{color:#666666; text-decoration:underline;}
.criteo_pan_infos_prod a:active{color:#666666; text-decoration:underline;}
    	

.criteo_pan_lienlib {width:130px;height:40px;position:relative; margin-bottom:2px;float:left;}  
.criteo_pan_vignette {width:110px;height:110px;float:left; padding:0;margin-right:3px;float:left;border-right:1px solid #CCCCCC;}

#criteopaninfosprodd {position:relative;display:block;width:135px; width:132px\9;float:left;padding:0;margin:0;}
.criteo_pan_bloc_prix{position:relative;display:block;width:130px;height:30px;top:5px;left:3px;float:left;}  
.criteo_pan_reduction{position:relative;display: block;background-color:#FF0000;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;color:#FFFFFF; text-align:center;padding:5px;margin-right:3px;float:left;}  
.criteo_pan_prix_barre{position:relative;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:line-through;width:80px;float:left;}		
#criteo_pan_contener_apart{position:relative;display:block;width:130px;float:left;}
.criteo_pan_apart{position:relative;display:block;width:130px;}  
.criteo_pan_prix_noreduc{position:relative; display:block;font-weight:bold; font-size:14px; color:#FF0000;}  


.criteo_acomp_infos_prod{height:auto; width:auto; text-align:center; padding:2px 0 0 0; }
.criteo_acomp_parure_infos_prod{height:150px; width:110px; text-align:center; margin:0px 8px; }

.criteo_acomp_vignette{}
img.criteo_acomp_vignette { width:110px; height:110px;}
.criteo_acomp_lienlib{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-align:center;padding:2px;text-decoration:none;word-wrap: break-word; line-height:1;}
.criteo_acomp_lienlib a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-align:center;text-decoration:none;}
.criteo_acomp_lienlib a:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;text-align:center;text-decoration:none;}
.criteo_acomp_lienlib a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:underline;text-align:center;text-decoration:none;}

.criteo_univNew{background-image:url(/portailBP_img/BP/FRA/contenus/accueil/criteo_univers.gif); background-repeat:no-repeat;position:relative;top:0; left:0;height:120px;width:250px; margin:0; padding:0;}

.criteo_univNew_lienlib{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#444444; text-decoration:underline;word-wrap: break-word;width:130px;height:40px;position:relative; top:5px; left:3px; display:inline\9;text-align:left;}
html:not([lang*=""]) .criteo_univNew_lienlib {overflow:hidden;} 

.criteo_univNew a{color:#444444; text-decoration:underline;}
.criteo_univNew a:hover{color:#e2006e; text-decoration:underline;}
.criteo_univNew a:visited{color:#444444; text-decoration:underline;}
.criteo_univNew a:active{color:#444444; text-decoration:underline;}
a.criteo_univNew:link{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#444444;text-decoration:underline;word-wrap: break-word;text-align:left; padding:0; margin:0;}
a.criteo_univNew:visited{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#444444;text-decoration:underline;word-wrap: break-word;vertical-align:top;text-align:left;}
a.criteo_univNew:hover{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#e2006e;text-decoration:underline;word-wrap: break-word;vertical-align:top;text-align:left;}
a.criteo_univNew:active{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#444444;text-decoration:underline;word-wrap: break-word;vertical-align:top;text-align:left;}

.lienlib {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#444444;text-decoration:underline;word-wrap: break-word;text-align:left; padding:0; margin:0;color:#444444; text-decoration:underline;}
.lienlib a{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#444444;text-decoration:underline;word-wrap: break-word;text-align:left; padding:0; margin:0;color:#444444; text-decoration:underline;}
.lienlib a:link{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#444444;text-decoration:underline;word-wrap: break-word;text-align:left; padding:0; margin:0;color:#444444; text-decoration:underline;}
.lienlib a:hover{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#444444;text-decoration:underline;word-wrap: break-word;text-align:left; padding:0; margin:0;color:#e2006e; text-decoration:underline;}
.lienlib a:visited{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#444444;text-decoration:underline;word-wrap: break-word;text-align:left; padding:0; margin:0;color:#444444; text-decoration:underline;}
.lienlib a:active{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#444444;text-decoration:underline;word-wrap: break-word;text-align:left; padding:0; margin:0;color:#444444; text-decoration:underline;}
    	

.criteo_univNew_vignette{position:relative; top:10px; left:10px; float:left; width:100px; height:100px;margin-right:10px;}
.criteo_univNew_bloc_prix{width:120px;height:45px;display:block; position:relative; top:30px;top:6px\9; left:10px; float:left;text-align:right; }
.criteo_univNew_reduction{display:block;width:40px; height:30px; background-color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:14px;color:#FFFFFF; text-align:center;word-wrap:no-wrap;font-weight:700; vertical-align:middle;float:left; display:inline; padding-top:10px;padding-bottom:10px\9; }
.criteo_univNew_prix_barre{width:60px;font-family:Arial;font-size:12px;color:#666666;text-decoration:line-through; text-align:right; display:inline; }
.criteo_univNew_apart{width:60px; font-family:Arial, Helvetica, sans-serif;font-size:11px;color: #666666;text-align:right; display:inline; }
.criteo_univNew_prix_noreduc{width:60px;font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FF0000; text-align:right;  text-decoration:none;float:right; display:inline; }

.cto_gr_7711616_rec{ padding:0 33px;}
.cto_gr_7711623_rec{ padding:0 33px;}
.cto_gr_7711624_rec{ padding:0 33px;}
.cto_gr_7711628_rec{ padding:0 33px;}
.cto_gr_7711627_rec{ padding:0 33px;}
.cto_gr_7711629_rec{ padding:0 33px;}
.cto_gr_7711630_rec{ padding:0 33px;}
.cto_gr_7711631_rec{ padding:0 33px;}
.cto_gr_7711632_rec{ padding:0 33px;}
