/* CSS Document */

* {margin:0; padding:0;}
img {border:none;}

/*-------------------------------------GENERAL-----------------------------------------*/

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#000000;
	background:url(images/pixel_bg.jpg) repeat-x;
	background-color:#f5a3c7;
}

.body_motif {
	background:url(images/motif.gif);
	padding-bottom:220px;
}

a {
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

.align_droit {
	text-align:right;
}


.gras {
	font-weight:bold;
}

.txt13 {
	font-size:13px;
}

.txt14 {
	font-size:14px;
}

.txt14_gras {
	font-size:14px;
	font-weight:bold;
}


.txt9 {
	font-size:9px;
}

.violet_fonce_gras {
	color:#965B8A;
	font-weight:bold;
}

.violet_fonce {
	color:#965B8A;
}

.violet_clair_gras {
	color:#B8006D;
	font-weight:bold;
}

.violet_clair {
	color:#B8006D;
}

.violet {
	color:#AE13AB;
	font-weight:bold;
}

.rose_pale {
	color:#FFAAD8;
}

.rose_pale a {
	color:#FFAAD8;
	text-decoration:none;
}

.rose_pale a:hover {
	text-decoration:underline;
}

.rose_pale_gras {
	color:#FFAAD8;
	font-weight:bold;
}


.rose_pale_14 {
	color:#FFAAD8;
	font-size:14px;
}

.rose_pale_gras_14 {
	color:#FFAAD8;
	font-weight:bold;
	font-size:14px;
}

.rose_gras_14 {
	color:#EA1D96;
	font-weight:bold;
	font-size:14px;
}

.gris {
	color:#6B6B6B;
}

.gris_gras {
	color:#6B6B6B;
	font-weight:bold;
}

.gris14_gras {
	font-size:14px;
	color:#6B6B6B;
	font-weight:bold;
}

.gris_fonce {
	color:#797979;
}

.gris_fonce_gras {
	color:#797979;
	font-weight:bold;
}

.blanc  {
	font-size:11px;
	color:#FFFFFF;
}

.txt12 {
	font-size:12px;
}



a.navigation {
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}

a.navigation:hover {
	text-decoration:underline;
}

.chemin {	
	color:#B8006D;
	font-size:11px;
}

.chemin a {
	color:#B8006D;
	font-size:11px;
	text-decoration:none;
}

.chemin a:hover {
	text-decoration:underline;
}

.violet_fonce10 a {
	font-size:10px;
	color:#B8006D;
	text-decoration:none;
}

.violet_fonce10 a:hover {
	text-decoration:underline;
}

.rose {
	color:#EA1D96;
}

.rose_gras {
	color:#EA1D96;
	font-weight:bold;
}


.rose_gras14 {
	color:#EA1D96;
	font-weight:bold;
	font-size:14px;
}

.rose a {
	font-size:11px;
	color:#EA1D96;
	text-decoration:underline;
}

.rose a:hover {
	text-decoration:none;
}

.blanc a {
	text-decoration:underline;
	font-size:11px;
	padding-left:5px;
	color:#FFFFFF;
}

.blanc a:hover {
	text-decoration:none;
	color:#FFFFFF;
}


.blanc_passouligne a {
	text-decoration:none;
	font-size:11px;
	padding-left:5px;
	color:#FFFFFF;
}

.blanc_passouligne a:hover {
	text-decoration:underline;
}

.option_lien a {
	text-decoration:none;
	font-size:11px;
	color:#b8006d;
}

.option_lien a:hover {
	text-decoration:underline;
}

.violet_clair a{
	color:#EA1D96;
	text-decoration:none;
}

.violet_clair a:hover {
	color:#EA1D96;
	text-decoration:underline;
}

.bouton {
	display:block;
	width:25px;
	height:26px;
	background:url(boutons/btn_ok.gif) no-repeat;
}

.btn_valider {
	width:52px;
	height:16px;
	font-size:10px;
	text-align:center;
	text-decoration:none;
	display:block;
	background:url(boutons/btn_valider.png) no-repeat;
}

.btn_valider_commande a {
	display:block;
	width:190px;
	height:27px;
	padding-left:21px;
	padding-top:14px;
	color:#000000;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	background:url(boutons/btn_ajoutpanier.png) no-repeat;
	text-align:center;
}

.btn_valider_commande a:hover {
	text-decoration:underline;
}

.lien_supprimer_fond_rose {
	background:url(images/picto_suppirmer.gif) 0px 2px no-repeat;
	padding-left:15px;
}

.lien_memo_panier {
	background:url(images/picto_memoriser.png) no-repeat;
	padding-left:25px;
	height:20px;
	width:145px;
	padding-top:5px;
}

.lien_annuler_commande {
	background:url(images/picto_annuler.png) no-repeat;
	height:23px;
	padding-left:23px;
	padding-top:3px;
	height:20px;
}

.lien_modifier_commande {
	background:url(images/picto_cahier.png) no-repeat;
	padding-left:25px;
	height:20px;
	width:145x;
	padding-top:3px;
}

.lien_modifier_livraison {
	background:url(images/picto_camion.gif) no-repeat;
	height:23px;
	padding-left:28px;
	padding-top:3px;
	height:20px;
	width:185px;
}

.lien_continue_commande {
	background:url(images/picto_caddie.png) 0px 12px no-repeat;
	padding-left:40px;
	height:29px;
	padding-top:17px;
	height:33px;
}

.lien_etape_suivante {
	background:url(images/picto_fleche_suivante.png) 90px 0px no-repeat;
	height:41px;
	padding-top:10px;
}

.lien_etape_suivante3 {
	background:url(images/picto_fleche_suivante.png) 140px 0px no-repeat;
	height:41px;
	padding-top:10px;
}
.lien_imprimer_rose{
	background:url(images/picto_imprimer.gif) no-repeat;
	height:21px;
	padding-left:30px;
	width:150px;
}

.lien_cadenas {
	background:url(images/cadenas.png) no-repeat;
	height:16px;
	padding-left:20px;
}

.lien_etape_precedente {
	background:url(images/picto_fleche_retour.png) no-repeat;
	height:40px;
	padding-top:10px;
	padding-left:40px;
}

.lien_modifier_coordonnees {
	background:url(images/picto_perso.png) no-repeat;
	height:23px;
	padding-left:15px;
	padding-top:1px;
	height:20px;
	width:150px;
}

.lien_imprimer{
	background:url(images/picto_imprimer.gif) no-repeat;
	height:21px;
	padding-left:25px;
	width:150px;
}

.lien_commande{
	background:url(images/picto_commande.png) no-repeat;
	height:21px;
	padding-left:25px;
	width:150px;
}

.lien_ajouter_fond_rose {
	background:url(images/picto_ajouter.gif) 3px 2px no-repeat;
	padding-left:15px;
}

.MsgAlerte {
	font-weight:bold;
	color:#CC0000;
	text-align:center;
}
.lien_zoom {
	background:url(images/picto_loupe.gif) no-repeat;
	height:21px;
	padding-left:30px;
}


.lien_ajouter {
	background:url(images/picto_plus.gif) 3px 2px no-repeat;
	padding-left:25px;
}

.lien_envoyer {
	background:url(images/picto_envoi_ami.gif) no-repeat;
	height:22px;
	padding-left:25px;
	padding-top:2px;
}

.lien_cadeau {
	background:url(images/picto_kdo.gif) no-repeat;
	height:16px;
	padding-left:25px;
	padding-top:0px;
}


.btn_ajouter_panier a {
	display:block;
	width:186px;
	height:27px;
	padding-left:36px;
	padding-top:14px;
	color:#000000;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	background:url(boutons/btn_ajout_panier.png) no-repeat;
	text-align:center;
}

.btn_ajouter_panier a:hover {
	text-decoration:underline;
}

.rose_fonce a {
	font-size:14px;
	color:#CC3399;
	text-decoration:none;
}

.rose_fonce a:hover {
	text-decoration:underline;
}

li {
	color:#b8006d;
	padding-left:8px;
	font-size:11px;
	list-style-type:none;
	background:url(images/puce_footer.gif) 0px 3px no-repeat;
	font-weight:normal;
}

.color_second {
	color:#f11356;
}

/*------------------------------------GABARIT-----------------------------------------*/
#conteneur_logo {	
	  width:960px;
	  background:url(images/logo_trame.png) 0px 25px no-repeat;
      margin:auto;

}

#conteneur {
	width:960px;
	margin:auto;
	margin-top:0px;
	
}

#header {
	width:958px;
	background:url(images/background_solde.jpg) no-repeat;
}


*html #header {/*ie6*/
	width:958px;
	padding-top:15px;
}


#tab_header {
	width:958px;
	margin-top:15px;
}

#tab_header td {
	vertical-align:top;
}

#tab_header td.logo_BO {
	width:240px;
	height:120px;
	
}

#tab_header td.renseignement {
	width:254px;
}

#tab_header td.moncompte {
	width:285px;
}

#tab_header td.panier {
	background:url(images/bloc_panier.png) no-repeat;
	width:179px;
}

#tab_header td.recherche {
	background:url(images/bloc_recherche.png) no-repeat;
	width:376px;
}

#tab_header td.bloc_vide {
	width:190px;
	height:38px;
	background:url(images/spacer.gif);
 }
 

#tab_header_renseignement {
	width:166px;
	margin-top:13px;
	margin-left:12px;
	margin-right:12px;
}

#tab_header_renseignement td.photo {
	background:url(images/photo_renseignement.jpg) no-repeat;
	width:55px;
	height:59px;
}	

#tab_header_renseignement td.txt {
	margin-top:45px;
	padding-left:10px;
	color:#FFFFFF;
	font-size:11px;
	line-height:14px;
}

#num_renseignement {
	margin-top:5px;
}

.txt10_renseignement {
	font-size:9px;
	color:#FFFFFF;
}

#tab_header_moncompte {
	width:185px;
	margin-left:80px;
	margin-top:2px;
}

#tab_header_moncompte td {
	vertical-align:middle;
}

#tab_header_moncompte td.intitule {
	text-align:right;
	color:#FFF;
	font-size:11px;
	width:75px;
	padding-right:5px;
	border:none;
}

#tab_header_moncompte td.identification {
	color:#FFF;
	font-size:11px;
}

#tab_header_moncompte td.separation7 {
	height:1px;
}


#tab_header_moncompte td.separation5 {
	height:1px;
}

#tab_header_moncompte input.chps_txt {
	width:75px;
	font-size:10px;
}

#tab_header_panier {
	width:179px;
	height:85px;
}

#tab_header_panier td {
	vertical-align:top;
}

#tab_header_panier td.panier {
	/*background:url(images/picto_panier.gif) 10px 0px no-repeat;*/
	width:65px;
	height:85px;
}

#tab_header_panier td.separation_haut{
	height:2px;
}

*html #tab_header_panier td.separation_haut{/*ie6*/
	height:7px;
}

#tab_header_panier td.separation_milieu {
	height:3px;
}

#tab_header_panier td.separation_bas {
	height:2px;
}

#tab_header_panier td.nb_article {
	line-height:12px;
}

#tab_header_recherche {
	width:355px;
	margin-top:10px;
	margin-left:12px;
}

#tab_header_recherche td {
	vertical-align:middle;
}

#tab_header_recherche td p {
	padding-top:7px;
	margin-bottom:5px;
}

#tab_header_recherche td.ligne {
	height:5px;
}

#tab_header_recherche input.chps_txt {
	width:138px;
	font-size:11px;
	margin-top:7px;
	margin-bottom:5px;
}

#tab_header_recherche select.chps_txt {
	width:100px;
	font-size:11px;
	margin-top:7px;
	margin-bottom:5px;
	color:#ff33ff;
}
	
#tab_header_ssmenu {
	width:442px;
	margin-left:255px;
	margin-bottom:5px;
}

#tab_header_ssmenu td {
	vertical-align:top;
}

#tab_header_ssmenu td.espace_vide {
	width:416px;
}

#tab_header_ssmenu td.hotline_baseline {	
	width:166px;
}

#tab_header_ssmenu_panier {
	width:442px;
	margin-left:100px;
	margin-bottom:5px;
}

#tab_header_ssmenu_panier td {
	vertical-align:top;
}

#tab_header_ssmenu_panier td.espace_vide {
	width:416px;
}

#tab_header_ssmenu_panier td.hotline_baseline {	
	width:166px;
}

#tab_menu_onglet {
	width:958px;
}

#tab_menu_onglet td {
	vertical-align:top;
}

#tab_menu_onglet td.ligne_separatrice {
	height:5px;
}

#tab_menu_onglet td.lingerie_selected {
	background:url(images/ong_lingerie_hover.gif) no-repeat;
	width:60px;
	height:27px;
}

#tab_menu_onglet td.ensembles_selected {
	background:url(images/ong_ensemble_hover.gif) no-repeat;
	width:76px;
	height:27px;
}

#tab_menu_onglet td.soutien_gorges_selected {
	background:url(images/ong_soutien_hover.gif) no-repeat;
	width:97px;
	height:27px;
}

#tab_menu_onglet td.strings_tangas_selected {
	background:url(images/ong_string_hover.gif) no-repeat;
	width:100px;
	height:27px;
}

#tab_menu_onglet td.slips_shorties_selected {
	background:url(images/ong_slip_hover.gif) no-repeat;
	width:96px;
	height:27px;
}

#tab_menu_onglet td.grandes_tailles_selected {
	background:url(images/ong_gd_taille_hover.gif) no-repeat;
	width:98px;
	height:27px;
}

#tab_menu_onglet td.bas_collants_selected {
	background:url(images/ong_bascollant_hover.gif) no-repeat;
	width:92px;
	height:27px;
}

#tab_menu_onglet td.nuit_homewear_selected {
	background:url(images/ong_nuit_hover.gif) no-repeat;
	width:111px;
	height:27px;
}

#tab_menu_onglet td.maillots_bain_selected {
	background:url(images/ong_maillot_hover.gif) no-repeat;
	width:100px;
	height:27px;
}

#tab_menu_onglet td.accessoires_selected {
	background::url(images/ong_accessoire_hover.gif) no-repeat;
	width:83px;
	height:27px;
}


#tab_menu_onglet td.sexy_selected {
	background:url(images/ong_sexy_hover.gif) no-repeat;
	width:45px;
	height:27px;
}

#bloc_menu_onglet {
	width:920px;
	height:27px;
}


#middle_index {
	width:956px;
	background-color:#ffe400;
	margin-top:-5px;
}

*html #middle_index {/*ie6*/
	margin-top:0px;
}

*+html #middle_index {/*ie7*/
	margin-top:0px;
}

#middle {
	width:940px;
	padding:8px;
	background-color:#FFF;
}


/*-----------------------------------------CADRE LIEN AVANT FOOTER----------------------------------------------------*/
#tab_lien {
	width:928px;
	margin-top:15px;
	margin-bottom:5px;
	background:#ffaad8;
	border:#ea1e97 solid 1px;
	margin-left:6px;
}

#tab_lien td {
	vertical-align:top;
}

#tab_lien td.haut {
	background:url(images/bloc_gris_haut.png) no-repeat;
	width:916px;
	height:6px;
}

#tab_lien td.milieu {
	background:url(images/bloc_gris_milieu.jpg) repeat-y;
	width:916px;
}

#tab_lien td.bas {
	width:916px;
	background:url(images/bloc_gris_bas.jpg) no-repeat;
	width:916px;
	height:6px;
}

