/* CSS Document */

* {margin:0; padding:0;}
img {border:none;}
/*----------------------------------------------------GENERAL------------------------------------------------------------*/

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	background-color:#000000;
}

a {
	color:#CC3366;
	font-weight:bold;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

a.gris {
	color:#CCCCCC;
	font-weight:normal;
	text-decoration:none;
}

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

a.bordeau {
	color:#CC3366;
	font-weight:normal;
	text-decoration:none;
}

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

a.blanc {
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

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

a.blanc10 {
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	font-size:10px;
}

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

a.blanc_bg {
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

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

h1 {
	font-size:16px;
	font-weight:bold;
	color:#FF99CC;
}

h2 {
	font-size:14px;
	font-weight:bold;
	color:#FF99CC;
}

.gras {
	font-weight:bold;
}

.rose {
	color:#FF99CC;
	font-weight:bold;
	font-size:11px;
}

.rose18 {
	color:#FF99CC;
	font-weight:bold;
	font-size:18px;
}

.bordeaux {
	color:#CC3366;
	font-weight:bold;
	font-size:11px;
}

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

.petit {
	font-size:10px;
}

.gris_gras12 {
	color:#CCCCCC;
	font-weight:bold;
	font-size:12px;
}

.blanc12 {
	color:#FFF;
	font-weight:normal;
	font-size:12px;
}

.blanc {
	color:#FFF;
}

.align_droit {
	text-align:right;
}

.titre_blanc {
	padding-top:2px;
	padding-bottom:2px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
}

.titre_blanc_bg_line_prune {
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
}

input, select {
	font-size:11px;
}

.bg_line_noir {
	background-color:#000;
}

.bg_line_prune {
	background-color:#7B3150;
}

.lien_fleche {
	background:url(images/fleche_lien.gif) 0px 3px no-repeat;
	padding-left:10px;
}

.lien_fleche_noire {
	background:url(images/fleche_noire.gif) 0px 3px no-repeat;
	padding-left:10px;
}

.lien_fleche_rose {
	background:url(images/fleche_rose.gif) 0px 3px no-repeat;
	padding-left:10px;
}

.lien_fleche_rose_gris {
	background:url(images/fleche_rose_gris.gif) 0px 3px no-repeat;
	padding-left:10px;
}

.lien_fleche_rose_gris_decale {
	background:url(images/fleche_rose_gris.gif) 0px 5px no-repeat;
	padding-left:10px;
}


.lien_fleche_retour {
	background:url(images/fleche_retour.gif) 0px 4px no-repeat;
	padding-left:15px;
}

.lien_fleche_avance {
	background:url(images/fleche_avance.gif) 55px 4px no-repeat;
	padding-right:15px;
}

.picto_retour {
	background:url(images/picto_retour.gif) 0px 3px no-repeat;
	padding-left:14px;
	margin-left:5px;
}

.pourcentage {
	color:#FF99CC;
	font-size:30px;
	font-weight:normal;
}

.pourcentage_push {
	font-size:16px;
	font-weight:bold;
	color:#FF99CC;
}

.etiquette {
	height:18px;
	width:85px;
	background:url(images/pixel_bg_etiquette.gif);
	border:#888787 solid 1px;
	color:#FF99CC;
	font-weight:bold;
	font-size: 11px;
	text-align:center;
	padding:2px 10px 0 10px;
}

.liste_articles {
	height:280px;
	list-style-type:none;
}

.liste_articles li {
	float:left;
	
}

.espace {
	width:27px;
}

.tab_article {
	width:125px;
	height:252px;
	border:#49494B solid 1px;
	background:url(images/pixel_bg_push.gif) bottom repeat-x;
}

.tab_article td.image {
	height:125px;
	vertical-align:top;
}

.tab_article td.nom {
	height:30px;
	text-align:left;
	vertical-align:top;
	padding:8px;
}

.tab_article td.prix {
	font-weight:bold;
	font-size:14px;
	height:20px;
	text-align:left;
	vertical-align:top;
	padding-left:8px;
}

.tab_article td.remise {
	height:20px;
	text-align:left;
	vertical-align:top;
	padding-left:8px;
}

.tab_article td.nouveau {
	height:30px;
	vertical-align:top;
	padding:7px 9px;
}

.tab_article td.nouveau .espace_vert {
	height:22px;
	width:1px;
}


.tab_article_vide {
	width:125px;
	height:252px;
}

/*----------------------------------------------------RAJOUT------------------------------------------------------------*/
.prix_total_panier {
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
}

.blanc14 {
	color:#FFF;
	font-weight:normal;
	font-size:14px;
}

.rose14 {
	color:#FF99CC;
	font-weight:normal;
	font-size:14px;
}

.gris {
	color:#CCCCCC;
}

.picto_croix {
	background:url(images/picto_croix.gif) no-repeat;
}

.lien_annuler {
	background:url(images/picto_croix.gif) no-repeat;
	padding-left:21px;
}

.texte_centrer {
	text-align:center;
}

.italique {
	font-style:italic;
}

/*----------------------------------------------------BOUTONS------------------------------------------------------------*/
.btn_lancer_rech a {
	background:url(boutons/btn_lancer_rech.gif) no-repeat;
	width:143px;
	height:23px;
	background-position:top;
	display:block;
}

.btn_lancer_rech a:hover {
	background-position:bottom;
}

.btn_commander a {
	background:url(boutons/btn_commander.gif) no-repeat;
	background-position:top;
	width:143px;
	height:36px;
	display:block;
}

.btn_commander a:hover {
	background-position:bottom;
}

.btn_etape_suivante a {
	background:url(boutons/btn_etape_suivante.gif) no-repeat;
	width:162px;
	height:28px;
	display:block;
	background-position:top;
}

.btn_etape_suivante a:hover {
	background-position:bottom;
}

.btn_etape_precedente a {
	background:url(boutons/btn_etape_precedente.gif) no-repeat;
	width:194px;
	height:29px;
	display:block;
	background-position:top;
}

.btn_etape_precedente a:hover {
	background-position:bottom;
}
/*----------------------------------------------------GABARIT------------------------------------------------------------*/

#conteneur {
	width:935px;
	margin:auto;
	position:relative;
}

#header {
	width:935px;
	height:85px;
	position:relative;
}

#header #logo{
	float:left;
	width:360px;
	height:85px;
	background:url(images/logo_MS.gif) 0px 25px no-repeat;
}

#header #telephone {
	float:left;
	width:160px;
	height:60px;
	background:url(images/operatrice_tel.jpg) no-repeat;
	margin-top:18px;
	margin-left:45px;
}

#header #telephone p {
	margin-left:60px;
}

#header #menus {
	float:right;
	text-align:right;
	color:#CCCCCC;
	margin-top:10px;
}

#header #menus #panier {
	text-align:right;
	margin-top:3px;
	/*margin-left:262px;*/
	line-height:16px;
}

#header #identite {
	float:right;
	text-align:right;
	color:#CCCCCC;
	margin-top:10px;
}

#menu {
	clear:both;
	width:935px;
	list-style-type:none;
	margin-top:8px;
}

#menu li {
	float:left;
	margin-right:3px;
}

/*#ligne_invisible {
	clear:left;
	width:935px;
	height:1px;
	background-color:#000;
}*/

hr#ligne_invisible {
	height:1px;
	margin-top:0px;
	color:#000;
	background-color:#000;
	border:0;
	width:935px;
	clear:left;
}

*html hr#ligne_invisible { /*IE6*/
	display:block;
	/*_margin:-10px 0px;*/
	margin:-12px 0px;
	height:0px;
}

*+html hr#ligne_invisible { /*IE7*/
	display:block;
	margin:-0px 0px;
	height:0px;
	z-index:-10;
}

/*#ligne_sous_menu {
	clear:left;
	width:935px;
	height:2px;
	background-color:#49494B;
}*/

hr#ligne_sous_menu {
	height:2px;
	margin-top:0px;
	color:#49494B;
	background-color:#49494B;
	border:0;
	width:935px;
	clear:left;
}

*html hr#ligne_sous_menu { /*IE6*/
	display:block;
	_margin:-6px 0px;
}

*+html hr#ligne_sous_menu { /*IE7*/
	display:block;
	height: 2px;
	margin:-12px 0 -8px;;
}

#recherche {
	text-align:right;
	height:26px;
	color:#CCCCCC;
	margin-top:4px;
	margin-right:210px;
}

#recherche input.champ {
	width:135px;
	height:14px;
}

#recherche select.rubrique {
	width:130px;
}

#recherche_avancee {
	float:right;
	height:26px;
	margin-top:4px;
	margin-right:20px;
	background:url(images/picto_loupe.gif) no-repeat;
	padding-left:28px;
	padding-top:3px;
}

#middle {
	clear:both;
	width:935px;
}

#cadre_pied_haut {
	width:935px;
	padding-top:12px;
	background:url(images/bloc_pied_haut.gif) top no-repeat;
	margin-top:15px;
}

#cadre_pied_bas {
	background:url(images/bloc_pied_bas.gif) bottom no-repeat;
	padding-bottom:12px;
}

#cadre_pied_bas #tab_liens {
	margin-left:12px;
	width:928px;
}

#cadre_pied_bas #tab_liens td {
	width:232px;
	text-align:left;
	vertical-align:top;
	line-height:16px;
}

#footer {
	text-align:center;
	font-size:10px;
	margin:5px 0 10px 0;
}

#chemin {
	width:935px;
	height:25px;
	background-color:#49494B;
	padding-top:8px;
}

#chemin p {
	margin-left:6px;
}

