*
{
	padding : 0 0 0 0px;
	margin: 0 0 0 0px;
}

body
{
	background:#000000;
}

/* header part */

.plus{
	background-image:url(../images/site/plus.jpg);
	background-repeat:no-repeat;
	border-width:0px;
	width:14px;
	height:9px;
	}
	
.min{
	background-image:url(../images/site/minus.jpg);
	background-repeat:no-repeat;
	border-width:0px;
	width:14px;
	height:9px;
	}

.l_box_bottom
{
	background:url(../images/site/login_box_bottom.jpg) no-repeat;
	width:199px;
	height:20px;
}

.header_left_part
{
	background:	url(../images/site/login_box1.jpg) no-repeat;
	width:207px;
	height:160px;
}

.login_txt_wht
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

.input_tx_bc
{
	background:#FFFFFF;
	width:121px;
	height:15px;
	font-family:Arial;
	font-size:15px;
	color:#000000;
	text-decoration:none;
	border:none;
}

.ok_white_lg
{
	background:url(../images/site/ok_wht.gif) no-repeat center;
	width:25px;
	height:22px;
	font-family:Arial;
	font-size:15px;
	color:#000000;
	border:none;
}

.frgt_pass
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;

}

.frgt_pass_1
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none
}

.basket
{
	background:url(../images/site/basket1.jpg) no-repeat left;
	width:201px;
	height:48px;
	margin-left:1px;
}