#tab_lien_contenu {
	width:876px;
	margin-left:35px;
	margin-bottom:10px;
	margin-top:10px;
	line-height:15px;
}

#tab_lien_contenu a {
	width:876px;
	margin-bottom:5px;
	margin-top:5px;
	line-height:15px;
}

#tab_lien_contenu td {
	vertical-align:top;
	font-weight:bold;
}

#tab_lien_contenu td.pad20_blocfooter {
	padding-top:20px;
}

#tab_lien_logo {
	width:162px;
	margin-top:2px;
}

#tab_lien_logo td {
	vertical-align:middle;
}

#pied_page {
	text-align:center;
	color:#000;
	font-size:10px;
	padding-bottom:10px;
	padding-top:10px;
}

#pied_page a {
	font-size:11px;
	color:#910557;
	text-decoration:none;
}

.footer a:hover {
	text-decoration:underline;
}

.padtitre_footer{	
	padding-top:5px;
	padding-bottom:5px;
	padding-left:30px;
}

.titre_footer{	
	padding-bottom:5px;
}
/*------------------------------------GABARIT PRODUIT-----------------------------------------*/
#contenu_produit {
	width:924px;
}


#tab_structure_produit {
	width:924px;
}


#tab_structure_produit td {
	vertical-align:top;
}

#tab_structure_produit td.separation {
	height:20px;
}


#tab_structure_produit td.left_type {
	width:111px;
	background:url(images/degrade_nav_gauche.jpg) top no-repeat;
	text-align:center;
	background-color:#F24CAE;
}

#tab_structure_produit td.left_sexy {
	width:111px;
	background:url(images/nav_gauche-sexy.png) top no-repeat;
	color:#FF4AFF;
	text-align:center;
}

#tab_structure_produit td.right {
	width:807px;	
}

#tab_structure_produit td.espace {
	width:6px;
}

.bloc_titre_type {
	background:#000000;
	padding-top:5px;
	padding-bottom:5px;
	color:#EA1D96;
	font-weight:bold;
	width:111px;
	text-align:center;
}

.bloc_titre_sexy {
	background:#FF4AFF;
	padding-top:5px;
	padding-bottom:5px;
	color:#FF4AFF;
	font-weight:bold;
	width:111px;
	text-align:center;
}

.txt_menu_left {
	padding-top:10px;
	padding-bottom:5px;
	width:111px;
	font-size:11px;
	color:#FFFFFF;
	line-height:18px;
}


.espace_navig {
	height:5px;
}

.espace_navig_sexy {
	margin-top:3px;
	margin-bottom:0px;
}


*html .espace_navig_sexy {/*IE6*/
	margin-top:10px;
	margin-bottom:10px;
}

*+html .espace_navig_sexy {/*IE7*/
	margin-top:7px;
	margin-bottom:7px;
}

.espace_navig_gtailles {
	height:8px;
}

/*------------------------------------GABARIT ETAPE-----------------------------------------*/
#middle_etape {
	width:958px;
	margin-left:0px;
	background-color:#FFFFFF;
}

*html #middle_etape {/*IE6*/
	width:960px;
	/*IE MAC\*//*/
	width:954px;
	/**/
}

#middle_bas {
	width:923px;
	/*margin-left:30px;*/
	margin-left:0px;
	background-color:#FFFFFF;
	padding-left:15px;
	padding-right:20px;
}

*html #middle_bas {/*IE6*/
	margin-left:30px;
	background-color:#FFFFFF;
	padding-left:12px;
	padding-right:15px;
	/*IE MAC\*//*/
	width:918px;
	/**/
}

.bloc_rose_etape {
	background:#F6E8F4;
	width:958px;
	height:58px;
	padding-top:2px;
}

*html .bloc_rose_etape { /*IE6*/
	width:960px;
	/*IE MAC\*//*/
	width:958px;
	/**/
}

#tab_etape {
	width:937px;
	margin-top:6px;
	margin-left:10px;
}

#tab_etape td {
	vertical-align:top;
}

#tab_etape td.etape1 {
	background:url(images/etape1.gif) no-repeat;
	width:116px;
	height:54px;
}

#tab_etape td.etape1_selected {
	background:url(images/etape1_selected.gif) no-repeat;
	width:116px;
	height:54px;
}


#tab_etape td.etape2 {
	background:url(images/etape2.gif) no-repeat;
	width:171px;
	height:54px;
}

#tab_etape td.etape2_selected {
	background:url(images/etape2_selected.gif) no-repeat;
	width:171px;
	height:54px;
}

#tab_etape td.etape3 {
	background:url(images/etape3.gif) no-repeat;
	width:162px;
	height:54px;
}

#tab_etape td.etape3_selected {
	background:url(images/etape3_selected.gif) no-repeat;
	width:162px;
	height:54px;
}


#tab_etape td.etape4 {
	background:url(images/etape4.gif) no-repeat;
	width:174px;
	height:54px;
}

#tab_etape td.etape4_selected {
	background:url(images/etape4_selected.gif) no-repeat;
	width:174px;
	height:54px;
}


#tab_etape td.etape5 {
	background:url(images/etape5.gif) no-repeat;
	width:137px;
	height:54px;
}

#tab_etape td.etape5_selected {
	background:url(images/etape5_selected.gif) no-repeat;
	width:137px;
	height:54px;
}

#tab_etape td.etape6 {
	background:url(images/etape6.gif) no-repeat;
	width:177px;
	height:54px;
}

#tab_etape td.etape6_selected {
	background:url(images/etape6_selected.gif) no-repeat;
	width:177px;
	height:54px;
}


/*------------------------------------GABARIT MON COMPTE-----------------------------------------*/
.ligne_moncompte_gabarit {
	height:20px;
}

 .connexion {
	width:253px;
	height:71px;
	margin:auto;
	margin-top:0px;
	text-align:center;
	line-height:15px;
}

#tab_structure_produit td.left_type_moncompte {
	width:111px;
	background:url(images/degrade_nav_gauche.jpg) top repeat-x;
	text-align:center;
}

#tab_structure_produit td.right_moncompte {
	width:807px;
}

.bloc_titre_moncompte {
	background:#B8006D;
	padding-top:5px;
	padding-bottom:5px;
	color:#FFF;
	font-weight:bold;
	width:111px;
	text-align:center;
}

.tab_txt_moncompte {
	width:111px;
	padding-top:10px;
	padding-bottom:10px;
}

.tab_txt_moncompte a {
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

.tab_txt_moncompte.tab_txt_moncompte a:hover {
	text-decoration:underline;
}

.tab_txt_moncompte p{
	width:111px;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
}

.tab_txt_moncompte a {
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}

.tab_txt_moncompte a:hover {
	text-decoration:underline;
}


.tab_txt_moncompte td.ligne {
	height:12px;
}

.tab_txt_moncompte td.ligne_haut {
	height:5px;
}

.tab_txt_moncompte td.ligne_bas {
	height:60px;
}

.separation_menu_txt {	
	font-size:5px;
}

	
/*------------------------------------INDEX---------------------------------------*/
#bloc_centrale{
	/*background:url(photo/img_central.jpg) top no-repeat;*/
	width:956px;
	padding-bottom:15px;
	/*height:536px;*/
	/*background:#f7f419;*/
	background-color:#ffe400;
	/*background:#ffe400;
	padding-bottom:20px;*/
}

*html #bloc_centrale{/*ie6*/
	padding-bottom:15px;
}

*+html #bloc_centrale{/*ie7*/
	padding-bottom:15px;
}




/*------------------------------------LINGERIE---------------------------------------*/

.tab_structure_lingerie {
	width:817px;
}

.tab_lingerie {
	width:817px;
}

.tab_lingerie td.spacer7 {
	width:7px;
}

.tab_lingerie td.spacer6 {
	width:10px;
}

*html .tab_lingerie td.spacer6 {/*ie6*/
	width:13px;
}

.tab_lingerie td.spacer2 {
	width:4px;
}

.tab_lingerie td.separation {
	height:25px;
}

.tab_lingerie td.lingerie_sexy {
	background:url(photo/lingerie_sexylingerie.jpg) left  top  no-repeat;
	width:237px;
	height:180px;
}

*html .tab_lingerie td.lingerie_sexy {/*ie6*/
	background:url(photo/lingerie_sexylingerie.jpg) left  top  no-repeat;
	width:130px;
	height:180px;
}

.tab_lingerie td.lingerie_sexy p {
	padding-left:100px;
}


.tab_lingerie td.les_indispensables {
	background:url(photo/lingerie_indispensables.jpg) left  top  no-repeat;
	width:230px;
	height:180px;
}

*html .tab_lingerie td.les_indispensables {/*ie6*/
	background:url(photo/lingerie_indispensables.jpg) left  top  no-repeat;
	width:214px;
	height:180px;
}

.tab_lingerie td.les_indispensables p {
	padding-left:16px;
}

.text_lingerie {
	width:232px;
}

.zone {
	height:155px;
}
	

/*------------------------------------LINGERIE---------------------------------------*/

.tab_structure_lingerie {
	width:817px;
}

.tab_lingerie {
	width:817px;
}

.tab_lingerie td.spacer7 {
	width:7px;
}

.tab_lingerie td.spacer6 {
	width:10px;
}

*html .tab_lingerie td.spacer6 {/*ie6*/
	width:13px;
}

.tab_lingerie td.spacer2 {
	width:4px;
}

.tab_lingerie td.separation {
	height:25px;
}

.tab_lingerie td.lingerie_sexy {
	background:url(photo/lingerie_sexylingerie.jpg) left  top  no-repeat;
	width:237px;
	height:180px;
}

*html .tab_lingerie td.lingerie_sexy {/*ie6*/
	background:url(photo/lingerie_sexylingerie.jpg) left  top  no-repeat;
	width:130px;
	height:180px;
}

.tab_lingerie td.lingerie_sexy p {
	padding-left:100px;
}


.tab_lingerie td.les_indispensables {
	/*background:url(photo/lingerie_indispensables.jpg) left  top  no-repeat;*/
	background:url(photo/accueil_sg.jpg) left  top  no-repeat;
	width:230px;
	height:180px;
}

*html .tab_lingerie td.les_indispensables {/*ie6*/
/*	background:url(photo/lingerie_indispensables.jpg) left  top  no-repeat;*/
	background:url(photo/accueil_sg.jpg) left  top  no-repeat;
	width:214px;
	height:180px;
}

.tab_lingerie td.les_indispensables p {
	padding-left:16px;
}

.text_lingerie {
	width:232px;
}

.zone {
	height:155px;
}

/*------------------------------------BAS ET COLLANTS---------------------------------------*/

.tab_lingerie td.nos_bas {
	background:url(photos/nos_bas.jpg) left  top  no-repeat;
	width:264px;
	height:180px;
}

.tab_lingerie td.collants {
	background:url(photos/nos_collants.jpg) left  top  no-repeat;
	width:263px;
	height:180px;
}

.tab_lingerie td.bas_collants {
	background:url(photos/bas_collants_sexy.jpg) left  top  no-repeat;
	width:264px;
	height:180px;
}

.spacer8 {
	width:10px;
}
/*------------------------------------MAILLOTS---------------------------------------*/

.tab_lingerie td.maillot_prix_calins {
	background:url(photo/maillot_prixcalin.jpg) left  top  no-repeat;
	width:237px;
	height:180px;
}

.tab_lingerie td.maillot_prix_calins p {
	padding-left:119px;
}

.tab_lingerie td.maillot_nouveaute {
	background:url(photo/maillot_nouveautes.jpg) left  top no-repeat;
	width:230px;
	height:180px;
}

.tab_lingerie td.maillot_nouveaute p {
	padding-left:16px;
}

.tab_lingerie td.maillot_collection {
	background:url(photo/maillot_collection2007.jpg) left top no-repeat;
	width:327px;
	height:180px;
}

.tab_lingerie td.maillot_collection p {
	padding-left:200px;
}

/*------------------------------------SEXY---------------------------------------*/

.tab_lingerie td.sexy_libertine {
	background:url(photo/sexy_libertine.jpg) left top no-repeat;
	width:237px;
	height:180px;
}

.tab_lingerie td.sexy_libertine p {
	padding-left:110px;
}

.tab_lingerie td.sexy_malicieuse {
	background:url(photo/sexy_malicieuse.jpg) left top no-repeat;
	width:230px;
	height:180px;
}

.tab_lingerie td.sexy_malicieuse p{
	padding-left:117px;
}

.tab_lingerie td.sexy_charmeuse {
	background:url(photo/sexy_charmeuse.jpg) left top no-repeat;
	width:327px;
	height:180px;
}

.tab_lingerie td.sexy_charmeuse p{
	padding-left:200px;
}


/*-------------------------------------------GRANDES TAILLES------------------------------------------*/

.tab_lingerie td.gd_taille_lingerie {
	background:url(photo/gd_taille_lingerie.jpg) no-repeat;
	width:237px;
	height:180px;
}

.tab_lingerie td.gd_taille_lingerie p {
	padding-left:110px;
}

.tab_lingerie td.gd_taille_bonnet {
	background:url(photo/gd_taille_bonnet.jpg) no-repeat;
	width:230px;
	height:180px;
}

.tab_lingerie td.gd_taille_bonnet p{
	padding-left:110px;
}

.tab_lingerie td.gd_taille_prixcalin {
	background:url(photo/gd_taille_prixcalins.jpg) no-repeat;
	width:327px;
	height:180px;
}

.tab_lingerie td.gd_taille_prixcalin p {
	padding-left:16px;
}

/*-------------------------------------------NUIT & HOMEWEAR------------------------------------------*/
.tab_lingerie td.nuisette {
	background:url(photo/nuit_nuisette.jpg) no-repeat;
	width:237px;
	height:180px;
}

.tab_lingerie td.nuisette p {
	padding-left:110px;
}

.tab_lingerie td.pyjama {
	background:url(photo/nuit_pyjama.jpg) no-repeat;
	width:230px;
	height:180px;
}

.tab_lingerie td.pyjama {
	padding-left:16px;
}

.tab_lingerie td.homewear {
	background:url(photo/nuit_homewear_img.jpg) no-repeat;
	width:317px;
	height:180px;
}

.tab_lingerie td.homewear p {
	padding-left:200px;
}

/*------------------------------------------------SOUS-CATEGORIE--------------------------------------*/

.text_sous-categorie {
	font-size:14px;
	font-weight:bold;
	color:#EA1D96;
	margin-left:23px;
	padding-bottom:20px;
}

.text_sous-categorie_mention_prix_doux {
	font-size:10px;
	font-weight:bold;
	color:#E972A3;
	padding-left:20px;
	padding-bottom:0px;
}
.encart_taille {
	width:539px;
	background-color:#F6E8F4;
	margin-bottom:20px;
}

.soustitres {
	padding:7px;
	padding-left:23px;
}

.taille_flash {
	width:480px;
	height:48px;
	margin-left:23px;
	background-color:#CCCCCC;
	margin-bottom:10px;
}

.couleur_flash {
	width:237px;
	height:50px;
	background-color:#CCCCCC;
}

.encart_couleur {
	width:237px;
	background-color:#F6E8F4;
	margin-bottom:20px;
}

.text_resultat {
	font-size:11px;
	font-weight:bold;
	color:#EA1D96;
	padding-bottom:20px;
}

.tab_sous-categorie {
	width:706px;
}

.tab_sous-categorie td.fiche {
	width:136px;
	vertical-align:top;
}

.espacement18 {
	width:18px;
	height:18px;
}