#cadre {
	width:933px;
	border:#9C9A9A solid 1px;
}



/*------------------------------------------------------------MENUS--------------------------------------------------------*/

a.chemise { display:block; width:73px; height:26px; background:url(boutons/btn_chemise.gif) top no-repeat;}
a.chemise:hover { background-position:bottom;}
.chemise_selected { display:block; width:73px; height:26px; background:url(boutons/btn_chemise.gif) bottom no-repeat;}

a.unie { display:block; width:102px; height:26px; background:url(boutons/btn_chemise_unie.gif) top no-repeat;}
a.unie:hover { background-position:bottom;}
.unie_selected { display:block; width:102px; height:26px; background:url(boutons/btn_chemise_unie.gif) bottom no-repeat;}


a.maille { display:block; width:61px; height:26px; background:url(boutons/btn_maille.gif) top no-repeat;}
a.maille:hover { background-position:bottom;}
.maille_selected { display:block; width:61px; height:26px; background:url(boutons/btn_maille.gif) bottom no-repeat;}

a.ssvet {display:block; width:115px; height:26px; background:url(boutons/btn_ssvete.gif) top no-repeat;}
a.ssvet:hover { background-position:bottom;}
.ssvet_selected {display:block; width:115px; height:26px; background:url(boutons/btn_ssvete.gif) bottom no-repeat;}

a.accessoires {display:block; width:84px; height:26px; background:url(boutons/btn_accessoires.gif) top no-repeat;}
a.accessoires:hover { background-position:bottom;}
.accessoires_selected {display:block; width:84px; height:26px; background:url(boutons/btn_accessoires.gif) bottom no-repeat;}

a.cosmetique {display:block; width:93px; height:26px; background:url(boutons/btn_cosmetique.gif) top no-repeat;}
a.cosmetique:hover { background-position:bottom;}
.cosmetique_selected {display:block; width:93px; height:26px; background:url(boutons/btn_cosmetique.gif) bottom no-repeat;}

a.cadeaux {display:block; width:104px; height:26px; background:url(boutons/btn_cadeaux.gif) top no-repeat;}
a.cadeaux:hover { background-position:bottom;}
.cadeaux_selected {display:block; width:104px; height:26px; background:url(boutons/btn_cadeaux.gif) bottom no-repeat;}

a.nouveautes {display:block; width:93px; height:26px; background:url(boutons/btn_nouveautes.gif) top no-repeat;}
a.nouveautes:hover { background-position:bottom;}
.nouveautes_selected {display:block; width:93px; height:26px; background:url(boutons/btn_nouveautes.gif) bottom no-repeat;}

a.affaires {display:block; width:110px; height:26px; background:url(boutons/btn_affaires.gif) top no-repeat;}
a.affaires:hover { background-position:bottom;}
.affaires_selected {display:block; width:110px; height:26px; background:url(boutons/btn_affaires.gif) bottom no-repeat;}

#smenu1 {
	background-color:#000;
	border:#666666 solid 1px;
	border-top:none;
	padding-bottom:5px;
	line-height:16px;
	position:absolute;
	z-index:2;
}

*html #smenu1 {/*ie6*/
	margin-top:7px;
}
*+html #smenu1 {/*ie7*/
	margin-top:7px;
}

#smenu2 {
	width:98px;
	background-color:#000;
	border:#666666 solid 1px;
	border-top:none;
	padding-bottom:5px;
	line-height:16px;
	position:absolute;
	z-index:3;
	margin-left:77px;
}

*html #smenu2 {/*ie6*/
	margin-top:7px;
}
*+html #smenu2 {/*ie7*/
	margin-top:7px;
}

#smenu3 {
	background-color:#000;
	border:#666666 solid 1px;
	border-top:none;
	padding-bottom:5px;
	line-height:16px;
	position:absolute;
	z-index:4;
	margin-left:183px;
}

*html #smenu3 { /*ie6*/ 
	margin-top:7px;
}
*+html #smenu3 { /*ie7*/ 
	margin-top:7px;
}

#smenu4 {
	width:111px;
	background-color:#000;
	border:#666666 solid 1px;
	border-top:none;
	padding-bottom:5px;
	line-height:16px;
	position:absolute;
	z-index:5;
	margin-left:246px;
}

*html #smenu4 {/*ie6*/ 
	margin-top:7px;
}
*+html #smenu4 {/*ie7*/ 
	margin-top:7px;
}

#smenu5 {
	background-color:#000;
	border:#666666 solid 1px;
	border-top:none;
	padding-bottom:5px;
	line-height:16px;
	position:absolute;
	z-index:6;
	margin-left:364px;
}

*html #smenu5 {/*ie6*/ 
	margin-top:7px;
}
*+html #smenu5 {/*ie7*/ 
	margin-top:7px;
}

/*---------------------------------------------------------INDEX-------------------------------------------------------------*/

#img_accueil {
	width:626px;
	height:401px;
	/*background:url(images/img_accueil.jpg) no-repeat;*/
	position:relative;
}

#acces_boutique {
	position:absolute;
	left:370px;
	top:264px;
	width:244px;
	height:129px;
	background:url(images/fenetre_boutique.jpg) no-repeat;
	/*margin-left:370px;*/
}

#acces_boutique #lien {
	width:110px;
	margin-left:130px;
}

#encarts_accueil {
	float:right;
	width:302px;
}

#encarts_accueil #encart_nouveaute {
	width:302px;
	height:128px;
	/*background:url(images/encart_nouveaute.jpg) no-repeat;*/
}

#encarts_accueil #encart_nouveaute .image {
	float:left;
}

#encarts_accueil #encart_nouveaute .accroche {
	width:160px;
	margin-left:127px;
	padding-left:10px;
	color:#FFF;
	font-weight:normal;
	font-size:14px;
}

#encarts_accueil #encart_nouveaute .lien {
	width:95px;
	margin-left:200px;
	margin-top:20px;
}

#encarts_accueil #encart_affaire {
	width:302px;
	height:129px;
	background:url(images/encart_affaire.jpg) no-repeat;
}

#encarts_accueil #encart_affaire .image {
	float:right;
	margin-top:27px;
	margin-right:5px;
}

#encarts_accueil #encart_affaire .proprietes {
	text-align:left;
	margin:0px 12px 10px 10px;
}

#encarts_accueil #encart_affaire .proprietes p {
	margin:10px 0 0 0;
}

#encarts_accueil #encart_affaire .proprietes  .prix {
	font-size:18px;
	font-weight:bold;
}

#encarts_accueil #encart_affaire .proprietes  .remise {
	float:right;
	margin-top:25px;
	margin-right:10px;
}

#encarts_accueil #encart_franchise {
	width:302px;
	height:129px;
	/*background:url(images/encart_franchise.jpg) no-repeat;*/
	/*background:url(images/encart_cintree_bis.jpg) no-repeat;*/
}

#encarts_accueil #encart_fidelite .lien {
	width:100px;
	margin-left:200px;
}

/*--------------------------------------------------------CATEGORIE CHEMISE-------------------------------------------------------------*/
.bloc_haut_categorie {
	height:265px;
	margin-bottom:10px;
	margin-top:10px;
}

.bloc_haut_img_cat {
	width:626px;
	height:265px;
	background:url(photos/img_chemises.jpg) no-repeat;
}

.bloc_haut_ss_cat {
	float:right;
	background:url(photos/chemisette.jpg) no-repeat;
	width:302px;
	height:265px;
}

.bloc_haut_ss_cat p {
	margin-left:184px;
}

.bloc_bas_categorie {	
	height:161px;
}

.bloc_bas_gauche {
	width:299px;
	background:url(photos/chemise_cintree.jpg) no-repeat;
	float:left;
	height:161px;
}

.bloc_bas_gauche p {
	margin-left:184px;
}

.bloc_bas_centre {
	width:315px;
	margin-left:309px;
	background:url(photos/chemise_classique.jpg) no-repeat;
	height:161px;
}

.bloc_bas_centre p {
	margin-left:198px;
}

.bloc_bas_droit {
	background:url(photos/chemise_collector.jpg) no-repeat;
	width:302px;
	float:right;
	height:161px;
}

.bloc_bas_droit p {	
	margin-left:184px;
}

/*--------------------------------------------------------CATEGORIE CHEMISE UNIES-------------------------------------------------------------*/

.bloc_haut_img_cat1 {
	width:626px;
	height:265px;
	background:url(photos/img_chemises_unies.jpg) no-repeat;
}

.bloc_haut_ss_cat1 {
	float:right;
	background:url(photos/chemisette_unies.jpg) no-repeat;
	width:302px;
	height:265px;
}

.bloc_haut_ss_cat1 p {
	margin-left:184px;
}

.bloc_bas_gauche1 {
	width:299px;
	background:url(photos/chemise_cintree_unies.jpg) no-repeat;
	float:left;
	height:161px;
}

.bloc_bas_gauche1 p {
	margin-left:184px;
}

.bloc_bas_centre1 {
	width:315px;
	margin-left:309px;
	background:url(photos/chemise_classique_unies.jpg) no-repeat;
	height:161px;
}

.bloc_bas_centre1 p {
	margin-left:198px;
}

.bloc_bas_droit1 {
	background:url(photos/chemise_collector_unies.jpg) no-repeat;
	width:302px;
	float:right;
	height:161px;
}

.bloc_bas_droit1 p {	
	margin-left:184px;
}


/*--------------------------------------------------------CATEGORIE MAILLE-------------------------------------------------------------*/

.bloc_haut_img_cat2 {
	width:626px;
	height:265px;
	background:url(photos/img_maille.jpg) no-repeat;
}

