@import url('https://fonts.googleapis.com/css?family=Roboto');

/* Général */

	/* Hauteurs */
	.ckd_h60 { height:60px; }
	.ckd_h40 { height:40px; }
	.ckd_h45 { height:45px; }
	.ckd_h20 { height:20px; }
	.ckd_h180 { height:180px; }

	/* Largeurs */
	.ckd_w100p { width:100%; }
	
	.ckd_w50 { width:50px; }
	.ckd_w105 { width:105px; }
	.ckd_w110 { width:110px; }
	.ckd_w120 { width:120px; }
	.ckd_w130 { width:130px; }
	.ckd_w400 { width:400px; }
	.ckd_w270 { width:270px; }
	.ckd_w700 { width:700px; }
	.ckd_w750 { width:750px !important; }
	.ckd_w990 { width:990px; }
	
	/* Couleurs */
	.ckd_gris9 { color:#999 !important; }
	.ckd_gris8 { color:#888 !important; }
	.ckd_gris4 { color:#444 !important; }
	.ckd_gris3 { color:#333 !important; }
	.ckd_gris6 { color:#666 !important; }
	.ckd_noir { color:#000  !important;}
	.ckd_vert { color:green  !important;}
	.ckd_dore { color:#DDAC5A !important; }
	.ckd_rouge { color:#A91922 !important; }
	.ckd_blanc { color:#FFFFFF !important; }
	
	/* Polices */
	.ckd_georgia { font-family:Roboto,Verdana !important; }
	.ckd_verdana { font-family:Verdana !important; }
	.ckd_fwN { font-weight:normal; }
	
	.ckd_gras { font-weight:bold; }
	
	/* Tailles de police */
	.ckd_fs11ckd_fs11ckd_fs11ckd_fs11 { font-size:11px; }
	.ckd_fs12 { font-size:12px; }
	.ckd_fs13 { font-size:13px; }
	.ckd_fs16 { font-size:16px; }
	.ckd_fs19 { font-size:19px !important; }
	.ckd_fs19 { font-size:19px !important; }

	/* Margin */
	.ckd_m0 { margin:0px; }
	
	.ckd_mT2 { margin-top:2px; }
	.ckd_mT3 { margin-top:3px; }
	.ckd_mT5 { margin-top:5px; }
	.ckd_mT10 { margin-top:10px; }
	.ckd_mT20 { margin-top:20px; }
	.ckd_mT40 { margin-top:40px; }
	.ckd_mT50 { margin-top:50px; }
	.ckd_mT60 { margin-top:60px; }
	
	.ckd_mB10 { margin-bottom:10px; }
	
	.ckd_mL0 { 	margin-left:0px; }
	.ckd_mL4 { 	margin-left:4px; }
	.ckd_mL10 { 	margin-left:10px; }
	.ckd_mL13 { 	margin-left:13px; }
	.ckd_mL20 { 	margin-left:20px; }
	.ckd_mL30 { 	margin-left:30px; }
	
	.ckd_mR10 { 	margin-right:10px; }
	.ckd_mR15 { 	margin-right:15px; }
	.ckd_mR20 { 	margin-right:20px; }
	.ckd_mR25 { 	margin-right:25px !important;  }
	
	.ckd_mA { margin:auto; }
	
	/* Padding */
	.ckd_p0 { padding:0px; }
	.ckd_p5 { padding:5px; }
	.ckd_pL10 { padding-left:10px; }
	.ckd_pL20 { padding-left:20px; }
	.ckd_pT5 { padding-top:5px !important; }

	/* Positionnement */
	.ckd_posAb { position:absolute; }
	.ckd_posRel { position:relative; }
	
	.ckd_top0 { top:0px; }
	
	/* Paragraphes */
	.ckd_taJ  { text-align:justify !important; }
	.ckd_taL  { text-align:left !important; }
	.ckd_taC  { text-align:center !important; }
	
	.ckd_italique { font-style:italic; }
	.ckd_spacer20 { height:20px;width:100%; }
	.ckd_lH20 { line-height:20px; }
			
	.ckd_noSoulign:link    { text-decoration:none !important; }
	.ckd_noSoulign:visited    { text-decoration:none !important; }
	.ckd_noSoulign:hover    { text-decoration:none !important; }

	.ckd_lG2014 { color:#046923 !important;}

#texte_bas h1 { font-size: 14px; color: #ce0058; }
#logo h1 { font-size:20px;font-weight:normal;text-transform:uppercase;font-family: 'Roboto', sans-serif;margin-top:10px;color:#666; }
#logo img { margin-top:63px;width:200px; }
.encData { cursor:pointer; }
/* Affichage grille-liste */
.ckd_grilleliste_inactif { font-size:10px;cursor:pointer;width:50px;font-family:Verdana;font-size:bold;color:#333;border:0px;background-color:#FFF;}
.ckd_grilleliste_actif { font-size:10px;cursor:pointer;width:50px;font-family:Verdana;font-size:bold;color:#A91922;border:0px;background-color:#FFF;text-decoration:underline;}
.ckd_grilleliste_bloc { width:750px;height:165px;border-bottom:1px solid #ddac5a;background-color:white }

/* K7 */
.ckd_K7_lienPd { text-decoration:none !important;color:#333; }
.ckd_K7_description { width:100%;height:27px;overflow:hidden; }
.ckd_K7_avis  { line-height:16px;height:16px;width:40px; }
.ckd_K7_coeurRouge { color: #A91922;font-size: 14px; }
.ckd_K7_coeurGris { color: #CCC;font-size: 14px; }
.ckd_K7_coche  { float:left;display:inline;width:15px;margin-top:5px; }
.ckd_K7_livraison { float:left;display:inline;color:green;font-size:11px;margin-top:5px;font-family:verdana; }
.ckd_K7_ajouter  { color:white !important;text-decoration:none  !important;cursor:pointer; }

.ckd_histoCoche { float:left;display:inline;width:15px; }
.ckd_histoStock { float:left;display:inline;color:green;font-size:11px;font-family:verdana; }
.ckd_histoLivraison { float:right;display:inline;margin-top:2px;font-size:11px;color:#444;font-family:Roboto,Verdana; }
.ckd_histoRevoir { float:left;display:inline;margin-left:75px; }

#ckd_fixfooter{		width: 100%;height : 136px;position: fixed;bottom :0px;text-align:center;}
#ckd_fixfooter_in{ 	width: 1300px;margin:auto;height: 136px;text-align:right;}

.ckd_applat_1 {
float:left;display:inline;height:310px;width:129px;
}
.ckd_applat_2 {
float:left;display:inline;height:310px;width:79px;
}
.ckd_applat_3 {
float:left;display:inline;height:310px;width:79px;
}
.ckd_applat_4 {
float:left;display:inline;height:310px;width:79px;
}
.ckd_applat_5 {
float:left;display:inline;height:310px;width:79px;
}
.ckd_applat_6 {
float:left;display:inline;height:310px;width:179px;
}
.ckd_applat_7 {
float:left;display:inline;height:310px;width:179px;
}
.ckd_applat_8 {
float:left;display:inline;height:310px;width:5px;
}
.ckd_applat_9 {
float:left;display:inline;height:310px;width:179px;
}
.ckd_applat_10 {
float:left;display:inline;height:310px;width:179px;
}

.ckd_menu_degrade {
	background-color:#000000;


}
.ckd_menu_degrade a:link { color:#FFFFFF; text-decoration:none; }
.ckd_menu_degrade a:visited { color:#FFFFFF; text-decoration:none; }
.ckd_menu_degrade a:hover { color:#FFFFFF; text-decoration:none; }

.ckd_menu_degrade_blanc {
	background-color:#FFF;
	background-image: -webkit-linear-gradient( top , #DDAB57 0%, #FFF 100%);
	background-image:    -moz-linear-gradient( top , #DDAB57 0%, #FFF 100%);
	background-image:     -ms-linear-gradient( top , #DDAB57 0%, #FFF 100%);
	background-image:      -o-linear-gradient( top , #DDAB57 0%, #FFF 100%);
	background-image:         linear-gradient( top , #DDAB57 0%, #FFF 100%);
}
.ckd_menu_degrade_blanc a:link { color:#FFF; text-decoration:none; }
.ckd_menu_degrade_blanc a:visited { color:#FFF; text-decoration:none; }
.ckd_menu_degrade_blanc a:hover { color:#FFF; text-decoration:none; }

.ckd_menu_degrade_noir {
	background-color:#333;
	background-image: -webkit-linear-gradient( top , #DDAB57 0%, #FFF 100%);
	background-image:    -moz-linear-gradient( top , #DDAB57 0%, #FFF 100%);
	background-image:     -ms-linear-gradient( top , #DDAB57 0%, #FFF 100%);
	background-image:      -o-linear-gradient( top , #DDAB57 0%, #FFF 100%);
	background-image:         linear-gradient( top , #DDAB57 0%, #FFF 100%);
}
.ckd_menu_degrade_noir a:link { color:#FFF; text-decoration:none; }
.ckd_menu_degrade_noir a:visited { color:#FFF; text-decoration:none; }
.ckd_menu_degrade_noir a:hover { color:#FFF; text-decoration:none; }

.ckd_menu1_selected {  background-image:none; background-color:#000; }
.ckd_menu2_selected {  background-image:none; background-color:#000; }
.ckd_menu3_selected {  background-image:none; background-color:#000; }
.ckd_menu4_selected {  background-image:none; background-color:#000; }
.ckd_menu5_selected {  background-image:none; background-color:#000; }
.ckd_menu6_selected {  background-image:none; background-color:#000; }
.ckd_menu7_selected {  background-image:none; background-color:#000; }
.ckd_menu8_selected {  background-image:none; background-color:#000; }
.ckd_menu9_selected {  background-image:none; background-color:#000; }
.ckd_menu10_selected {  background-image:none; background-color:#000; }

.ckd_menu1_hover {  background-image:none; background-color:#ce0b59; }
.ckd_menu2_hover {  background-image:none; background-color:#ce0b59; }
.ckd_menu3_hover {  background-image:none; background-color:#ce0b59; }
.ckd_menu4_hover {  background-image:none; background-color:#ce0b59; }
.ckd_menu5_hover {  background-image:none; background-color:#ce0b59; }
.ckd_menu6_hover {  background-image:none; background-color:#ce0b59; }
.ckd_menu7_hover {  background-image:none; background-color:#ce0b59; }
.ckd_menu8_hover {  background-image:none; background-color:#ce0b59; }
.ckd_menu9_hover {  background-image:none; background-color:#ce0b59; }
.ckd_menu10_hover {  background-image:none; background-color:#ce0b59; }

.ckd_menu_onglet1_on , .ckd_menu_onglet1_on:link, .ckd_menu_onglet1_on:visited, .ckd_menu_onglet1_on:hover { text-decoration:none;color:#FFFFFF;outline:0; display:block; }
.ckd_menu_onglet1_off, .ckd_menu_onglet1_off:link, .ckd_menu_onglet1_off:visited, .ckd_menu_onglet1_off:hover { text-decoration:none;color:#9D0C15;outline:0; display:block; }

.ckd_menu_onglet2_on , .ckd_menu_onglet2_on:link, .ckd_menu_onglet2_on:visited, .ckd_menu_onglet2_on:hover { text-decoration:none;color:#FFFFFF;outline:0; display:block;}
.ckd_menu_onglet2_off, .ckd_menu_onglet2_off:link, .ckd_menu_onglet2_off:visited, .ckd_menu_onglet2_off:hover { text-decoration:none;color:#9D0C15;outline:0; display:block;}

.ckd_menu_onglet3_on , .ckd_menu_onglet3_on:link, .ckd_menu_onglet3_on:visited, .ckd_menu_onglet3_on:hover { text-decoration:none;color:#FFFFFF;outline:0; display:block; }
.ckd_menu_onglet3_off, .ckd_menu_onglet3_off:link, .ckd_menu_onglet3_off:visited, .ckd_menu_onglet3_off:hover { text-decoration:none;color:#9D0C15;outline:0; display:block;}

.ckd_menu_onglet4_on , .ckd_menu_onglet4_on:link, .ckd_menu_onglet4_on:visited, .ckd_menu_onglet4_on:hover { text-decoration:none;color:#FFFFFF;outline:0;display:block; }
.ckd_menu_onglet4_off, .ckd_menu_onglet4_off:link, .ckd_menu_onglet4_off:visited, .ckd_menu_onglet4_off:hover { text-decoration:none;color:#9D0C15;outline:0; display:block;}

.ckd_menu_onglet5_on , .ckd_menu_onglet5_on:link, .ckd_menu_onglet5_on:visited, .ckd_menu_onglet5_on:hover { text-decoration:none;color:#FFFFFF;outline:0; display:block;}
.ckd_menu_onglet5_off, .ckd_menu_onglet5_off:link, .ckd_menu_onglet5_off:visited, .ckd_menu_onglet5_off:hover { text-decoration:none;color:#9D0C15;outline:0;display:block; }

.ckd_menu_onglet6_on , .ckd_menu_onglet6_on:link, .ckd_menu_onglet6_on:visited, .ckd_menu_onglet6_on:hover { text-decoration:none;color:#FFFFFF;outline:0; display:block;}
.ckd_menu_onglet6_off, .ckd_menu_onglet6_off:link, .ckd_menu_onglet6_off:visited, .ckd_menu_onglet6_off:hover { text-decoration:none;color:#9D0C15;outline:0; display:block;}

.ckd_menu_onglet7_on , .ckd_menu_onglet7_on:link, .ckd_menu_onglet7_on:visited, .ckd_menu_onglet7_on:hover { text-decoration:none;color:#FFFFFF;outline:0; display:block;}
.ckd_menu_onglet7_off, .ckd_menu_onglet7_off:link, .ckd_menu_onglet7_off:visited, .ckd_menu_onglet7_off:hover { text-decoration:none;color:#9D0C15;outline:0; display:block;}

.ckd_menu_onglet8_on , .ckd_menu_onglet8_on:link, .ckd_menu_onglet8_on:visited, .ckd_menu_onglet8_on:hover { text-decoration:none;color:#FFFFFF;outline:0;display:block; }
.ckd_menu_onglet8_off, .ckd_menu_onglet8_off:link, .ckd_menu_onglet8_off:visited, .ckd_menu_onglet8_off:hover { text-decoration:none;color:#9D0C15;outline:0; display:block;}

.ckd_menu_onglet9_on , .ckd_menu_onglet9_on:link, .ckd_menu_onglet9_on:visited, .ckd_menu_onglet9_on:hover { text-decoration:none;color:#FFFFFF;outline:0;display:block; }
.ckd_menu_onglet9_off, .ckd_menu_onglet9_off:link, .ckd_menu_onglet9_off:visited, .ckd_menu_onglet9_off:hover { text-decoration:none;color:#FFFFFF;outline:0;display:block; }

.ckd_menu_onglet10_on , .ckd_menu_onglet10_on:link, .ckd_menu_onglet10_on:visited, .ckd_menu_onglet10_on:hover { text-decoration:none;color:#FFFFFF;outline:0; display:block;}
.ckd_menu_onglet10_off, .ckd_menu_onglet10_off:link, .ckd_menu_onglet10_off:visited, .ckd_menu_onglet10_off:hover { text-decoration:none;color:#9D0C15 !important;outline:0;display:block; }

#ckd_menuGeneral { float:left;display:inline;width:978px;height:39px;margin-top:5px;text-align:left;}

#ckd_menu1 { line-height:16px; text-align:center; font-size:15px; font-weight:bold; font-family: 'Roboto', sans-serif; float:left;display:inline;width:60px;height:29px;padding-top:9px;cursor:pointer;z-index:10001;border-top:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #FFF; }
#ckd_menu2 { line-height:16px; text-align:center; font-size:15px; font-weight:bold; font-family: 'Roboto', sans-serif; float:left;display:inline;width:105px;height:29px;padding-top:9px;cursor:pointer;z-index:10001;border-top:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #FFF;  }
#ckd_menu3 { line-height:16px; text-align:center; font-size:15px; font-weight:bold; font-family: 'Roboto', sans-serif; float:left;display:inline;width:105px;height:29px;padding-top:9px;cursor:pointer;z-index:10001;border-top:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #FFF;  }
#ckd_menu4 { line-height:16px; text-align:center; font-size:15px; font-weight:bold; font-family: 'Roboto', sans-serif; float:left;display:inline;width:120px;height:29px;padding-top:9px;cursor:pointer;z-index:10001;border-top:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #FFF;  }
#ckd_menu5 { line-height:16px; text-align:center; font-size:15px; font-weight:bold; font-family: 'Roboto', sans-serif; float:left;display:inline;width:105px;height:29px;padding-top:9px;cursor:pointer;z-index:10001;border-top:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #FFF;  }
#ckd_menu6 { line-height:16px; text-align:center; font-size:15px; font-weight:bold; font-family: 'Roboto', sans-serif; float:left;display:inline;width:105px;height:29px;padding-top:9px;cursor:pointer;z-index:10001;border-top:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #FFF;  }
#ckd_menu7 { line-height:16px; text-align:center; font-size:15px; font-weight:bold; font-family: 'Roboto', sans-serif; float:left;display:inline;width:105px;height:29px;padding-top:9px;cursor:pointer;z-index:10001;border-top:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #FFF;  }
#ckd_menu8 { line-height:16px; text-align:center; font-size:15px; font-weight:bold; font-family: 'Roboto', sans-serif; float:left;display:inline;width:105px;height:29px;padding-top:9px;cursor:pointer;z-index:10001;border-top:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #FFF;  }
#ckd_menu9 { line-height:16px; text-align:center; font-size:15px; font-weight:bold; font-family: 'Roboto', sans-serif; float:left;display:inline;width:120px;height:29px;padding-top:9px;cursor:pointer;z-index:10001;border-top:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #FFF;  }
#ckd_menu10 { line-height:16px; text-align:center; font-size:15px; font-weight:bold;font-family: 'Roboto', sans-serif; float:left;display:inline;width:120px;height:29px;padding-top:9px;cursor:pointer;z-index:10001;border-top:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #FFF;  }

#ckd_sousmenu1  { position:absolute;left:0px;width:990px;height:310px;top:44px;background-color:#FFF;display:none; z-index:10001;}
#ckd_sousmenu2  { position:absolute;left:0px;width:990px;height:310px;top:44px;background-color:#FFF;display:none; z-index:10001;}
#ckd_sousmenu3  { position:absolute;left:0px;width:990px;height:310px;top:44px;background-color:#FFF;display:none; z-index:10001;}
#ckd_sousmenu4  { position:absolute;left:0px;width:990px;height:310px;top:44px;background-color:#FFF;display:none; z-index:10001;}
#ckd_sousmenu5  { position:absolute;left:0px;width:990px;height:310px;top:44px;background-color:#FFF;display:none; z-index:10001;}
#ckd_sousmenu6  { position:absolute;left:0px;width:990px;height:310px;top:44px;background-color:#FFF;display:none; z-index:10001;}
#ckd_sousmenu7  { position:absolute;left:0px;width:990px;height:310px;top:44px;background-color:#FFF;display:none; z-index:10001;}
#ckd_sousmenu8  { position:absolute;left:0px;width:990px;height:310px;top:44px;background-color:#FFF;display:none; z-index:10001;}
#ckd_sousmenu9  { position:absolute;left:0px;width:990px;height:310px;top:44px;background-color:#FFF;display:none; z-index:10001;}
#ckd_sousmenu10 { position:absolute;left:0px;width:990px;height:310px;top:44px;background-color:#FFF;display:none; z-index:10001;}
	
#ckd_menu  { margin-left:14px; text-align:left; }

.ckd_menu_ul { margin:0; padding:0;list-style-type:none; text-align:left;font-size:13px; }
.ckd_menu_ul_sousmenu { margin:0; padding-left:10px;text-align:left; list-style-type:disc; color:#ce0b59;font-size:12px; }

.ckd_menu_colonne { float:left;display:inline;height:260px;margin-top:20px;margin-left:10px;margin-right:10px; text-align:left;background-color:#FFF;}

.ckd_menu_link_sousmenu { 	color:#333;text-decoration:none; }
.ckd_menu_link_sousmenu:link { 	color:#333;text-decoration:none; }
.ckd_menu_link_sousmenu:visited { color:#333;text-decoration:none; }
.ckd_menu_link_sousmenu:hover { 	color:#333;text-decoration:underline; }

.ckd_menu_link_menu_1:link { 	color:#ce0b59;text-decoration:none;font-weight:bold; }
.ckd_menu_link_menu_1:visited { 	color:#ce0b59;text-decoration:none; }
.ckd_menu_link_menu_1:hover { 	color:#ce0b59;text-decoration:underline; }

.ckd_menu_link_menu_2:link { 	color:#ce0b59;text-decoration:none;font-weight:bold; }
.ckd_menu_link_menu_2:visited { 	color:#ce0b59;text-decoration:none; }
.ckd_menu_link_menu_2:hover { 	color:#ce0b59;text-decoration:underline; }

.ckd_menu_link_menu_3:link { 	color:#ce0b59;text-decoration:none;font-weight:bold; }
.ckd_menu_link_menu_3:visited { 	color:#ce0b59;text-decoration:none; }
.ckd_menu_link_menu_3:hover { 	color:#ce0b59;text-decoration:underline; }

.ckd_menu_link_menu_4:link { 	color:#ce0b59;text-decoration:none;font-weight:bold; }
.ckd_menu_link_menu_4:visited { 	color:#ce0b59;text-decoration:none; }
.ckd_menu_link_menu_4:hover { 	color:#ce0b59;text-decoration:underline; }

.ckd_menu_link_menu_5:link { 	color:#ce0b59;text-decoration:none;font-weight:bold; }
.ckd_menu_link_menu_5:visited { 	color:#ce0b59;text-decoration:none; }
.ckd_menu_link_menu_5:hover { 	color:#ce0b59;text-decoration:underline; }

.ckd_menu_link_menu_6:link { 	color:#ce0b59;text-decoration:none;font-weight:bold; }
.ckd_menu_link_menu_6:visited { 	color:#ce0b59;text-decoration:none; }
.ckd_menu_link_menu_6:hover { 	color:#ce0b59;text-decoration:underline; }

.ckd_menu_link_menu_7:link { 	color:#ce0b59;text-decoration:none;font-weight:bold; }
.ckd_menu_link_menu_7:visited { 	color:#ce0b59;text-decoration:none; }
.ckd_menu_link_menu_7:hover { 	color:#ce0b59;text-decoration:underline; }

.ckd_menu_li_1 { 	font-size:13px;			height:20px; color:#DA7BB5; text-align:left; }
.ckd_menu_li_2 { 	font-size:13px;			height:20px; color:#A5B8C4; text-align:left; }
.ckd_menu_li_3 { 	font-size:13px;			height:20px; color:#FF98C1; text-align:left; }
.ckd_menu_li_4 { 	font-size:13px;			height:20px; color:#252525; text-align:left; }
.ckd_menu_li_5 { 	font-size:13px;			height:20px; color:#82B77A; text-align:left; }
.ckd_menu_li_6 { 	font-size:13px;			height:20px; color:#FFC840; text-align:left; }
.ckd_menu_li_7 { 	font-size:13px;			height:20px; color:#A488D8; text-align:left; }

.ckd_menu_nbprod { color:#333;font-size:10px; }
.ckd_menu_li_sousmenu	{	font-size:12px; height:20px; margin-left:10px; text-align:left; }

.ckd_clear { clear:both; }
.ckd_floatRight  {float:right;display:inline;  }
.ckd_floatLeft  {float:left !important;display:inline;  }

.ckd_menu_promo_une_promo { position:relative;float:left;display:inline;margin:10px;width:245px;height:240px;border:1px solid #CCC;}
.ckd_menu_nouv_une_nouv { position:relative;float:left;display:inline;margin:10px;width:245px;height:240px;border:1px solid #CCC;}
.ckd_menu_nouv_titre { font-size:13px;text-align:center;height:20px;color:#333;padding-top:10px; font-family:Roboto,Verdana;}
.ckd_menu_nouv_titre a:link { color:#333; font-weight:bold; text-decoration:none; }
.ckd_menu_nouv_titre a:visited { color:#333; font-weight:bold; text-decoration:none; }
.ckd_menu_nouv_titre a:hover { color:#333; font-weight:bold; text-decoration:none; }

.ckd_menu_cdc_un_cdc { position:relative;float:left;display:inline;margin:10px;width:245px;height:240px;border:1px solid #CCC;}
.ckd_menu_cdc_titre { font-size:13px;text-align:center;height:20px;color:#333;padding-top:10px; font-family:Roboto,Verdana;}
.ckd_menu_cdc_titre a:link { color:#333; font-weight:bold; text-decoration:none; }
.ckd_menu_cdc_titre a:visited { color:#333; font-weight:bold; text-decoration:none; }
.ckd_menu_cdc_titre a:hover { color:#333; font-weight:bold; text-decoration:none; }
.ckd_menu_promo_voirtouscdc { float:right;display:inline;font-family:Roboto,Verdana;color:#333;margin-right:30px;font-size:15px;font-weight:bold; }
.ckd_menu_promo_voirtouscdc a:link {  	color:#333; text-decoration:underline;font-weight:bold; }
.ckd_menu_promo_voirtouscdc a:visited { color:#333; text-decoration:underline;font-weight:bold; }
.ckd_menu_promo_voirtouscdc a:hover {  	color:#333; text-decoration:underline;font-weight:bold; }

.ckd_menu_floatleft { float:left;display:inline; }

.ckd_menu_promo_visuel { width:245px;height:140px;text-align:center; }

.ckd_menu_promo_titre { font-size:13px;text-align:center;height:20px;color:#333;padding-top:10px; font-family:Roboto,Verdana;}
.ckd_menu_promo_titre a:link { color:#333; font-weight:bold; text-decoration:none; }
.ckd_menu_promo_titre a:visited { color:#333; font-weight:bold; text-decoration:none; }
.ckd_menu_promo_titre a:hover { color:#333; font-weight:bold; text-decoration:none; }

.ckd_menu_nouv_voirtoutesnouvs { float:right;display:inline;font-family:Roboto,Verdana;color:#333;margin-right:30px;font-size:15px;font-weight:bold; }
.ckd_menu_nouv_voirtoutesnouvs a:link {  	color:#333; text-decoration:underline;font-weight:bold; }
.ckd_menu_nouv_voirtoutesnouvs a:visited { color:#333; text-decoration:underline;font-weight:bold; }
.ckd_menu_nouv_voirtoutesnouvs a:hover {  	color:#333; text-decoration:underline;font-weight:bold; }

.ckd_menu_promo_prix { margin-left:30px;width:90px;font-weight:bold;font-family:Roboto,Verdana;color:#333;}
.ckd_menu_promo_prix a:link { font-weight:bold; text-decoration:none; color:#333;}
.ckd_menu_promo_prix a:visited {  text-decoration:none; color:#333;}
.ckd_menu_promo_prix a:hover {  text-decoration:none; color:#333;}

.ckd_menu_promo_voirtous_cat1 { 				float:left;display:inline;font-family:Roboto,Verdana;color:#333;width:100px;margin-left:20px;font-size:10px;font-weight:bold; }
.ckd_menu_promo_voirtous_cat1 a:link {  		color:#333; text-decoration:underline;font-weight:bold; }
.ckd_menu_promo_voirtous_cat1 a:visited { 	color:#333; text-decoration:underline;font-weight:bold; }
.ckd_menu_promo_voirtous_cat1 a:hover {  	color:#333; text-decoration:underline;font-weight:bold; }

.ckd_menu_promo_voirtous_cat2 { 				float:left;display:inline;font-family:Roboto,Verdana;color:#333;width:100px;margin-left:20px;font-size:10px;font-weight:bold; }
.ckd_menu_promo_voirtous_cat2 a:link {  		color:#333; text-decoration:underline;font-weight:bold; }
.ckd_menu_promo_voirtous_cat2 a:visited { 	color:#333; text-decoration:underline;font-weight:bold; }
.ckd_menu_promo_voirtous_cat2 a:hover {  	color:#333; text-decoration:underline;font-weight:bold; }

.ckd_menu_promo_voirtous_cat3 { 				float:left;display:inline;font-family:Roboto,Verdana;color:#333;width:100px;margin-left:20px;font-size:10px;font-weight:bold; }
.ckd_menu_promo_voirtous_cat3 a:link {  		color:#333; text-decoration:underline;font-weight:bold; }
.ckd_menu_promo_voirtous_cat3 a:visited { 	color:#333; text-decoration:underline;font-weight:bold; }
.ckd_menu_promo_voirtous_cat3 a:hover {  	color:#333; text-decoration:underline;font-weight:bold; }

.ckd_menu_promo_voirtous_cat4 { 				float:left;display:inline;font-family:Roboto,Verdana;color:#333;width:100px;margin-left:20px;font-size:10px;font-weight:bold; }
.ckd_menu_promo_voirtous_cat4 a:link {  		color:#333; text-decoration:underline;font-weight:bold; }
.ckd_menu_promo_voirtous_cat4 a:visited { 	color:#333; text-decoration:underline;font-weight:bold; }
.ckd_menu_promo_voirtous_cat4 a:hover {  	color:#333; text-decoration:underline;font-weight:bold; }

.ckd_menu_promo_voirtous_cat5 { 				float:left;display:inline;font-family:Roboto,Verdana;color:#333;width:100px;margin-left:20px;font-size:10px;font-weight:bold; }
.ckd_menu_promo_voirtous_cat5 a:link {  		color:#333; text-decoration:underline;font-weight:bold; }
.ckd_menu_promo_voirtous_cat5 a:visited { 	color:#333; text-decoration:underline;font-weight:bold; }
.ckd_menu_promo_voirtous_cat5 a:hover {  	color:#333; text-decoration:underline;font-weight:bold; }

.ckd_menu_promo_voirtous_cat6 { 				float:left;display:inline;font-family:Roboto,Verdana;color:#333;width:100px;margin-left:20px;font-size:10px;font-weight:bold; }
.ckd_menu_promo_voirtous_cat6 a:link {  		color:#333; text-decoration:underline;font-weight:bold; }
.ckd_menu_promo_voirtous_cat6 a:visited { 	color:#333; text-decoration:underline;font-weight:bold; }
.ckd_menu_promo_voirtous_cat6 a:hover {  	color:#333; text-decoration:underline;font-weight:bold; }

.ckd_menu_promo_voirtous_cat7 { 				float:left;display:inline;font-family:Roboto,Verdana;color:#333;width:100px;margin-left:20px;font-size:10px;font-weight:bold; }
.ckd_menu_promo_voirtous_cat7 a:link {  		color:#333; text-decoration:underline;font-weight:bold; }
.ckd_menu_promo_voirtous_cat7 a:visited { 	color:#333; text-decoration:underline;font-weight:bold; }
.ckd_menu_promo_voirtous_cat7 a:hover {  	color:#333; text-decoration:underline;font-weight:bold; }

.ckd_menu_promo_voirtoutespromos { float:right;display:inline;font-family:Roboto,Verdana;color:#333;margin-right:30px;font-size:15px;font-weight:bold; }
.ckd_menu_promo_voirtoutespromos a:link {  	color:#333; text-decoration:underline;font-weight:bold; }
.ckd_menu_promo_voirtoutespromos a:visited { color:#333; text-decoration:underline;font-weight:bold; }
.ckd_menu_promo_voirtoutespromos a:hover {  	color:#333; text-decoration:underline;font-weight:bold; }

.ckd_marginTop5 { margin-top:5px; }

.ckd_menu_droite_produits_visuel { float:left;display:inline;height:70px; margin-left:5px;margin-top:15px;}

.ckd_menu_droite_produits_titreprix { float:left;display:inline;font-family:'Roboto','Verdana';width:100px;margin-top:15px;margin-left:15px;}


.ckd_menu_droite_produits_prix { font-size:20px;font-family:Roboto,Verdana;color:#000;}
.ckd_menu_droite_produits_prix a:link { font-size:20px;font-family:Roboto,Verdana;color:#000; text-decoration:none; }
.ckd_menu_droite_produits_prix a:visited{ font-size:20px;font-family:Roboto,Verdana;color:#000; text-decoration:none; }
.ckd_menu_droite_produits_prix a:hover{ font-size:20px;font-family:Roboto,Verdana;color:#000; text-decoration:none; }

.ckd_menu_droite_produits_unique_cdc  { margin-top:9px; width:200px;height:90px;background-color:#FFF;border:1px solid #ce0058 ;}

.ckd_menu_droite_produits_unique_promo  { margin-top:9px; width:200px;height:90px;background-color:#FFF;border:1px solid #ce0058 ;}

.ckd_menu_droite_produits_unique_nouv  { margin-top:9px; width:200px;height:90px;background-color:#FFF;border:1px solid #ce0058 ;	}

.ckd_menu_droite_produits_titre { color:#333; font-size:14px;}
.ckd_menu_droite_produits_titre a:link { color:#333; font-size:14px; text-decoration:none;}
.ckd_menu_droite_produits_titre a:visited { color:#333; font-size:14px; text-decoration:none;}
.ckd_menu_droite_produits_titre a:hover { color:#333; font-size:14px; text-decoration:none;}

.ckd_menu_droite_produits_titre_nouv { color:#333;font-size:14px;width:100px;  }
.ckd_menu_droite_produits_titre_nouv a:link { color:#333; font-size:14px; text-decoration:none;}
.ckd_menu_droite_produits_titre_nouv a:visited { color:#333; font-size:14px; text-decoration:none;}
.ckd_menu_droite_produits_titre_nouv a:hover { color:#333; font-size:14px; text-decoration:none;}

.ckd_menu_droite_produits_titre_promo { color:#333;font-size:14px;width:100px;  }
.ckd_menu_droite_produits_titre_promo a:link { color:#333; font-size:14px; text-decoration:none;}
.ckd_menu_droite_produits_titre_promo a:visited { color:#333; font-size:14px; text-decoration:none;}
.ckd_menu_droite_produits_titre_promo a:hover { color:#333; font-size:14px; text-decoration:none;}

.ckd_menu_bloc_applat_promo {float:right;display:inline;text-align:center;background-color:#ce0058;width:10px;padding-left:5px;padding-top:8px;padding-right:5px;height:82px;color:#FFF;font-size:11px;line-height:12px;}
.ckd_menu_bloc_applat_cdc {float:right;display:inline;text-align:center;background-color:#ce0058;width:10px;padding-left:5px;padding-top:3px;padding-right:5px;height:87px;color:#FFF;font-size:11px;line-height:12px;}
.ckd_menu_bloc_applat_nouv {float:right;display:inline;text-align:center;background-color:#ce0058;width:10px;padding-left:5px;padding-top:3px;padding-right:5px;height:87px;color:#FFF;font-size:11px;line-height:12px;}

.ckd_menu_produits_droite  { float:right;display:inline;margin-right:10px; }
.ckd_menu_accueil_droite { float:right;display:inline;width:550px;height:310px; }
.ckd_menu_span_ligne { display:block;height:20px; }

.bulle_promo {
    background: #ce0058;
    color: white;
    font-family: Roboto,Verdana;
    font-size: 16px;
    font-weight: bold;
    height: 30px;
    left: 10px;
    position: absolute;
    top: 39px;
    width: 40px;
}


.ckd_onglet_panier_degrade  { float:right;display:inline;width:200px;height:37px;margin-left:10px;margin-right:10px;padding-right:5px;padding-left:5px;color: #FFF;padding-top:3px;
background:#FFFFFF;
border-left:1px solid #CE0058;border-bottom:1px solid #CE0058;border-right:1px solid #CE0058;
border-bottom-left-radius:10px;border-bottom-right-radius:10px;	
}
.ckd_onglet_panier_blanc  { float:right;display:inline;width:160px;height:42px;margin-left:10px;margin-right:10px;background-color:#FFF;border-left:1px solid #CE0058;border-right:1px solid #CE0058;}

#ckd_rolldown_panier_contenu
{
	background:#FFF;
}
#around_fleche_panier2 { float:left;display:inline;width:20px;margin-top:28px;margin-left:12px; }
#around_fleche_panier { float:left;display:inline;width:20px;margin-top:25px; }
#fleche_panier2 { float:left;display:inline;width:20px;height:10px;background:url('../panier_arrow-2.png') top left no-repeat;cursor:pointer; }
#fleche_panier { float:left;display:inline;width:20px;height:10px;background:url('../panier_arrow-1.png') top left no-repeat;cursor:pointer;  }

#ckd_rolldown_panier  { position:absolute;z-index:9999;width:347px;left:641px;top:0px; display:none; }
#ckd_rolldown_panier_in  { width:342px;border-right:1px solid #D5A249; }
#ckd_logo_panier_on { float:left;display:inline;width:30px;height:34px;margin-left:1px;margin-top:3px;border:medium none; }
#ckd_onglet_titre_panier_on { float:left;display:inline;color:#333; font-family: 'Roboto', sans-serif; font-weight:bold;margin-left:0px;margin-top:3px; }
#ckd_onglet_titre_panier_on:link { color:#333; font-family: 'Roboto', sans-serif; font-weight:bold; text-decoration:none; margin-top:3px;}
#ckd_onglet_titre_panier_on:visited { color:#333; font-family: 'Roboto', sans-serif; font-weight:bold; text-decoration:none; margin-top:3px; }
#ckd_onglet_titre_panier_on:hover { color:#333; font-family: 'Roboto', sans-serif; font-weight:bold; text-decoration:underline; margin-top:3px;}

#ckd_rolldown_panier_in2 { margin-left:121px;width:220px;height:45px;border-left:1px solid #CE0058;border-right:1px solid #CE0058;background-color:white; }

#ckd_rolldown_panier_inter01{ float:left;display:inline;width:121px;height:15px;background-color:white;border-top:1px solid #CE0058;border-left:1px solid #CE0058;border-top-left-radius:10px; }
#ckd_rolldown_panier_inter02 { float:left;display:inline;width:220px;height:16px;background-color:white; }
#ckd_rolldown_panier_inter03 { width:341px;height:20px;background-color:#FFFFFF;	border-left:1px solid #CE0058;border-bottom:1px solid #CE0058;border-right:1px solid #CE0058;	border-bottom-left-radius:10px;border-bottom-right-radius:10px; }
#ckd_rolldown_panier_products { float:left;display:inline;width:341px;border-right:1px solid #CE0058; border-left:1px solid #CE0058;}

#ckd_logo_panier {position:absolute;width:30px;height:34px;}
#ckd_logo_panier_lueur {position:absolute;width:30px;height:34px;display:none;}


#ckd_rolldown_compte  { position:absolute;z-index:9999;width:397px;left:369px;top:0px;display:none; }
#ckd_rolldown_compte_in  { 
	border-right: 1px solid #ce0058 ;
    width: 392px;
}
#ckd_rolldown_compte_in2 { 
	width:135px;height:42px;border-left:1px solid #ce0058 ;border-right:1px solid #ce0058 ;padding-top:3px;
	margin-left: 233px;
    margin-right: 3px;
    padding-left: 13px;
    padding-right: 10px;
	background-color:white;
}
#ckd_rolldown_compte_inter01{ float:left;display:inline;width:232px;height:16px;background-color:white;border-top:1px solid #ce0058 ;border-left:1px solid #ce0058 ;border-top-left-radius:10px;margin-top:-1px; }
#ckd_rolldown_compte_inter02 { float:left;display:inline;width:135px;height:16px;background-color:white; }

#ckd_rolldown_compte_liens { margin-left:20px;width:300px;}
#ckd_rolldown_compte_inter03 { width:391px;height:20px;background-color:#FFF;	border-left:1px solid #ce0058 ;border-bottom:1px solid #ce0058 ;border-right:1px solid #ce0058 ;	border-bottom-left-radius:10px;border-bottom-right-radius:10px; }
#ckd_rolldown_compte_contenu
{
	background:#FFF;
	border-left:1px solid #ce0058;
}

.ckd_onglet_compte_degrade2  { float:right;display:inline;width:130px;height:37px;margin-left:3px;margin-right:3px;padding-right:10px;padding-left:10px;padding-top:3px;
background: #FFFFFF;
border-left:1px solid #CE0058;border-bottom:1px solid #CE0058;border-right:1px solid #CE0058;
border-bottom-left-radius:10px;border-bottom-right-radius:10px;	
}

.ckd_onglet_compte_degrade  { float:right;display:inline;width:140px;height:37px;margin-left:10px;margin-right:10px;padding-right:10px;padding-left:10px;color: #FFF;padding-top:3px;

background: #d7a553; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2E1NTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffffff 0%, #d7a553 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d7a553)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#d7a553 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#d7a553 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#d7a553 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#d7a553 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d7a553',GradientType=0 ); /* IE6-8 */

border-left:1px solid #D5A249;border-bottom:1px solid #D5A249;border-right:1px solid #D5A249;
border-bottom-left-radius:10px;border-bottom-right-radius:10px;	
-webkit-box-shadow: 0px 0px 8px rgba(157,12,21,1); -moz-box-shadow: 0px 0px 8px rgba(157,12,21,1); box-shadow: 0px 0px 8px rgba(157,12,21,1);
}
.ckd_onglet_liensBlanc:link { color:#FFF; font-family:Verdana; font-size:11px; text-decoration:none; }
.ckd_onglet_liensBlanc:visited { color:#FFF; font-family:Verdana; font-size:11px; text-decoration:none; }
.ckd_onglet_liensBlanc:hover { color:#FFF; font-family:Verdana; font-size:11px; text-decoration:underline; }

.ckd_onglet_liensNoir { color:#333; font-family:Verdana; font-size:9px; }
.ckd_onglet_liensNoir:link { color:#333; font-family:Verdana; font-size:9px; text-decoration:underline; }
.ckd_onglet_liensNoir:visited { color:#333; font-family:Verdana; font-size:9px; text-decoration:underline; }
.ckd_onglet_liensNoir:hover { color:#333; font-family:Verdana; font-size:9px; text-decoration:none; }

.ckd_onglet_titre { color:#333; font-family: 'Roboto', sans-serif; font-weight:bold; text-decoration:none; }

.ckd_onglet_titre:link { color:#333; font-family: 'Roboto', sans-serif; font-weight:bold; text-decoration:none; }
.ckd_onglet_titre:visited { color:#333; font-weight:bold; text-decoration:none; }
.ckd_onglet_titre:hover { color:#333;  font-weight:bold; text-decoration:underline;}

.ckd_onglet_titre_simple{ color:#333;  font-family: 'Roboto', sans-serif; font-weight:bold; }


#ckd_count_contents {float:left;display:inline;color:#FFF;font-size:11px;margin-top:5px; }
#ckd_count_contents_2 {float:left;display:inline;color:#333;font-size:11px;margin-top:-14px;margin-left:112px; }

/*#ckd_count_contents {color:#FFF;font-size:11px;}*/
#ckd_count_contents a:link { color:#FFF; font-family:Roboto,Verdana; font-size:11px; text-decoration:none; }
#ckd_count_contents a:visited { color:#FFF; font-family:Roboto,Verdana; font-size:11px; text-decoration:none; }
#ckd_count_contents a:hover { color:#FFF; font-family:Roboto,Verdana; font-size:11px; text-decoration:underline; }
#ckd_count_contents_2 a:link { color:#FFF; font-family:Roboto,Verdana; font-size:11px; text-decoration:none; }
#ckd_count_contents_2 a:visited { color:#FFF; font-family:Roboto,Verdana; font-size:11px; text-decoration:none; }
#ckd_count_contents_2 a:hover { color:#FFF; font-family:Roboto,Verdana; font-size:11px; text-decoration:underline; }

#ckd_count_contents_roll { float:left;display:inline;color:#000;font-size:11px;margin-top:-3px;margin-left:10px; }
#ckd_count_contents_roll a:link { color:#000; font-family:Roboto,Verdana; font-size:11px; text-decoration:none; }
#ckd_count_contents_roll a:visited { color:#000; font-family:Roboto,Verdana; font-size:11px; text-decoration:none; }
#ckd_count_contents_roll a:hover { color:#000; font-family:Roboto,Verdana; font-size:11px; text-decoration:underline; }

.ckd_onglet_recherche_degrade  { float:right;display:inline;width:160px;height:39px;margin-left:10px;margin-right:10px;padding-right:10px;padding-left:10px;color: #FFF;padding-top:1px;
background-color:#D5A249;
background-image: -webkit-linear-gradient( top , #FFF 0%, #DDAB57 100%);
background-image:    -moz-linear-gradient( top , #FFF 0%, #DDAB57 100%);
background-image:     -ms-linear-gradient( top , #FFF 0%, #DDAB57 100%);
background-image:      -o-linear-gradient( top , #FFF 0%, #DDAB57 100%);
background-image:         linear-gradient( top , #FFF 0%, #DDAB57 100%);
border-left:1px solid #D5A249;border-bottom:1px solid #D5A249;border-right:1px solid #D5A249;
border-bottom-left-radius:10px;border-bottom-right-radius:10px;	
-webkit-box-shadow: 0px 0px 8px rgba(157,12,21,1); -moz-box-shadow: 0px 0px 8px rgba(157,12,21,1); box-shadow: 0px 0px 8px rgba(157,12,21,1);
}
.ckd_onglet_recherche_degrade2  { 
height:60px; position:absolute !important; top:66px; left:280px; border:0px !important; background:none !important;
box-shadow:none !important; }
.marginT5 { float:left;display:inline;margin-top:3px; }
.marginL35T3 { float:left;display:inline;margin-left:35px;margin-top:3px;  }
.marginR20T3 { float:right;display:inline;margin-left:20px;margin-top:3px;  }
.marginR20 { float:right;display:inline;margin-left:20px; }

.font14 { font-size:14px; }
.font16 { font-size:16px; }

#ckd_header_telephone { color:#A51E22; font-size:18px; font-style:italic; }

.ckd_prixenbaisse80
{
background: url('https://www.sexshop-ilxelle.com/images/prixbaisse80px.png') no-repeat scroll 0 0 transparent;
height: 80px;
left: -5px;
position: absolute;
top: -4px;
width: 84px;
}
.ckd_prixenbaisse50
{
background: url('https://www.sexshop-ilxelle.com/images/prixbaisse50px.png') no-repeat scroll 0 0 transparent;
height: 47px;
left: 10px;
padding: 15px 8px 8px;
position: absolute;
top: 39px;
width: 40px;
}

/* Navigation à facettes */
.blocHeaderGauche { margin-left:10px;width:160px;padding-left:5px;padding-top:10px;padding-bottom:10px;margin-bottom:10px; }
#blocHeaderGaucheNomCat  { width:140px;text-align:center;font-size:18px;font-family:'Roboto','Verdana'; }
#blocHeaderGaucheNomCat  h1 { margin:0;padding:0;font-size:1.5rem; }

#blocAffinerCategories  { margin-left:10px;width:165px;padding-top:10px;padding-bottom:10px;margin-bottom:10px; }
#titreAffinerCategories  { float:left;display:inline;font-family:'Roboto','Verdana';margin-left:0px;height:20px;width:165px;text-align:center;font-size:12px; }
.divLigneAffinerCategories { margin-top:17px;position:absolute;width:160px;height:30px;text-align:center;font-size:18px; }
.divCoeurAffinerCategories { margin-top:13px;position:absolute;width:160px;height:30px;text-align:center;font-size:24px;color:#ce0058 ; }

#titreAffinerSsCategories  { float:left;display:inline;font-family:'Roboto','Verdana';;height:20px;width:165px;text-align:center;font-size:13px; }

#supFiltres { margin-left:5px;margin-bottom:10px;font-size:10px;  }
.unFiltre { float:left;display:inline;width:140px; }
.unFiltreSup  { color:maroon;font-weight:bold;text-decoration:none }
#affinerRecherche { margin-bottom:5px;width:150px;margin-top:5px;font-family:'Roboto','Verdana';text-align:center;font-size:12px; }
.blocGaucheRub1 { display:inline;float:left;margin:0;margin-top:0px;line-height:23px;margin-left:10px;padding:0;font-size:32px; }
.blocGaucheRub1Nom { float:left;display:inline;width:120px;font-size:12px;margin-top:3px; }

#blocFiltrePrix { clear:both;width:165px;padding-top:10px;padding-bottom:10px; }
#blocFiltreMarques { clear:both;width:165px;padding-top:10px;padding-bottom:10px; }
#blocFiltreAvis { clear:both;width:165px;padding-top:10px;padding-bottom:10px;}
#titreAffinerPrix { float:left;display:inline;font-family:Roboto,Verdana;height:20px;width:165px;text-align:center;font-size:12px; }
#titreAffinerMarques { float:left;display:inline;font-family:Roboto,Verdana;height:20px;width:165px;text-align:center;font-size:12px; }
#titreAffinerAvis { float:left;display:inline;font-family:Roboto,Verdana;;height:20px;width:165px;text-align:center;font-size:12px; }
.divLigneAffinerPrix{ margin-top:17px;position:absolute;width:160px;text-align:center;font-size:18px; }
.divCoeurAffinerPrix { margin-top:12px;position:absolute;width:160px;height:30px;text-align:center;font-size:24px;color:#CE0058; }

.ligneDoreeFacettes  { height: 2px; color:#CE0058; background-color:#CE0058; width: 140px; border: none; }
.prixUneTranche  { font-family:Roboto,Verdana;float:left;display:inline;width:100px;font-size:14px; }
.avisUneTranche  { float:left;display:inline;width:120px; }
/* Cassettes sur catégories de niveau 1 */
.K7Bloc  { float:left;display:inline;height:1030px;overflow: hidden;width: 200px; }


.k7BlocIn   { float:left;display:inline;font-family:'Roboto',sans-serif;margin-left:10px;margin-bottom:5px;margin-top:5px;width:184px;height:320px;position:relative;border: 1px solid #CCC;}

.k7PromoLienTitre { font-family:'Roboto',sans-serif;color:#9D0C15;font-weight:bold;text-decoration:none;font-size:13px; }
.k7PromoTitre  { display: inline;float: left;margin-bottom:5px;padding-top:10px;font-size: 14px;font-weight: bold;height:35px;line-height: 1.1em;text-align: center;width: 100%;

border-top-left-radius: 5px;
border-top-right-radius: 5px;



}

.k7NouvLienTitre { font-family:Roboto,Verdana;color:#DDAC5A;font-weight:bold;text-decoration:none;font-size:13px; }
.k7NouvTitre  { 
display: inline;float: left;margin-bottom:5px;padding-top:10px;font-size: 14px;font-weight: bold;height:35px;line-height: 1.1em;text-align: center;width: 100%;

border-top-left-radius: 5px;
border-top-right-radius: 5px;



 }
						
.k7TopLienTitre { font-family:Roboto,Verdana;color:#626262;font-weight:bold;text-decoration:none;font-size:13px; }
.k7TopTitre  { 
display: inline;float: left;margin-bottom:5px;padding-top:10px;font-size: 14px;font-weight: bold;height:35px;line-height: 1.1em;text-align: center;width: 100%;
border-top-left-radius: 5px;
border-top-right-radius: 5px;

}				

.k7FavLienTitre { font-family:Roboto,Verdana;color:#6B5731;font-weight:bold;text-decoration:none;font-size:13px; }
.k7FavTitre  {
display: inline;float: left;margin-bottom:5px;padding-top:10px;font-size: 14px;font-weight: bold;height:35px;line-height: 1.1em;text-align: center;width: 100%;

border-top-left-radius: 5px;
border-top-right-radius: 5px;



 }				

.k7NorTitre  { display: inline;float: left;margin-bottom:5px;padding-top:5px;font-size: 13px;font-weight: bold;height:40px;line-height: 1.1em;text-align: center;width: 100%;
background: #FFFFFF;
 }

.k7NorTitreLien:link  { 	color:#666; text-decoration:none; }
.k7NorTitreLien:visited  { color:#666; text-decoration:none; }
.k7NorTitreLien:hover  { 	color:#666; text-decoration:none; }


/* K7 de niveau 2 */
.k7BoitePrixTop  { border-top: 1px solid #626262;float: left;font-size: 14px;font-weight: bold;margin: 3px 0 5px;max-width: 75px;min-width: 55px;padding-top: 5px;width: auto !important; }
#K7boite_top_ventes { color: #626262; display: inline; float: left; font-weight: bold; margin-left:10px;font-family:Roboto,Verdana;}
#K7boite_top_ventes_in { clear:both;width:180px;height:128px;border:1px solid #626262;border-radius:8px; }
#K7boite_top_ventes a:link 		{ color: #626262; text-decoration:none;}
#K7boite_top_ventes a:visited	{ color: #626262; text-decoration:none;}
#K7boite_top_ventes a:hover 		{ color: #626262; text-decoration:none;}

.k7BoitePrixPromo  { border-top: 1px solid #A91922;float: left;font-size: 14px;font-weight: bold;margin: 3px 0 5px;max-width: 75px;min-width: 55px;padding-top: 5px;width: auto !important; }
#K7boite_promos { color: #A91922; display: inline; float: left; font-weight: bold; margin-left:10px;font-family:Roboto,Verdana;}
#K7boite_promos_in { clear:both;width:180px;height:128px;border:1px solid #A91922;border-radius:8px; }
#K7boite_promos a:link 		{ color: #A91922; text-decoration:none;}
#K7boite_promos a:visited	{ color: #A91922; text-decoration:none;}
#K7boite_promos a:hover 		{ color: #A91922; text-decoration:none;}

.k7BoitePrixFav  { border-top: 1px solid #614E1A;float: left;font-size: 14px;font-weight: bold;margin: 3px 0 5px;max-width: 75px;min-width: 55px;padding-top: 5px;width: auto !important; }
#K7boite_fav{ color: #614E1A; display: inline; float: left; font-weight: bold; margin-left:10px;font-family:Roboto,Verdana;}
#K7boite_fav_in { clear:both;width:180px;height:128px;border:1px solid #614E1A;border-radius:8px; }
#K7boite_fav a:link 		{ color: #614E1A; text-decoration:none;}
#K7boite_fav a:visited	{ color: #614E1A; text-decoration:none;}
#K7boite_fav a:hover 		{ color: #614E1A; text-decoration:none;}
						
.k7BoitePrixNouv  { border-top: 1px solid #DDAC5A;float: left;font-size: 14px;font-weight: bold;margin: 3px 0 5px;max-width: 75px;min-width: 55px;padding-top: 5px;width: auto !important; }
#K7boite_nouv{ color: #DDAC5A; display: inline; float: left; font-weight: bold; margin-left:10px;font-family:Roboto,Verdana;}
#K7boite_nouv_in { clear:both;width:180px;height:128px;border:1px solid #DDAC5A;border-radius:8px; }
#K7boite_nouv a:link 		{ color: #DDAC5A; text-decoration:none;}
#K7boite_nouv a:visited	{ color: #DDAC5A; text-decoration:none;}
#K7boite_nouv a:hover 		{ color: #DDAC5A; text-decoration:none;}

.encarts_n2_bulle_promo {position:absolute;margin-left:83px;margin-top:90px;background:url(https://www.sexshop-ilxelle.com/images/bulle_promo_30px.png) no-repeat scroll 0 0 transparent;
color: white;
font-family: arial;
font-size: 10px;
font-weight: bold;
height: 27px;
padding: 8px 4px 4px;}
						
.slider_prixenbaisse
{
	background: url(https://www.sexshop-ilxelle.com/images/prixbaisse50px.png) no-repeat scroll 0 0 transparent;
	height: 47px;
	left: 10px;
	padding: 15px 8px 8px;
	position: relative;
	top: -170px;
	width: 40px;
	z-index:0;
}
.slider_promo
{
	background:#CE0058;
    color: white;
    font-family:Roboto,Verdana;
    font-size: 16px;
    font-weight: bold;
    height: 30px;
	width:47px;
    padding: 15px 8px 8px;
	z-index:0;
	position: relative;
	top: -170px;
	left:10px; 
	text-align:center;
	} 
.slider_fav_titre_bloc { float:left;display:inline;margin-left:3px;margin:3px;text-align:center;width:225px;height:20px; }
.slider_fav_titre_lien  { color:#614E1A;font-family: 'Roboto', sans-serif;text-decoration:none;font-size:12px;font-weight:bold; }						
.slider_fav_bloc_centre  { clear:both;border:1px solid #614E1A;border-radius:10px;width:221px;margin:5px;height:220px; }
.slider_fav_plus_dinfos  { float:right;display:inline;color:#614E1A;font-family: 'Roboto', sans-serif;text-decoration:none;font-size:12px; }

.slider_top_titre_bloc { float:left;display:inline;margin-left:3px;margin:3px;text-align:center;width:225px;height:20px; }
.slider_top_titre_lien  { color:#626262;font-family: 'Roboto', sans-serif;text-decoration:none;font-size:12px;font-weight:bold; }						
.slider_top_bloc_centre  { clear:both;border:1px solid #626262;border-radius:10px;width:221px;margin:5px;height:220px; }
.slider_top_plus_dinfos  { float:right;display:inline;color:#626262;font-family: 'Roboto', sans-serif;text-decoration:none;font-size:12px; }

.slider_nouv_titre_bloc { float:left;display:inline;margin-left:3px;margin:3px;text-align:center;width:225px;height:37px; }
.slider_nouv_titre_lien  { color:#333333;font-family: 'Roboto', sans-serif;text-decoration:none;font-size:16px;font-weight:bold; }						
.slider_nouv_bloc_centre  { clear:both;border:1px solid #CCC;width:221px;margin:5px;height:220px; }
.slider_nouv_plus_dinfos  { float:left;display:inline;color:#D7A553;font-family: 'Roboto', sans-serif;text-decoration:none;font-size:12px; margin-top:3px;margin-left:5px;}
.slider_nouv_btajout  { float:right;display:inline;width:26px; }

.slider_promo_titre_bloc { float:left;display:inline;margin-left:3px;margin:3px;text-align:center;width:225px;height:37px; }
.slider_promo_titre_lien  { color:#333333;font-family: 'Roboto', sans-serif;text-decoration:none;font-size:16px;font-weight:bold; }						
.slider_promo_bloc_centre  { clear:both;border:1px solid #CCC;width:221px;margin:5px;height:220px; }
.slider_promo_plus_dinfos  { float:left;display:inline;color:#A6222A;font-family: 'Roboto', sans-serif;text-decoration:none;font-size:12px;margin-top:3px;margin-left:5px;}
.slider_promo_btajout  { float:right;display:inline;width:26px; }

.slider_fav_prix  { float:left;display:inline;font-size:16px;font-family:Roboto, Verdana;margin-left:10px; }
.slider_fav_blocbas { clear:both;width:215px;text-align:right; }
.slider_fav_blocimage_in  { position:relative;height:180px; }
#slider_slides  { margin-left:0px;width:961px;overflow:hidden;position:relative; }
/*#ckd_slider { width:950px;height:259px;margin-left:20px;margin-top:20px;border:1px solid #F0D0D6;border-radius: 15px 15px 15px 15px; box-shadow: 0 0 5px 1px #F0D0D6;margin-bottom:5px; }*/
#ckd_slider { width:961px;height:400px;margin-left:14px;position:absolute;top:0px;margin-top:10px;border:1px solid #F0D0D6;box-shadow: 0 0 5px 1px #F0D0D6;margin-bottom:5px; }

.btAjout1 { 
float:right;display:inline;margin-right:15px;margin-top:3px;padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:3px;text-align:center;background: #ce0058;height:20px;font-family:'Roboto','Verdana'; 
}
.btAjout2 { 
float:right;display:inline;margin-right:15px;margin-top:3px;padding-left:15px;padding-right:15px;padding-top:1px;padding-bottom:3px;border-radius:12px;text-align:center;
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFAE7C8',  endColorstr='#FF443018', GradientType=0);
-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFAE7C8, endColorstr=#FF443018);
background: -webkit-gradient(linear, left top, left bottom,  color-stop(0%,#FAE7C8),  color-stop(30%,#443018));
background: -moz-linear-gradient(top, #FAE7C8 0%, #443018 30%);
box-shadow: 3px 3px 3px #D7A553;
border:1px solid #A89579; 
}

.lienBlanc1:link { text-decoration:none;color:white;font-family:Roboto,Verdana; }
.lienBlanc1:visited { text-decoration:none;color:white;font-family:Roboto,Verdana; }
.lienBlanc1:hover { text-decoration:none;color:white;font-family:Roboto,Verdana; }
 
.boutonCSS_marron { 
padding-left:15px;padding-right:15px;padding-top:1px;padding-bottom:3px;border-radius:12px;text-align:center;width:auto;max-width:auto;
background: #fae7c8; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZTdjOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU1JSIgc3RvcC1jb2xvcj0iIzQ0MzAxOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #fae7c8 0%, #443018 55%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fae7c8), color-stop(55%,#443018)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fae7c8 0%,#443018 55%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fae7c8 0%,#443018 55%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fae7c8 0%,#443018 55%); /* IE10+ */
background: linear-gradient(to bottom,  #fae7c8 0%,#443018 55%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fae7c8', endColorstr='#443018',GradientType=0 ); /* IE6-8 */
box-shadow: 3px 3px 3px #D7A553;
border:1px solid #A89579; 
}
 
.titrePageHeading {

	display: inline;
    float: left;
	
	background: #D7A553;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzI5ODlkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzIwN2NjYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZGI5ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #FFFFFF 0%, #D7A553 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#D7A553));
	background: -webkit-linear-gradient(top, #FFFFFF 0%,#D7A553 100%);
	background: -o-linear-gradient(top, #FFFFFF 0%,#D7A553 100%); 
	background: -ms-linear-gradient(top, #FFFFFF 0%,#D7A553 100%);
	background: linear-gradient(to bottom, #FFFFFF 0%,#D7A553 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#D7A553',GradientType=0 );
		

   
    height: 25px;
    line-height: 1.1em;
    margin-bottom: 5px;
    padding-top: 10px;
    padding-left: 10px;
    text-align: left;
    width: 100%;
	font-family: Georgia;
	font-size: 21px;
    font-style: italic;
    font-weight: bold;
	color:#666666;
}
#produits_achetes { float: left; margin-top: 5px; width: 800px; }
	
.mT10 { margin-top:10px; }
.mT5 { margin-top:5px; }
.clear { clear:both; }
.m0 { margin:0px }

#titre_produits_achetes h2 { color: #ce0058;
    font-size: 13px;
    font-weight: bold;
	font-family:Roboto,Verdana;
	margin-left:30px; }

#footer_texte { float:left;display:inline;font-size:13px;margin-left:10px;margin-bottom:10px;text-align:center;color:#965F1A;width:950px; }
#footer_texte_titre { font-size:14px;margin:0;padding:0;color:#E4A65A; }
#texte_footer_masque_01 { cursor:pointer; }
#texte_footer_masque_01_in { clear:both;width:100%;display:none; }

#ckdGauche { position:absolute; top:210px; }
#central { position:relative;left:0px;min-height:1300px;top:30px;padding-bottom:30px; }
#header_sans_onglet { position:absolute;top:0px;background:url(https://www.sexshop-ilxelle.com/images_rapides/boutique_sextoys/bg_body.gif) top left repeat-x #FFF;height:135px; }
.textepage { position:absolute; top:220px; right:15px; }

#colonne_droite { position:absolute;top:280px;margin-left:790px; }

#ckd_bandeFooter{				
		width: 100%;position: fixed;bottom :0px;text-align:center;z-index:8;
		
		}
	
	#ckd_bandeFooter_in{ 			width: 1300px;margin:auto;height:35px;text-align:left;z-index:8;}
	#ckd_bandeFooter_chat { position:absolute;bottom:36px;margin-left:1160px; }
	
	#ckd_bandeFooter_in_histo_pop { 
		width: 390px;height:430px;margin-left:159px;border-top-left-radius:10px;border-top-right-radius:10px;
		border-top:1px solid #F0D0D6;
		border-left:1px solid #F0D0D6;
		border-right:1px solid #F0D0D6;
		border-bottom:0px;
		position:absolute;
		z-index:10000;
		margin-top:-452px;
		display:none;
		box-shadow: 0 0 8px #F0D0D6;
		background-color:#FFF;
	}
	#ckd_bandeFooter_barre_centre { width:992px;position:absolute;bottom:0;z-index:8;height:35px;border-top:1px solid #F0D0D6;
	}
	#ckd_bandeFooter_fond { width:100%;position:absolute;bottom:0;height:55px;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzI5ODlkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzIwN2NjYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZGI5ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top, #FFFFFF 0%, #D7A553 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#D7A553));
		background: -webkit-linear-gradient(top, #FFFFFF 0%,#D7A553 100%);
		background: -o-linear-gradient(top, #FFFFFF 0%,#D7A553 100%); 
		background: -ms-linear-gradient(top, #FFFFFF 0%,#D7A553 100%);
		background: linear-gradient(to bottom, #FFFFFF 0%,#D7A553 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#D7A553',GradientType=0 );
		border-top:1px solid #F0D0D6;
		box-shadow: 0 0 8px #F0D0D6; 
	}
	.ckd_bandeFooter_novisit { width:100%;margin-top:50px;text-align:center;font-size:20px;color:#999; }
	
	#ckd_bandeFooter_in_compa_pop { height:215px;margin-left:159px;
	
		border-top:1px solid #F0D0D6;
		border-left:1px solid #F0D0D6;
		border-right:1px solid #F0D0D6;
		border-bottom:0px;
		border-top-left:radius:5px;border-top-right-radius:5px;
		position:absolute;
		z-index:10000;
		margin-top:-237px;
		display:none;
		box-shadow: 0 0 8px #F0D0D6;
		background-color:#FFF;
		width:900px;
	}
	

	
	.ckd_lastProd_nom:link {  font-family:Roboto,Verdana;color:#DDAC5A; text-decoration:none; font-weight:bold; font-size:15px;}
	.ckd_lastProd_nom:visited {  font-family:Roboto,Verdana;color:#DDAC5A; text-decoration:none; font-weight:bold; font-size:15px;}
	.ckd_lastProd_nom:hover {  font-family:Roboto,Verdana;color:#DDAC5A; text-decoration:none; font-weight:bold; font-size:15px;}
	.ckd_lastProd_prix:link { font-family:Roboto,Verdana;color:#333; text-decoration:none; font-weight:bold; font-size:14px;}
	.ckd_lastProd_prix:visited { font-family:Roboto,Verdana;color:#333; text-decoration:none; font-weight:bold; font-size:14px;}
	.ckd_lastProd_prix:hover { font-family:Roboto,Verdana;color:#333; text-decoration:none; font-weight:bold; font-size:14px;}
	
	#ckd_bandeFooter_in_histo_lien {height:25px;width:200px;margin-left:159px;z-index:9;position:absolute;
	bottom:20px;cursor:pointer;border-left:1px solid #F0D0D6;border-right:1px solid #F0D0D6;border-top:1px solid #F0D0D6;box-shadow: 0 0 8px #F0D0D6;text-align:center;padding-top:10px;color:#444;font-weight:bold;
    font-family: Georgia;
    font-size: 16px;
    font-style: italic;
	
			}

	#ckd_bandeFooter_in_compa_lien {height:25px;
	width:200px;
	margin-left:359px;
	z-index:9;
	position:absolute;
	bottom:20px;
	cursor:pointer;
	border-left:1px solid #F0D0D6;
	border-right:1px solid #F0D0D6;border-top:1px solid #F0D0D6;box-shadow: 0 0 8px #F0D0D6;text-align:center;padding-top:10px;color:#444;font-weight:bold;
	font-family: Georgia;
    font-size: 16px;
    font-style: italic;
		
	
	}
	#ckd_bandeFooter_in_social {height:27px;margin-left:1000px;z-index:9;position:absolute;bottom:20px;}
	
	.ckd_bandeFooter_noBorder { border:0; outline:0; }
	.ckd_bandeFooter_mL10 { margin-left:10px; }
	.ckd_bandeFooter_mT10 { margin-top:10px; }

	.ckd_lastProd_voirFiche:link { float:left;display:inline-block;margin-left:40px;font-size:10px;padding-left:10px;padding-right:10px;background-color:white;text-align:center;text-decoration:none;padding-top:3px;padding-bottom:3px;border:1px solid #666; color:#333;border-radius:5px; }
	.ckd_lastProd_voirFiche:visited { float:left;display:inline-block;font-size:10px;padding-left:10px;padding-right:10px;background-color:white;text-align:center;text-decoration:none;padding-top:3px;padding-bottom:3px;border:1px solid #666; color:#333;border-radius:5px; }
	.ckd_lastProd_voirFiche:hover { float:left;display:inline-block;font-size:10px;padding-left:10px;padding-right:10px;background-color:white;text-align:center;text-decoration:none;padding-top:3px;padding-bottom:3px;border:1px solid #9D0C15; color:#9D0C15;border-radius:5px; }
	
	.ckd_lastProd_ajouter { float:right;display:inline; }
	
	#ckd_bandeFooter_vider_histo { float:left;display:inline-block;font-size:10px;margin-top:10px;margin-left:20px;padding-left:10px;padding-right:10px;}
	#ckd_bandeFooter_vider_histo a:link { 	text-decoration:underline;color:#666; }
	#ckd_bandeFooter_vider_histo a:visited { 	text-decoration:underline;color:#666; }
	#ckd_bandeFooter_vider_histo a:hover { 	text-decoration:underline;color:#9D0C15; }
	
	.ckd_lastProd_bloc {  width:350px;margin-left:20px;margin-top:15px;padding-bottom:20px;border-bottom:1px solid #D7A553; }
	.ckd_lastProd_prixBloc { width:50px;float:right;display:inline;text-align:right; }	
	.ckd_lastProd_image { width:65px;height:65px;float:left;display:inline; }
	.ckd_lastProd_blocDroite { width:220px;float:left;display:inline;margin-left:5px; }
	.ckd_lastProd_apd { position:relative;top:-65px;width:65px;height:0px;z-index:9999;text-align:left; }
	#conteneur { padding-bottom:40px; }
	
/* BARRE BAS */
#barre_news_insc { margin-top:10px;width:250px;border:1px solid #CCC;color:#999; }
#barre_email_newsletter { cursor:pointer;height:20px;border-radius:4px;border:0;background-color:#9D0C15;color:white; }
#divMasqueBarre  { cursor:pointer;position:fixed;z-index:99;width:57px;height:35px;bottom:0px;background:url(https://www.sexshop-ilxelle.com/images/ckd_barreBas.png) top center no-repeat; }

#ckd_bandeFooter_in_lien_pop {background-color: #FFFFFF;
	border-color: #F0D0D6;
	border-style: solid solid none;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-width: 1px 1px 0;
	box-shadow: 0 0 8px #F0D0D6;
	font-family:Roboto,Verdana;
	height: 60px;
	margin-left: 800px;
	margin-top: -102px;
	position: absolute;
	padding:10px;width: 321px;
	z-index: 10000;
	display:none;
	color:#333;
	}

#ckd_bandeFooter_in_news_lien {
	
	border-left: 1px solid #F0D0D6;		border-right: 1px solid #F0D0D6;	border-top: 1px solid #F0D0D6;			bottom: 20px;
	box-shadow: 0 0 8px #F0D0D6;
	color: #444444;
	cursor: pointer;
	font-family: Georgia;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	height: 25px;
	margin-left:800px;
	padding-top: 10px;
	position: absolute;
	text-align: center;
	width: 200px;
	z-index: 9; 
}

/* COMPARATEUR */
#ckd_voirCompa:link {  font-size:11px;background-color:white;display:inline-block;padding-top:2px;padding-bottom:2px;padding-left:10px;padding-right:10px;color:#111;text-decoration:none;box-shadow: 1px 2px 2px #CCCCCC;border: 1px solid #EEEEEE;border-radius:5px }
#ckd_voirCompa:visited { font-size:11px; display:inline-block;color:#111;text-decoration:none;box-shadow: 1px 2px 2px #CCCCCC;border: 1px solid #EEEEEE;}
#ckd_voirCompa:hover {  font-size:11px;display:inline-block;color:#111;text-decoration:underline;box-shadow: 1px 1px 1px #CCCCCC inset; }

#ckd_voirCompa_fp {  cursor:pointer;font-size:11px;background-color:white;display:inline-block;padding-top:2px;padding-bottom:2px;padding-left:10px;padding-right:10px;color:#111;text-decoration:none;box-shadow: 1px 2px 2px #CCCCCC;border: 1px solid #EEEEEE;border-radius:5px }
#ckd_voirCompa_fp:visited { font-size:11px; display:inline-block;color:#111;text-decoration:none;box-shadow: 1px 2px 2px #CCCCCC;border: 1px solid #EEEEEE;}
#ckd_voirCompa_fp:hover {  font-size:11px;display:inline-block;color:#111;text-decoration:underline;box-shadow: 1px 1px 1px #CCCCCC inset; }

.compaBloc  { border:1px solid #E4A65A;border-radius:5px;text-align:center;width:166px;padding:2px;height:160px;margin:4px; }
	
/* BANDEAU COOKIE */
#bandeauCookie_fermer { float:left;display:inline;color:#000;margin-left:20px;font-size:14px;font-family:Verdana;font-weight:bold; }
#bandeauCookie { text-align:left;cursor:pointer;width:1200px;height:16px;padding-bottom:3px;margin-left:130px;position:absolute;bottom:0;z-index:9;color:#333;font-size:11px;}

#bandeauAssurance { position:absolute;width:1200px;margin-left:0px;bottom:0;height:16px;margin-top:3px;z-index:9;border-top:5px solid #E6C698;}


/* PAGE COOKIE */
.pageContentTexte { font-family:Roboto,Verdana; color:#434343; font-size: 12px;}
.pageContentTexte h2 { color: #9D0C15; font-size: 13px; }
.pageContentTexte h3 { color: #333; font-size: 12px; }
.pageContentTexte a:link { 		color: #333;}
.pageContentTexte a:visited { 	color: #333;}
.pageContentTexte a:hover { 		color: #9D0C15;}

/* Page checkout success */
.degradeSuccess  {
margin-bottom:5px;padding-top:10px;font-size: 14px;font-weight: bold;height:25px;line-height: 1.1em;text-align: center;width: 100%;
}
.ligneSuccess { margin-top:15px;text-align:left;height: 1px; color: #DDAC5A; background-color: #DDAC5A; width: 80%; border: none; }

.blogPostMenu { float:right;display:inline; text-align:center;border: 1px solid #b474f4; border-radius: 10px; height: 240px;  margin-top: 10px; margin-right:20px; position: relative; width: 245px; }
.blogExtraitMenu { height:170px;overflow:hidden;line-height:18px;width:200px;margin:auto;text-align:left;color:#666 !important;font-family: Georgia !important;   font-size: 13px !important; }
.blogExtrait h2 { font-weight:bold;font-size:12px; }
.blogExtrait img { width:200px !important;height:auto !important; }
.lire_la_suite_blog_menu { width:100%;text-align:center;margin-top:5px;font-family: Georgia;  font-size: 11px; font-weight:bold; color: #b474f4; }
.lire_la_suite_blog_menu a:link { color: #b474f4; text-decoration:underline; }
.lire_la_suite_blog_menu a:visited { color: #b474f4; text-decoration:underline; }
.lire_la_suite_blog_menu a:hover { color: #b474f4; text-decoration:none; }
#titreBlogMenu { text-align:center; font-family: Georgia;   font-size: 15px;  height: 20px;   padding-top: 10px;}
#titreBlogMenu a:link { font-weight:bold; color: #b474f4; text-decoration:none; }
#titreBlogMenu a:visited { color: #b474f4; text-decoration:none; }
#titreBlogMenu a:hover { color: #b474f4; text-decoration:none; }
.ckd_menu_link_menu_blog:link { color: #b474f4;    font-weight: bold; text-decoration: none; }
.ckd_menu_link_menu_blog:visited { color: #b474f4; font-weight: bold; text-decoration: none; }
.ckd_menu_link_menu_blog:hover { color: #b474f4;   font-weight: bold; text-decoration: none; }
.ckd_menu_promo_voirtoutblog {	margin-right:20px; margin-top:20px; color: #b474f4;	display: inline;	float: right;	font-family: Roboto,Verdana;	font-size: 15px;font-weight: bold;}
.ckd_menu_promo_voirtoutblog a:link {	color: #b474f4;	 text-decoration:underline; }
.ckd_menu_promo_voirtoutblog a:visited {	color: #b474f4;	 text-decoration:underline; }
.ckd_menu_promo_voirtoutblog a:hover {color: #b474f4;	 text-decoration:underline; }

#ckd_arianne_poursuivre { line-height:18px;margin-top:8px;padding-left:40px;margin-right:65px; }
.ckd_central_process { width:780px !important;top:0px !important;min-height:800px !important; }

.ckdH1Page { font-size:14px;padding:0;margin:0; }
.ckdH1Catalogue { font-size:20px;padding:0;margin:0;font-weight:bold;font-style:italic;color:#424242; }
.btrecRecommander { margin-top:54px;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkzZTgxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNDc1MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDQ3NTAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top, #93e819 0%, #047500 100%, #047500 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#93e819), color-stop(100%,#047500), color-stop(100%,#047500));
background: -webkit-linear-gradient(top, #93e819 0%,#047500 100%,#047500 100%);
background: -o-linear-gradient(top, #93e819 0%,#047500 100%,#047500 100%);
background: -ms-linear-gradient(top, #93e819 0%,#047500 100%,#047500 100%);
background: linear-gradient(to bottom, #93e819 0%,#047500 100%,#047500 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#93e819', endColorstr='#047500',GradientType=0 );
border-radius: 15px;
box-shadow: 3px 3px 3px #b7b153;
color: white;
cursor: pointer;
font-family: Georgia;
font-weight: bold;
height: 20px;
padding-top: 4px;
text-align: center;
width: 140px; }

.btrecEcrire { margin-top:20px;background:#FFF;
border-radius: 15px;
box-shadow: 3px 3px 3px #CCC;
color: white;
cursor: pointer;
font-family: Georgia;
font-weight: bold;
height: 20px;
padding-top: 4px;
text-align: center;
width: 110px; }
.btrecEcrire a:link  { text-decoration:none !important;color:#999 !important; }
.btrecEcrire a:visited  { text-decoration:none !important; }
.btrecEcrire a:hover  { text-decoration:none !important;color:#333 !important; }

.georgia { font-family:Roboto,Verdana; }
.ckd_slider_home_contenu { position:relative;overflow:hidden;width:950px; }
#bloc_mon_panier { float:left;display:inline;width:175px; }
#ckd_header_telephone { font-family:Times New Roman;color:#9D0C15;font-style:italic;font-size:24px;line-height:28px; }

#ckd_footer
{
	float: left;
	width: 992px;
	color: #666;
	text-align: center;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	padding: 10px 0 15px 0;
	background-color: #FFFFFF;
}
#ckd_footer a {	color: #666;	text-decoration: none; }
#ckd_footer .encData:hover { text-decoration: underline; }
#ckd_footer a:hover {text-decoration: underline;}

#ckd_footer_menu { float:left;display:inline;margin-top:10px;margin-left:5px;margin-bottom:5px;font-size:90%; text-align:center;width:100%;}

#ckd_produit_envoyer_ami { color:#646464; font-family:arial;font-size:12px;font-weight:normal;text-align:center }

#bandeauCookie { position:fixed;bottom:0;width:100%;	background: #FFFFFF;margin-left:0;text-align:center; }

#bandeauCookie_texte span { text-decoration:underline;color:maroon;cursor:pointer; }

.coeurRouge { color:#A91922 !important;font-size:16px !important;font-weight:bold !important; }
.coeurGris  { color:#CCC !important;font-size:16px !important;font-weight:bold !important; }

.ckd_trustPilot { float:left;display:inline;width:170px;margin-top:10px;margin-left:5px; }

.titreArticlesConsultes { font-family:Roboto,Verdana;font-size: 16px;text-align: center;font-weight:bold; }

#avisSite_bloc { float:left;display:inline;margin-left:10px;margin-bottom:5px;margin-top:5px;width:170px;
	border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;
	border: 1px solid #F0D0D6;-moz-box-shadow: 0 0 5px 1px #F0D0D6;-webkit-box-shadow: 0 0 5px 1px #F0D0D6;box-shadow: 0 0 5px 1px #F0D0D6;text-align:center; }

#avisSite_titre { 
	display: inline;float: left;margin-bottom:5px;padding-top:5px;font-size: 14px;font-weight: bold;height:20px;text-align: center;width: 100%;
	background: #ddab57; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkYWI1NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #ddab57 0%, #ffffff 71%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ddab57), color-stop(71%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ddab57 0%,#ffffff 71%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ddab57 0%,#ffffff 71%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ddab57 0%,#ffffff 71%); /* IE10+ */
	background: linear-gradient(to bottom,  #ddab57 0%,#ffffff 71%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ddab57', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
	border-top-left-radius:8px;border-top-right-radius:8px;
	height:20px !important; padding-top:5px !important; 
}

.etoileRouge { color:#a91922;font-size:40px;line-height:30px; }
.etoileGris { color:#cccccc;font-size:40px;line-height:30px; }

#around_fleche_compte2 { float:left;display:inline;width:20px;margin-top:25px;margin-right:5px; }
#around_fleche_compte { float:left;display:inline;width:20px;margin-top:25px;margin-right:5px; }
#fleche_compte2 { float:left;display:inline;width:20px;height:10px;background:url('../panier_arrow-2.png') top left no-repeat;cursor:pointer; }
#fleche_compte { float:left;display:inline;width:20px;height:10px;background:url('../panier_arrow-1.png') top left no-repeat;cursor:pointer;  }
.ckd_liens_monCompte { text-decoration:none;color:#333;font-size:11px;line-height:25px; }
.ckd_liens_monCompte:hover { text-decoration:underline; }

#onglet_compte_commande tr td { font-size:11px; color:#333; }
#onglet_compte_commande tr td a:link { text-decoration:underline;font-size:11px; color:#333; }
#onglet_compte_commande tr td a:visited { text-decoration:underline;font-size:11px; color:#333; }
#onglet_compte_commande tr td a:hover { text-decoration:underline;font-size:11px; color:#333; }
	
#btHeaderAide { 
float:left;display:inline;
margin-bottom:4px;
margin-left:5px;
margin-top:-3px;
border-radius: 14px;
height: 18px; 
min-width: 16px;
padding: 5px 4px 0 4px;
text-align:center;
font-weight:bold;
font-size:15px;
color:#443018;
background: #ddab57; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkYWI1NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ddab57 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ddab57), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ddab57 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ddab57 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ddab57 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ddab57 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DDAB57', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
box-shadow: 2px 2px 2px #D7A553;
border:1px solid #ddab57; 
}

#btHeaderAide a:link { color:#443018;text-decoration:none !important; }
#btHeaderAide a:visited { color:#443018;text-decoration:none !important; }
#btHeaderAide a:hover { color:#443018;text-decoration:none !important; }

#ckd_liens_reassurance_header  { font-weight:lighter;font-size:13px;font-style:normal;color:#000059;line-height:23px; }
#ckd_liens_reassurance_header a:link { color:#000059;text-decoration:none !important; }
#ckd_liens_reassurance_header a:visited { color:#000059;text-decoration:none !important; }
#ckd_liens_reassurance_header a:hover { color:#000059;text-decoration:underline !important; }

.perso_bouton_valider  {
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkzZTgxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNDc1MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDQ3NTAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top, #93e819 0%, #047500 100%, #047500 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#93e819), color-stop(100%,#047500), color-stop(100%,#047500));
background: -webkit-linear-gradient(top, #93e819 0%,#047500 100%,#047500 100%);
background: -o-linear-gradient(top, #93e819 0%,#047500 100%,#047500 100%);
background: -ms-linear-gradient(top, #93e819 0%,#047500 100%,#047500 100%);
background: linear-gradient(to bottom, #93e819 0%,#047500 100%,#047500 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#93e819', endColorstr='#047500',GradientType=0 );
border-radius:15px;
width:150px;
box-shadow: 3px 3px 3px #b7b153;
color: white;
cursor: pointer;
font-family: Georgia;
font-weight: bold;
height: 30px;
padding-top: 0px;
border:0px;
}

.perso_bouton_auto  {
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkzZTgxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNDc1MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDQ3NTAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top, #93e819 0%, #047500 100%, #047500 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#93e819), color-stop(100%,#047500), color-stop(100%,#047500));
background: -webkit-linear-gradient(top, #93e819 0%,#047500 100%,#047500 100%);
background: -o-linear-gradient(top, #93e819 0%,#047500 100%,#047500 100%);
background: -ms-linear-gradient(top, #93e819 0%,#047500 100%,#047500 100%);
background: linear-gradient(to bottom, #93e819 0%,#047500 100%,#047500 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#93e819', endColorstr='#047500',GradientType=0 );
border-radius:15px;
box-shadow: 3px 3px 3px #b7b153;
color: white;
cursor: pointer;
font-family: Roboto, Verdana;
font-size:110%;
height: 30px;
padding-top: 0px;
padding-right:15px;
padding-left:15px;
border:0px;
}

#geo_texte a:link{ color:white;text-decoration:none; }
#geo_texte a:visited{ color:white;text-decoration:none; }
#geo_texte a:hover{ color:white;text-decoration:underline; }

#reassurance_home { margin-top:10px;border-bottom:1px solid #DDD;border-top:1px solid #DDD;padding-left:80px; }
.reassurance_case { float:left;display:inline;font-family: 'Roboto', sans-serif; color:#999;font-size:16px;padding-right:38px;padding-left:38px;margin-top:10px;margin-bottom:10px; }
.reassurance_case a:link { color:#999;text-decoration:none; }
.reassurance_case a:visited { color:#999;text-decoration:none; }
.reassurance_case a:hover { color:#999;text-decoration:underline; }
.reassurance_br { border-right:1px solid #999; }

#home_news_link { width:300px;height:250px;display:block;background:transparent url(https://www.sexshop-ilxelle.com/images/home-new.jpg) center top no-repeat; }
#home_news_link:hover { background-image: url('https://www.sexshop-ilxelle.com/images/home-new-hover.jpg'); }
#home_promo_link { width:300px;height:250px;display:block;background:transparent url(https://www.sexshop-ilxelle.com/images/home-promo.jpg) center top no-repeat; }
#home_promo_link:hover { background-image: url('https://www.sexshop-ilxelle.com/images/home-promo-hover.jpg'); }
#home_top_link { width:300px;height:250px;display:block;background:transparent url(https://www.sexshop-ilxelle.com/images/home-top.jpg) center top no-repeat; }
#home_top_link:hover { background-image: url('https://www.sexshop-ilxelle.com/images/home-top-hover.jpg'); }

.bouton_rose { background: #ce0058;font-family:Roboto,Verdana;height:40px;font-size:20px;cursor:pointer;color:white;padding-left:10x;padding-right:10px;text-decoration:none;border:0px;outline:0; }
.bouton_vert { background: #099B04;font-family:Roboto,Verdana;height:40px;font-size:20px;cursor:pointer;color:white;padding-left:10x;padding-right:10px;text-decoration:none;border:0px;outline:0; }
.bouton_gris { background: #999999;font-family:Roboto,Verdana;height:40px;font-size:20px;cursor:pointer;color:white;padding-left:10x;padding-right:10px;text-decoration:none;border:0px;outline:0; }

.deroulant-tri-produits {
   background: url("https://www.sexshop-ilxelle.com/images/tri-produits.png") no-repeat 96% 0;
   height: 29px;
   overflow: hidden;
   width: 170px;
   background-color: #FFF;
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   border-radius: 5px;
   border:1px solid #999;
  
}

.deroulant-tri-produits select {
   background: transparent;
   border: none;
   font-size: 12px;
   height: 29px;
   padding: 5px;
   width: 198px;
   color: #666;
}
.tri-produits-intitule { padding-top:8px;font-weight:normal;font-size:12px;padding-right:10px; }
.deroulant-tri-produits select:focus {outline:0;}

/* Mailcatcher */
#ebook-bandeau-central-gauche { letter-spacing: 10px;width:200px;float:left;display:inline;text-align:central;color:white;font-weight:bold;font-size:30px;padding-top:15px; }
#ebook-bandeau-exclu { font-size:14px; }
#ebook-bandeau-central-milieu { width:460px;height:72px;padding-top:18px;float:left;display:inline; background: rgb(229,0,108);background: linear-gradient(90deg, rgba(229,0,108,1) 0%, rgba(255,134,121,1) 100%); text-align:center; color:white;font-size:18px;}
#ebook-bandeau-central-droite { width:220px;float:left;display:inline;text-align:left;padding-left:10px; }
		
#ebook-bandeau-fond { position: fixed;bottom: 0;width: 100%;background-color:#2b2e35;height:90px;display:none;z-index:999999; }
#ebook-bandeau-central { position: fixed;bottom: 0;width: 100%;margin-left: 0;text-align: center;height:90px;display:none;z-index:999999;font-family:Roboto,Verdana }
#ebook-titre1 { float:left;width:260px;padding-top:20px;height:60px;background-color:#d30063;color:#000;font-size:20px; }
#ebook-titre2 {float:left;height:60px;padding-top:20px;color:#FFFFFF; }
#ebook-bloc { float:left;width:710px;padding-left:20px;background-color:#2c2e35;text-align:left;font-size:20px; }
#ebook-bloc-email { float:left;margin-left:10px;height:75px;padding-top:15px; }
#ebook-email-input { text-align:left;width:270px;border:0px;height:30px;font-size:18px; }
#ebook-email-bouton { font-size:16px;margin-top:5px;cursor:pointer;color:#FFFFFF;background: rgb(229,0,108);background: linear-gradient(90deg, rgba(229,0,108,1) 0%, rgba(255,134,121,1) 100%);border:0px;padding:5px; }
#ebook-bandeau-fermer { float:right;text-align:right;width:16px;padding-right:4px;padding-top:4px;font-size:16px;cursor:pointer;color:white; }
#ebook_inline_email_already_in_database {background:#fff;width:100%;text-align:center;font-size:14px; }
#ebook_inline_email_ko {background:#fff;width:100%;text-align:center;font-size:14px; }
#ebook_inline_email_ok {background:#fff;width:100%;text-align:center;font-size:14px; }
#ebook_inline_email_ok_bloc_lien { text-align:right;width:99%;padding-right:1%;margin-top:30px; }

.shakeit, .shakeit-bouton-ajout, .bouton-ajout:hover, .submit_cart:hover {
  animation: shake 0.82s cubic-bezier(.36,.07,.19,.97) both;
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  perspective: 1000px;
}

@keyframes shake {
  10%, 90% {
    transform: translate3d(-1px, 0, 0);
  }
  
  20%, 80% {
    transform: translate3d(2px, 0, 0);
  }

  30%, 50%, 70% {
    transform: translate3d(-4px, 0, 0);
  }

  40%, 60% {
    transform: translate3d(4px, 0, 0);
  }
}