.fond_rose {
	width:136px;
	background-color:#F6F5F6;
	border:#EA1D96 solid 1px;
	padding:14px;
	text-align:center;
}

.div_prix {
	height:17px;
	text-align:center;
	vertical-align:bottom;
}

.gifanime {
	height:22px;
	margin-bottom:7px;
}

.dispo {
	width:80px;
	/*height:60px;*/
	background-color:#EA1D96;
	border:#000000 solid 1px;
	z-index:1;
	position:absolute;
	padding:10px;
	/*margin-top:40px;*/
	text-align:left;
	color:#EA1D96;
}

.couleur_bulle {
	position:absolute;
	display:none;
	width:100px;
	background:#EFDBEB;
	border:#000000 solid 1px;
	text-align:left;
	color:#EA1D96;
}

#tab_flash {	
	width:785px;
	margin-left:22px;
	background-color:#F6F5F6;
	margin-bottom:20px;
	border:#EA1D96 solid 1px;
}

#tab_flash td {
	vertical-align:middle;
	text-align:left;
}

#tab_flash td.intitule_flash {
	width:171px;
	font-weight:bold;
	padding-left:5px;
}

#tab_flash td.gd_flash {
	width:325px;
}

#tab_flash td.espace_flash {
	width:37px;
}

#tab_flash td.pt_flash {
	width:247px;
}

#tab_flash td.intitule_prix {
	font-weight:bold;
	width:135px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
}

#tab_flash td.lien_assistant_taille {
	width:107px;
	padding-top:5px;
	padding-bottom:5px;
}

#tab_flash td.ligne_flash {
	height:5px;
}

#flash_tour_poitrine {
	width:325px;
	height:48px;
}

#flash_taille_bonnet {
	width:325px;
	height:48px;
}

#flash_prix {
	width:237px;
	height:42px;
}

#flash_taille_generale {
	width:250px;
	height:48px;
	margin-left:2px;
}



/*---------------------Lingerie-------------------*/

.barre_titre_lingerie {
	background:#EA1D96;
	color:#FFFFFF;
	padding-top:4px;
	padding-bottom:5px;
	text-align:left;
	padding-left:23px;
	font-size:14px;
	font-weight:bold;
	margin-bottom:15px;
	width:784px;
}

.barre_taille_lingerie {
	background:#CC3399;
	color:#FFFFFF;
	padding-top:4px;
	padding-bottom:5px;
	text-align:left;
	padding-left:23px;
	font-size:14px;
	font-weight:bold;
	margin-bottom:15px;
}

.nom_lingerie {
	margin-top:7px;
	margin-bottom:4px;
	height:35px;
}

.nom_lingerie a {
	font-size:14px;
	font-weight:bold;
	color:#EA1D96;
	text-decoration:none;
}

nom_lingerie a:hover {
	text-decoration:underline;
}

.prix_lingerie  {
	font-size:14px;
	font-weight:bold;
	/*color:#EA1D96;*/
	color:#FFFFFF;
	background-color:#EA1D96;
	margin-left:12px;
	padding:1px;
}

/*---------------------Maillots-------------------*/

.barre_titre_maillots {
	background:#FFCC66;
	color:#FFFFFF;
	padding-top:4px;
	padding-bottom:5px;
	text-align:left;
	padding-left:23px;
	font-size:14px;
	font-weight:bold;
	margin-bottom:15px;
	width:784px;
}

.barre_taille_maillots {
	background:#FFCC66;
	color:#FFFFFF;
	padding-top:4px;
	padding-bottom:5px;
	text-align:left;
	padding-left:23px;
	font-size:14px;
	font-weight:bold;
	margin-bottom:15px;
}

.nom_maillots {
	margin-top:7px;
	margin-bottom:4px;
}

.nom_maillots a {
	font-size:14px;
	font-weight:bold;
	color:#FFCC66;
	text-decoration:none;
}

nom_maillots a:hover {
	text-decoration:underline;
}

.prix_maillots  {
	font-size:14px;
	font-weight:bold;
	color:#FFCC66;
	background-color:#FFFFFF;
	margin-left:12px;
	padding:1px;
}

/*---------------------Collants-------------------*/

.barre_titre_collants {
	background:#CC3333;
	color:#FFFFFF;
	padding-top:4px;
	padding-bottom:5px;
	text-align:left;
	padding-left:23px;
	font-size:14px;
	font-weight:bold;
	margin-bottom:15px;
	width:784px;
}

.barre_taille_collants {
	background:#CC3333;
	color:#FFFFFF;
	padding-top:4px;
	padding-bottom:5px;
	text-align:left;
	padding-left:23px;
	font-size:14px;
	font-weight:bold;
	margin-bottom:15px;
}

.nom_collants {
	margin-top:7px;
	margin-bottom:4px;
}

.nom_collants a {
	font-size:14px;
	font-weight:bold;
	color:#CC3333;
	text-decoration:none;
}

nom_collants a:hover {
	text-decoration:underline;
}

.prix_collants  {
	font-size:14px;
	font-weight:bold;
	color:#CC3333;
	background-color:#FFFFFF;
	margin-left:12px;
	padding:1px;
}

/*---------------------gtaille-------------------*/

.barre_titre_gtaille {
	background:#B8006D;
	color:#FFFFFF;
	padding-top:4px;
	padding-bottom:5px;
	text-align:left;
	padding-left:23px;
	font-size:14px;
	font-weight:bold;
	margin-bottom:15px;
	width:784px;
}

.barre_taille_gtaille {
	background:#B8006D;
	color:#FFFFFF;
	padding-top:4px;
	padding-bottom:5px;
	text-align:left;
	padding-left:23px;
	font-size:14px;
	font-weight:bold;
	margin-bottom:15px;
}

.nom_gtaille {
	margin-top:7px;
	margin-bottom:4px;
}

.nom_gtaille a {
	font-size:14px;
	font-weight:bold;
	color:#B8006D;
	text-decoration:none;
}

nom_gtaille a:hover {
	text-decoration:underline;
}

.prix_gtaille  {
	font-size:14px;
	font-weight:bold;
	color:#B8006D;
	background-color:#FFFFFF;
	margin-left:12px;
	padding:1px;
}

/*---------------------sexy-------------------*/

.barre_titre_sexy {
	background:#FF33FF;
	color:#FFFFFF;
	padding-top:4px;
	padding-bottom:5px;
	text-align:left;
	padding-left:23px;
	font-size:14px;
	font-weight:bold;
	margin-bottom:15px;
	width:784px;
}

.barre_taille_sexy {
	background:#FF33FF;
	color:#FFFFFF;
	padding-top:4px;
	padding-bottom:5px;
	text-align:left;
	padding-left:23px;
	font-size:14px;
	font-weight:bold;
	margin-bottom:15px;
}

.nom_sexy {
	margin-top:7px;
	margin-bottom:4px;
}

.nom_sexy a {
	font-size:14px;
	font-weight:bold;
	color:#FF33FF;
	text-decoration:none;
}

nom_sexy a:hover {
	text-decoration:underline;
}

.prix_sexy  {
	font-size:14px;
	font-weight:bold;
	color:#FF33FF;
	background-color:#FFFFFF;
	margin-left:12px;
	padding:1px;
}


/*-------------------------------------------------RECHERCHE RESULTATS + AVANCEE-------------------------------------------*/

.nom_neutre {
	margin-top:7px;
	margin-bottom:4px;
}

.nom_neutre a {
	font-size:14px;
	font-weight:bold;
	color:#EA1D96;
	text-decoration:none;
}

.nom_neutre  a:hover {
	text-decoration:underline;
}

.prix_neutre  {
	font-size:14px;
	font-weight:bold;
	color:#EA1D96;
	background-color:#FFFFFF;
	margin-left:12px;
	padding:1px;
}

.bouton_recherche {
	width:194px;
	height:28px;
	background:url(boutons/btn_recherche.gif) right no-repeat;
	text-align:right;
	padding-right:6px;
	padding-top:2px;
}

.bouton_recherche a {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.bouton_recherche a:hover {
	text-decoration:underline;
}


.encart_rechercher {
	width:920px;
	background-color:#F6F5F6;
	border:#EA1D96 solid 1px;
	margin-bottom:15px;
}

.barre_recherche {
	background:#EA1D96;
	color:#FFFFFF;
	padding-top:4px;
	padding-bottom:5px;
	text-align:left;
	padding-left:23px;
	font-size:12px;
	font-weight:bold;
	margin-bottom:15px;
}

#tab_recherche {
	width:830px;
}

#tab_recherche select {
	font-size:11px;
	width:140px;
}

#tab_recherche input.champ {
	font-size:11px;
	width:136px;
}

#tab_recherche .space {
	width:60px;
	height:1px
}

.bouton_rechercher {
	margin-left:780px;
	height:28px;
	margin-bottom:10px;
}

.lien_bouton_rechercher a {
	display:block;
	background:url(boutons/btn_rechercher.gif) right top no-repeat;
	text-align:right;
	padding-right:6px;
	padding-top:6px;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	margin-bottom:10px;	
	height:22px;
	width:134px;
}

.lien_bouton_rechercher a:hover {
	display:block;
	background:url(boutons/btn_rechercher.gif) right top no-repeat;
	text-decoration:underline;
}

/*----------------------------------------------CADEAUX----------------------------------------------*/

.txt_cadeaux {
	color:#EA1D96;
	font-weight:bold;
	margin-left:23px;
}

.description_cado {
	font-weight:bold;
	height:50px
}

.montant_min {
	width:110px;
	line-height:18px;
	font-weight:bold;
	background-color:#EA1D96;
}

.nom_neutre {
	font-size:14px;
	font-weight:bold;
	color:#EA1D96;
}

/*--------------------------------------CHEQUES CADEAUX-----------------------------------------*/

#tab_cheques {
	width:879px;
	margin-left:23px;
}

.modemploi {
	margin-left:23px;
	width:880px;
}

.parag {
	margin-top:5px;
}

/*-------------------------------------MON PANIER-ETAPE1----------------------------------------*/

#contenu_etape {
	margin-top:22px;
	width:933px;
}

.panier_txt_haut {
	padding-left:5px;
	font-weight:bold;
	line-height:10px;
	margin-left:25px;
}

#tab_structure_etape {
	width:933px;
	margin-left:15px;
}

#tab_structure_etape td {
	vertical-align:top;
}

#tab_structure_etape td.etape_coeur {
	background:url(images/etape1_page.png) no-repeat;
	width:157px;
	height:107px;
	padding-right:11px;
}

#tab_structure_etape td.panier {
	width:775px;
}

#tab_panier {
	width:775px;
	border:#EA1D96 solid 1px;
}

#tab_panier td {
	vertical-align:top;
	background-color:#F6F5F6;
}

#tab_panier th {
	background:#EA1D96;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:5px;
}

#tab_panier th.bloc_vide {
	width:40px;
}

#tab_panier th.produit {
	width:245px;
	text-align:left;
}

#tab_panier th.taille {
	width:65px;
	text-align:center;
}

#tab_panier th.bloc_vide2 {
	width:30px;
}

#tab_panier th.quantite {
	width:65px;
	text-align:center;
}

#tab_panier th.prix {
	width:110px;
	text-align:right;
}

#tab_panier th.total {
	width:115px;
	text-align:right;
}

#tab_panier th.supprimer {
	width:105px;
}

#tab_panier td.bloc_vide {
	width:40px;
}

#tab_panier td.produit {
	width:245px;
}

#tab_panier td.taille {
	width:65px;
	text-align:center;
}

#tab_panier select.taille {
	width:65px;
	font-size:11px;
}

#tab_panier td.bloc_vide2 {
	width:30px;
}

#tab_panier td.quantite {
	width:65px;
	text-align:center;
}

#tab_panier select.quantite {
	width:65px;
	font-size:11px;
}

#tab_panier td.prix {
	width:110px;
	text-align:right;
	font-weight:bold;
	line-height:16px;
}

#tab_panier td.total {
	width:115px;
	text-align:right;
	font-weight:bold
}

#tab_panier td.supprimer {
	width:95px;
	padding-left:10px;
}

#tab_panier td.ligne_separatrice {
	height:15px;
}

.tab_panier_produit {
	width:245px;
}

.tab_panier_produit td {
	vertical-align:middle;
	font-weight:bold;
}

.tab_panier_produit td.image_produit {
	width:83px;
	height:83px;
}

.tab_panier_produit td.description_produit {
	width:157px;
	padding-left:5px;
	vertical-align:middle;
	text-align:left;
}

.prix_barre {
	text-decoration:line-through;
}

.prix_reduit {
	color:#EA1D96;
}

.prix_total {
	color:#FFFFFF;
	
	font-size:14px;
	font-weight:bold;
}

.prix_total_aregler {
	color:#000000;
	font-size:14px;
	font-weight:bold;
}


.prix_total_rose {
	color:#EA1D96;
	font-size:14px;
	font-weight:bold;
}

.etiquette {
	background-color:#EA1D96;
	padding:5px;
	margin-left:20px;
	color:#FFFFFF;
}

*html .etiquette {/*IE6*/
	margin-left:0px;
	/*IE6 MAC\*//*/
	margin-left:20px;
	/**/
	
}

hr.rose_fonce_panier {
	height:1px;
	margin-top:0px;
	color:#EA1D96;
	background-color:#EA1D96;
	border:0;
	width:775px;
}

*html hr.rose_fonce_panier { /*IE6*/
	display:block;
	height: 1px;
	color:#EA1D96;
	_margin:-6px 0;
	background-color:#EA1D96;
	border:0px;
	width:775px;
	/*IE6 MAC\*//*/
	display:block;
	height: 2px;
	_margin:-10px 0;
	padding:0;
	color:#EA1D96;
	background-color:#EA1D96;
	border:0px;
	width:275px;
	/**/
}

*+html hr.rose_fonce_panier { /*IE7*/
	display:block;
	height: 1px;
	/*_margin:10px 0;*/
	color:#EA1D96;
	background-color:#EA1D96;
	border:0px;
}	

.espace25px {
	height:25px;
}


#tab_structure_panier2 {
	margin-left:173px;
	width:770px;
}

#tab_structure_panier2 td {
	vertical-align:top;
}

#tab_structure_panier2 td.offre {
	width:420px;
}

#tab_structure_panier2 td.espace_bloc {
	width:25px;	
}

#tab_structure_panier2 td.total_panier {
	width:325px;
}

#tab_offre_special {
	width:425px;
	border:#EA1D96 solid 1px;
}

#tab_offre_special td {
	vertical-align:middle;
}

#tab_offre_special th {
	background:#EA1D96;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:5px;
	font-size:14px;
	text-align:left;
	padding-left:20px;
}

#tab_offre_special td {
	vertical-align:top;
	background-color:#F6F5F6;
}

#tab_offre_special td.ligne_separation {
	height:15px;
}

#tab_offre_special td.txt {
	padding-left:20px;
	padding-right:20px;
}

#tab_offre_special td.blocvide1 {
	width:65px;
}

#tab_offre_special td.blocvide1 {
	width:65px;
}

*html #tab_offre_special td.blocvide1 {/*IE6*/
	width:95px;
	/*IE6 MAC\*//*/
	width:95px;
	/**/
}

*+html #tab_offre_special td.blocvide1 {/*IE7*/
	width:95px;
}


#tab_offre_special td.blocvide2 {
	width:18px;
}


#tab_offre_special td.blocvide3 {
	width:66px;
}

*html #tab_offre_special td.blocvide3 {/*IE6*/
	width:76px;
	/*IE6 MAC\*//*/
	width:76px;
	/**/
}