.bloc_haut_ss_cat2 {
	float:right;
	background:url(photos/tshirt.jpg) no-repeat;
	width:302px;
	height:265px;
}

.bloc_haut_ss_cat2 p {
	margin-left:184px;
}

.bloc_bas_gauche2 {
	width:299px;
	background:url(photos/polo.jpg) no-repeat;
	float:left;
	height:161px;
}

.bloc_bas_gauche2 p {
	margin-left:184px;
}

.bloc_bas_centre2 {
	width:315px;
	margin-left:309px;
	background:url(photos/gilet.jpg) no-repeat;
	height:161px;
}

.bloc_bas_centre2 p {
	margin-left:198px;
}

.bloc_bas_droit2 {
	background:url(photos/pull.jpg) no-repeat;
	width:302px;
	float:right;
	height:161px;
}

.bloc_bas_droit2 p {	
	margin-left:184px;
}

/*--------------------------------------------------------CATEGORIE ACCESSOIRES-------------------------------------------------------------*/

.bloc_haut_img_cat3 {
	width:626px;
	height:265px;
	background:url(photos/img_accessoires.jpg) no-repeat;
}

.bloc_haut_ss_cat3 {
	float:right;
	background:url(photos/cravate.jpg) no-repeat;
	width:302px;
	height:265px;
}

.bloc_haut_ss_cat3 p {
	margin-left:184px;
}

.bloc_bas_gauche3 {
	width:299px;
	background:url(photos/btn_manchette.jpg) no-repeat;
	float:left;
	height:161px;
}

.bloc_bas_gauche3 p {
	margin-left:184px;
}

.bloc_bas_centre3 {
	width:315px;
	margin-left:309px;
	background:url(photos/ceinture.jpg) no-repeat;
	height:161px;
}

.bloc_bas_centre3 p {
	margin-left:198px;
}

.bloc_bas_droit3 {
	background:url(photos/passementerie.jpg) no-repeat;
	width:302px;
	float:right;
	height:161px;
}

.bloc_bas_droit3 p {	
	margin-left:184px;
}




/*--------------------------------------------------------CATEGORIE SS VETEMENTS-------------------------------------------------------------*/
.bloc_haut_categorie_long {
	height:265px;
	margin-bottom:10px;
	margin-top:10px;
}

.bloc_haut_img_cat_long {
	width:626px;
	height:265px;
	background:url(photos/img_ss_vetement.jpg) no-repeat;
}

.bloc_haut_ss_cat_long {
	float:right;
	background:url(photos/boxer.jpg) no-repeat;
	width:303px;
	height:265px;
}

.bloc_haut_ss_cat_long p {
	margin-left:184px;
}

.bloc_bas_categorie_long {	
	height:161px;
}

.bloc_bas_gauche_long {
	width:465px;
	background:url(photos/calecon.jpg) no-repeat;
	float:left;
	height:161px;
}

.bloc_bas_gauche_long p {
	margin-left:354px;
}

.bloc_bas_centre_long {
	width:465px;
	float:right;
	background:url(photos/chausettes.jpg) no-repeat;
	height:161px;
}

.bloc_bas_centre_long p {
	margin-left:358px;
}

/*--------------------------------------------------------FICHE ARTICLE-------------------------------------------------------------*/

#cadre_fiche {
	width:900px;
	margin:16px 16px;
	padding-top:500px;
	border:#5B5B5B solid 1px;
	background:url(images/pixel_bg_fiche.gif) top repeat-x;
}

#cadre_fiche_in {
	width:900px;
	margin-top:-500px;
	padding-top:8px;
}


#cadre_fiche_in #photos {
	float:left;
	width:260px;
	margin-left:8px;
	
}

#cadre_fiche_in #photos #image {
	border:#888787 solid 1px;
	height:260px;
}

#cadre_fiche_in #photos #vues {
	width:248px;
	background-color:#49494B;
	border:#888787 solid 1px;
	padding:6px 0 6px 10px;
	margin-top:5px;
	
}

#cadre_fiche_in #photos #astuce {
	width:258px;
	height:106px;
	background:url(images/bg_astuce.jpg) no-repeat;
	border:#888787 solid 1px;
	margin-top:35px;
}

#cadre_fiche_in #photos #astuce #titre_astuce {
	width:248px;
	background-color:#7B3150;
	padding:6px 0 6px 10px;
	margin-top:8px;
	font-size:12px;
	font-weight:bold;
}

#cadre_fiche_in #photos #astuce #lien_astuce {
	width:230px;
	margin-top:15px;
	margin-left:15px;
}

#cadre_fiche_in #proprietes {
	width:590px;
	margin-left:295px;

}



.prix_article {
	font-size:22px;
	font-weight:bold;
}

.coloris {
	margin-top:10px;
	margin-left:8px;
	text-align:left;
}

#tab_selection {
	margin-left:-8px;
}

#tab_selection td.coloris select {
	width:130px;
}

#tab_selection td.taille select {
	width:60px;
}

#lien_assistant {
	float:right;
	margin-right:255px;
	margin-top:40px;
}

#fiche_assortis {
	margin:0 16px;
}

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

#encart_vente_flash {
	width:555px;
	height:80px;
	background:url(images/encart_vente_flash.jpg) no-repeat;
}

#encart_vente_flash .nom_article {
            margin-left:260px;
            margin-top:10px;
}

#encart_vente_flash .heure_vente {
            float:left;
            margin-left:45px;
            margin-top:35px;
            font-size:22px;
            color:#cf3b6f;
            font-weight:bold;
}


.normal18 {
	font-weight:normal;
	font-size:18px;
}

.normal36 {
	font-weight:normal;
	font-size:36px;
}

.tab_vente_flash {
	width:125px;
	height:210px;
	border:#49494B solid 1px;
	background:url(images/pixel_bg_push.gif) bottom repeat-x;
}

.tab_vente_flash td.image {
	height:125px;
	vertical-align:top;
}

.tab_vente_flash td.nom {
	height:30px;
	text-align:left;
	vertical-align:top;
	padding:8px;
}

.tab_vente_flash td.date {
	font-weight:bold;
	font-size:11px;
	height:40px;
	text-align:left;
	vertical-align:top;
	padding-left:8px;
	line-height:16px;
}

/*--------------------------------------------------------Pages RESULTATS RECHERCHE, SOUS-CATEGORIE-------------------------------------------------------------*/

.indic_listing {
	width:894px;
	margin:16px 16px;
	height:18px;
	background-color:#292929;
	padding-top:4px;
	padding-left:6px;
	clear:both;
}

.indic_listing .navig {
	float:right;
	margin-right:6px;
}

.tri_articles {
	margin-left:16px;
	margin-top:10px;
	margin-bottom:23px;
}

.tri_articles select {
	width:80px;
}

.tri_articles select.type {
	width:140px;
}

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

.tab_cadeaux {
	width:125px;
	height:210px;
	border:#49494B solid 1px;
	background:url(images/pixel_bg_push.gif) bottom repeat-x;
}

.tab_cadeaux td.image {
	height:125px;
	vertical-align:top;
}

.tab_cadeaux td.nom {
	height:30px;
	text-align:left;
	vertical-align:top;
	padding:8px;
}

.tab_cadeaux td.montant {
	font-size:11px;
	height:40px;
	text-align:left;
	vertical-align:top;
	padding-left:8px;
	line-height:16px;
}

.visuel_illustr {
	width:902px;
	height:177px;
	margin:0 15px 15px;
	background:url(images/img_cadeaux.jpg) no-repeat;
}

.espace_cadeau {
	width:80px;
}

#cadre_cadeau {
	width:900px;
	margin:16px 16px;
	padding-top:312px;
	border:#5B5B5B solid 1px;
	background:url(images/pixel_bg_cadeau.gif) top repeat-x;
}

#cadre_cadeau_in {
	width:900px;
	margin-top:-312px;
	padding-top:8px;
}

*html #cadre_cadeau_in { /*IE6*/
	height:312px;
}

#cadre_cadeau_in #photos {
	float:left;
	width:260px;
	margin-left:8px;
}

#cadre_cadeau_in #photos #image {
	border:#888787 solid 1px;
}

#cadre_cadeau_in #photos #vues {
	width:248px;
	background-color:#49494B;
	border:#888787 solid 1px;
	padding:6px 0 6px 10px;
	margin-top:5px;
}

#cadre_cadeau_in #proprietes {
	width:590px;
	margin-left:295px;
}

/*--------------------------------------------------------RECHERCHE AVANCEE-------------------------------------------------------------*/
.bloc_conteneur {
	padding-top:600px;
	min-height:1px;
}

.bloc_contenu {
	margin-top:-600px;
}

.texte_rech_avancee {
	padding-top:36px;
	padding-left:36px;
}

.degrade_208 {
	background:url(images/pixel_bg_rech.gif) repeat-x;
	background-color:#000;
	width:802px;
	border:#585858 solid 1px;
	padding:15px;
	margin-top:22px;
	margin-left:56px;
}


.tab_rech_avancee {
	width:802px;
	margin-top:25px;
}

.tab_rech_avancee td {	
	vertical-align:middle;
}

.tab_rech_avancee td.intitule_rechavancee {
	width:130px;
	padding-right:10px;
	text-align:right;
}

.tab_rech_avancee input.rech_avancee {
	width:165px;
	font-size:11px;
}

.tab_rech_avancee select.rech_avancee {
	width:169px;
	font-size:11px;
}

.tab_rech_avancee td.vide_rech {
	width:130px;
}

.tab_rech_avancee td.case_cocher {
	width:15px;
}