.basket_big_txt
{
	font-family:Arial;
	font-size:16px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

.basket_sml_txt
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

.scroll_bar
{
	background: scroll 0%;
	height:515px;
	width:660px;
	margin:0pt auto;
	padding:0pt 0pt 0pt 0px;
	overflow:auto;
	position:relative;
}

.img_scroll_bar
{
	background: scroll 0%;
	height:75px;
	width:260px;
	margin:0pt auto;
	padding:0pt 0pt 0pt 0px;
	overflow:auto;
	position:relative;
}

/* end part */


/* Start of Body css */

.main_bg
{
	background: #8c0000 url(../images/site/1px_body.jpg) repeat-x;
	width:960px;
	min-height:525px;
	display:block;
	position:relative;
}

/* End of Body css */

/* Start of accueil css */

.image_01{background-image: url(../images/site/i_love_edit_acc_01.jpg);
	background-repeat: no-repeat;
	width:188px;
	height:237px;
	border:none;
	}

.margeBidon{
	height:30px;
}
.image_02{background-image: url(../images/site/i_love_edit_acc_02.jpg);
	background-repeat: no-repeat;
	width:188px;
	height:237px;
	border:none;
	}
	
.image_03{background-image: url(../images/site/i_love_edit_acc_03.jpg);
	background-repeat: no-repeat;
	width:188px;
	height:237px;
	border:none;
	}
	
.img_bg_text_01
{
	background:#FFE7F9;
	width:188px;
	height:27px;
}
	
.img_bg_text_022{background:#E1F4FD;
	width:189px;
	height:27px;
	}
	
.img_bg_text_03{background:#FFE7F9;
	width:188px;
	height:27px;
	background-repeat:no-repeat;
	}
		
.i_love_text{font-family:Arial;
	font-size:12px;
	color:#B7039B;
	font-weight:bold;
	text-decoration:none;
	}
	
.i_45_text{font-family:Arial;
	font-size:20px;
	color:#B7039B;
	font-weight:bold;
	}
	
.i_45_blue_text{font-family:Arial;
	font-size:20px;
	color:#0192D6;
	font-weight:bold;
	}
	
.i_love_blue_text{font-family:Arial;
	font-size:12px;
	color:#0192D6;
	font-weight:bold;
	text-decoration:none;
	}
	
.one_two_three{font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}

.num_bg
{
	background:#ffffff;
	width:10px;
	text-align:center;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

.title_txt
{
	font-family:Arial;
	font-size:26px;
	font-weight:bold;
	color:#B7039B;
}
	
.formulaire_inscription_text{font-family:Arial;
	font-size:24px;
	color:#FFFFFF;
	font-weight:bolder;
	}
	
.red_belt{
	background:url(../images/site/1px_red.jpg) repeat-x;
	width:506px;
	height:18px;
}
	
.text_box_acc
{	background:#FFFFFF;
	width:216px;
	height:18px;
	background-repeat:no-repeat;
	border:1px solid #604E45;
	font-family:Arial;
	font-size:12px;
	color:#5D5C5C;
	padding-left:10px;
	padding-bottom:1px;
	vertical-align:top;
}


.votre_text
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	vertical-align:bottom;
}

.votre_small_text{font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	line-height:12px;
	}
	
	
.button_01
{
	background: url(../images/site/button_acc.jpg) no-repeat;
	width:248px;
	height:22px;
	border:none;
	font-family:Arial;
	font-size:14px;
	color:#000000;
}

.button_01_dup
{
	background: url(../images/site/button_acc.jpg) no-repeat;
	width:248px;
	height:22px;
	border:none;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

	
/* End of accueil css */


/* Start of aide_contact css */

.grey_belt_ai_contact{background:#808080;
	width:223px;
	height:18px;
	background-repeat:no-repeat;
	border:none;
	}
	
.grey_belt_large_ai_contact{background:#808080;
	width:223px;
	height:97px;
	background-repeat:no-repeat;
	border:none;
	}
	

.text_box_aid_contact{background:#FFFFFF;
	width:246px;
	height:18px;
	background-repeat:no-repeat;
	border:none;
	font-family:Arial;
	font-size:14px;
	color:#000000;
	}

.text_area_large_aid_contact{background:#FFFFFF;
	width:246px;
	height:97px;
	background-repeat:no-repeat;
	border:none;
	font-family:Arial;
	font-size:14px;
	color:#000000;
	}


/* End of aide_contact css */

/* Start of aide_cgv css */

.cgv_small_text{font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:12px;
	}

/* End of aide_cgv css */


/* Start of guide_des_tailles css */

.belt_01_guide{background:#949694;
	width:663px;
	height:15px;
	background-repeat:no-repeat;
	border:none;
	}
	
.belt_02_guide{background:#737173;
	width:663px;
	height:15px;
	background-repeat:no-repeat;
	border:none;
	}
	
.teile_us_small_text{font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	line-height:13px;
	}
	
.underline_text{font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
	}
	
.only_twel_text{font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	}

/* End of guide_des_tailles css */

/* Start of 2_bon_de_commande  */

.red_bg_2_bon_01{background:#D51019;
	width:654px;
	height:132px;
	background-repeat:no-repeat;
	border:none;
	}

.red_bg_2_bon_02_small{background:#D51019;
	width:654px;
	height:22px;
	background-repeat:no-repeat;
	border:none;
	}
	
.dark_red_bg_2_bon_03_small{background:#FFE3E4;
	width:654px;
	height:41px;
	background-repeat:no-repeat;
	border:none;
	}
	
.white_bg_2_bon_03_small{background:#FFFFFF;
	width:654px;
	height:22px;
	background-repeat:no-repeat;
	border:none;
	}
		
.vos_cordiner_title_text{font-family:Arial;
	font-size:18px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}

.cliqz_button_2bon{background-image: url(../images/site/cliqz_button_bg_2_bon.jpg);
	background-repeat: no-repeat;
	width:359px;
	height:22px;
	border:none;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	}
	
.pull__2bon_elite_text{font-family:Arial;
	font-size:12px;
	color:#1B1918;
	font-weight:bold;
	text-decoration:none;
	}
	
.en_stock_text{font-family:Arial;
	font-size:10px;
	color:#595959;
	font-weight:bold;
	text-decoration:none;
	}
	
.red_text_f12_bon{font-family:Arial;
	font-size:12px;
	color:#D51019;
	font-weight:bold;
	text-decoration:none;
	}
	
.vider_button_01{background-image: url(../images/site/blank_button_01.jpg);
	background-repeat: no-repeat;
	width:158px;
	height:22px;
	border:none;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	}
	
.vider_button_02{background-image: url(../images/site/blank_button_02.jpg);
	background-repeat: no-repeat;
	width:158px;
	height:22px;
	border:none;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	}
	
.vider_button_03{background-image: url(../images/site/blank_button_03.jpg);
	background-repeat: no-repeat;
	width:158px;
	height:22px;
	border:none;
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	}
	
/* End of 2_bon_de_commande  */

/* Start of liste_produits_femme css */

.img_pink_bg_text
{
	background:#FFE7F9;
	border-bottom:2px solid #891E88;
	border-left:1px solid #B4A3B0;
	width:161px;
	height:27px;
}

/* End of liste_produits_femme css */


/* Start of liste_produits_homme css */

.img_blue_bg_text
{
	background:#E1F4FD;
	border-bottom:2px solid #891E88;
	border-left:1px solid #C7D7DF;
	width:161px;
	height:27px;
}

/* End of liste_produits_homme css */


/* Start of identifiants_perdu css */

.perdu_white_small_text
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
}

.perdu_textbox
{
	background:#ffffff;	
	width:360px;
	height:18px;
	border:none;
	font-family:Arial;
	font-size:12px;
	color:#3F3F3F;
	vertical-align:middle;
	text-align:center;
}

.perdu_btn
{
	background: url(../images/site/button_acc.jpg) no-repeat;
	width:248px;
	height:23px;
	border:none;
	font-family:Arial;
	font-size:14px;
	color:#3F3F3F;
	vertical-align:top;
	text-align:center;
}

/* End of identifiants_perdu css */

/* Start of fiche_produit_femme css */

.top_bg_arrow{background: url(../images/site/ffemme_arrow_bg_box.jpg) no-repeat;
	width:280px;
	height:40px;
	border:none;
    }

.white_bg_fi_feme{background:#ffffff;	
	width:660px;
	height:435px;
	border:none;
	}
	
.elite_text_35{font-family:Arial;
	font-size:26px;
	font-weight:bold;
	color:#B7039B;
	}
	
.tshirt_rg_title_35{font-family:Arial;
	font-size:26px;
	font-weight:bold;
	color:#00AEFF;
	}	
	
.pink_box_ffmmee{background:#FFE7F9;
	width:339px;
	height:180px;
	border:none;
	}
	
.blue_box_ffmmee{background:#E1F4FD;
	width:339px;
	height:180px;
	border:none;
	}

.lorem_text{font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	}

.border_bg_lady{background:#FFFFFF;
	width:245px;
	height:343px;
	border:1px solid #FE36CC;
	}
	
.taille_text{font-family:Arial;
	font-size:11px;
	color:#000000;
	}

.text_field{background:#FFFFFF;
	width:53px;
	height:17px;
	border:1px solid #C4C4C4;
	text-align:right;
	}
	
.text_field_01{background:#FFFFFF;
	width:91px;
	height:17px;
	border:1px solid #C4C4C4;
	}
	
.eighteen_text_80{font-family:Arial;
	font-size:82px;
	color:#FE00BE;
	font-weight:bold;
	}
	
.blue_eighteen_text_80{font-family:Arial;
	font-size:82px;
	color:#00AEFF;
	font-weight:bold;
	}
	
.ninty_text_42{font-family:Arial;
	font-size:42px;
	color:#FE00BE;
	font-weight:bold;
	}
	
.blue_ninty_text_42{font-family:Arial;
	font-size:42px;
	color:#00AEFF;
	font-weight:bold;
	}

.two_nine_text{font-family:Arial;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	}
	
.bag_bg_box{background: url(../images/site/bag_bg_img.jpg) no-repeat;
	width:275px;
	height:43px;
	border:none;
    }

.recomandar_bg_box{background: url(../images/site/recomandar_bg.jpg) no-repeat;
	width:278px;
	height:72px;
	border:none;
    }
	
.re_text_box{background:#FFFFFF;
	width:162px;
	height:19px;
	border:1px solid #777777;
	text-align:right;
	padding-right:5px;
	}
	
.ok_buton{background:#FFFFFF;
	width:26px;
	height:19px;
	border:1px solid #777777;
	}
	
.cliquiz_bg_pink{background:#B10887;
	width:350px;
	height:17px;
	border:none;
	}

.cliquiz_bg_blue{
	background:#03628F;
	width:350px;
	height:17px;
	border:none;
	}

/* End of fiche_produit_femme css */

/* start of espace_perso */

.red_bg_sqr
{
	background:#d51019 no-repeat;
	width:300px;
	height:173px;
}

.espc_btn_1
{
	background:url(../images/site/espc_btn_1.jpg) no-repeat;
	width:303px;
	height:22px;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	border:none;
}

.espc_btn_2
{
	background:url(../images/site/espc_btn_2.jpg) no-repeat;
	width:216px;
	height:22px;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	border:none;
}

.gray_bg_sqr
{
	background:#818181 no-repeat;
	width:336px;
	height:173px;
}

.big_txt_wht_per
{
	font-family:"Arial Black";
	font-size:16px;
	color:#FFFFFF;
}

.red_inp_tx
{
	background:#FFFFFF;
	width:168px;
	height:20px;
	border:#2f2f2f 1px solid;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	padding-left:10px;
}

.red_inp_tx_1
{
	background:#FFFFFF;
	width:210px;
	height:20px;
	border:#2f2f2f 1px solid;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	padding-left:10px;
}

.red_inp_tx_2
{
	background:#FFFFFF;
	width:210px;
	height:101px;
	border:#2f2f2f 1px solid;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	padding-left:10px;
}

.wh_txt_sm_per
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.red_bg_sngl
{
	background:#d51019;
	width:652px;
	height:17px;
}

.wht_bg_sngl
{
	background:#ffffff;
	width:652px;
	height:130px;
}

/* end of espace_perso */


/* start of etes_vous_membre */

.red_bg_1
{
	background:#d51019 no-repeat;
	width:337px;
	height:94px;
}

.red_bg_2
{
	background:#d51019 no-repeat;
	width:337px;
	height:103px;
}

.wht_txt_big
{
	font-family:Arial;
	font-size:18px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

.wht_txt_vous_2
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

.etes_vous_btn_big
{
	background:url(../images/site/etes_vous_btn_big.jpg) no-repeat center;
	width:157px;
	height:22px;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	border:none;
}

.etes_vous_btn_small
{
	background:url(../images/site/etes_vous_btn_small.jpg) no-repeat center;
	width:26px;
	height:20px;
	font-family:Arial;
	font-size:11px;
	color:#000000;
	border:none;
	font-weight:bold;
}

.txt_wht_nm_pswd
{
	font-family:Arial;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
}

.input_vous_txt
{
	background:#FFFFFF;
	width:111px;
	height:16px;
	font-family:Arial;
	font-size:13px;
	color:#1b1918;
	text-decoration:none;
	border:#604e45 1px solid;
}


/* end of etes_vous_membre */

/* Start of Footer css */

.footer_bg
{
	background: url(../images/site/footer.jpg) no-repeat;
	width:960px;
	height:26px;
}

.footer_wh_txt
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

#footer_txt, .footer
{
	font-family:Arial;
	font-size:10px;
	color:white;
	font-weight:normal;
	text-decoration:none;
}

#footer_txt a, .footer a
{
	font-family:Arial;
	font-size:10px;
	color:white;
	font-weight:normal;
	text-decoration:none;
}

#footer_txt a:hover, .footer a:hover
{
	font-family:Arial;
	font-size:10px;
	color:white;
	font-weight:normal;
	text-decoration:none;
}

#footer_wh_txt_a
{
	font-family:Arial;
	font-size:10px;
	color:white;
	font-weight:normal;
	text-decoration:none;
}

#footer_wh_txt_a a
{
	font-family:Arial;
	font-size:10px;
	color:white;
	font-weight:normal;
	text-decoration:none;
}

#footer_wh_txt_a a:hover
{
	font-family:Arial;
	font-size:10px;
	color:white;
	font-weight:normal;
	text-decoration:none;
}

.footer_textbox
{
	background:#000000;
	width:120px;
	height:14px;
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	border:none;
}

.footer_textbox_home
{
	background:white;
	width:120px;
	height:14px;
	font-family:Arial;
	font-size:11px;
	color:black;
	font-weight:normal;
	border:none;
}

.footer_btn_1
{
/*	background-color:#000000;*/
	background:url(../images/site/black_btn.jpg) no-repeat;
	width:25px;
	height:20px;
	font-family:Arial;
	font-size:11px;
	color:#ffffff;
	border:none;
}

/* End of Footer css */


.dfr_text{font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	}
	
	
.gre_yel_box_espperso_01{background:#00FF84;
	width:187px;
	height:16px;
	background-repeat:no-repeat;
	}
	
.gre_yel_box_espperso_02{background:#FFE400;
	width:187px;
	height:16px;
	background-repeat:no-repeat;
	}
	
.gre_yel_box_espperso_03{background:#C103B6;
	width:187px;
	height:16px;
	background-repeat:no-repeat;
	}
	
.gre_yel_box_espperso_04{background:#0353C1;
	width:187px;
	height:16px;
	background-repeat:no-repeat;
	}
	
	
.gre_yel_box_espperso_05{background:#9E9E9E;
	width:187px;
	height:16px;
	background-repeat:no-repeat;
	}
	
.gre_yel_box_espperso_06{background:#000000;
	width:187px;
	height:16px;
	background-repeat:no-repeat;
	}


/* start of js */

.form1

{
	margin:0 0 0 0px;
	padding:0 0 0 0px;
}

.item_btn_on
{
	height:50px;
	width:46px;
	border:none;
	cursor:pointer;
	vertical-align:bottom;
	text-align:center;
}

.item_btn_off
{
	height:50px;
	width:46px;
	border:none;
	cursor:pointer;
	vertical-align:bottom;
	text-align:center;
}

/*div.menu_section 
{
	float:none;
  	clear:both;
	margin:0 0 0 0px;
    padding:0 0 0 0px;
	color:#FFFFFF;
	vertical-align:top;
	text-align:left;
	width:245px;
	position:relative;
}*/
div.menu_section { clear:both;
color:#FFFFFF;
float:none;
margin:0pt 0pt 0pt 0px;
padding:0pt 0pt 0pt 0px;
position:relative;
text-align:left;
vertical-align:top;
width:260px;
}
a.reglement:link,a.reglement:hover,a.reglement:visited{
color:#FF0000;
text-decoration:none;
}

#plan{
font-family:Arial;
font-size:12px;
color:white;
}

#plan a{
color:white;
text-decoration:none;
}

#plan ul li, #plan  ul{
list-style:none;
}
#plan li ul{
margin-left:25px;
}
#plan  ul{
margin-bottom:20px;
}

/* End of js css */

.hide{
	display:none;
}