*+html #tab_offre_special td.blocvide3 {/*IE7*/
	width:76px;
}


#tab_offre_special td.nom_code {
	width:110px;
}

*html #tab_offre_special td.nom_code {/*IE6*/
	width:150px;
	/*IE6 MAC\*//*/
	width:150px;
	/**/
}

*+html #tab_offre_special td.nom_code {/*IE7*/
	width:150px;	
}

#tab_offre_special input.code_promo {
	width:115px;
	font-size:11px;
}

#tab_total_panier {
	width:325px;
}

#tab_total_panier td {
	vertical-align:top;
}

#tab_total_panier th {
	background:#EA1D96;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:5px;
	font-size:14px;
	padding-left:20px;
	/*IE6 MAC\*//*/
	padding-left:20px;
	text-align:left;
	/**/
	
}

#tab_total_panier td.espace_haut {
	height:3px;
}

#tab_total_panier td.espace_txt {
	height:10px;
}

#tab_total_panier2 {
	width:325px;
}

#tab_total_panier2 td {
	vertical-align:top;
}

#tab_total_panier2 td.espace_haut {
	height:3px;
}

#tab_total_panier2 td.espace_txt {
	height:10px;
}

#tab_total_panier2 td.intitule_total {
	text-align:right;
	font-weight:bold;
}

#tab_total_panier2 td.mode_livraison {
	font-weight:bold;
	padding-left:10px;
}

#tab_total_panier2 td.montant {
	width:90px;
	text-align:right;
	padding-right:5px;
}

hr.rose_totalpanier {
	height:1px;
	margin-top:0px;
	color:#EA1D96;
	background-color:#EA1D96;
	border:0;
	width:325px;
}

*html hr.rose_totalpanier { /*IE6*/
	display:block;
	height: 1px;
	color:#EA1D96F;
	_margin:-6px 0;
	background-color:#EA1D96;
	border:0px;
	width:328px;
	/*IE6 MAC\*//*/
	display:block;
	height: 2px;
	_margin:-10px 0;
	padding:0;
	color:#EA1D96;
	background-color:#EA1D96;
	border:0px;
	width:325px
	/**/
}

*+html hr.rose_totalpanier { /*IE7*/
	display:block;
	height: 1px;
	/*_margin:10px 0;*/
	color:#EA1D96;
	background-color:#EA1D96;
	border:0px;
}	


#tab_cadeau {
	width:775px;
	margin-left:173px;
	border:#EA1D96 solid 1px;
}

#tab_cadeau td {
	vertical-align:top;
	background-color:#F6F5F6;
}

#tab_cadeau td.ligne_haut {
	height:10px;
}

#tab_cadeau th {
	background:#EA1D96;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:5px;
	font-size:14px;
	padding-left:20px;
	/*IE6 MAC\*//*/
	padding-left:20px;
	text-align:left;
	/**/
}

#tab_cadeau td.espace_bloc {
	width:20px;
}

#tab_cadeau td.espace_produit {
	width:10px;
}

.tab_cadeau_produit {
	width:175px;
	margin-bottom:10px;
}

*html .tab_cadeau_produit {/*IE6*/
	width:180px;
	margin-bottom:10px;
	/*IE6 MAC\*//*/
	width:180px;
	margin-bottom:10px;
	/**/
}

*+html .tab_cadeau_produit {/*IE7*/
	width:180px;
	margin-bottom:10px;
}

.tab_cadeau_produit td {
	vertical-align:top;
}

.tab_cadeau_produit td.ligne_espace {
	height:10px;
}

.tab_cadeau_produit td.img_produit {
	width:93px;
	height:116px;
}

.tab_cadeau_produit td.description_produit {
	width:72px;
	padding-left:5px;
	padding-top:5px;
	font-size:10px;
	text-align:left;
}

.tab_cadeau_puce {
	width:110px;
}

.tab_cadeau_puce td {
	vertical-align:middle;
}

.tab_cadeau_puce input.puce_radio {	
	vertical-align:middle;
}

.tab_cadeau_puce td.txt {
	padding-top:2px;
}

*html .tab_cadeau_puce td.txt {/*IE6*/
	padding-top:4px;
	/*IE6 MAC\*//*/
	padding-top:4px;
	/**/
}

*+html .tab_cadeau_puce td.txt {/*IE7*/
	padding-top:4px;
}

.tab_cadeau_taille {
	width:100px;
}

.tab_cadeau_taille td {
	vertical-align:middle;
}

.tab_cadeau_taille td.txt {
		padding-top:3px;
	}

.tab_cadeau_taille select.taille_cadeau {
	width:60px;
	font-size:11px;
}

.tab_cadeau_option {
	width:260px;
	margin-left:515px;
}

.tab_cadeau_option td {
	vertical-align:middle;
}

.tab_cadeau_option input.checkbox {
	vertical-align:middle;
}

.tab_cadeau_option td.txt {	
	padding-top:2px;
}

*html .tab_cadeau_option td.txt {/*IE6*/
	padding-top:4px;
	/*IE6 MAC\*//*/
	padding-top:4px;
	/**/
}

*+html .tab_cadeau_option td.txt {/*IE7*/
	padding-top:4px;
}

.commentaire_panier {	
	width:775px;
	margin-left:173px;
	margin-top:15px;
	line-height:18px;
}

#tab_cadeau_bouton {
	width:775px;
	margin-left:173px;
	margin-top:20px;
}

#tab_cadeau_bouton td {
	vertical-align:middle;
	text-align:left;
}

#tab_cadeau_bouton td.espace_bloc{
	width:10px;
}


#tab_cadeau_bouton td.espace_bloc2{
	width:105px;
}

#tab_cadeau_bouton td.espace_ligne_bouton{
	height:10px;
}

#tab_panier_lien {
	width:948px;
}

#tab_panier_lien td {
	vertical-align:top;
}

#tab_panier_lien td.texte_presentation {
	width:836px;
	padding-left:30px;
	font-weight:bold;
	line-height:10px;
	margin-left:25px;
}

#tab_panier_lien td.lien_continuer {
	width:82px;
}
	
/*-------------------------------------IDENTIFICATION-ETAPE2-----------------------------------------*/

#tab_structure_etape td.etape2_coeur {
	background:url(images/etape2_page.png) no-repeat;
	width:151px;
	height:107px;
	padding-right:11px;
}

#tab_structure_etape td.deja_client {
	width:288px;
}

#tab_structure_etape td.espace_etape2 {
	width:10px;
}

#tab_structure_etape td.pasclient {
	width:464px;
}

#tab_structure_etape td.confirmation {
	text-align:center;
}

#tab_dejaclient {
	width:288px;
	border:#EA1D96 solid 1px;
}

#tab_dejaclient td {	
	vertical-align:top;
}

#tab_dejaclient td {
	vertical-align:top;
	background-color:#F6F5F6;
}

#tab_dejaclient td.ligne_haut {
	height:10px;
}

#tab_dejaclient th {
	background:#EA1D96;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:5px;
	font-size:14px;
	padding-left:20px;
	text-align:left;
}

#tab_logg_client {
	width:260px;
	margin-left:20px;
}

#tab_logg_client td {
	vertical-align:middle;
	text-align:justify;
}

#tab_logg_client td.ligne_separation {
	height:10px;
}

#tab_logg_client input.loggclient {	
	width:116px;
	font-size:11px;
}

#tab_logg_client td.bloc_vide {
	width:43px;
}

#tab_logg_client td.intitule {
	width:98px;
}

#bloc_btn_valider {
	margin-left:220px;
	margin-top:10px;
	margin-bottom:10px;
}

#tab_pasclient {
	width:464px;
	border:#EA1D96 solid 1px;
}

#tab_pasclient td {
	vertical-align:top;
	background-color:#F6F5F6;
}

#tab_pasclient td.ligne_separation {
	height:10px;
}

#tab_pasclient th {
	background:#EA1D96;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:5px;
	font-size:14px;
	padding-left:20px;
	text-align:left;
}

#tab_loggpasclient {
	width:440px;
	margin-left:20px;
	margin-right:20px;
}

#tab_loggpasclient td {
	vertical-align:middle;
}

#tab_loggpasclient input.chpstxt {
	width:116px;
	font-size:11px;
}

#tab_loggpasclient select.chpstxt {	
	width:120px;
	font-size:11px;
}

#tab_loggpasclient td.espace_chps {	
	width:30px;
}

#tab_loggpasclient td.ligne {	
	height:10px;
}

#tab_loggpasclient td.intitule1 {
	width:70px;
}

#tab_loggpasclient td.intitule2 {
	width:110px;
}

.bloc_valider_loggpasclient {
	margin-left:391px;
	margin-top:10px;
	margin-bottom:20px;
}

#tab_loggpasclient_option {
	width:425px;
}

#tab_loggpasclient_option td {
	vertical-align:top;
}

#tab_loggpasclient_option td.ligne{
	height:10px;
}

#tab_loggpasclient_option td.texte {
	padding-top:0px;
	padding-left:5px;
}

*html #tab_loggpasclient_option td.texte {
	padding-top:3px;
}

*+html #tab_loggpasclient_option td.texte {
	padding-top:3px;
}

#tab_confirmation_inscripton {
	width:775px;
	border:#EA1D96 solid 1px;
}

#tab_confirmation_inscripton td{
	background-color:#F6F5F6;
	padding-top:10px;
	padding-left:20px;
	padding-bottom:10px;
	vertical-align:top;
	text-align:left;
}


#tab_confirmation_inscripton td.txt_confirmation {
	background-color:#F6F5F6;
	padding-top:10px;
	padding-left:20px;
	padding-bottom:10px;
	vertical-align:top;
	text-align:left;
	line-height:18px;
}
#tab_confirmation_inscripton td.spacer {
	width:30px;
}

#tab_confirmation_inscripton th {
	background:#EA1D96;
	color:#FFFFFF;
	text-align:left;	
	padding-left:20px;
	font-size:14px;
	padding-top:8px;
	padding-bottom:5px;
	font-weight:bold;
}

.txt_etape {
	margin-bottom:10px;
	padding-left:10px;
}

.bloc_btn_etape_suivante {
	margin-left:805px;
	margin-top:5px;
}

.bloc_btn_etape_suivante_inscription {
	margin-left:705px;
	margin-top:0px;
}

.bloc_vide_blanc {
	height:300px;
}

/*-------------------------------------COORDONNEES-ETAPE3-----------------------------------------*/
.coordonnees_txt_haut {
	line-height:10px;
	margin-left:173px;
	margin-top:20px;
}

#tab_structure_etape td.etape3_coeur {
	background:url(images/etape3_page.png) no-repeat;
	width:151px;
	height:107px;
	padding-right:11px;
}

#tab_structure_coordonnees {
	width:775px;
}

#tab_structure_coordonnees td{
	vertical-align:top;
}

#tab_structure_coordonnees td.gauche {
	width:378px;
}

.gauche_espace {
	height:20px;
}


#tab_structure_coordonnees td.droit {
	wifth:369px;
}

#tab_structure_coordonnees td.espace_bloc {
	width:28px;
}


#tab_coordonnees_identite {	
	width:378px;
	border:#EA1D96 solid 1px;
}

#tab_coordonnees_identite td {	
	vertical-align:middle;
	background-color:#F6F5F6;
	text-align:left;
}

#tab_coordonnees_identite td.ligne_haut {
	height:10px;
}

#tab_coordonnees_identite th {
	background:#EA1D96;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:5px;
	font-size:14px;
	padding-left:20px;
	text-align:left;
}

#tab_identite {
	width:378px;
}

#tab_identite td {
	vertical-align:middle;
}

#tab_identite td.intitule {
	width:130px;
	padding-left:20px;
	/*IE MAC\*//*/
	width:160px;
	/**/
}

#tab_identite td.ligne_haut {
	height:10px;
}

#tab_identite td.chps_txt {
	width:106px;
}


#tab_identite input.chps_identite {
	width:116px;
	font-size:11px;
}

#tab_identite select.chps_identite {
	width:120px;
	font-size:11px;
}

#tab_identite td.info{
	width:50px;
}

#tab_coordonnees_adresse_facturation {	
	width:378px;
	border:#EA1D96 solid 1px;
}

#tab_coordonnees_adresse_facturation td {	
	vertical-align:middle;
	background-color:#F6F5F6;
	text-align:left;
}

#tab_coordonnees_adresse_facturation td.ligne_haut {
	height:10px;
}

#tab_coordonnees_adresse_facturation th {
	background:#EA1D96;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:5px;
	font-size:14px;
	padding-left:20px;
	text-align:left;
}

#tab_adresse_facturation {
	width:378px;
}

#tab_adresse_facturation td {
	vertical-align:middle;
}

#tab_adresse_facturation td.intitule {
	width:140px;
	padding-left:20px;
}

#tab_adresse_facturation td.ligne_haut {
	height:10px;
}

#tab_adresse_facturation td.chps_txt {
	width:106px;
}

#tab_adresse_facturation td.bloc_vide {
	width:84px;
}

#tab_adresse_facturation input.code_postal {
	width:65px;
	font-size:11px;
}

#tab_adresse_facturation input.chps_adresse_f {
	width:116px;
	font-size:11px;
}

#tab_adresse_facturation input.gdchps_adresse_f {
	width:200px;
	font-size:11px;
}


#tab_coordonnees_adresse_livraison {
	width:360px;
	margin-left:10px;
	border:#EA1D96 solid 1px;
}

#tab_coordonnees_adresse_livraison td {
	vertical-align:top;
	background:#F6F5F6;
}


#tab_coordonnees_adresse_livraison td.ligne{
	height:10px;
	background-color:#F6F5F6;
}

#tab_coordonnees_adresse_livraison th {
	background:#EA1D96;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:5px;
	font-size:14px;
	padding-left:20px;
	text-align:left;
}

#tab_adresse_option {
	width:350px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:20px;
}

#tab_adresse_option td {
	vertical-align:middle;	
	background-color:#F6F5F6;
}

#tab_adresse_option input.case_cocher {
	padding-left:10px;
	font-size:11px;
}

#tab_adresse_livraison {
	width:370px;
	background-color:#F6F5F6;
}

#tab_adresse_livraison td {
	vertical-align:middle;
	background-color:#F6F5F6;
}

#tab_adresse_livraison td.intitule {
	font-weight:bold;
	width:135px;
	padding-left:20px;
}

#tab_adresse_livraison td.ligne_separation {
	height:10px;
}

#tab_adresse_livraison input.chps_txt {
	width:116px;
	font-size:11px;
}

#tab_adresse_livraison input.code_postal {
	width:65px;
	font-size:11px;
}

#tab_adresse_livraison input.gdchpstxt {
	width:200px;
	font-size:11px;
}

#tab_adresse_livraison select.chps_txt {
	width:120px;
	font-size:11px;
}

#tab_adresse_livraison td.bloc_vide {
	width:84px;
}

#tab_indications_supplementaires {
	width:775px;
	margin-top:20px;
	border:#EA1D96 solid 1px;
}

#tab_indications_supplementaires td {
	vertical-align:top;
	background-color:#F6F5F6;
	padding-top:10px;
	padding-left:10px;
}

#tab_indications_supplementaires td.espace_txtarea {	
	height:15px;
}

#tab_indications_supplementaires td.ligne_haut {
	height:10px;
}

#tab_indications_supplementaires th {
	background:#EA1D96;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:5px;
	font-size:14px;
	padding-left:20px;
	text-align:left;
}