.tab_rech_avancee td.texte_case_cocher {
	width:342px;
	padding-left:10px;
}

.tab_rech_avancee td.ligne_rech_avancee {
	height:10px;
}

.bloc_lancer_recherche {
	margin-top:15px;
	margin-left:659px;
	margin-bottom:20px;
}

/*--------------------------------------------------------IDENTIFICATION-------------------------------------------------------------*/
.bloc_cadre {
	padding-left:20px;
	padding-top:35px;
	padding-right:20px;
}

.bloc_dejainscrit {
	float:left;
	width:354px;
}

.bloc_pasinscrit {
	width:517px;
	margin-left:372px;
}

.filet_gris {
	border:#555555 solid 1px;
	margin-bottom:10px;
}

.bg_line_gris {
	background-color:#555555;
	height:10px;
}

.bg_identification {
	background:url(images/pixel_bg_identification.gif) repeat-x;
	padding:5px;
}

.tab_login {
	width:330px;
}

.tab_login td {
	vertical-align:middle;
}

.tab_login td.intitule_login {
	width:108px;
	text-align:right;
	padding-right:7px;
}

.tab_login input.login {
	width:135px;
}

.tab_login td.bouton_valider {
	width:56px;
}

.tab_login td.ligne_login {
	height:10px;
}

.tab_identification_civilite {
	width:265px;
	margin-bottom:10px;
}

*html .tab_identification_civilite {/*ie6*/
	margin-left:22px;
}

.tab_identification_civilite td {
	vertical-align:middle;
}

.tab_identification_civilite td.civilite {
	width:108px;
	text-align:right;
	padding-right:7px;
}

.tab_identification_civilite td.puce_radio {
	width:10px;
}

.tab_identification_civilite td.nomination {
	width:35px;
	padding-left:5px;
	padding-top:-5px;
}

*html .tab_identification_civilite td.nomination {
	width:40px;
	padding-top:0px;
}

.tab_confirm_login {
	width:487px;
	margin-top:10px;
	margin-bottom:40px;
}

.tab_confirm_login td {
	vertical-align:middle;
}

.tab_confirm_login td.intitule_confirm {
	width:108px;
	text-align:right;
	padding-right:7px;
}

.tab_confirm_login input.motpasse {
	width:95px;
}

.tab_confirm_login td.confirmation {
	width:267px;
	padding-left:10px;
	vertical-align:top;
}

.tab_confirm_login td.ligne_confirm {
	height:10px;
}

.tab_option_newsletter {
	width:477px;
	margin-left:10px;
}

.tab_option_newsletter td {
	vertical-align:middle;
}

.tab_option_newsletter input.option {
	width:10px;
}

.tab_option_newsletter td.texte_newsletter {
	width:457px;
	padding-left:10px;
}

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

.tab_num_mobile {
	width:320px;
	margin-left:107px;
	margin-top:10px;
	margin-bottom:10px;
}

.tab_num_mobile td {
	vertical-align:middle;
}

.tab_num_mobile td.texte_mobile {
	width:225px;
}

.tab_num_mobile input.num_mobile {
	widows:95px;
}

.bloc_btn_valider {
	margin-left:425px;
}

/*--------------------------------------------------------MON COMPTE ACCUEIL-------------------------------------------------------------*/
.bg_line_gris_fonce {
	background-color:#292929;
	color:#ff99cc;
	font-weight:bold;
	padding-left:10px;
	padding-top:4px;
	padding-bottom:4px;
}

.bg_gris_noir {
	background-color:#313135;
	margin-bottom:23px;
	padding-top:10px;
	padding-bottom:10px;
}

.tab_dernieres_commandes {
	width:890px;
}

.tab_dernieres_commandes td {
	vertical-align:top;
}

.tab_dernieres_commandes td.date_cmd {
	width:170px;
	padding-left:10px;
}

.tab_dernieres_commandes td.num_cmd {
	width:177px;
}

.tab_dernieres_commandes td.montant_cmd {
	width:82px;
	text-align:right;
}

.tab_dernieres_commandes td.vide_cmd {
	width:43px;
}

.tab_dernieres_commandes td.etat_cmd {
	width:220px;
}

.tab_dernieres_commandes td.lien_cmd {
	width:188px;
}

.tab_dernieres_commandes td.ligne_cmd {
	height:10px;
}

.tab_dernieres_commandes td.ptligne_cmd {
	height:5px;
}

.tab_dernieres_commandes td.trait_separation_cmd {
	background-color:#6C6C6C;
	height:1px;
}	

.tab_infos_persos {
	width:890px;
}

.tab_infos_persos td {
	vertical-align:top;
	line-height:18px;
}

.tab_infos_persos td.adresse_facturation {
	width:322px;
	padding-left:10px;
	padding-right:5px;
}

.tab_infos_persos td.adresse_livraison {
	width:360px;
	padding-left:5px;
}

.tab_infos_persos td.lien_infos_persos {
	width:188px;
}

.tab_infos_persos td.newsletter {
	width:692px;
	padding-left:10px;
}

.tab_parrainage {
	width:890px;
}

.tab_parrainage td {
	vertical-align:middle;
}

.tab_parrainage td.nb_pers {
	width:605px;
	padding-left:10px;
}

.tab_parrainage td.lien_filleul {
	width:135px;
}

.tab_parrainage td.lien_ami {
	width:140px;
}

/*-------------------------------------------------------MES COORDONNEES-------------------------------------------------------------*/
.bg_coord {
	background:url(images/pixel_bg_coord.gif) repeat-x;
	background-color:#000;
	padding:10px;
}

.bloc_coord_g {
	width:340px;
	float:left;
}

.bloc_coord_d {
	width:405px;
	margin-left:459px;
}

*html .bloc_coord_d {/*ie6*/
	margin-left:454px;
}

.tab_formu_adresse {
	width:340px;
	margin-bottom:10px;
}

.tab_formu_adresse td {
	vertical-align:middle;
}

.tab_formu_adresse td.intitule_adresse {
	width:88px;
	text-align:right;
	padding-right:10px;
}

.tab_formu_adresse input.adresse_moy {
	width:135px;
}

.tab_formu_adresse select.pays {
	width:139px;
}

.tab_formu_adresse input.adresse_long {
	width:205px;
}

.tab_formu_adresse td.indication_necessaire {
	padding-left:15px;
}

.tab_formu_adresse textarea.indication_adresse {
	width:325px;
	height:43px;
}

.tab_formu_adresse td.ligne_adresse {
	height:10px;
}

.tab_civilite_adresse {
	width:255px;
	margin-bottom:10px;
}

*html .tab_civilite_adresse {/*ie6*/
	width:265px;
}

*+html .tab_civilite_adresse {/*ie7*/
	width:265px;
}

.tab_civilite_adresse td {
	vertical-align:middle;
}

.tab_civilite_adresse td.civilite {
	width:88px;
	text-align:right;
	padding-right:10px;
}

*html .tab_civilite_adresse td.civilite {/*ie6*/
	width:122px;
	padding-right:10px;
}

*+html .tab_civilite_adresse td.civilite {/*ie7*/
	width:105px;
	padding-right:10px;
}

.tab_civilite_adresse td.puce_radio {
	width:10px;
}

.tab_civilite_adresse td.nomination {
	width:35px;
	padding-left:5px;
	padding-top:-5px;
}

*html .tab_civilite_adresse td.nomination {
	width:40px;
	padding-top:0px;
}

.bloc_enregistrer_modif {
	margin-top:33px;
	margin-left:162px;
	margin-bottom:10px;
}

*html .bloc_enregistrer_modif {/*ie6*/
	margin-top:35px;
}

/*-------------------------------------------------------MES IDENTIFIANTS-------------------------------------------------------------*/
.bloc_identifiants_d {
	width:405px;
	margin-left:409px;
}

*html .bloc_identifiants_d {/*ie6*/
	margin-left:404px;
}

.tab_formu_adresse td.intitule_login {
	width:118px;
	text-align:right;
	padding-right:10px;
}


.tab_formu_adresse td.intitule_motpasse {
	width:178px;
	text-align:right;
	padding-right:10px;
}

.champs_obligatoires {
	clear:left;
	margin-top:35px;
	margin-bottom:14px;
}

/*-------------------------------------------------------MES NEWSLETTERS-------------------------------------------------------------*/
.bloc_envoyer {
	float:right;
	margin-top:-8px;
}

/*-------------------------------------------------------PARRAINER UN AMI------------------------------------------------------------*/
.bloc_parrain_message {
	float:right;
	margin-top:25px;
	/*margin-right:194px;*/
	margin-right:94px;
}

*html .bloc_parrain_message {/*ie6*/
	margin-right:60px;
	margin-top:32px;
}

*+html .bloc_parrain_message {/*ie7*/
	margin-right:60px;
	margin-top:32px;
}

.bloc_parrain_message textarea.message_parrain {
	width:345px;
	height:47px;
	margin-top:5px;
}

*html .bloc_parrain_message textarea.message_parrain {/*ie6*/
	margin-top:2px;
	height:56px;
}

/*------------------------------------------------------MES FILLEULS------------------------------------------------------------*/
.bg_mesfilleuls {
	background:url(images/pixel_bg_rech.gif) repeat-x;
	background-color:#000;
	padding:10px;
}

.tab_mesfilleuls {
	width:870px;
	margin-top:20px;
}

.tab_mesfilleuls td {
	vertical-align:top;
}

.tab_mesfilleuls td.nom_filleuls {
	width:285px;
	padding-left:20px;
	text-align:left;
}

.tab_mesfilleuls td.date_parrainage {
	width:145px;
	text-align:center;
}