#tab_indications_supplementaires textarea.indications_supp {	
	width:575px;
	height:60px;
	font-size:11px;
}

/*-------------------------------------MODE DE LIVRAISON-ETAPE4-----------------------------------------*/

#tab_structure_etape td.etape4_coeur {
	background:url(images/etape4_page.png) no-repeat;
	width:151px;
	height:107px;
	padding-right:11px;
}

#tab_mode_livraison {
	width:775px;
	border:#EA1D96 solid 1px;
}

#tab_mode_livraison td{
	background-color:#F6F5F6;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:middle;
	text-align:left;
}

#tab_mode_livraison td.spacer {
	width:30px;
}

#tab_mode_livraison th {
	background:#EA1D96;
	color:#FFFFFF;
	text-align:left;	
	padding-left:20px;
	font-size:14px;
	padding-top:8px;
	padding-bottom:5px;
	font-weight:bold;
}


#tab_mode_livraison td.logo_livraison {
	width:81px;
	padding-left:5px;
}

#tab_mode_livraison td.puce_radio {
	width:10px;
	padding-left:10px;
}

#tab_mode_livraison td.txt_colis {
	width:565px;
}

*html #tab_mode_livraison td.txt_colis {/*IE6*/
	width:605px;
	/*IE6 MAC\*//*/
	width:605px;
	/**/
}

*+html #tab_mode_livraison td.txt_colis {/*IE7*/
	width:605px;
}


#tab_mode_livraison input.puce_radio {
	width:15px;
	text-align:left;
}

.bientot_dispo {
	background-color:#EA1D96;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	padding:2px;
	width:120px;
	margin-top:5px;
}


/*-------------------------------------VALIDATION-ETAPE5-----------------------------------------*/

#tab_structure_etape td.etape5_coeur {
	background:url(images/etape5_page.png) no-repeat;
	width:151px;
	height:107px;
}

#tab_panier td.vide1 {
	width:30px;
}

#tab_panier th.vide1{
	width:30px;
}

#tab_panier td.vide {
	width:15px;
}

#tab_panier th.vide {
	width:15px;
}

#tab_adresse_validation {
	width:775px;
	margin-bottom:30px;
	border:#EA1D96 solid 1px;
}

#tab_adresse_validation td {
	vertical-align:top;
	background-color:#F6F5F6;
}

#tab_adresse_validation td.ligne_haut {
	height:10px;
}

#tab_adresse_validation th {
	background:#EA1D96;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:5px;
}

#tab_adresse_validation th.bloc_vide {
	width:40px;
}

#tab_adresse_validation th.facturation {
	width:210px;
}

#tab_adresse_validation th.livraison {
	width:260px;
}

#tab_adresse_validation th.indication {
	width:265px;
}

#tab_adresse_validation td.bloc_vide {
	width:40px;
}

#tab_adresse_validation td.facturation {
	width:210px;
}

#tab_adresse_validation td.livraison {
	width:260px;
}

#tab_adresse_validation td.indication {
	width:265px;
}

#tab_mode_paiement {
	width:775px;
	margin-bottom:30px;
	margin-left:166px;
	margin-top:20px;
	border:#EA1D96 solid 1px;
}

#tab_mode_paiement td {
	vertical-align:top;
}

#tab_mode_paiement td.ligne_haut {
	height:10px;
}

#tab_mode_paiement th {
	background:#EA1D96;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:5px;
	text-align:left;
	padding-left:40px;
	font-size:14px;
}

#tab_mode_paiement td.bloc_vide {
	width:40px;
}

#tab_mode_paiement td.mode_paiement {
	width:137px;
}

#tab_mode_paiement td.champs {
	width:272px;
}

#tab_mode_paiement td.indication {
	width:296px;
	padding-right:30px;
}

#tab_mode_paiement td.txt_description {
	width:399px;
	padding-right:10px;
}

.tab_mode_paiement_option {
	width:137px;
	margin-bottom:10px;
}
.tab_mode_paiement_option td {
	vertical-align:middle;
}

#tab_paiement_champs {
	width:409px;
}

#tab_paiement_champs td {
	vertical-align:middle;
}

#tab_paiement_champs td.espace{
	height:10px;
}

#tab_paiement_champs input.chps_long {
	width:272px;
	font-size:11px;
}

#tab_paiement_champs input.chps_court {
	width:116px;
	font-size:11px;
}


#tab_cgv_option {	
	width:406px;
	margin-left:607px;
}

*html #tab_cgv_option {	/*IE6*/
	width:366px;
	margin-left:590px;
	/*IE6 MAC\*//*/
	width:366px;
	/**/
}

*+html #tab_cgv_option {/*IE7*/
	width:366px;
	margin-left:590px;
}

#tab_cgv_option td {
	vertical-align:top;
}

#tab_cgv_option td.txt {	
	padding-top:1px;
}

*html #tab_cgv_option td.txt {/*IE6*/
	padding-top:4px;
	/*IE6 MAC\*//*/
	padding-top:4px;
	/**/
}

*+html #tab_cgv_option td.txt {/*IE7*/
	padding-top:4px;
}


/*-------------------------------------CONFIRMATION-ETAPE6-----------------------------------------*/

#tab_structure_etape td.etape6_coeur {
	background:url(images/etape6_page.png) no-repeat;
	width:151px;
	height:107px;
}


.lien_imprim_confirm {
	margin-left:560px;
	width:100px;
}
/*------------------------------------IDENTIFICATION--------------------------------------*/
.barre_violet_fonce_gd {	
	background:#EA1D96;
	color:#FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	padding-left:23px;
	font-size:17px;
	margin-bottom:20px;
	margin-top:17px;
	width:897px;
}

*html .barre_violet_fonce_gd {	/*IE6*/
	background:#EA1D96;
	color:#FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	padding-left:23px;
	font-size:17px;
	margin-bottom:20px;
	margin-top:17px;
	width:901px;
}

#tab_structure_identification {
	margin-left:80px;
	width:775px;
	margin-bottom:200px;
}

#tab_structure_identification_inscr {
	margin-left:80px;
	width:775px;
	margin-bottom:50px;
}

#tab_structure_identification td {
	vertical-align:top;
}

#tab_structure_identification td.espace {
	width:20px;
}
	
/*------------------------------------IDENTIFICATION CONFIRMATION-------------------------------------*/

#tab_identification_confirm {
	width:920px;
	margin-top:33px;
}

*html #tab_identification_confirm {/*IE6*/
	width:924px;
	margin-top:33px;
}

#tab_identification_confirm td {
	vertical-align:top;
	background:#F6E8F4;
	padding:15px;
	line-height:16px;
}

#tab_identification_confirm th {
	background:#EA1D96;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	padding-left:5px;
}

#tab_lien_identification {
	width:920px;
	margin-top:10px;
}

#tab_lien_identification td {
	vertical-align:middle;
} 

#tab_lien_identification td.fleche {
	width:205px;
}

#tab_lien_identification td.cadenas {
	width:190px;
}

#tab_lien_identification td.bloc_vide {
	width:525px;
}

/*-------------------------------------MON COMPTE----------------------------------------*/
.barre_violet_clair {	
	background:#EA1D96;
	color:#FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	padding-left:23px;
	font-size:17px;
	margin-bottom:20px;
	margin-top:17px;
}

#contenu_moncompte {	
	width:897px;
	margin-left:21px;
}

*html #contenu_moncompte {	/*IE6*/
	width:906px;
	margin-left:18px;
	/*IE6 MAC\*//*/
	width:857px;
	margin-left:18px;
	/**/
}

*+html #contenu_moncompte {	/*IE7*/
	width:897px;
	margin-left:18px;
}

#contenu_moncompte p.descriptif {	
	line-height:18px;
}

.img_espace_privilege {	
	width:241px;
	height:370px;
	background:url(images/img_espace_privilege.jpg) no-repeat;
}

.txt_privilege {
	width:221px;
	text-align:right;
	padding-right:20px;
	line-height:18px;
}

#tab_structure_moncompte {
	width:897px;
}

#tab_structure_moncompte td {
	vertical-align:top;
}

#tab_structure_moncompte td.ligne_espace {
	height:20px;
}

.tab_moncompte_bloc1 td {
	background:#F6E8F4;
	text-align:left;
	vertical-align:top;
}

.txt_bloc_moncompte {
	height:120px;
	padding-top:15px;
	padding-left:10px;
	padding-right:10px;
	line-height:15px;
}

*html .txt_bloc_moncompte {/*IE6*/
	height:105px;
	/*IE6 MAC\*//*/
	height:105px;
	/**/
}

*+html .txt_bloc_moncompte {/*IE7*/
	height:105px;
}

.lien_bloc_moncompte {
	padding-bottom:10px;
	padding-right:10px;
}

.espace_bloc_moncompte {
	width:15px;
}

.tab_moncompte_bloc1 {	
	width:210px;
}

.tab_moncompte_bloc1 th {
	background:#EA1D96;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	padding-left:5px;
}

.tab_moncompte_bloc2 {	
	width:205px;
}

.tab_moncompte_bloc2 th {
	background:#EA1D96;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	padding-left:5px;
}

.tab_moncompte_bloc2 td {
	background:#F6E8F4;
	text-align:left;
	vertical-align:top;
}

.tab_moncompte_bloc3 {	
	width:195px;
}

.tab_moncompte_bloc3 th {
	background:#EA1D96;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	padding-left:5px;
}

.tab_moncompte_bloc3 td {
	background:#F6E8F4;
	text-align:left;
	vertical-align:top;
}

.picto_mescommandes {
	background:url(images/picto_commande.gif) no-repeat;
	padding-left:20px;
	height:18px;
	padding-top:2px;
}

.picto_mespreferes {
	background:url(images/picto_prefere.gif) no-repeat;
	padding-left:25px;
	height:18px;
	padding-top:2px;
}

.picto_parrainage {
	background:url(images/picto_parrainage.gif) no-repeat;
	padding-left:15px;
	height:18px;
	padding-top:2px;
}

.picto_profil {
	background:url(images/picto_profil.gif) no-repeat;
	padding-left:25px;
	height:17px;
	padding-top:3px;
}

.picto_parametre {
	background:url(images/picto_parametre.gif) no-repeat;
	padding-left:25px;
	height:19px;
	padding-top:1px;
}

.picto_newsletter {
	background:url(images/picto_newsletter.gif) no-repeat;
	padding-left:25px;
	height:20px;
}

/*------------------------------------MON PROFIL--------------------------------------*/
.barre_violet_fonce {
	background:#EA1D96;
	color:#FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	padding-left:23px;
	font-size:14px;
	font-weight:bold;
	margin-bottom:15px;
	width:784px;
}

*html .barre_violet_fonce {/*IE6*/
	width:780px;
}

.txt_commentaire_profil {
	padding-left:23px;
	padding-bottom:20px;
	padding-right:20px;
}

#tab_structure_profil {
	width:775px;
}

#tab_structure_profil td {
	vertical-align:top;
}

#tab_structure_profil td.gauche {	
	width:377px;
}

#tab_structure_profil td.espace {
	width:15px;
}

#tab_structure_profil td.droit {
	width:370px;
}

#tab_coordonnees_identite th.violet_clair {
	background:#EA1D96;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:5px;
	font-size:14px;
	padding-left:20px;
	text-align:left;
}

#tab_coordonnees_adresse_facturation th.violet_clair{
	background:#EA1D96;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:5px;
	font-size:14px;
	padding-left:20px;
	text-align:left;
}

#tab_coordonnees_adresse_livraison th.violet_clair {
	background:#EA1D96;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:5px;
	font-size:14px;
	padding-left:20px;
	text-align:left;
}

#tab_indications_supplementaires th.violet_clair {
	background:#EA1D96;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:5px;
	font-size:14px;
	padding-left:20px;
	text-align:left;
}


#tab_indications_supplementaires td.decalage {
	padding-left:20px;
}

.bloc_valider_profil {
	margin-left:718px;
	margin-top:10px;
	width:56px;
}

/*------------------------------------MES PARAMETRES DE COMPTE--------------------------------------*/

.tab_mesparametres {
	width:807px;
	border:#EA1D96 solid 1px;
}


*html .tab_mesparametres {/*IE6*/
	width:803px;
}

.tab_mesparametres td {
	vertical-align:top;
	background:#F6F5F6;
}

.tab_mesparametres th {
	background:#EA1D96;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	font-size:14px;
	padding-left:20px;
	text-align:left;
}

.tab_mesparametres td.description {	
	padding-left:20px;
	padding-top:10px;
	padding-right:20px;
}

.tab_identification_membre {
	width:363px;
	margin-top:15px;
}

.tab_identification_membre td {
	vertical-align:middle;
}

.tab_identification_membre input.champs_txt {
	width:116px;
	font-size:11px;
}

.tab_identification_membre td.intitule {
	width:247px;
	font-weight:bold;
}

.tab_identification_membre td.ligne {
	height:10px;
}

#bloc_valider_identification {
	margin-left:714px;
	margin-top:10px;
	margin-bottom:20px;
}

*html #bloc_valider_identification {/*IE6*/
	margin-left:706px;
}

/*------------------------------------MES NEWSLETTERS--------------------------------------*/

.tab_option_newsletter {
	width:580px;
	margin-top:15px;
}

.tab_option_newsletter td {
	vertical-align:middle;
}

.tab_option_newsletter input.case_cocher {
	padding-top:3px;
}


.tab_option_newsletter td.intitule {
	width:560px;
	padding-left:10px;
}

*html .tab_option_newsletter td.intitule {/*IE6*/
	padding-top:3px;
}

.tab_option_newsletter td.ligne {
	height:10px;
}


/*------------------------------------MES COMMANDES--------------------------------------*/
#tab_mescommandes {
	width:767px;
	margin-left:20px;
	margin-right:20px;
	margin-top:10px;
	margin-bottom:20px;
}


*html #tab_mescommandes {/*IE6*/
	width:763px;
}

#tab_mescommandes td {
	vertical-align:middle;
	background:#FFFFFF;
}

#tab_mescommandes th {
	background:#EA1D96;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	font-size:12px;
	text-align:left;
}

#tab_mescommandes th.date {
	width:95px;
	padding-left:20px;
}

#tab_mescommandes th.type {
	width:127px;
	padding-left:20px;
}

#tab_mescommandes th.numero {
	width:127px;
	padding-left:20px;
}

#tab_mescommandes th.montant_commande {
	width:143px;
	text-align:right;
	padding-right:20px;
}

*html #tab_mescommandes th.montant_commande {/*IE6*/
	padding-right:20px;
	width:119px;
}

*+html #tab_mescommandes th.montant_commande {/*IE7*/
	padding-right:40px;
	width:119px;
}

#tab_mescommandes th.etat {
	width:165px;
	padding-left:20px;
}

#tab_mescommandes td.date {
	width:95px;
	padding-left:20px;
}

#tab_mescommandes td.type {
	width:127px;
	padding-left:20px;
}

#tab_mescommandes td.numero {
	width:127px;
	padding-left:20px;
}

#tab_mescommandes td.montant_commande {
	width:143px;
	text-align:right;
	padding-right:20px;
}

*html #tab_mescommandes td.montant_commande {/*IE6*/
	width:139px;
	text-align:right;
	padding-right:20px;
}

#tab_mescommandes td.etat {
	width:165px;
	padding-left:20px;
}

#tab_mescommandes td.ligne_haut {
	height:10px;
}

#tab_mescommandes td.ligne_bas{
	height:15px;
}

hr.rose_fonce_commande {
	height:1px;
	margin-top:3px;
	color:#EA1D96;
	background-color:#EA1D96;
	border:0;
	width:767px;
}

*html hr.rose_fonce_commande { /*IE6*/
	display:block;
	height: 1px;
	color:#EA1D96;
	_margin:-3px 0;
	background-color:#EA1D96;
	border:0px;
	width:763px;
	/*IE6 MAC\*//*/
	display:block;
	height: 2px;
	_margin:-10px 0;
	padding:0;
	color:#EA1D96;
	background-color:#EA1D96;
	border:0px;
	width:767px
	/**/
}

*+html hr.rose_fonce_commande { /*IE7*/
	display:block;
	height: 1px;
	margin:-7px 0;
	color:#EA1D96;
	background-color:#EA1D96;
	border:0px;
}	

/*------------------------------------MES COMMANDES VISUALISER--------------------------------------*/
#tab_coordonnees_commandes {
	width:753px;
	margin-left:20px;
	margin-bottom:20px;
}

#tab_coordonnees_commandes td {
	vertical-align:top;
}

#tab_coordonnees_commandes td.txt_rose {	
	width:150px;
	color:#FFAAD8;
	font-weight:bold;
	line-height:18px;
}

#tab_coordonnees_commandes td.lien {
	width:180px;
	line-height:20px;
}

#tab_coordonnees_commandes td.description_commande {
	width:423px;
	line-height:18px;
}

#tab_coordonnees_commandes td.ligne {
	height:10px;
}

.bloc_retour_etape {
	margin-left:137px;
	margin-top:10px;
}

/*------------------------------------MES PREFERES-------------------------------------*/

.prix_total a{
	color:#FFAAD8;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.prix_total a:hover{
	text-decoration:underline;
}

#tab_panier th.prix_ajouter {
	width:90px;
	text-align:right;
	font-weight:bold;
	line-height:16px;
}


#tab_panier td.prix_ajouter {
	width:90px;
	text-align:right;
	font-weight:bold;
	line-height:16px;
}

#tab_panier td.ajouter_panier {
	width:125px;
	padding-left:10px;
}

#tab_panier th.ajouter_panier {
	width:135px;
}

/*------------------------------------MES FILLEULS------------------------------------*/
#tab_panier th.filleuls {
	width:170px;
	text-align:center;
}

#tab_panier th.date_parrainage {
	width:147px;
	text-align:center;
}

#tab_panier th.code_cheque {
	width:167px;
	text-align:center;
}

#tab_panier th.validite_filleul {
	width:113px;
	text-align:center;
}

#tab_panier th.etat_filleul {
	width:170px;
	text-align:center;
}

#tab_panier td.filleuls {
	width:170px;
	text-align:center;
}

#tab_panier td.date_parrainage {
	width:147px;
	text-align:center;
	font-weight:bold;
}

#tab_panier td.code_cheque {
	width:167px;
	text-align:center;
	font-weight:bold;
}

#tab_panier td.validite_filleul {
	width:113px;
	text-align:center;
	font-weight:bold;
}

#tab_panier td.etat_filleul {
	width:170px;
	text-align:center;
	font-weight:bold;
}

#tab_panier th.filleuls_long {
	width:317px;
	text-align:left;
	padding-left:20px;
}

#tab_panier td.filleuls_long {
	width:317px;
	text-align:left;
	padding-left:20px;
}

#tab_panier th.date_commande_filleule {
	width:283px;
	text-align:center;
}

#tab_panier td.date_commande_filleule {
	width:283px;
	text-align:center;
	font-weight:bold;
}
/*------------------------------------PARRAINEZ AMI------------------------------------*/


#tab_structure_parrainage {
	width:780px;
	margin-left:23px;
}

#tab_structure_parrainage td.coordonnes {
	width:270px;
}

#tab_structure_parrainage td.espace {
	width:33px;
}

#tab_parrainage_coordonnees {
	width:270px;
}

#tab_parrainage_coordonnees td {
	vertical-align:top;
	background:#F6E8F4;
}

#tab_parrainage_coordonnees th {
	background:#EA1D96;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	font-size:12px;
	text-align:left;
	padding-left:20px;
}

#tab_parrainage_coordonnees td.espace_vide {
	width:31px;
}

#tab_parrainage_coordonnees td.ligne_espace {
	height:10px;
}

#tab_parrainage_coordonnees td.intitule {
	width:83px;
	font-weight:bold;
	padding-left:20px;
}

#tab_parrainage_coordonnees input.filleul {
	width:116px;
	font-size:11px;
}

#tab_parrainage_coordonnees select.filleul {
	width:120px;
	font-size:11px;
}

#tab_parrainage_coordonnees textarea.filleul {
	width:116px;
	heught:50px;
	font-size:11px;
}

.btn_valider_filleul {
	margin-left:200px;
}

/*------------------------------------FICHE_ARTICLE------------------------------------*/

#tab_structure_article {
	width:920px;
}

*html #tab_structure_article {/*IE6*/
	width:924px;
}

#tab_structure_article td {	
	vertical-align:top;
}

#tab_structutre_article td.photo_produit {
	width:254px;
}

#tab_structure_article td.espace {
	width:10px;
}

#tab_structutre_article td.description_article {
	width:660px;
}

#tab_article_photo {
	width:245px;
}

#tab_article_photo td {
	vertical-align:top;
}

#tab_article_photo td.espace_photo {
	width:7px;
}

#tab_article_photo td.photo {
	width:77px;
	height:77px;
}

#tab_article_photo td.ligne {
	height:10px;
}

#tab_article_photo td.lien {
	padding-top:2px;
	padding-bottom:5px;
}

#tab_article_photo td.commentaire {
	padding-top:3px;
	color:#B8006D;
}

#tab_article_description {
	width:660px;
}

#tab_article_description td {
	vertical-align:top;
	padding-left:5px;
}

#tab_article_description th.lingerie {
	background:#EA1D96;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	font-size:17px;
	padding-left:20px;
	text-align:left;
}

#tab_article_description td.ligne {
	height:10px;
}

#tab_avis {
	width:655px;
	margin-bottom:50px;
}

#tab_avis td {	
	vertical-align:top;
}

#tab_avis td.avis {
	width:180px;
	padding-left:20px;
}

#tab_avis td.description {
	width:455px;
}

#tab_article_choix {
	width:655px;
}

#tab_article_option td {
	vertical-align:top;
}

#tab_article_choix td.couleur {
	width:260px;
}

#tab_article_choix td.selection {
	width:395px;
}

#tab_article_choix td.separation_bloc_selection {
	height:30px;
}

.tab_selection_parametre {
	width:395px;
	border:#EA1D96 solid 1px;
}

.tab_selection_parametre td {
	vertical-align:top;
	background:#f6f5f6;
}

.tab_selection_parametre td.titre_produit_lingerie {
	background:#EA1D96;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	font-size:11px;
	padding-left:30px;
	text-align:left;
}

.tab_selection_parametre td.photo {
	width:97px;
	height:116px;
}

.tab_selection_parametre td.ligne_haut {
	height:20px;
}

.tab_selection_parametre td.bloc_vide {
	width:20px;
}


.tab_selection_parametre td.bloc_vide_fin {
	width:12px;
}

.tab_selection_parametre td.ligne_tableau_haut {
	height:7px;
}

.tab_selection_parametre td.ligne_tableau {
	height:2px;
}

.tab_selection_parametre td.ligne_tableau_fin {
	height:30px;
}

.tab_selection_parametre td.ligne_tableau_fin_prix_doux {
	height:22px;
}

.tab_selection_parametre td.intitule {
	width:65px;
	padding-left:15px;
}

.tab_selection_parametre select.gd_chps {
	width:136px;
	font-size:10px;
	text-align:center;
}

.tab_selection_parametre select.pt_chps {
	width:46px;
	font-size:10px;
	text-align:center;
}

.tab_article_prix {
	width:350px;
}

.tab_article_prix td {
	vertical-align:top;
}

.tab_article_prix td.vide {
	width:60px;
}

.tab_article_prix td.blocvide {
	width:100px;
}

.tab_article_prix td.lien {
	width:130px;
}

.tab_article_prix td.prix1 {
	width:50px;
	text-align:right;
	padding-right:5px;
	padding-top:4px;
}

*html .tab_article_prix td.prix1 { /*IE6*/
	width:90px;
	text-align:right;
	padding-right:5px;
}

.tab_article_prix td.prix2 {
	width:70px;
}

.prix_reduit_etiquette {
	color:#FFAAD8;
	font-size:18px;
	font-weight:bold;
	text-align:right;
}

.prix_reduit_etiquette_lingerie {
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	text-align:right;
}

.etiquette_produit {
	background-color:#ff3399;
	padding:2px;
	width:70px;
	text-align:right;
}


#tab_couleur {
	width:240px;
	margin-top:5px;
	margin-bottom:70px;
}

#tab_couleur td.carre {
	width:10px;
}

#tab_couleur td {
	vertical-align:middle;
}

#tab_couleur td.ligne {
	height:10px;
}

.carre_bordeau {
	width:10px;
	height:10px;
	background:#AA2E42;
}

.carre_rouge {
	width:10px;
	height:10px;
	background:#FF0000;
}

.carre_vert {
	width:10px;
	height:10px;
	background:#339900;
}

.carre_noir{
	width:10px;
	height:10px;
	background:#000000;
}

.bloc_option {
	margin-bottom:20px;
	width:240px;
}


.ligne_lien {
	height:5px;
}

.bloc_btn_ajouter {
	margin-left:175px;
	margin-top:10px;
	margin-bottom:10px;
	
}


.bloc_btn_ajouter1 {
	margin-left:175px;
	margin-top:10px;
	margin-bottom:10px;
	/*IE MAC\*//*/
	margin-left:650px;
	/**/
}

.barre_rose_fonce_gd {	
	background:#CC3399;
	color:#FFFFFF;
	padding-top:5px;
	font-weight:bold;
	padding-bottom:5px;
	text-align:left;
	padding-left:35px;
	font-size:11px;
	margin-bottom:20px;
	margin-top:10px;
	width:885px;
}

.barre_lingerie {	
	background:#EA1D96;
	color:#FFFFFF;
	padding-top:5px;
	font-weight:bold;
	padding-bottom:5px;
	text-align:left;
	padding-left:35px;
	font-size:11px;
	margin-bottom:20px;
	margin-top:10px;
	width:885px;
}

#tab_structure_prod_associe {
	width:840px;
	margin-bottom:10px;
}

#tab_structure_prod_associe td {
	vertical-align:top;
}


#tab_structure_prod_associe td.espace_prod_assoc {
	width:15px;
}

.bloc_produit_associe {
	width:245px;
	padding:15px;
	background:#f6f5f6;
	border:#EA1D96 solid 1px;
}

*html .bloc_produit_associe {/*IE6*/
	width:235px;
}


.tab_prod_associe {
	width:235px;
}

.tab_prod_associe td {
	vertical-align:top;
}

.tab_prod_associe td.photo {
	width:97px;
	height:116px;
}

.tab_prod_associe td.nom_produit {
	height:45px;
	padding-left:20px;
	color:#CC3399;
	font-size:14px;
	font-weight:bold;
}

.tab_prod_associe td.option {
	height:41px;
	text-align:center;
	width:158px;
}


.tab_prix_produit {
	width:158px;
}

*html .tab_prix_produit {/*IE6*/
	width:148px;
}

.tab_prix_produit td {
	vertical-align:middle;
}

.tab_prix_produit td.prix_barre {
	font-weight:bold;
	padding-top:7px;
	padding-left:5px;
	text-align:center;
	width:60px;
}

.tab_prix_produit td.prix_total {
	height:30px;
	width:90px;
}


*html .tab_prix_produit td.prix_total {/*IE6*/
	height:30px;
	width:75px;
}

.etiquette_produit_associe {
	background-color:#ff3399;
	padding:5px;
	width:70px;
	text-align:right;
	color:#FFFFFF;
}

.prix_total_lingerie {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}

.rose_fonce a {
	font-size:14px;
	color:#CC3399;
	text-decoration:none;
}

.rose_fonce a:hover {
	text-decoration:underline;
}

.lingerie a {
	font-size:14px;
	color:#ff3399;
	text-decoration:none;
}

.lingerie a:hover {
	text-decoration:underline;
}


/*------------------------------------Prix Calin------------------------------------*/


.encart_couleur td.forme{
	width:237px;
	background-color:#F6E8F4;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
}

.encart_couleur select.forme {
	width:156px;
	font-size:11px;
	margin-top:10px;
}


/*-----------------------------------VENTE FLASH-----------------------------------*/

.bloc_venteflash_coeur {
	width:377px;
	height:129px;
	background:url(images/trois_coeurs.gif) 83px 0px no-repeat;
	padding-top:25px;
	padding-left:28px;
}

.txt_venteflash22_rose {
	font-size:21px;
	font-weight:bold;
	color:#EA1D96;
}

.txt_venteflash22_blanc {
	font-size:21px;
	font-weight:bold;
	color:#FFFFFF;
}

.blanc_14  {
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
}

.txt_venteflash14_blanc {
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:130px;
}

.txt_venteflash34_blanc_prix {
	font-size:33px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:105px;
}


.tab_vente_venir {
	width:395px;
	border:#EA1D96 solid 1px;
}

.tab_vente_venir td {
	vertical-align:top;
	background:#F6F5F6;
}

.tab_vente_venir td.titre_produit {
	background:#EA1D96;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	font-size:11px;
	padding-left:20px;
	text-align:left;
}

.tab_vente_venir td.espace_produit {
	width:30px;
}

.tab_vente_venir td.ligne_haut {
	height:20px;
}

.tab_vente_venir td.ligne_bas {
	height:10px;
}

.tab_vente_venir td.bloc_espace {
	width:22px;
}

.tab_vente_venir td.produit  {
	width:97px;
}

.tab_vente_venir_produit {
	width:97px;
}

.tab_vente_venir_produit td {
	vertical-align:top;
}

.tab_vente_venir_produit td.photo {
	width:97px;
	height:116px;
}

.tab_vente_venir_produit td.texte {
	text-align:center;
	padding-top:3px;
	line-height:14px;
}

.tab_vente_venir_produit a {
	color:#EA1D96;
	font-size:11px;
	text-decoration:none;
}

.tab_vente_venir_produit a:hover {
	text-decoration:underline;
}

/*-----------------------------------NEWSLETTER----------------------------------*/

.barre_violet_fonce_920{	
	background:#EA1D96;
	color:#FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	padding-left:23px;
	font-size:17px;
	margin-bottom:20px;
	margin-top:17px;
	width:897px;
	margin-top:17px;
	margin-bottom:20px;
}

*html .barre_violet_fonce_920{	/*IE6*/
	background:#EA1D96;
	color:#FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	padding-left:23px;
	font-size:17px;
	margin-bottom:20px;
	margin-top:17px;
	width:901px;
	margin-top:17px;
	margin-bottom:20px;
}

#tab_structure_newsletter {
	width:920px;
}

*html #tab_structure_newsletter {/*IE6*/
	width:924px;
}

#tab_structure_newsletter td {
	vertical-align:top;
}


#tab_structure_newsletter td.bloc_texte {
	width:587px;
}

#tab_structure_newsletter td.espace {
	width:20px;
}

#tab_structure_newsletter td.photo {
	width:313px;
	height:404px;
}

.bloc_rose_newsletter {
	background:#F6E8F4;
	width:567px;
	padding-top:15px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:15px;
	text-align:justify;
	border:#EA1D96 solid 1px;
}