.tab_mesfilleuls td.vide_mesfilleuls {
	width:155px;
}

.tab_mesfilleuls td.date_mesfilleuls_cmd {
	width:210px; 
	text-align:center;
}

.tab_mesfilleuls td.vide2_mesfilleuls {
	width:55px;
}

.tab_mesfilleuls td.trait_separation_mesfilleuls {
	background-color:#CCCCCC; 
	height:1px;
}

.tab_mesfilleuls td.ligne_mesfilleuls {
	height:10px;
}

.tab_mesfilleuls td.ptligne_mesfilleuls {
	height:5px;
}

/*------------------------------------------------------MES COMMANDES------------------------------------------------------------*/
.bg_mescommandes {
	background:url(images/pixel_bg_mescommandes.gif) repeat-x;
	padding:10px;
}

.tab_mescommandes {
	width:870px;
}

.tab_mescommandes td {
	vertical-align:top;
}

.tab_mescommandes td.date_mescmd {
	width:145px;
	padding-left:20px;
}

.tab_mescommandes td.num_mescmd {
	width:145px;
}

.tab_mescommandes td.montant_mescmd {
	width:115px;
	text-align:right;
}

.tab_mescommandes td.vide1_mescmd {
	width:25px;
}

.tab_mescommandes td.etat_mescmd {
	width:170px;
	text-align:center;
}

.tab_mescommandes td.vide2_mescmd {
	width:35px;
}

.tab_mescommandes td.colissimo {
	width:165px;
	text-align:center;
}

.tab_mescommandes td.vide3_mescmd {
	width:40px;
}

.tab_mescommandes td.trait_separation_mescommandes {
	background-color:#CCCCCC; 
	height:1px;
}

.tab_mescommandes td.ligne_mescommandes {
	height:10px;
}

.tab_mescommandes td.ptligne_mescommandes {
	height:5px;
}
/*------------------------------------------------------MES COMMANDES-VISUALISER-----------------------------------------------------------*/

.tab_macommande {
	width:870px;
}

.tab_macommande td {
	vertical-align:top;
	line-height:18px;
}

.tab_macommande td.lien_infos_persos {
	width:168px;
}

.tab_macommande td.newsletter {
	width:692px;
	padding-left:10px;
}

.lien_suivre_colis {
	float:left;
	margin-top:72px;
	margin-left:210px;
}

.tab_panier {
	width:890px;
	margin-top:10px;
	margin-bottom:15px;
}

.tab_panier td {
	vertical-align:middle;
}

.tab_panier td.espace_panier {
	width:10px;
}

.tab_panier td.image_panier {
	width:55px;
}

.tab_panier td.nom_panier {
	width:204x;
	padding-left:20px;
}

.tab_panier td.couleur_panier {
	width:105px;
	padding-left:10px;
}

.tab_panier td.taille_panier {
	text-align:center;
	width:60px;
}

.tab_panier td.vide_panier {
	width:40px;
}

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

.tab_panier td.prix_panier {
	width:115px;
	text-align:right;
}

.tab_panier td.total_panier {
	width:160px;
	text-align:right;
}

.tab_panier td.vide2_panier {
	width:40px;
	text-align:center;
}

.tab_panier td.trait_panier {
	height:1px;
	background-color:#6c6c6c;
}

.tab_panier td.ligne_panier {
	height:10px;
}

.tab_panier td.ptligne_panier {
	height:5px;
}

.bloc_malivraison {
	width:368px;
	float:left;
}

.bloc_totalmacmd {
	width:502px;
	margin-left:388px;
}

.bg_line_rose {
	background-color:#ff99cc;
	color:#000000;
	padding-left:15px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:12px;
	font-weight:bold;
}

.bloc_ad_livraison_panier {
	padding-top:30px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:30px;
}

.tab_total_panier {
	width:500px;
}

.tab_total_panier td {
	vertical-align:top;
}

.tab_total_panier td.intitule_tt_panier {
	width:350px;
	text-align:right;
}

.tab_total_panier td.montant_tt_panier {
	width:107px;
	text-align:right;
	padding-right:5px;
}

.tab_total_panier td.ligne_tt_panier {
	height:20px;
}

.tab_total_panier td.ptligne_tt_panier {
	height:10px;
}

.tab_total_panier td.vide_panier {
	width:40px;
}

.lien_imprimer_cmd_panier {
	margin-left:728px;
	margin-top:10px;
	margin-bottom:10px;
}

/*------------------------------------------------------MON PANIER-----------------------------------------------------------*/
.tab_panier select.taille_panier {
	width:60px;
}

.tab_panier select.quantite_panier {
	width:50px;
}

.bloc_offrespeciale {
	width:310px;
	float:left;
}

.bg_offrespeciale {
	background:url(images/pixel_bg_option.gif) repeat-x;
	padding:10px;
}

.tab_code_promo {
	width:280px;
}

.tab_code_promo td {
	vertical-align:middle;
}

.tab_code_promo td.intitule_login {
	width:88px;
	text-align:right;
	padding-right:7px;
	font-size:11px;
}

.tab_code_promo input.login {
	width:105px;
}

.tab_code_promo td.bouton_valider {
	width:56px;
}

.tab_lien_panier {
	width:305px;
	margin-left:198px;
	margin-top:40px;
	margin-bottom:40px;
}

*html .tab_lien_panier {/*ie6*/
	margin-left:197px;
}

.tab_lien_panier td {
	
	vertical-align:middle;
}

.tab_lien_panier td.achats {
	width:162px;
}

.tab_lien_panier td.commander {
	width:143px;
}

.tab_cadeau {	
	width:890px;
	margin-left:5px;
	margin-bottom:20px;
	margin-top:10px;
	border-bottom:#292929 solid 1px;
}

.tab_cadeau td {
	vertical-align:middle;
}

.tab_cadeau td.image_cadeau {
	width:55px;
}

.tab_cadeau td.nom_cadeau {
	width:150px;
	padding-left:25px;
	padding-top:5px;
	vertical-align:top;
}

.tab_cadeau td.prix_cadeau {
	width:220px;
}

.tab_cadeau td.texte_taille {
	width:154px;
}

.tab_cadeau td.taille_cadeau {
	width:70px;
}

.tab_cadeau select.taille_cadeau {
	width:55px;
}

.tab_cadeau td.ligne_cadeau {
	height:20px;
}

input.btn_radio {	
	width:14px;
}

.txt_selectionner {
	margin-top:-3px;
}

.bloc_emballer_cadeau {
	width:500px;
	float:left;
}

.bg_emballer_cadeau {
	background:url(images/pixel_bg_option.gif) repeat-x;
	padding:10px;
}

.bloc_btn_commander {
	margin-left:745px;
	width:143px;
	margin-bottom:20px;
}

/*------------------------------------------------------PANIER - ETAPE1-----------------------------------------------------------*/
#bg_etape {
	background:url(images/degrade_etape.png) no-repeat;
	width:936px;
	height:74px;
	margin-bottom:5px;
}

#bg_etape .titre_commander {
	padding-left:10px;
	font-size:14px;
	font-weight:bold;
}

ul#etape_panier {
	width:936px;
}

#etape_panier li {
	list-style-type:none;
	float:left;
	padding-left:28px;
	height:42px;
}

#etape_panier li.etape1 {
	width:157px;
	padding-top:15px;
}

#etape_panier li.etape1_selected {
	width:157px;
	background:url(images/panier_selected.gif) 20px 12px no-repeat;
	padding-top:16px;
}

#etape_panier li.etape2 {
	width:156px;
	padding-top:15px;
}

#etape_panier li.etape2_selected {
	width:156px;
	background:url(images/panier_selected.gif) 20px 12px no-repeat;
	padding-top:16px;

}

#etape_panier li.etape3 {
	width:215px;
	padding-top:15px;
}

#etape_panier li.etape3_selected {
	width:215px;
	background:url(images/panier_selected.gif) 20px 12px no-repeat;
	padding-top:16px;

}

#etape_panier li.etape4 {
	width:133px;
	padding-top:15px;
}

#etape_panier li.etape4_selected {
	width:133px;
	background:url(images/panier_selected.gif) 20px 12px no-repeat;
	padding-top:16px;

}

#etape_panier li.etape5 {
	width:135px;
	padding-top:15px;
}

#etape_panier li.etape5_selected {
	width:135px;
	background:url(images/panier_selected.gif) 20px 12px no-repeat;
	padding-top:16px;
}

/*------------------------------------------------------PANIER - ETAPE1-CONFIRM----------------------------------------------------------*/
.bloc_bouton {
	float:right;
}

/*--------------------------------------------------------MOT DE PASSE OUBLIÉ----------------------------------------------------------------------------*/
.tab_email_motpasseoublie {	
	margin-left:228px;
	width:340px;
	margin-top:15px;
}

.tab_email_motpasseoublie td {
	vertical-align:middle;
}

.tab_email_motpasseoublie td.intitule_motpasse {
	width:80px;
}

.tab_email_motpasseoublie input.email_motpasse {
	width:170px;
	font-size:11px;
}

.tab_email_motpasseoublie td.validation_email {
	width:80px;
	padding-left:10px;
}

/*--------------------------------------------------------PANIER  - ETAPE2-COORDONNEES---------------------------------------------------------------------------*/
.bg_panier2 {
	background:url(images/pixel_bg_identification.gif) repeat-x;
	background-color:#000;
	height:440px;
}

*html .bg_panier2 {/*ie6*/
	height:460px;
}

*+html .bg_panier2 {/*ie7*/
	height:460px;
}