#tab_newsletter_email {
	width:225px;
	margin-left:50px;
	margin-top:20px;
	margin-bottom:20px;
}

#tab_newsletter_email td.intitule {
	width:109px;
}

#tab_newsletter_email input.newsletter {
	width:116px;
	font-size:11px;
}

#tab_newsletter_option {
	width:567px;
	margin-bottom:20px;
}

#tab_newsletter_option td.case_cocher {
	width:20px;
}

#tab_newsletter_option td.ligne {
	height:10px;
}

#tab_newsletter_option td.texte_option {
	width:547px;
	padding-top:0px;
}

*html #tab_newsletter_option td.texte_option { /*IE6*/
	width:547px;
	padding-top:3px;
	padding-left:3px;
}

.btn_valider_newsletter {
	margin-left:530px;
	margin-top:20px;
}


/*-----------------------------------QUI SOMMES NOUS--------------------------------*/
.btn_valider_qui_sommes_nous {
	margin-left:480px;
	margin-top:20px;
}

/*---------------------------------CONTACTEZ NOUS----------------------------*/

#tab_structure_contact {
	width:920px;
}

#tab_structure_contact td {
	vertical-align:top;
}

#tab_structure_contact td.texte {
	width:348px;
	padding-left:20px;
	padding-right:20px;
	line-height:16px;
}


#tab_structure_contact td.photo {
	width:532px;
	height:171px;
}

#tab_contact_coordonnees {
	width:920px;
	margin-top:15px;
	border:#EA1D96 solid 1px;
}

#tab_contact_coordonnees td {
	vertical-align:top;
	background:#F6F5F6;
}

#tab_contact_coordonnees td.description {
	padding-left:20px;
}


#tab_contact_coordonnees td.intitule {
	width:110px;
	font-weight:bold;
	padding-left:20px;
	/*IE6 mac\*//*/
	width:120px;
	font-weight:bold;
	padding-left:20px;
	/**/	
}


#tab_contact_coordonnees td.bloc {
	width:90px;
}

#tab_contact_coordonnees td.message {
	width:550px;
}

#tab_contact_coordonnees input.coord {
	width:116px;
	font-size:11px;
}

#tab_contact_coordonnees select.coord {
	width:120px;
	font-size:11px;
}

#tab_contact_coordonnees textarea.coord {
	width:530px;
	height:70px;
	font-size:11px;
}	

#tab_contact_coordonnees td.ligne {
	height:10px;
}

#tab_contact_coordonnees td.separation {
	height:20px;
}

.btn_envoyez_contact{
	margin-left:860px;
	margin-top:20px;
}


/*--------------------------------------MENTIONS LEGALES------------------------------*/
.coeur {
	background:url(images/coeur_privilege.gif)  0px 5px no-repeat;
	padding-left:22px;
	line-height:21px;
}
.mentions ul {
	color:#000000;
}

.mentions li {
	color:#000000;
}

/*--------------------------------------PLAN DU SITE-----------------------------------*/
#tab_plan_site {
	padding:10px;
	width:395px;
	margin-top:15px;
	
}

#tab_plan_site td.separation{
	background:#6B6B6B;
	width:1px;
	}
	
#tab_plan_site td.rubrique{
	width:150px;
	vertical-align:middle;
	}

#tab_plan_site td.lien{
	padding-bottom:5px;
	padding-left:10px;
}

.separation_centre {
	width:395px;
	height:1px;
	border-top:#EA1D96 solid 1px;
	margin-top:15px;
	margin-bottom:15px;
}


*html .separation_centre {/*IE6*/
	width:395px;
	height:1px;
	border-top:#EA1D96 solid 1px;
	/*IE6 mac\*//*/
	width:315px;
	height:1px;
	border-top:#EA1D96 solid 1px;
	margin-left:5px;
	/**/
}

*+html .separation_centre {/*IE7*/
	width:355px;
	height:1px;
	border-top:#EA1D96 solid 1px;
}

hr.separation_centre {
	height: 1px;
	width:395px;
	margin-top:15px;
	margin-bottom:15px;
	padding:0;
	color:#EA1D96;
	background-color:#EA1D96;
	border: 0;
}


*html hr.separation_centre {/*IE6*/
	display:block;
	width:395px;
	height: 1px;
	margin-top:10px;
	margin-bottom:10px;
	padding:0;
	color:#EA1D96;
	background-color:#EA1D96;
	border:0px;
	/*IE6 mac\*//*/
	display:block;
	width:395px;
	height: 1px;
	margin-top:10px;
	margin-bottom:10px;
	padding:0;
	color:#6B6B6B;
	background-color:#EA1D96;
	border:0px;
	/**/
}

*+html hr.separation_centre {/*IE7*/
	display:block;
	width:395px;
	height: 1px;
	margin-top:10px;
	margin-bottom:10px;
	padding:0;
	color:#EA1D96;
	background-color:#EA1D96;
	border:0px;
}

/*------------------------------------QUESTIONS REPONSES--------------------------*/

#tab_onglet_faq {
	width:926px;
	margin-top:15px;
}

#tab_onglet_faq td {
	vertical-align:top;
}

.bloc_faq {
	width:866px;
	margin-top:20px;
	padding-left:40px;
	padding-right:20px;
	line-height:18px;
}

.tab_prix_coliposte {
	width:720px;
	border:solid 1px #F11356;
}

.tab_prix_coliposte td {
	vertical-align:middle;
	text-align:center;
	border:solid 1px #D176A4;
	padding-top:3px;
	padding-bottom:3px;
	color:#EA1D96;
}

.tab_prix_coliposte th{
	background:#EA1D96;
	color:#FFFFFF;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	border:solid 1px #EA1D96;
	border-bottom:#FFF solid 1px;
	vertical-align:middle;
	font-weight:bold;
	width:600px;
	font-size:15px;
}



.tab_prix_coliposte td.ville {
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	border:solid 1px #EA1D96;
	vertical-align:middle;
	width:600px;
}

.tab_prix_coliposte td.prix {
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	border:solid 1px #EA1D96;
	vertical-align:middle;
	width:120px;
}


.tab_prix_coliposte td.ville2 {
	text-align:center;
	font-weight:bold;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:3px;
	border:solid 1px #EA1D96;
	vertical-align:middle;
	width:600px;
	background:#EA1D96;
	color:#FFFFFF;
}

.tab_prix_coliposte td.prix2 {
	text-align:center;
	font-weight:bold;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:3px;
	border:solid 1px #EA1D96;
	vertical-align:middle;
	width:120px;
	background:#EA1D96;
	color:#FFFFFF;
}


/*----------------------------------PAIEMENT CARTE BLEUE-------------------------*/
#tab_structure_etape td.panier_paiement {
	width:775px;
	background-color:#F6F5F6;
	border:#EA1D96 solid 1px;
}


a.paiement_lien {
	font-size:20px;
	color:#6B6B6B;
	text-decoration:none;
}

a.paiement_lien:hover {
	text-decoration:underline;
}


.paiement{
	margin-left:320px;
	margin-top:35px;
	margin-bottom:25px;
}

.espace_paiement {
	width:30px;
	background:url(images/spacer.gif) no-repeat;
}

.centrer_txt {	
	text-align:center;
}


/*-------------------------------------------------POPUP PANIER--------------------------------------------------*/
.conteneur_panier{
	border: solid 2px #EA1D96;
	position: absolute;
	z-index:100;
	display: none;
	background-color: White;
	margin-left: 208px;
	margin-top: 100px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 456px;
	voice-family: "\"}\"";
}

#tab_popup_panier {
	width:424px;
}

#tab_popup_panier td {
	vertical-align:top;
}

#tab_popup_panier th {
	background:#EA1D96;
	font-size:12px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	text-align:left;
	height:15px;
	color:#FFFFFF;
}

.panier_pop {
	background:url(images/popup_panier.png) no-repeat;
	font-size:12px;
	padding-top:32px;
	padding-bottom:5px;
	padding-left:55px;
	text-align:left;
	height:21px;
	color:#FFFFFF;
	width:434px;
	font-weight:bold;
}

#bouton_popoup_panier {
	width:434px;
}

#bouton_popup_panier td {
	vertical-align:middle;
}


#bouton_popup_panier td.vide{
	width:30px;
}
#bouton_popup_panier td.caddie {
	width:140px;
}

#bouton_popup_panier td.bouton {
	width:274px;
}

.lien_continue_commande {
	background:url(images/picto_caddie.png) 0px 12px no-repeat;
	padding-left:40px;
	height:29px;
	padding-top:17px;
	width:140px;
}

.btn_valider_commande a {
	display:block;
	width:210px;
	height:27px;
	padding-left:21px;
	padding-top:14px;
	color:#000000;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	background:url(boutons/btn_validation.png) no-repeat;
	text-align:center;
}

.btn_valider_commande a:hover {
	text-decoration:underline;
}

/*---------------------------------------AFFILIATION----------------------------------------*/


#tab_structure_newsletter td.bloc_texte_affiliation {
	width:536px;
}

#tab_structure_newsletter td.photo_affiliation {
	width:369px;
	height:555px;
}

.texte_affiliation {
	line-height:18px;
	text-align:justify;
}

.puce_rose {
	background:url(images/puce_rose.gif) 0px 5px no-repeat;
	padding-left:10px;
	line-height:16px;
}

/*-----------------------------------NO VENTE FLASH-------------------------------------*/
#bloc_novente_flash {
	background:url(photo/novente_flash.jpg) no-repeat;
	width:770px;
	height:258px;
	padding-top:155px;
	padding-left:144px;
}


#bloc_novente_flash .blanc {
	color:#FFFFFF;
	font-size:36px;
	font-weight:bold;
}

#bloc_novente_flash .rose {
	color:#EA1D96;
	font-size:36px;
	font-weight:bold;
	padding-left:100px;
	padding-top:15px;
	padding-bottom:15px;
}

#bloc_novente_flash .blanc1 {
	color:#FFFFFF;
	font-size:36px;
	font-weight:bold;
	padding-left:26px;
}

.espace_novente {	
	height:20px;
}

/*---------------------------------CHEQUE CADEAU ETAPE--------------------------------*/
#middle_bas_cheque{
	width:918px;
	background-color:#FFFFFF;
}

*html #middle_bas_cheque {/*IE6*/
	width:920px;
	/*IE MAC\*//*/
	width:918px;
	/**/
}

#tab_etape td.etape1_chq {
	background:url(images/chq1.gif) no-repeat;
	width:232px;
	height:54px;
}

#tab_etape td.etape1_chq_selected {
	background:url(images/chq1_selected.gif) no-repeat;
	width:232px;
	height:54px;
}

#tab_etape td.etape2_chq {
	background:url(images/chq2.gif) no-repeat;
	width:235px;
	height:54px;
}

#tab_etape td.etape2_chq_selected {
	background:url(images/chq2_selected.gif) no-repeat;
	width:235px;
	height:54px;
}

#tab_etape td.etape3_chq {
	background:url(images/chq3.gif) no-repeat;
	width:235px;
	height:54px;
}

#tab_etape td.etape3_chq_selected {
	background:url(images/chq3_selected.gif) no-repeat;
	width:235px;
	height:54px;
}

#tab_etape td.etape4_chq {
	background:url(images/chq4.gif) no-repeat;
	width:235px;
	height:54px;
}

#tab_etape td.etape4_chq_selected {
	background:url(images/chq4_selected.gif) no-repeat;
	width:235px;
	height:54px;
}

.etape1_chq_coeur {
	background:url(images/etape1_cheque.png) no-repeat;
	width:151px;
	height:107px;
}

.etape2_chq_coeur {
	background:url(images/etape2_cheque.png) no-repeat;
	width:151px;
	height:107px;
}

.etape3_chq_coeur {
	background:url(images/etape3_cheque.png) no-repeat;
	width:151px;
	height:107px;
}

.etape4_chq_coeur {
	background:url(images/etape4_cheque.png) no-repeat;
	width:151px;
	height:107px;
}

#tab_adresse_livraison td.intitule_cheque {
	font-weight:bold;
	width:175px;
	padding-left:20px;
}

#tab_adresse_livraison td.bloc_vide_cheque {
	width:44px;
}

#tab_adresse_livraison td.texte_supp {
	padding-left:20px;
	padding-right:20px;
	text-align:justify;
}

/*---------------------------------JEU CONCOURS-------------------------------*/
#img_jeu_concours {
	background:url(photos/jeu-concours.jpg) no-repeat;
	width:391px;
	height:579px;
}

#tab_structure_jeu_concours {
	width:920px;
	margin-bottom:83px;
}

*html #tab_structure_jeu_concours {/*IE6*/
	width:924px;
	margin-bottom:83px;
}

#tab_structure_jeu_concours td {
	vertical-align:top;
}


#tab_structure_jeu_concours td.bloc_texte {
	width:489px;
	padding-left:20px;
}

#tab_structure_jeu_concours td.espace {
	width:20px;
}

#tab_structure_jeu_concours td.photo {
	width:391px;
	height:579px;
	background:url(photo/jeu-concours.jpg) no-repeat;
}

#tab_jeuconcours_email {
	width:225px;
	margin-top:20px;
	margin-bottom:20px;
}

#tab_jeuconcours_email td.intitule {
	width:109px;
}

#tab_jeuconcours_email input.newsletter {
	width:116px;
	font-size:11px;
}

#tab_jeuconcours_option {
	width:489px;
	margin-bottom:20px;
}

#tab_jeuconcours_option td.case_cocher {
	width:20px;
}

#tab_jeuconcours_option td.ligne {
	height:10px;
}

#tab_jeuconcours_option td.texte_option {
	width:489px;
	padding-top:0px;
}

*html #tab_jeuconcours_option td.texte_option { /*IE6*/
	width:489px;
	padding-top:3px;
	padding-left:3px;
}

.btn_valider_jeuconcours {
	margin-left:450px;
	margin-top:40px;
}

/*---------------------------------------------------------------ALERTES-----------------------------------------------------------*/

.alerte {
	width:900px;
	color:#FF0066;
	font-weight:bold;
	margin-bottom:15px;
	padding-left:0px;
}

.alerte_panier {
	width:900px;
	color:#FF0066;
	font-weight:bold;
	margin-bottom:15px;
	padding-left:30px;
}

/*------------------------------------ESPACE PRIVILEGE----------------------------------------*/
#espace_privilege {
	width:654px;
	margin-bottom:20px;
}

#espace_privilege td {
	vertical-align:top;
}

#espace_privilege td.texte {
	width:471px;
	padding-left:24px;
	padding-top:40px;
	line-height:16px;
}

#espace_privilege td.carte {
	width:159px;
	height:122px;
}

#anim_flash{
	width:159px;
	height:122px;
}

#tab_espace_privilege {	
	width:704px;
}

#tab_espace_privilege td {
	vertical-align:top;
}

#tab_espace_privilege td.remise {
	background:url(images/encart_remise5.png) no-repeat;
	width:233px;
	height:180px;
}

#tab_espace_privilege td.cadeau {
	background:url(photo/encart_cadeau_surprise.jpg) no-repeat;
	width:256px;
	height:180px;
}

#tab_espace_privilege td.vente {
	background:url(photo/encart_vente_privee.jpg) no-repeat;
	width:215px;
	height:180px;
}

.lien_vente_privee {
	padding-left:15px;
}

#tab_espace_privilege td.ligne {
	height:10px;
}