.bloc_panier_coord_g {
	width:354px;
	float:left;
}

.bloc_panier_coord_d {
	width:527px;
	margin-left:370px;
}

*html .bloc_panier_coord_d {/*ie6*/
	margin-left:362px;
}

*+html .bloc_panier_coord_d {/*ie7*/
	margin-left:362px;
}

.texte_complementaire {
	padding-left:20px;
}

/*----------------------------------------------------PANIER - ETAPE3 - MODE DE PAIEMENT------------------------------------------------------------*/
.tab_mode_paiement {
	width:890px;
}

.tab_mode_paiement td {
	vertical-align:middle;
}

.tab_mode_paiement td.espace_mode_paiement {
	width:20px;
}

.tab_mode_paiement td.puce_paiement {
	width:10px;
}

.tab_mode_paiement td.mode_paiement {
	width:180px;
	padding-left:10px;
}

.tab_mode_paiement td.commentaire_paiement {
	width:670px;
}

.tab_mode_paiement td.ligne_paiement {
	height:20px;
}

.tab_mode_paiement td.trait_paiement {
	background-color:#6c6c6c;
	height:1px;
}

/*----------------------------------------------------PANIER - ETAPE4 - VALIDATION------------------------------------------------------------*/
.bloc_ad_livraison_panier_validation {
	padding-top:30px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:30px;
	width:145px;
	float:left;
}


.bloc_ad_facturation_panier_validation {
	padding-top:30px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:30px;
	width:155px;
	margin-left:165px;
}

.tab_total_panier td.trait_separation_panier {
	background:#6c6c6c;
	height:1px;
}

.tab_total_panier td.lien_modifier {
	padding-left:50px;
}

/*----------------------------------------------------SERVICE CLIENTELE------------------------------------------------------------*/
.bloc_cadre_client {
	padding-left:15px;
	padding-top:35px;
	padding-right:10px;
}

#img_service_clientele {
	background:url(images/img_serviceclientele.jpg) no-repeat;
	width:901px;
	height:177px;
	margin-bottom:10px;
}

hr.gris {
	height:1px;
	margin-top:0px;
	color:#999999;
	background-color:#999999;
	border:0;
	width:890px;
}

*html hr.gris { /*IE6*/
	display:block;
	height: 1px;
	_margin:-6px 0;
	width:900x;
	/*IE6 MAC\*//*/
	display:block;
	height: 2px;
	_margin:-10px 0;
	padding:0;
	width:890px
	/**/
}

*+html hr.gris { /*IE7*/
	margin:-7px 0;
}	

.tab_civilite_adresse_sc {
	width:255px;
	margin-bottom:10px;
}

*html .tab_civilite_adresse_sc {/*ie6*/
	width:255px;
	margin-left:10px;
}

*+html .tab_civilite_adresse_sc {/*ie7*/
	width:255px;
	margin-left:10px;
}

.tab_civilite_adresse_sc td {
	vertical-align:middle;
}

.tab_civilite_adresse_sc td.civilite {
	width:88px;
	text-align:right;
	padding-right:10px;
}

*html .tab_civilite_adresse_sc td.civilite {/*ie6*/
	width:98px;
}

*+html .tab_civilite_adresse_sc td.civilite {/*ie7*/
	width:98px;
}

.tab_civilite_adresse_sc td.puce_radio {
	width:10px;
}

.tab_civilite_adresse_sc td.nomination {
	width:35px;
	padding-left:5px;
	padding-top:-5px;
}

*html .tab_civilite_adresse_sc td.nomination {
	width:40px;
	padding-top:0px;
}


.bloc_service_client_message {
	float:right;
	margin-top:0px;
	margin-right:194px;
}

*html .bloc_service_client_message {/*ie6*/
	margin-right:60px;
	margin-top:3px;
}

*+html .bloc_service_client_message {/*ie7*/
	margin-right:60px;
	margin-top:3px;
}

.bloc_service_client_message textarea.message_service_client {
	width:345px;
	height:74px;
	margin-top:5px;
}

*html .bloc_service_client_message textarea.service_client {/*ie6*/
	margin-top:5px;
	height:95px;
}

*+html .bloc_service_client_message textarea.service_client {/*ie7*/
	margin-top:5px;
	height:95px;
}

/*----------------------------------------------------LES MAGASINS------------------------------------------------------------*/
#pixel_blanc {
	background:url(images/pixel_blanc.gif) bottom repeat-x;
	height:24px;
	width:878px;
	margin-top:20px;
}

ul#magasins {
	margin-bottom:23px;
	margin-left:10px;
}

#magasins li {
	list-style-type:none;
	float:left;
}

#magasins li.paris a {
	background:url(boutons/btn_paris.gif) no-repeat;
	width:129px;
	height:24px;
	background-position:top;
	display:block;
}

#magasins li.paris a:hover {
	background-position:bottom;
}

#magasins li.paris_selected {
	background:url(boutons/btn_paris.gif) no-repeat;
	width:129px;
	height:24px;
	background-position:bottom;
	display:block;
}

#magasins li.provinces a {
	background:url(boutons/btn_province.gif) no-repeat;
	width:76px;
	height:24px;
	display:block;
	background-position:top;
}

#magasins li.provinces a:hover {
	background-position:bottom;
}

#magasins li.provinces_selected {
	background:url(boutons/btn_province.gif) no-repeat;
	width:76px;
	height:24px;
	display:block;
	background-position:bottom;
}

#magasins li.etranger a {
	background:url(boutons/btn_etranger.gif) no-repeat;
	width:76px;
	height:24px;
	background-position:top;
	display:block;
}

#magasins li.etranger a:hover {
	background-position:bottom;
}

#magasins li.etranger_selected {
	background:url(boutons/btn_etranger.gif) no-repeat;
	width:76px;
	height:24px;
	background-position:bottom;
	display:block;
}

.tab_magasins {
	width:878px;
	clear:left;
	margin-top:23px;
	margin-bottom:10px;
	margin-left:10px;
}

.tab_magasins td {
	vertical-align:top;
	width:293px;
	padding-bottom:17px;
	line-height:16px;
}

/*--------------------------------------------------------MAGASINS DETAIL-------------------------------------------------------------*/

#cadre_fiche_magasin {
	width:900px;
	margin:16px 16px;
	padding-top:500px;
}

#cadre_fiche_magasin_in {
	width:900px;
	margin-top:-500px;
	padding-top:8px;
}

*html #cadre_fiche_magasin_in { /*IE6*/
	height:500px;
}

#cadre_fiche_magasin_in #photos {
	float:left;
	width:302px;
	margin-left:8px;
}

#cadre_fiche_magasin_in #photos #image {
	width:302px;
	height:302px;
}

ul#visuel_magasin {
	margin-top:13px;
	margin-bottom:10px;
}

#visuel_magasin li {
	list-style-type:none;
	float:left;
}

#visuel_magasin li.img_magasin {
	width:90px;
	height:90px;
}

#visuel_magasin li.espace_image {
	width:16px;
}

.clique_zoom {
	clear:left;
	padding-top:5px;
}

#cadre_fiche_magasin_in #proprietes {
	width:555px;
	margin-left:340px;
}
	
/*-------------------------------------------------------NEWSLETTER-------------------------------------------------------------*/
#img_newsletter {
	background:url(images/img_newsletter.jpg) no-repeat;
	width:901px;
	height:177px;
	margin-bottom:10px;
}

/*------------------------------------------------------PARRAINAGE-------------------------------------------------------------*/
#img_parrainage {
	background:url(images/img_parrainage.jpg) no-repeat;
	width:901px;
	height:177px;
	margin-bottom:10px;
}

/*------------------------------------------------------NOTRE MARQUE-------------------------------------------------------------*/
#img_marque {
	background:url(images/img_marque.jpg) no-repeat;
	background-color:c8cfce;
	width:901px;
	height:177px;
	margin-bottom:10px;
}

/*-----------------------------------------------------GOODIES-------------------------------------------------------------*/
.bloc_goodies {
	margin-bottom:20px;
	height:105px;
}

ul.goodies {
	margin-left:40px;
	margin-top:20px;
}

.goodies li {
	list-style-type:none;
	float:left;
}

.goodies li.espace_goodies {
	width:20px;
}

.goodies li.img_goodies {
	width:95px;
	height:70px;
}

.tab_goodies {
	width:95px;
}

.tab_goodies td {
	vertical-align:top;
}

.tab_goodies th {
	width:95px;
	height:70px;
}

.tab_goodies td.dimensions {
	width:95px;
	height:35px;
	line-height:18px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}
	


/*-------------------------------------------------------PLAN DU SITE------------------------------------------------------------*/
.bg_line_gris_prune_cat {
	background-color:#423f3f;
	color:#ff99cc;
	font-weight:bold;
	padding:10px;
	margin-top:5px;
	line-height:25px;
	width:880px;
}

.bg_line_gris_prune_plan {
	background-color:#423f3f;
	color:#ff99cc;
	font-weight:bold;
	padding:10px;
	margin-top:5px;
	line-height:25px;
	height:245px;
}

.tab_plansite {
	width:880px;
	margin-right:5px;
}

.tab_plansite td {
	vertical-align:top;
}

.tab_plansite td.cat{
	width:150px;
}

.tab_plansite td.gd_cat{
	width:175px;
}

.tab_plansite td.pt_cat{
	width:105px;
}

.lien_fleche_rose_gris_plan {
	background:url(images/fleche_rose_gris.gif) 0px 10px no-repeat;
	padding-left:10px;
}

.bloc_g_plan {
	width:300px;
	float:left;
}