#tab_espace_privilege td.jeu_concours {
	background:url(photo/encart_jeu_concours.jpg) no-repeat;
	width:164px;
	height:31px;
	padding-left:540px;
	padding-top:175px;
	line-height:18px;
	text-align:left;
}

/*-------------------------------------------------POPUP NEWSLETTER--------------------------------------------------*/
#fond_newsletter {
	background:url(images/div_newsletter.gif) no-repeat;
	width:289px;
	height:286px;
}

#popup_newsletter {
	width:289px;
}

#popup_newsletter td {
	vertical-align:top;
	text-align:center;
}

#popup_newsletter td.vide {
	height:168px;
}

#popup_newsletter input.newsletter {
	width:197px;
	color:#EA1C96;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}

#popup_newsletter td.vide_lien {
	width:70px;
}

#popup_newsletter td.zonecliquable {
	width:108px;
}

#popup_newsletter td.espace_btn {
	width:25px;
}

#popup_newsletter td.bouton {
	width:19px;
}

#popup_newsletter td.apres_btn {
	width:65px;
}	

#btn_fermer_newsletter {
	background:url(boutons/btn_fermer.png) no-repeat;
	width:19px;
	height:18px;
	display:block;
	margin-top:40px;
}

/*-------------------------------------------------PRESSE--------------------------------------------------*/
.fond_rose_presse {
	width:178px;
	background-color:#F6F5F6;
	border:#EA1D96 solid 1px;
	padding:14px;
	text-align:left;
}

.fond_rose_presse img {
	margin-bottom:10px;
}

.lien_zoom_presse a {
	color:#EA1D96;
	text-decoration:none;
	text-align:right;
	font-weight:bold;
	font-size:11px;
}

.lien_zoom_presse a:hover {
	text-decoration:underline;
}

/*-----------------------------------------------ACCESSOIRES-----------------------------------------------*/
#page_attente {
	background:url(images/page_attente.png) no-repeat;
	margin:auto;
	width:500px;
	height:271px;
	margin-top:80px;
	margin-bottom:50px;
}

.lien_retour a {
	background:url(images/picto_fleche_retour.png) no-repeat;
	height:40px;
	padding-top:10px;
	padding-left:40px;
	color:#EA1D96;
	text-decoration:none;
	padding-bottom:20px;
}

.lien_retour a:hover {
	text-decoration:underline
}


/*-----------------------------------------------RAJOUT_090528-----------------------------------------------*/

.bloc_couleur {
	background-color:#F6F5F6;
	border:#ea1d96 solid 1px;
	border-top:none;
}

.lineheight80 {
	line-height:80px;
}

.lineheight55 {
	line-height:55px;
}

.lineheight35 {
	line-height:35px;
}

.lineheight25 {
	line-height:25px;
}

.lineheight20 {
	line-height:20px;
}

.lineheight15 {
	line-height:15px;
}

.lineheight10 {
	line-height:10px;
}

.bloc_modepaiement {
	width:775px;
	float:right;
}

.clear_right {	
	clear:right;
}

.clear_left {	
	clear:left;
}

.barre_titre {
	background-color:#ea1d96;
	color:#FFF;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
}

ul.liste_mode_paiement {
	height: 32px;
}

.liste_mode_paiement li {
	list-style-type:none;
	padding-left:0px;
	background:none;
	float:left;
}

.liste_mode_paiement li.onglet_cb a {
	background:url(boutons/onglet_cb.gif) no-repeat;
	width:149px;
	height:32px;
	display:block;
}

.liste_mode_paiement li.onglet_cb a:hover {
	background:url(boutons/onglet_cb_on.gif) no-repeat;
}

.liste_mode_paiement li.onglet_cb_on a {
	background:url(boutons/onglet_cb_on.gif) no-repeat;
	width:149px;
	height:32px;
	display:block;
}

.liste_mode_paiement li.onglet_chq a {	
	background:url(boutons/onglet_chq.gif) no-repeat;
	width:149px;
	height:32px;
	display:block;
}

.liste_mode_paiement li.onglet_chq a:hover {	
	background:url(boutons/onglet_chq_on.gif) no-repeat;
}

.liste_mode_paiement li.onglet_chq_on a {	
	background:url(boutons/onglet_chq_on.gif) no-repeat;
	width:149px;
	height:32px;
	display:block;
}

.liste_mode_paiement li.onglet_virement a {	
	background:url(boutons/onglet_virement.gif) no-repeat;
	width:149px;
	height:32px;
	display:block;
}

.liste_mode_paiement li.onglet_virement a:hover {	
	background:url(boutons/onglet_virement_on.gif) no-repeat;
}

.liste_mode_paiement li.onglet_virement_on a {	
	background:url(boutons/onglet_virement_on.gif) no-repeat;
	width:149px;
	height:32px;
	display:block;
}

.liste_mode_paiement li.onglet_paypal a{	
	background:url(boutons/onglet_paypal.gif) no-repeat;
	width:149px;
	height:32px;
	display:block;
}

.liste_mode_paiement li.onglet_paypal a:hover {	
	background:url(boutons/onglet_paypal_on.gif) no-repeat;
}

.liste_mode_paiement li.onglet_paypal_on a{	
	background:url(boutons/onglet_paypal_on.gif) no-repeat;
	width:149px;
	height:32px;
	display:block;
}

.liste_mode_paiement li.onglet_vide {	
	background:url(boutons/onglet_vide.gif) right no-repeat;
	/*width:477px;*/
	width:179px;
	height:32px;
}

.tab_maxi_chq775 {	
	width:775px;
}

.tab_maxi_chq775 td {
	vertical-align:middle;
}

.tab_maxi_chq775 td.intitule {	
	width:347px;
	padding-right:10px;
	text-align:right;
}

.tab_maxi_chq775 td.chps_maxi_chq {	
	width:180px;
	background:url(images/maxi_cheque.gif) no-repeat;
	height:54px;
}

.tab_maxi_chq775 td.chps {	
	width:150px;
}

input.chps137 {
	width:137px;
	border:#d1cdd0 solid 1px;
	font-size:11px;
}

.tab_maxi_chq775 td.btn_ok {	
	width:30px;
	padding-top:3px;
}

.tab_maxi_chq775 td.msg_erreur {
	width:228px;
	padding-left:10px;
}
	
.tab_maxi_chq775 td.ligne {
	height:30px;
}

.bloc_confirm_maxi_chq {
	width:425px;
	text-align:center;
	font-size:19px;
	padding-top:41px;
}

.bloc_confirm_maxi_chq .logo_maxi_chq {
	background:url(images/maxi_cheque.gif) no-repeat;
	margin:auto;
	width:180px;
	height:54px;
}

.texte_vert {
	color:#7dba41;
}


.visuel_num_control {
	background:url(images/visuel_num_control.gif) no-repeat;
	width:235px;
	height:283px;
	float:left;
	margin-left:20px;
	margin-top:20px;
	margin-bottom:20px;
}

.pad20 {	
	padding:20px;
}

.formu_465 {
	width:465px;
	margin-top:8px;
}


*html .formu_465 {/*ie6*/
	margin-top:0px;
	padding-top:8px;
}

*+html .formu_465 {/*ie6*/
	margin-top:0px;
	padding-top:8px;
}

.formu_465 td {
	vertical-align:middle;
}

.formu_465 td.intitule {
	width:197px;
	padding-right:10px;
	text-align:right;
	color:#000;
}

.formu_465 td.colonne1 {
	width:74px;
}

.formu_465 td.colonne2 {	
	width:70px;
}

input.chps_144 {	
	width:144px;
	font-size:11px;
	border:#d1cdd0 solid 1px;
}

input.chps_70 {	
	width:68px;
	font-size:11px;
	border:#d1cdd0 solid 1px;
}

select.chps_70 {	
	width:68px;
	font-size:11px;
	border:#d1cdd0 solid 1px;
}

.formu_465 td.commentaire {
	padding-left:10px;
	color:#ea1d96;
	font-size:10px;
}

.formu_465 td.ligne {	
	height:15px;
}

.texte10 {	
	font-size:10px;
}

ul.liste_puce_simple_decale {	
	padding-left:315px;
}

.liste_puce_simple_decale li {
	list-style-type:none;
	float:left;
}

.liste_puce_simple_decale li.puce {	
	width:10px;
	background:none;
}

.liste_puce_simple_decale li.texte_puce {	
	padding-left:10px;
	background:none;
	color:#000000;
}

*html .liste_puce_simple_decale li.texte_puce {	/*ie6*/
	padding-top:3px;
	padding-left:15px;
}

*+html .liste_puce_simple_decale li.texte_puce {	/*ie7*/
	padding-top:3px;
	padding-left:15px;
}

.liste_puce_simple_decale li.texte_puce  a {
	text-decoration:underline;
}

.liste_puce_simple_decale li.texte_puce  a:hover {
	text-decoration:none;
}

.bloc_btn_valider_cmd {
	margin-left:400px;
	margin-top:20px;
}

.bloc_confirm_maxi_chq2 {
	background:url(images/confirm_maxi_chq.gif) no-repeat;
	width:363px;
	height:225px;
	text-align:center;
}

.bloc_confirm_maxi_chq2 .confirmation {	
	text-align:center;
	color:#FFF;
	padding-top:40px;
	padding-left:10px;
	padding-right:10px;
}

.texte13 {
	font-size:13px;
}

.texte12 {
	font-size:12px;
}

.souligne {	
	text-decoration:underline;
}

ul.liste_puce_simple {	
	height:20px;
}

.liste_puce_simple li {
	list-style-type:none;
	float:left;
}

.liste_puce_simple li.puce {	
	width:10px;
	background:none;
}

.liste_puce_simple li.texte_puce {	
	padding-left:10px;
	background:none;
	color:#000;
}

*html .liste_puce_simple li.texte_puce {	/*ie6*/
	padding-top:3px;
	padding-left:5px;
}

*+html .liste_puce_simple li.texte_puce {	/*ie7*/
	padding-top:3px;
	padding-left:15px;
}

.liste_puce_simple li.texte_puce a {
	text-decoration:underline;
}

.liste_puce_simple li.texte_puce a:hover {
	text-decoration:none;
}


.pad_g20 {
	padding-left:15px;
}

.bloc_paye_chq {
	width:305px;
}

.commentaire_paypal {	
	width:350px;
	margin-left:200px;
}

.commentaire_chq {	
	float:right;
	width:350px;
}

.bloc_centrer_chq {
	width:350px;
	text-align:center;
	margin:auto;
}

.bloc_center_chq .liste {
	margin-left:210px;
	width:130px;
}

/*-----------------------------------------------RAJOUT_090106 / SOLDES-----------------------------------------------*/
.tab_index {
	width:949px;
	padding-top:10px;
	margin-bottom:14px;
}

.tab_index td {
	vertical-align:top;
}

.tab_index td.accroche a{
	background:url(images/solde.gif) no-repeat;
	width:947px;
	height:150px;
	display:block;
}

.tab_index td.gauche a{
/*	background:url(photo/encart_gauche.jpg) no-repeat;*/
	background:url(photo/soldes/encart_gauche.jpg) no-repeat;
	width:378px;
	height:392px;
	display:block;
}

.tab_index td.centre a{
	/*background:url(photo/encart_milieu.jpg) no-repeat;*/
	background:url(photo/soldes/encart_milieu.jpg) no-repeat;
	width:261px;
	height:392px;
	display:block;
}

.tab_index td.droit a{
	background:url(photo/soldes/encart_bas.jpg) no-repeat;
	/*background:url(photo/accueil_pxecrase.jpg) no-repeat;*/
	width:310px;
	height:212px;
	display:block;
}

.tab_index td.anim a{
	background:url(photo/soldes/encart_haut.jpg) no-repeat;
	/*background:url(photo/encart_haut.jpg) no-repeat;*/
	width:310px;
	height:180px;
	display:block;
}

#tab_photo_index {
	width:932px;
	margin-left:14px;
}

#tab_photo_index td {
	vertical-align:top;
}




#tab_photo_index td.nuit_homewear a{
	
	background:url(photo/soldes/index_centre.jpg) no-repeat;
	/*background:url(photo/accueil_letop.jpg) no-repeat;*/
	width:307px;
	height:134px;
	display:block;
}

#tab_photo_index td.lingerie_sexy a{
	/*background:url(photo/lingerie_sexy.jpg) no-repeat;
	width:313px;
	height:131px;*/
	background:url(photo/index_droit.jpg) no-repeat;
	width:309px;
	height:134px;
	display:block;
}

#tab_photo_index td.indispensables a {
	background:url(photo/soldes/index_gauche.jpg) no-repeat;
	/*background:url(photo/accueil_sg.jpg) no-repeat;*/
	width:316px;
	height:134px;
	display:block;
}

/*-----------------------------------------------RAJOUT_091223 / SOLDES encart-----------------------------------------------*/
#tab_encart_picto {	
	width:309px;
}

#tab_encart_picto td {	
	vertical-align:top;
}

#tab_encart_picto td.stock a {	
	background:url(photo/soldes_stock.gif) no-repeat;
	width:90px;
	height:74px;
	display:block;
}

#tab_encart_picto td.smile1 a {	
	background:url(photo/soldes_smile1.gif) no-repeat;
	width:62px;
	height:74px;
	display:block;
}

#tab_encart_picto td.smile2 a {	
	background:url(photo/soldes_smile2.gif) no-repeat;
	width:62px;
	height:74px;
	display:block;
}

#tab_encart_picto td.camion a {	
	background:url(photo/soldes_camion.gif) no-repeat;
	width:95px;
	height:74px;
	display:block;
}

#tab_encart_picto td.tel a {	
	background:url(photo/soldes_tel.gif) no-repeat;
	width:152px;
	height:60px;
	display:block;
}

#tab_encart_picto td.paiement a {	
	background:url(photo/soldes_paiement.gif) no-repeat;
	width:157px;
	height:60px;
	display:block;
}

/*-----------------------------------------------RAJOUT_100204 / ENCART_PICTO-----------------------------------------------*/
#tab_picto_encart {
	width:945px;
	margin:auto;
}

#tab_picto_encart td {
	vertical-align:top;
}

#tab_picto_encart td.vide_gauche {
	background:url(photo/vide_gauche.gif) no-repeat;
	width:89px;
	height:77px;
}

#tab_picto_encart td.vide_droit {
	background:url(photo/vide_droit.gif) no-repeat;
	width:120px;
	height:77px;
	display:block;
}

#tab_picto_encart td.encart_stock a {
	background:url(photo/encart_stock.gif) no-repeat;
	width:139px;
	height:77px;
	display:block;
}

#tab_picto_encart td.encart_satisfait a{
	background:url(photo/encart_satisfait.gif) no-repeat;
	width:171px;
	height:77px;
	display:block;
}

#tab_picto_encart td.encart_camion a {
	background:url(photo/encart_camion.gif) no-repeat;
	width:154px;
	height:77px;
	display:block;
}

#tab_picto_encart td.encart_tel a {
	background:url(photo/encart_tel.gif) no-repeat;
	width:136px;
	height:77px;
	display:block;
}

#tab_picto_encart td.encart_paiement a {
	background:url(photo/encart_paiement.gif) no-repeat;
	width:136px;
	height:77px;
	display:block;
}

ul.blocrelais {
	width:700px;
    text-align:left;
    padding-top:30px;
}

ul.blocrelais li {
    float:left;
	list-style-type:none;	
    background:none;
    padding-left:0px;
}
ul.blocrelais li.radio {
	width:30px;	
    vertical-align: top;
}
ul.blocrelais li.texte {
	width:320px;	
    vertical-align: top;
}