.bloc_d_plan {
	width:245px;
	float:right;
	margin-right:7px;
}

*html .bloc_d_plan {/*ie6*/
	margin-right:2px;
}

.bloc_c_plan {
	width:245px;
	margin-left:335px;
}

.bloc_texte_plansite {	
	width:245px;
}

/*--------------------------- POPUP AJOUT ET ALERTE -----------------------*/

#conteur_popup_article {
            position:absolute;
            top:200px;
            left:250px;
            width:510px;
            margin:20px;
            color:#000;
            background-color:#FFF;
            border:#7b3150 solid 4px;
            z-index:10;
}

#conteur_popup_alerte {
            position:absolute;
            top:350px;
            left:350px;
            width:510px;
            margin:20px;
            color:#000000;
            background-color:#FFFFFF;
            border:#CC0000 solid 4px;
            z-index:10;
}

 
#conteur_popup_cgv{
	width:433px;
	margin:20px;
	padding-top:16px;
	background-color:#000000;
	padding-bottom:10px;
	color:#fff;
}


.tab_popup_panier {
            width:470px;
            margin-top:20px;
            margin-left:20px;
}

.tab_popup_panier td {
            vertical-align:middle;
}

 

.tab_popup_panier td.caddie {
            width:205px;
            padding-left:15px;
}

 

.tab_popup_fomg td.bouton {
            width:260px;
}

 

.lien_continue_commande a {
            background:url(images/fleche_lien.gif) 0px 2px no-repeat;
            padding-left:10px;
            text-decoration:none;
            color:#7b3150;
            font-size:11px;
            font-weight:bold;
}

 

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

 

.btn_valider_commande a {
            background:url(images/fleche_lien.gif) 0px 5px no-repeat;
            padding-left:10px;
            text-decoration:none;
            color:#7b3150;
            font-size:11px;
            font-weight:bold;
            font-size:14px;
}
 

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

.fermer_popup_panier {  
            margin-left:420px;
            margin-top:20px;
            margin-bottom:20px;
}

 

.lien_fermer_panier a {
            background:url(images/picto_fermer.gif) 0px 6px no-repeat;
            padding-left:14px;
            color:#7b315;
            font-size:13px;
            text-decoration:none;
}

 

.lien_fermer_panier a:hover {
            text-decoration:underline;
}
.barre_popup_panier {
            background-color:#7b3150;
            color:#FFFFFF;
            font-size:14px;
            font-weight:bold;
            padding-left:29px;
            padding-top:5px;
            padding-bottom:5px;
            width:482px;
            top:16px;
            position:absolute;
}

.texte_popup {
	padding-left:10px;
}

/*.pics { height: 232px; width: 232px; padding:0; margin:0; overflow: hidden }*/
/*.pics img { height: 200px; width: 200px; padding: 15px; border: 1px solid #ccc; background-color: #eee; top:0; left:0 }*/


/*----------------------------------------------------GABARIT MENU-----------------------------------------------------------*/
.nettoyeur{
clear:left;
}
	
#onglet_menu {
	width:935px;
	margin-top:8px;
	clear:both;
}

*html #onglet_menu {/*ie6*/
	margin-bottom:-11px;
}

*+html #onglet_menu {/*ie7*/
	margin-bottom:-12px;
}

#menu1, #menu2, #menu3, #menu4, #menu5, #menu6, #menu7, #bordHD, #menu8 , #menu9, #menu1_selected, #menu2_selected, #menu3_selected, #menu4_selected, #menu5_selected, #menu6_selected, #menu7_selected, #menu8_selected , #menu9_selected {
float:left;
margin-right:3px;
}

#menu1_ret, #menu2_ret, #menu3_ret, #menu4_ret, #menu5_ret, #menu6_ret, #menu7_ret, #menu8_ret, #menu9_ret {
visibility:hidden;
}

#menu1{
width:73px;
height:26px;
background:url(boutons/btn_chemise.gif) no-repeat;
background-position:top;
cursor:pointer;
}

*html #menu1{/*ie6*/
border:#000 solid 1px;
border-bottom:#000 solid 2px;
}

#menu2{
width:102px;
height:26px;
background:url(boutons/btn_chemise_unie.gif) no-repeat;
background-position:top;
cursor:pointer;
}

*html #menu2{/*ie6*/
border:#000 solid 1px;
border-bottom:#000 solid 2px;
}

#menu3{
width:61px;
height:26px;
background:url(boutons/btn_maille.gif) no-repeat;
background-position:top;
cursor:pointer;
}

*html #menu3{/*ie6*/
border:#000 solid 1px;
border-bottom:#000 solid 2px;
}

#menu4{
width:115px;
height:26px;
background:url(boutons/btn_ssvete.gif) no-repeat;
background-position:top;
cursor:pointer;
}

*html #menu4{/*ie6*/
border:#000 solid 1px;
border-bottom:#000 solid 2px;
}

#menu5{
width:84px;
height:26px;
background:url(boutons/btn_accessoires.gif) no-repeat;
background-position:top;
cursor:pointer;
}

*html #menu5{/*ie6*/
border:#000 solid 1px;
border-bottom:#000 solid 2px;
}

#menu6{
width:93px;
height:26px;
background:url(boutons/btn_cosmetique.gif) no-repeat;
background-position:top;
cursor:pointer;
}

#menu7{
width:104px;
height:26px;
background:url(boutons/btn_cadeaux.gif) no-repeat;
background-position:top;
cursor:pointer;
}

#menu8{
width:93px;
height:26px;
background:url(boutons/btn_nouveautes.gif) no-repeat;
background-position:top;
cursor:pointer;}

#menu9{
width:110px;
height:26px;
background:url(boutons/btn_affaires.gif) no-repeat;
background-position:top;
cursor:pointer;
}

#menu1_selected {
width:73px;
height:26px;
background:url(boutons/btn_chemise_hover.gif) no-repeat;
background-position:top;
cursor:pointer;
}

#menu2_selected {
width:102px;
height:26px;
background:url(boutons/btn_chemise_unie_hover.gif) no-repeat;
background-position:top;
cursor:pointer;
}

#menu3_selected {
width:61px;
height:26px;
background:url(boutons/btn_maille_hover.gif) no-repeat;
background-position:bottom;
cursor:pointer;
}

#menu4_selected {
width:115px;
height:26px;
background:url(boutons/btn_ssvete_hover.gif) no-repeat;
background-position:bottom;
cursor:pointer;
}

#menu5_selected {
width:84px;
height:26px;
background:url(boutons/btn_accessoires_hover.gif) no-repeat;
background-position:bottom;
cursor:pointer;
}

#menu6_selected{
width:93px;
height:26px;
background:url(boutons/btn_cosmetique_hover.gif) no-repeat;
background-position:bottom;
cursor:pointer;
}

#menu7_selected{
width:104px;
height:26px;
background:url(boutons/btn_cadeaux_hover.gif) no-repeat;
background-position:bottom;
cursor:pointer;
}

#menu8_selected{
width:93px;
height:26px;
background:url(boutons/btn_nouveautes_hover.gif) no-repeat;
background-position:bottom;
cursor:pointer;
}

#menu9_selected {
width:110px;
height:26px;
background:url(boutons/btn_affaires_hover.gif) no-repeat;
background-position:bottom;
cursor:pointer;
}
/* ###################################################################  */

/* #########################    SS_MENU    ##############################  */
#ss_menu1_contenu {
	width:150px;
	height:auto;
	background-attachment:scroll;
	background-position: left top;
	padding-top:4px;
	padding-left:4px;
}


.ss_menu_txt {
	vertical-align:middle;
	display:block;
	color:#FFF;
	text-decoration:none;
}

.ss_menu_demenu{
	height:19px;
}

a.ss_menu_liens {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
}

a.ss_menu_liens:hover {
	text-decoration:none;
	background-color:#7B3150;
	display:block;
	color:#FFF;
}


#ss_menu1{
	z-index:100;
	width:90px;
	visibility:hidden;
	position:absolute;
	top:120px;
	left:0px;
	color:#FFF;
	border:#666666 solid 1px;
	border-top:#000 solid 2px;
	padding-bottom:3px;
	background-color:#000000;
}

*html #ss_menu1{/*ie6*/
	top:121px;
}

*+html #ss_menu1{/*ie7*/
	top:117px;
}

#ss_menu2{
	width:98px;
	visibility:hidden;
	position:absolute;
	top:120px;
	left:78px;
	color:#FFF;
	border:#666666 solid 1px;
	border-top:#000 solid 2px;
	padding-bottom:3px;
	z-index:100;
	background-color:#000000;
}

*html #ss_menu2{/*ie6*/
	top:121px;
	left:80px;
}

*+html #ss_menu2{/*ie7*/
	top:117px;
}

#ss_menu3{
	width:61px;
	visibility:hidden;
	position:absolute;
	top:120px;
	left:184px;
	color:#FFF;
	border:#666666 solid 1px;
	border-top:#000 solid 2px;
	padding-bottom:3px;
	z-index:100;
	background-color:#000000;
}

*html #ss_menu3{/*ie6*/
	top:121px;
	left:188px;
}

*+html #ss_menu3{/*ie7*/
	top:117px;
}

#ss_menu4{
	width:110px;
	visibility:hidden;
	position:absolute;
	top:120px;
	left:247px;
	color:#FFF;
	border:#666666 solid 1px;
	border-top:#000 solid 2px;
	padding-bottom:3px;
	z-index:100;
	background-color:#000000;
}

*html #ss_menu4{/*ie6*/
	top:121px;
	left:254px;
}

*+html #ss_menu4{/*ie7*/
	top:117px;
}
	
#ss_menu5{
	width:150px;
	visibility:hidden;
	position:absolute;
	top:120px;
	left:365px;
	color:#FFF;
	border:#666666 solid 1px;
	border-top:#000 solid 2px;
	padding-bottom:3px;
	z-index:100;
	background-color:#000000;
}

*html #ss_menu5{/*ie6*/
	top:121px;
	left:373px;
}

*+html #ss_menu5{/*ie7*/
	top:117px;
}

/*---------------------------FOOTER-----------------------*/
#tab_footer {
	width:940px;
}

#tab_footer td {	
	vertical-align:top;
	color:#FFF;
	font-size:12px;
	line-height:14px;
}

a.footer {
	font-size:10px;
	color:#943a64;
	text-decoration:none;
	font-weight:normal;
}

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

#tab_footer td.col1 {	
	width:170px;
	padding-left:20px;
}


#tab_footer td.col2 {	
	width:170px;
	padding-left:10px;
}

#tab_footer td.col3 {	
	width:162px;
	padding-left:10px;
}

#tab_footer td.col4 {	
	width:193px;
	padding-left:10px;
}

#tab_footer td.col5 {	
	width:195px;
}

.carte_vip {
	background:url(images/vip_carte.gif) no-repeat;
	width:166px;
	height:54px;
	margin-top:16px;
	margin-left:10px;
}

.pied_page {
	text-align:right;
	color:#666666;
	font-size:11px;
	margin-top:20px;
}

.pied_page a {	
	color:#666666;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
}

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

.bloc_partenaire_footer {
	float:left;
	margin-left:20px;
	margin-top:16px;
}

/*----------------------------------------------------PANIER - ETAPE3 - MODE DE LIVRAISON------------------------------------------------------------*/
.tab_mode_livraison {
	width:890px;
}

.tab_mode_livraison td {
	vertical-align:middle;
}

.tab_mode_livraison td.espace_mode_paiement {
	width:20px;
}

.tab_mode_livraison td.puce_paiement {
	width:10px;
}

.tab_mode_livraison td.mode_paiement {
	width:100px;
	padding-left:10px;
}

.tab_mode_livraison td.commentaire_paiement {
	width:750px;
}

.tab_mode_livraison td.ligne_paiement {
	height:20px;
}

.tab_mode_livraison td.trait_paiement {
	background-color:#6c6c6c;
	height:1px;
}

.bg_line_gris_fonce_relais {
	background-color:#292929;
	color:#ff99cc;
	font-weight:bold;
	padding-left:10px;
	padding-top:4px;
	padding-bottom:4px;
	margin-top:20px;
}

.bg_gris_noir_relais {
	background-color:#313135;
	padding-top:10px;
	padding-bottom:10px;
}

.tab_point_relais {
	width:890px;
}

.tab_point_relais td {
	vertical-align:top;
}

.tab_point_relais td.ligne_relais {	
	height:10px;
}

.tab_point_relais td.espace_paiement {
	width:10px;
}

.tab_point_relais td.logo_kiala {
	width:40px;
	height:42px;
	background:url(images/kiala_relais.gif) no-repeat;
}

.tab_point_relais td.espace_logo {
	width:20px;
}


.tab_point_relais td.puce_relais {
	width:10px;
}


.tab_point_relais td.adresse_relais {	
	width:400px;
	padding-right:10px;
	line-height:16px;
}

.tab_point_relais td.horaire_relais {	
	width:380px;
	padding-right:10px;
	padding-left:10px;
	line-height:16px;
}

/*-------------------------------------------------POPUP VENTE_FLASH--------------------------------------------------*/

#conteur_popup_vente_flash {
	position: absolute;
	width:341px;
	height:344px;
	margin:20px;
	background:url(images/popup_vente_flash.jpg) no-repeat;
}

#visuel_vente_flash {	
	width:120px;
	height:130px;
	padding-top:23px;
	margin-left:38px;
	float:left;
}

*html #visuel_vente_flash {	/*ie6*/
	margin-left:20px;
}

#bloc_texte_vente_flash {	
	width:131px;
	margin-left:200px;
}

#bloc_admin_vente_flash {
	height:144px;
}

.nom_produit_vente_flash {	
	color:#FFF;
	font-size:16px;
	font-weight:bold;
}

.nom_produit_vente_flash a {	
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

.nom_produit_vente_flash a:hover {	
	text-decoration:none;
	color:#CC3366;
}

.trait_separation_vente_flash {	
	background:url(images/trait_separation_vente_flash.gif) no-repeat;
	width:131px;
	height:8px;
	margin-top:5px;
}

.montant_vente_flash a {	
	color:#CC3366;
	font-weight:bold;
	font-size:29px;
	text-decoration:none;
}

.montant_vente_flash a:hover {
	text-decoration:none;
	color:#CC3366;
}

.euro_exposant {	
	font-size:15px;
	margin-right:25px;
	margin-top:5px;
	color:#CC3366;
	float:right;
	font-weight:bold;
}

*html .euro_exposant {	/*ie6*/
	margin-right:23px;
}

.prix_reduit_vente_flash {
	color:#FFF;
	font-size:11px;
}

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

.montant_reduction_vente_flash a{
	margin-left:26px;
	color:#FFF;
	font-size:30px;
	font-weight:bold;
	text-decoration:none;
}

.montant_reduction_vente_flash a:hover {	
	text-decoration:none;
	color:#FFF;
}

.pourcentage_vente_flash {
	font-size:15px;
	margin-top:5px;
	color:#FFF;
	float:right;
	margin-right:27px;
}

*html .pourcentage_vente_flash {/*ie6*/
	margin-right:26px;
}

.btn_fermeture_popup {
	width:17px;
	height:17px;
	margin-top:45px;
	margin-left:312px;
	clear:both;
}

/*-------------------------------------------------RAJOUT QUI SOMMES NOUS--------------------------------------------------*/
.rose12 {
	font-size:12px;
	color:#FF99CC;
}

.bordeaux12 {
	color:#CC3366;
	font-size:12px;
}

.bloc_cadre_client2 {
	padding-left:15px;
	padding-top:35px;
	padding-right:10px;
	text-align:justify;
}

/*-------------------------------------------------RAJOUT FAQ--------------------------------------------------*/

#tab_onglet_faq {
	width:913px;
	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 #FF99CC;
}

.tab_prix_coliposte td {
	vertical-align:middle;
	text-align:center;
	border:solid 1px #D176A4;
	padding-top:3px;
	padding-bottom:3px;
	color:#CC6699;
}

.tab_prix_coliposte td.orange {
	background:#FF99CC;
	color:#FFFFFF;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	border:solid 1px #FF99CC;
	vertical-align:middle;
	font-weight:bold;
}


.tab_prix_coliposte td.ville {
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	border:solid 1px #FF99CC;
	vertical-align:middle;
	width:600px;
}

.tab_prix_coliposte td.prix {
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	border:solid 1px #FF99CC;
	vertical-align:middle;
	width:120px;
}

/*-------------------------------------------------POPUP NEWSLETTER--------------------------------------------------*/
#fond_newsletter {
	background:url(images/div_newsletter.gif) no-repeat;
	width:289px;
	height:286px;
	position:absolute;
	top:300px;
	left:650px;
}

#popup_newsletter {
	width:289px;
}

#popup_newsletter td {
	vertical-align:top;
	text-align:center;
}

#popup_newsletter td.vide {
	height:185px;
}

#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:5px;
}

#popup_newsletter td.bouton {
	width:21px;
}

#popup_newsletter td.apres_btn {
	width:65px;
}	

#btn_fermer_newsletter {
	background:url(boutons/btn_fermer_popup.gif) no-repeat;
	width:21px;
	height:20px;
	display:block;
	margin-top:40px;
}

#inscription_alanewsletter {
	position:absolute;
	top:30px;
	right:150px;
	width:175px;
	height:30px;
}
/*---------------------------------------------------------RAJOUT 081205 / INDEX SPECIAL NOEL-------------------------------------------------------------*/

#img_accueil_noel a{
	width:626px;
	height:401px;
	background:url(images/soldes.gif) no-repeat;
	display:block;
}

#encart_specialnoel a{	
	background:url(images/special_noel.jpg) no-repeat;
	width:624px;
	height:272px;
	display:block;
}

#tab_noel {
	width:624px;
}

#tab_noel td {	
	vertical-align:top;
}

#tab_noel td.nouveautes a{	
	background:url(images/encart_nouveautes_noel.gif) no-repeat;
	width:210px;
	height:129px;
	display:block;
}

#tab_noel td.idees_kdo a {	
	background:url(images/encart_cadeau_noel.gif) no-repeat;width:210px;
	height:129px;
	display:block;
}
#tab_noel td.promo a {
	background:url(images/encart_promo_noel.gif) no-repeat;
	width:204px;
	height:129px;
	display:block;
}

#encarts_accueil #encart_fidelite .lien {
	width:100px;
	margin-left:200px;
}

#encarts_accueil #encart_cintree {
	width:302px;
	height:129px;
	background:url(images/encart_cintree_bis.jpg) no-repeat;
}

#encarts_accueil #encart_cintree .lien {
	width:100px;
	margin-left:200px;
}

.devenez_franchise_noel a{
	background:url(images/encart_franchise_pt.gif) no-repeat;
	width:170px;
	height:54px;
	margin-left:10px;
	display:block;
}

.carte_vip_noel a{
	background:url(images/vip_carte.gif) no-repeat;
	width:170px;
	height:54px;
	margin-top:2px;
	margin-left:10px;
	display:block;
}