@charset "iso-8859-1";
/* CSS Document */

* {
	margin:0;
	padding:0;
}
img {
	border:none;
}
a {
	cursor:pointer;
}
input, select, textarea {
	/*color:#958e9d;*/
	color:#666666;
	font-size:10px;
}
/*----------------------------------------------------GENERAL------------------------------------------------------------*/

body {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	/*color:#6d6675;*/
	color:#4c4653;
	background:url(images/pixel_bg.gif);
}
a {
	text-decoration:none;
	color:#4c4653;
}
a:hover {
	text-decoration:underline;
}
.souligne {
	text-decoration:underline;
}
a.souligne {
	text-decoration:underline;
}
a.souligne:hover {
	text-decoration:none;
}
.lien_NR_clic {
	color:red;
}
a.lien_NR {
	color:#4c4653;
	text-decoration:none;
}
a.lien_NR:hover {
	color:#e11c38;
	text-decoration:none;
}
.lien_NR {
	color:#e11c38;
}
.gras {
font-weight: bold;
}
.relative {
position: relative;
}
.centrer {
	text-align:center;
}
.justifier {
	text-align:justify;
}
.error {
	color:#FF0000;
}
.succes {
	color:#016d5c;
}
.bg_grey {
background-color: #f0eff1;
}
.color2 {
	color:#602d91;
}
a.color2 {
	color:#602d91;
	text-decoration:none;
}
a.color2:hover {
	text-decoration:underline;
}
a.color2_s {
	color:#602d91;
	text-decoration:underline;
}
a.color2_s:hover {
	text-decoration:none;
}
.color3 {
	color:#6d6675;
}
a.color3 {
	color:#6d6675;
	text-decoration:none;
}
a.color3:hover {
	text-decoration:underline;
}
.color4 {
	color:#e11c38;
}
a.color4 {
	color:#e11c38;
	text-decoration:none;
}
a.color4:hover {
	text-decoration:underline;
}
a.color4_s {
	color:#e11c38;
	text-decoration:underline;
}
a.color4_s:hover {
	text-decoration:none;
}
.color5 {
	color:#4c4653;
}
a.color5 {
	color:#4c4653;
	text-decoration:none;
}
a.color5:hover {
	text-decoration:underline;
}
.color6 {
	color:#958e9d;
}
a.color6 {
	color:#958e9d;
	text-decoration:none;
}
a.color6:hover {
	text-decoration:underline;
}
a.color6_s {
	color:#958e9d;
	text-decoration:underline;
}
a.color6_s:hover {
	text-decoration:none;
}
.color7 {
color: #968f9e;
}
.noir {
	color:#000;
}
a.noir {
	color:#000;
	text-decoration:none;
}
a.noir:hover {
	text-decoration:underline;
}
.semi_noir {
	color:#4c4653;
}
a.semi_noir {
	color:#4c4653;
	text-decoration:none;
}
a.semi_noir:hover {
	text-decoration:underline;
}
h1 {
	color:#4c4653;
	font-size:23px;
	font-weight:bold;
	padding-bottom:15px;
}
h2 {
	color:#e11c38;
	font-size:18px;
	font-weight:bold;
	padding-bottom:14px;
}
h3 {
	color:#4c4653;
	font-size:13px;
	font-weight:bold;
}
h3.normal a {
	color:#4c4653;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
}
h3.normal a:hover {
	text-decoration:underline;
}
.texte9 {
	font-size:9px;
}
.texte10 {
	font-size:9px;
}
.texte11 {
	font-size:11px;
}
.texte12 {
	font-size:12px;
}
.texte13 {
	font-size:13px;
}
.texte15 {
	font-size:15px;
}
.texte156 {
	font-size:16px;
}
.texte18 {
	font-size:18px;
}
.float_left {
	float:left;
}
.float_right {
	float:right;
}
.float_right_btn {
	float:right;
	margin-right:20px;
	margin-left:5px;
}
*html .float_right_btn {	/*ie6*/
	margin-right:10px;
}
.clear_left {
	clear:both;
}
.clear_right {
	clear:both;
}
.clear_both {
	clear:both;
}
.clear {
visibility: hidden;
clear: both;
}
.lineheight02 {
	line-height:2px;
}
.lineheight05 {
	line-height:5px;
}
.lineheight10 {
	line-height:10px;
}
.lineheight15 {
	line-height:15px;
}
.lineheight18 {
	line-height:18px;
}
.lineheight20 {
	line-height:20px;
}
.lineheight23 {
	line-height:23px;
}
.lineheight25 {
	line-height:25px;
}
.lineheight30 {
	line-height:30px;
}
.lineheight35 {
	line-height:35px;
}
.lineheight38 {
	line-height:38px;
}
.lineheight40 {
	line-height:40px;
}
.lineheight45 {
	line-height:45px;
}
.lineheight50 {
	line-height:50px;
}
.lineheight60 {
	line-height:60px;
}
.lineheight65 {
	line-height:65px;
}
.pad10 {
	padding:10px;
}
.pad_g10 {
	padding-left:10px;
}
.pad_g12 {
	padding-left:12px;
}
.pad15 {
	padding:15px;
}
.pad16 {
	padding:16px;
}
.pad20 {
	padding:20px;
}
.pad20_except_top {
padding: 0 20px 20px 20px;
}
.pad20_bis {
	padding:20px;
}
*html .pad20_bis {	/*ie6*/
	padding:18px;
}
.pad30 {
	padding:30px;
}
.pad_g15 {
	padding-left:15px;
}
.pad_g20 {
	padding-left:20px;
}
.pad_g19 {
	padding-left:19px;
}
.pad_g30 {
	padding-left:30px;
}
.pad_g40 {
	padding-left:40px;
}
.pad_gd20 {
	padding-left:20px;
	padding-right:20px;
}

.margin_d10 {
margin-right: 10px;
}
.serre {
	letter-spacing:-0.01em;
}
/*----------------------------------------------------boutons------------------------------------------------------------*/

.btn_fermer a {
	background:url(boutons/btn_fermer.gif) no-repeat;
	width:16px;
	height:16px;
	display:block;
}
/*----------------------------------------------------PICTOS------------------------------------------------------------*/
.fleche_rond_rose {
	background:url(images/fleche_rond_rose_fd.gif) 0px 5px no-repeat;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:4px;
}
.picto_rond_carton {
	background:url(images/picto_rond_carton.gif) no-repeat;
	padding-left:35px;
	padding-top:7px;
	padding-bottom:6px;
}
.picto_rond_camion {
	background:url(images/picto_rond_camion.gif) no-repeat;
	padding-left:35px;
	padding-top:7px;
	padding-bottom:6px;
}
.picto_rond_stop {
	background:url(images/picto_rond_stop.gif) no-repeat;
	padding-left:35px;
	padding-top:7px;
	padding-bottom:15px;
}
.picto_rond_cadenas {
	background:url(images/picto_rond_cadenas.gif) no-repeat;
	padding-left:35px;
	padding-top:7px;
	padding-bottom:6px;
}
.picto_rond_bulle {
	background:url(images/picto_rond_bulle.gif) no-repeat;
	padding-left:35px;
	padding-top:7px;
	padding-bottom:6px;
}
.fleche_ombre_droite {
	background:url(images/fleche_ombre_droite.gif) 0px 3px no-repeat;
	padding-left:15px;
	padding-bottom:3px;
}
.fleche_ombre_droite2 {
	background:url(images/fleche_ombre_droite.gif) no-repeat;
	padding-left:20px;
	padding-bottom:3px;
}
.fleche_rougeD {
	background:url(images/fleche_rougeD.gif) 0px 4px no-repeat;
	padding-left:16px;
	padding-bottom:3px;
}
.fleche_rougeD_lien {
	background:url(images/fleche_rougeD.gif) 0px 4px no-repeat;
	padding-left:16px;
	padding-bottom:3px;
}
.fleche_rougeD_lien a {
	text-decoration:none;
	display:block;
}
.fleche_rougeD_lien a:hover {
	color:#e11c38;
	text-decoration:none;
}
.fleche_rougeD10 {
	background:url(images/fleche_rougeD.gif) 0px 2px no-repeat;
	padding-left:15px;
	padding-bottom:3px;
}
.fleche_ombre_gris_d {
	background:url(images/fleche_ombre_gris_d.gif) no-repeat;
	padding-left:20px;
	padding-bottom:3px;
}
.fleche_ombre_droite_float {
	background:url(images/fleche_rougeD.gif) right no-repeat;
	padding-right:15px;
	padding-bottom:3px;
}
.puce_rose_clair {
	background:url(images/puce_rose_clair.gif) 0px 5px no-repeat;
	padding-left:15px;
}
.puce_rose_fonce {
	background:url(images/puce_rose_fonce.gif) 0px 5px no-repeat;
	padding-left:15px;
}
.puce_rose_fonce a {
	color:#F30020;
}
.picto_enveloppe_simple {
	background:url(images/picto_enveloppe_simple.gif) no-repeat;
	padding-left:21px;
}
*html .picto_enveloppe_simple {/*ie6*/
	margin-top:42px;
}
 html[xmlns*=""] body:last-child .picto_enveloppe_simple {	/*safari*/
 padding-bottom:10px;
}
.fleche_rond_cercle {
	background:url(images/fleche_rond_cercle.gif) no-repeat;
	padding-left:33px;
	padding-top:5px;
	padding-bottom:5px;
}
.picto_enveloppe {
	background:url(images/picto_enveloppe.gif) no-repeat;
	padding-left:45px;
	padding-top:10px;
	padding-bottom:15px;
}
.picto_tel {
	background:url(images/picto_tel.gif) no-repeat;
	padding-left:45px;
	padding-top:10px;
	padding-bottom:15px;
}
a.picto_maison {
	background:url(images/picto_maison.gif) 0px 1px no-repeat;
	padding-left:18px;
}
.picto_fleche_grise {
	background:url(images/fleche_grise.gif) 0px 4px no-repeat;
	padding-left:12px;
}
.picto_fleche_rouge {
	background:url(images/fleche_rouge.gif) 0px 5px no-repeat;
	padding-left:12px;
}
.picto_fleche_rouge2 {
	background:url(images/fleche_rouge.gif) 0px 5px no-repeat;
	padding-left:18px;
}
.picto_fleche_rouge3 {
	background:url(images/fleche_rouge.gif) 0px 3px no-repeat;
	padding-left:15px;
}
.puce_rose_fonce2 a {
	background:url(images/puce_rose_clair.gif) 0px 5px no-repeat;
	padding-left:15px;
	text-decoration:none;
}
.puce_rose_fonce2 a:hover {
	background:url(images/puce_rose_fonce.gif) 0px 5px no-repeat;
	padding-left:15px;
	text-decoration:none;
	color:#e11c38;
}
.picto_fleche_griseD {
	background:url(images/fleche_griseD.gif) 0px 2px no-repeat;
	padding-left:12px;
}
/*----------------------------------------------------ELEMENTS GRAPHIQUES------------------------------------------------------------*/
 .arrondi_haut_rose220 {
	width:200px;
	height:24px;
	background:url(images/arrondi_haut_rose220.gif) no-repeat;
	color:#FFF;
	font-size:13px;
	padding-top:7px;
	padding-left:20px;
}
.arrondi_haut_2rose220 {
	width:200px;
	height:23px;
	background:url(images/arrondi_haut_2rose220.gif) no-repeat;
	font-size:13px;
	padding-top:7px;
	padding-left:20px;
	color:#FFF;
	font-weight:bold;
}
.pixel_212 {
	border-left:#dbd9dd solid 1px;
	border-right:#dbd9dd solid 1px;
	width:210px;
	background-color:#FFF;
}

.pixel_220 {
	border-left:#dbd9dd solid 1px;
	border-right:#dbd9dd solid 2px;
	width:217px;
	background-color:#FFF;
}
.pixel_461 {
	border-left:#dbd9dd solid 1px;
	border-right:#dbd9dd solid 1px;
	width: 459px;
}
.bloc_pixel_220 {
	border-left:#eae9eb solid 1px;
	border-right:#eae9eb solid 1px;
	border-bottom:#eae9eb solid 1px;
	width:218px;
	background-color:#FFF;
}
.arrondi_bas220 {
	background:url(images/arrondi_bas220.gif) no-repeat;
	width:220px;
	height:16px;
}
.arrondi_bas_simple220 {
	background:url(images/arrondi_bas_simple220.gif) no-repeat;
	width:220px;
	height:8px;
}
.pixel_simple220 {
	border-left:#dbd9dd solid 1px;
	border-right:#dbd9dd solid 1px;
	width:218px;
	background-color:#FFF;
}
.pixel_rose220 {
	width:220px;
	background:url(images/pixel_degrade_ombre.gif) bottom no-repeat;
}
.arrondi_bas_rose220 {
	background:url(images/arrondi_bas_rose220.gif) no-repeat;
	width:220px;
	height:18px;
}
.barre_690 {
	background:url(images/barre_690.gif) no-repeat;
	width:670px;
	height:19px;
	padding-left:20px;
	padding-top:2px;
}
.barre_690bis {
	background:url(images/barre_690.gif) no-repeat;
	width:670px;
	height:19px;
	padding-left:20px;
	padding-top:3px;
}
.barre_pagination690 {
	background:url(images/barre_690_pagination.gif) no-repeat;
	width:690px;
	height:19px;
	padding-top:2px;
}
.barre_pagination930 {
	background:url(images/barre_930.gif) no-repeat;
	width:930px;
	height:19px;
	padding-left: 20px;
	padding-top:2px;
}
.barre_930 {
	background:url(images/barre_930.gif) no-repeat;
	width:930px;
	height:19px;
	padding-top:2px;
}
.barre_220 {
	background:url(images/barre220.gif) no-repeat;
	width:200px;
	height:19px;
	padding-left:20px;
	padding-top:2px;
}
.arrondi_haut690 {
	background:url(images/arrondi_haut690.gif) no-repeat;
	width:690px;
	height:7px;
}
*html .arrondi_haut690 {/*ie6*/
	margin-bottom:-10px;
}
.arrondi_haut690blanc {
	background:url(images/arrondi_haut690blanc.gif) no-repeat;
	width:690px;
	height:7px;
}
*html .arrondi_haut690blanc {/*ie6*/
	margin-bottom:-10px;
}
.arrondi_bas690 {
	background:url(images/arrondi_bas690.gif) no-repeat;
	width:690px;
	height:8px;
}
.arrondi_bas212 {
	background:url(images/arrondi_bas212.gif) no-repeat;
	width:212px;
	height:6px;
	clear:both;
}
.arrondi_bas461 {
	background:url(images/arrondi_bas461.gif) no-repeat;
	width:461px;
	height:6px;
	clear:both;
}
.arrondi_bas690_gris {
	background:url(images/arrondi_bas690_gris.png) no-repeat;
	width:690px;
	height:30px;
}
.pixel_690 {
	border-left:#eae9eb solid 1px;
	border-right:#eae9eb solid 1px;
	width:688px;
}
.pixel_477 {
	border-left:#eae9eb solid 1px;
	border-right:#eae9eb solid 1px;
	width:475px;
}
.pixel_bicolore_produit {
	background:url(images/pixel_bicolore_produit.gif) repeat-x;
	height:267px;
}
.barre_filtre930 {
	background:url(images/barre_filtre930.gif) no-repeat;
	width:930px;
	height:63px;
}

.arrondi_haut477 {
	background:url(images/arrondi_haut477.png) no-repeat;
	width:477px;
	height:7px;
}
*html .arrondi_haut477 {/*ie6*/
	margin-bottom:-9px;
}
.arrondi_bas477 {
	background:url(images/arrondi_bas477.png) no-repeat;
	width:477px;
	height:7px;
}

.arrondi_haut930 {
	background:url(images/arrondi_haut930.gif) no-repeat;
	width:930px;
	height:7px;
}
*html .arrondi_haut930 {/*ie6*/
	margin-bottom:-9px;
}
.arrondi_bas930 {
	background:url(images/arrondi_bas930.gif) no-repeat;
	width:930px;
	height:7px;
}
.pixel_930 {
	border-left:#eae9eb solid 1px;
	border-right:#eae9eb solid 1px;
	width:928px;
}
.bordure_gris {
	border:#ececeb solid 1px;
}
.pixel_degrade_rose {
	background:url(images/barre_tab_321.gif) no-repeat;
	height:21px;
	color:#FFF;
	font-weight:bold;
	padding-left:20px;
	font-size:11px;
	padding-top:6px;
}
.arrondi_haut220 {
	background:url(images/arrondi_haut220.gif) no-repeat;
	width:220px;
	height:7px;
}
*html .arrondi_haut220 {/*ie6*/
	margin-bottom:-10px;
}
.fd_gris {
	background-color:#efefee;
}
.arrondi_haut650 {
	background:url(images/arrondi_haut650.gif) no-repeat;
	width:650px;
	height:4px;
}
*html .arrondi_haut650 {	/*ie6*/
	margin-bottom:-10px;
}
.arrondi_bas650 {
	background:url(images/arrondi_bas650.gif) bottom no-repeat;
	width:650px;
}
.arrondi_hauut_rose335 {
	background:url(images/arrondi_haut_rose335.gif) no-repeat;
	width:315px;
	height:24px;
	color:#FFF;
	font-weight:bold;
	padding-left:20px;
	font-size:12px;
	padding-top:5px;
}
.pixel_335 {
	border-left:#eae9eb solid 1px;
	border-right:#eae9eb solid 1px;
	border-bottom:#eae9eb solid 1px;
	background:#FFF;
	width:333px;
}
.arrondi_haut_gris650 {
	background:url(images/arrondi_haut_gris650.gif) no-repeat;
	width:650px;
	height:3px;
}
*html .arrondi_haut_gris650 {/*ie6*/
	margin-bottom:-12px;
}
.arrondi_bas_gris650 {
	background:url(images/arrondi_bas_gris650.gif) no-repeat;
	width:650px;
	height:3px;
}
.pixel_gris650 {
	border-left:#eae9eb solid 1px;
	border-right:#eae9eb solid 1px;
	background-color:#ebebe9;
	width:648px;
}
.barre_lien690 {
	background:url(images/barre_lien690.gif) no-repeat;
	width:690px;
	height:21px;
}
.arrondi_bas_gris690 {
	background:url(images/arrondi_bas_gris690.gif) no-repeat;
	width:690px;
	height:6px;
}
.arrondi_haut334 {
	background:url(images/arrondi_haut334.gif) no-repeat;
	width:334px;
	height:6px;
}
*html .arrondi_haut334 {/*ie6*/
	margin-bottom:-10px;
}
.arrondi_bas334 {
	background:url(images/arrondi_bas334.gif) no-repeat;
	width:334px;
	height:6px;
}
.pixel_334 {
	border-left:#eae9eb solid 1px;
	border-right:#eae9eb solid 1px;
	width:332px;
}
.barre_titre334 {
	background:url(images/barre_titre334.gif) no-repeat;
	width:314px;
	height:19px;
	padding-left:20px;
	padding-top:2px;
}
.bloc_filet_315 {
	border-left:#eae9eb solid 1px;
	border-right:#eae9eb solid 1px;
	border-bottom:#eae9eb solid 1px;
	background:#FFF;
	width:313px;
}
.arrondi_haut_double650 {
	background:url(images/arrondi_haut_double650.gif) no-repeat;
	width:650px;
	height:9px;
}
*html .arrondi_haut_double650 {/*ie6*/
	margin-bottom:-10px;
}
.pixel_double650 {
	border-left:#eae9eb solid 3px;
	border-right:#eae9eb solid 3px;
	width:644px;
}
.bg_vecto {
	background:url(images/bg_vecto.gif) bottom no-repeat;
	width:688px;
}
.arrondi_bas_vecto690 {
	width:690px;
	height:6px;
	background:url(images/arrondi_bas_vecto690.gif) no-repeat;
}
.arrondi_haut235 {
	background:url(images/arrondi_haut235.gif) no-repeat;
	width:235px;
	height:7px;
	line-height:7px;
}
.pixel235 {
	background:url(images/pixel235.gif) repeat-y;
	width:235px;
}
.arrondi_bas235 {
	background:url(images/arrondi_bas235.gif) no-repeat;
	width:235px;
	height:6px;
	line-height:6px;
}
.arrondi_haut220_color {
	background:url(images/arrondi_haut220_color.gif) no-repeat;
	width:220px;
	line-height:9px;
	height:9px;
}
.arrondi_bas220_color {
	background:url(images/arrondi_bas220_color.gif) no-repeat;
	width:220px;
	line-height:18px;
	height:18px;
}
.pixel220_color {
	background:url(images/pixel220_color.gif) repeat-y;
	width:212px;
	padding-left:4px;
	padding-right:4px;
}
.pixel_degrade_color {
	background:url(images/pixel_degrade_color.gif) bottom repeat-x;
	background-color:#FFF;
}
.filet_ombre294 {
height: 5px;
line-height: 5px;
width: 294px;
background: url(images/filet_ombre294.gif) no-repeat;
}
.filet_ombre212 {
	background:url(images/filet_ombre212.gif) no-repeat;
	width:212px;
	line-height:5px;
	height:5px;
}
.filet_ombre212_color {
	background:url(images/filet_ombre212_color.gif) no-repeat;
	width:212px;
	line-height:5px;
	height:5px;
}
.arrondi_basL {
	background:url(images/arrondi_basL220.gif) no-repeat;
	width:220px;
	height:18px;
}
.filet_ombre_218 {
	background:url(images/filet_ombre218.gif) no-repeat;
	width:215px;
	line-height:5px;
	margin-left:2px;
}
.filet_ombre_218_copie {
	background:url(images/filet_ombre218.gif) left no-repeat;
	width:218px;
	line-height:5px;
}
.filet_ombre218bis {
	background:url(images/filet_ombre218_bis.gif) no-repeat;
	width:218px;
	line-height:5px;
}
.filet_ombre688 {
	background:url(images/filet_ombre688.gif) no-repeat;
	width:688px;
	line-height:5px;
}
.arrondi_haut652 {
	background:url(images/arrondi_haut652.gif) no-repeat;
	width:652px;
	height:5px;
}
*html .arrondi_haut652 {	/*ie6*/
	margin-bottom:-10px;
}
.arrondi_bas652 {
	background:url(images/arrondi_bas652.gif) no-repeat;
	width:652px;
	height:5px;
}
.pixel_degrade_bas {
	background:url(images/pixel_degrade_bas.gif) bottom repeat-x;
	background-color:#FFF;
	width:648px;
	border-left:#dddbdd solid 2px;
	border-right:#dddbdd solid 2px;
}
.pixel_degrade_bas690 {
	background:url(images/pixel_degrade.gif) bottom repeat-x;
	background-color:#FFF;
	width:688px;
	border-left:#eae9eb solid 1px;
	border-right:#eae9eb solid 1px;
}
.pixel_degrade_compte {
	background:url(images/pixel_degrade_compte.gif) bottom repeat-x;
	background-color:#FFF;
	border-left:#dddbdd solid 1px;
	border-right:#dddbdd solid 1px;
	width:218px;
}
.arrondi_bas220_degrade {
	background:url(images/arrondi_bas220_degrade.gif) no-repeat;
	width:220px;
	height:19px;
}
.filet_ombre_separation {
	background:url(images/filet_ombre_separation.gif) right bottom no-repeat;
}
.filet_ombre900 {
	background:url(images/filet_ombre900.gif) no-repeat;
	width:900px;
	height:5px;
	line-height:5px;
}
.filet_ombre656 {
	background:url(images/filet_ombre656.gif) no-repeat;
	width:656px;
	height:5px;
	line-height:5px;
}
.filet_ombre650 {
	background:url(images/filet_ombre648.gif) no-repeat;
	width:650px;
	height:5px;
	line-height:5px;
}
.degrade_bas930 {
	background:url(images/degrade_bas930.gif) bottom no-repeat;
	width:928px;
	background-color:#FFF;
	border-left:#ebeaec solid 1px;
	border-right:#ebeaec solid 1px;
}
.arrondi_bas_degrade930bis {
	background:url(images/arrondi_bas_gris930.gif) no-repeat;
	width:930px;
	height:9px;
}
/*----------------------------------------------------FORMULAIRE------------------------------------------------------------*/
input.chps120 {
	width:115px;
	border:#d5d3d7 solid 1px;
	font-size:10px;
	height:15px;
	padding-top:2px;
	padding-left:3px;
}
input.chps146 {
	width:143px;
	font-size:11px;
	padding-top:2px;
	padding-left:3px;
	height:16px;
	border:#dbd9dd solid 1px;
}
input.chps148 {
	width:146px;
	font-size:11px;
	padding-top:2px;
	padding-left:3px;
	height:16px;
	border:#d0cfd2 solid 1px;
}
input.chps155 {
	width:150px;
	font-size:11px;
	padding-top:2px;
	padding-left:3px;
	height:16px;
	border:#dbd9dd solid 1px;
}
input.chps218 {
	width:216px;
	font-size:11px;
	padding-top:2px;
	padding-left:3px;
	height:16px;
	border:#d0cfd2 solid 1px;
}
input.chps225 {
	width:225px;
	font-size:10px;
	padding-top:2px;
	padding-left:3px;
	height:16px;
	border:#d0cfd2 solid 1px;
}
select.chps_60 {
	width:60px;
	font-size:11px;
	border:#dbd9dd solid 1px;
	height:18px;
	font-size:11px;
	text-align:center;
}
select.chps_70 {
	width:70px;
	font-size:11px;
	border:#dcdade solid 1px;
	height:18px;
	font-size:11px;
}
select.chps_107 {
	width:107px;
	font-size:11px;
	border:#dcdade solid 1px;
	height:18px;
	font-size:11px;
}
select.chps_110 {
	width:110px;
	font-size:11px;
	border:#dcdade solid 1px;
	height:18px;
	font-size:11px;
	text-align:center;
}
select.chps120 {
	width:122px;
	border:#d5d3d7 solid 1px;
	font-size:11px;
	height:17px;
}
select.chps_172 {
	width:170px;
	font-size:11px;
	border:#dcdade solid 1px;
	height:18px;
	color:#7f7f7f;
	font-size:10px;
}
select.chps225 {
	width:229px;
	font-size:10px;
	border:#d0cfd2 solid 1px;
}
textarea.chps200 {
	width:197px;
	height:106px;
	font-size:11px;
	padding-top:2px;
	padding-left:3px;
	border:#dbd9dd solid 1px;
}
textarea.chps209 {
	width:209px;
	height:106px;
	font-size:11px;
	padding-top:2px;
	padding-left:3px;
	border:#dbd9dd solid 1px;
}
textarea.chps335 {
	width:333px;
	height:70px;
	font-size:11px;
	padding-top:2px;
	padding-left:3px;
	border:#dbd9dd solid 1px;
}
textarea.chps225 {
	width:225px;
	height:105px;
	font-size:11px;
	padding-top:2px;
	padding-left:3px;
	border:#d0cfd2 solid 1px;
}
textarea.chps275 {
	width:273px;
	height:105px;
	font-size:11px;
	padding-top:2px;
	padding-left:3px;
	border:#d0cfd2 solid 1px;
}
textarea.chps290 {
	width:290px;
	height:105px;
	font-size:11px;
	padding-top:2px;
	padding-left:3px;
	border:#d0cfd2 solid 1px;
}
.bloc_validation_popup {
	float:right;
}
ul.liste_produit_ajout {
	width:318px;
}
.liste_produit_ajout li {
	list-style-type:none;
	float:left;
}
.liste_produit_ajout li.visuel_70x70 {
	border:#ebebe9 solid 1px;
	padding:3px;
	width:70px;
	height:70px;
}
.liste_produit_ajout li.description_article {
	width:225px;
	padding-left:15px;
}
#description_article_ferme, #description_article_ouvert {
margin-top: -10px;
}
/*----------------------------------------------------POPUP-----------------------------------------------------------*/
#conteneur_popup360 {
	width:360px;
}
#conteneur_popup320 {
	width:320px;
}
#conteneur_popup360bis {
	width:360px;
}
.filet_popup {
	border:#6c3a9d solid 1px;
	background-color:#FFF;
}
#popup_titre360 {
	background:#663399;
	width:390px;
	height:32px;
}
#popup_titre360 .titre {
	color:#FFF;
	padding-top:8px;
	padding-left:15px;
	font-size:12px;
}
#conteneur_popup530 {
	width:530px;
}
#popup_titre530 {
	background:#cf3289;
	width:530px;
	height:32px;
}
#popup_titre530 .titre {
	color:#FFF;
	padding-top:8px;
	padding-left:15px;
}
.btn_fermer_popup {
	float:right;
	padding-right:10px;
	padding-top:10px;
}
.btn_fermer_popup3 {
	float:right;
	padding-right:10px;
	padding-top:10px;
}
.conteneur_popup_blank {
	width:358px;
	background-color:#FFF;
	border: 1px solid #6c3a9d;
	border-top:none;
}
.conteneur_popup_blank360 {
	width:360px;
	background-color:#FFF;
	border-top:none;
}
.conteneur_popup_blank530 {
	width:528px;
	background-color:#FFF;
	border:#6c3a9d solid 1px;
	border-top:none;
}
.ajout_visuel100x100 {
	padding-left:12px;
	width:125px;
	height:103px;
	background:url(images/bg_visuel100x100.gif) no-repeat;
	float: left;
}
#bloc_commentaire {
margin-left: 10px;
color: #6d6675;
margin-top: 10px;
}

#bloc_commentaire a {
color: #6d6675;
display: block;
margin-top: 5px;
}

#bloc_commentaire textarea {
width: 300px;
font-size: 12px;
border: 1px solid #eeedee;
height: 80px;
margin-top: 5px;
}

#ajout_texte {
text-align: center;
padding-top: 10px;
width: 220px;
float: right;
font-size: 14px;
}

#ajout_envies {
width: 180px;
padding-top: 5px;
float: right;
}

#ajout_envies_texte {
text-align: center;
overflow: hidden;
height: 75px;
font-size: 14px;
}

#ajout_btn {
text-align: center;
width: 180px;
height: 20px;
}

.nom_article_popup {
	color:#6c3a9d;
	font-weight:bold;
	font-size:14px;
	margin-top: 10px;
	text-align:center;
}
.montant_popup {
	color:#602d91;
	font-size:24px;
	font-weight:bold;
}
.prix_barre_popup {
	font-size:12px;
	text-decoration:line-through;
	color:#7f7f7f;
	padding-left:15px;
}
.liste_2boutons {
	width:370px;
	margin-top:25px;
}
.liste_2boutons li {
	list-style-type:none;
	float:left;
}
.liste_2boutons li.bouton_g {
	margin-right:5px;
}
.liste_2boutons li.bouton_d {
	margin:0px;
}
.popup {
	position:absolute;
	top:20%;
	left:30%;
}
.bloc_description_popup {
	width:227px;
}
.bloc_visuel_popup {
	width:227px;
	padding:3px;
	border:#ebebe9 solid 1px;
}
.bloc_formu_popup {
	float:right;
	width:235px;
}
.tab_formu_popup {
	/*width:200px;*/
	width:231px;
	margin-left:2px;/*margin-left:17px;*/
}
.tab_formu_popup th {
	color:#6c3a9d;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
	text-align:left;
	font-size:12px;
}
.tab_formu_popup td {
	vertical-align:middle;
}
.tab_formu_popup td.ligne1 {
	height:10px;
}
.tab_formu_popup td.ligne2 {
	line-height:2px;
}
.tab_formu_popup td.ligne4 {
	padding-left:15px;
}
.tab_formu_popup td.ligne3 {
	border-bottom:#FFF solid 1px;
	line-height:1px;
}
.tab_formu_popup td.intitule_form_popup {
	width:40px;
	padding-right:5px;
	text-align:right;
	padding-left:15px;
}
.tab_formu_popup td.chps_formu {
	width:155px;
}
.tab_formu_popup td.chps_formu_textarea {
	width:200px;
}
ul.liste_puce_formu {
	width:200px;
}
.liste_puce_formu li {
	list-style-type:none;
	float:left;
}
.liste_puce_formu li.puce {
	width:15px;
	padding-top:2px;
}
.liste_puce_formu li.texte_puce {
	padding-left:5px;
	font-size:10px;
	line-height:10px;
}
*html .liste_puce_formu li.texte_puce { /*ie6*/
	padding-top:3px;
	padding-left:5px;
}
*+html .liste_puce_formu li.texte_puce { /*ie7*/
	padding-top:3px;
	padding-left:10px;
}
.popup_password {
	position:absolute;
	top:25%;
	left:30%;
}
#barre_titre_password {
	background:#cf3289;
	height:39px;
}
#barre_titre_password .titre {
	color:#FFF;
	padding-top:13px;
	padding-left:15px;
	font-size:12px;
}
.bloc_texte1 {
	padding:15px;
	text-align:justify;
	border:#6c3a9d solid 1px;
	border-bottom:none;
}
.bloc_texte2 {
	padding:15px;
	padding-top:5px;
	text-align:justify;
	border:#6c3a9d solid 1px;
	border-top:none;
}
.bloc_texte3 {
	background:#dcdcdc;
	padding:15px;
	text-align:justify;
	color:#6e7172;
}
#tab_email_password {
	width:320px;
	margin-top:5px;
}
#tab_email_password td {
	vertical-align:top;
	text-align:center;
}
#tab_email_password td.intitule_email_password {
	padding-bottom:10px;
}
#tab_email_password td.intitule_email_password2 {
	padding-top:10px;
	text-align:left;
}
#tab_email_password input.chps_formu {
	width:185px;
	font-size:11px;
	border:#babbbc solid 1px;
	margin-bottom:15px;
}
.filet_bicolore_pad {
	background:url(images/pixel_bicolore.gif) repeat-x;
	height:2px;
	margin-bottom:10px;
	margin-top:7px;
}
*html .filet_bicolore_pad {/*ie6*/
	margin-bottom:0px;
}
#logo_popup {
	background:url(images/logo_popup.gif) no-repeat;
	width:100px;
	height:25px;
}
/*----------------------------------------------------GABARIT------------------------------------------------------------*/
#conteneur {
	background:url(images/background.gif) top center no-repeat;
	width:1028px;
	margin:auto;
}
#contenu {
	margin-left:29px;
	margin-right:29px;
	background-color:#FFF;
	width:970px;
	position:relative;
	padding-bottom:10px;
}
#conteneur_1024 {
	padding-top:695px;
	min-height:1px;
}
*html #conteneur_1024 {/*ie6*/
	padding-top:650px;
	min-height:1px;
}
*+html #conteneur_1024 {/*ie7*/
	padding-top:715px;
	min-height:1px;
}
 html[xmlns*=""] body:last-child #conteneur_1024 {/*safari*/
 padding-top:790px;
 min-height:1px;
}
#contenu_1024 {
	margin-top:-695px;
}
*html #contenu_1024 {/*ie6*/
	margin-top:-650px;
}
*+html #contenu_1024 {/*ie7*/
	margin-top:-715px;
}
 html[xmlns*=""] body:last-child #contenu_1024 {/*safari*/
 margin-top:-790px;
}
#conteneur_middle930 {
	width:930px;
}

#ss_menu {
	background-color:#dad9dc;
	text-align:right;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:5px;
	width:950px;
	color:#6d6675;
}

#header {
margin-top: 10px;
width: 931px;
height: 73px;
padding-left: 20px;
}

#logo_site {
width: 305px;
height: 73px;
display: inline;
float: left;
display:block;
background:url(images/logo.gif) no-repeat;
}

/*a {
	background:url(images/logo.gif) no-repeat;
	/*width:339px;* /
	width:305px;
	/*height:111px;* /
	height:73px;
	
	position:absolute;
	top:35px;
	left:20px;
	margin-bottom:16px;
}*/
/*ul#liste_drapeau {
	right:22px;
	top:36px;
	height:13px;
	position:absolute;
}
#liste_drapeau li {
	list-style-type:none;
	float:right;
	display:inline;
}
#liste_drapeau li.drapeau1 a {
	background:url(images/drapeau_fr.gif) no-repeat;
	display:block;
	width:16px;
	height:14px;
	margin-right:11px;
}
#liste_drapeau li.drapeau2 a {
	background:url(images/drapeau_en.gif) no-repeat;
	display:block;
	width:16px;
	height:14px;
}*/

a.drapeau1 {
	width:16px;
	height:13px;
	margin-right:8px;
}
img.calage {
	vertical-align:-20%;
}
a.drapeau2 {
	width:16px;
	height:13px;
}
#encart_identification {
	background:url(images/encart_identification.gif) no-repeat;
	width:296px;
	height:69px;
	float: left;
	display: inline;
	margin-left: 89px;
/*	position:absolute;*/
	/*top:68px;*/
/*	top:35px;
	right:260px;*/
}
#encart_identification #tab_int {
	width:296px;
	margin-top:13px;
}
#encart_identification #tab_int td {
	vertical-align:middle;
}
#encart_identification #tab_int td.colonne1 {
	width:105px;

	padding-left:44px;
}
#encart_identification #tab_int td.colonne2 {
	width:132px;
	padding-left:15px;
}
#encart_identification #tab_int td.ligne {
	height:11px;
}
 html[xmlns*=""] body:last-child #encart_identification #tab_int td.ligne {/*safari*/
 height:13px;
}
#encart_connexion {
	background:url(images/encart_connexion.gif) no-repeat;
	width:296px;
	height:69px;
	float: left;
	margin-left: 89px;
/*	position:absolute;*/
	/*top:68px;*/
/*	top:35px;
	right:260px;*/
}
#encart_connexion #bloc_connexion {
	margin-top:20px;
	padding-left:53px;
	padding-right:10px;
}
#encart_connexion #bloc_connexion .lien {
	margin-top:5px;
	padding-left:53px;
}
#encart_panier {
	background:url(images/encart_panier.gif) no-repeat;
	width:224px;
	height:69px;
	float: right;
/*	position:absolute;*/
	/*top:68px;*/
/*	top:35px;
	right:19px;*/
}
#encart_panier #tab_int_panier {
	width:220px;
	margin-top:13px;
}
#encart_panier #tab_int_panier td {
	vertical-align:middle;
}
#encart_panier #tab_int_panier td.intitule_panier {
	padding-left:58px;
}
#encart_panier #tab_int_panier td.intitule_panier a {
	color:#602d91;
	text-decoration:none;
}
#encart_panier #tab_int_panier td.intitule_panier a:hover {
	text-decoration:underline;
}
#encart_panier #tab_int_panier td.ligne {
	height:13px;
}
 html[xmlns*=""] body:last-child #encart_panier #tab_int_panier td.ligne {
 height:15px;
}
#encart_panier #tab_int_panier td.nb_articles {
	width:99px;
	text-align:right;
	padding-right:11px;
	color:#e11c38;
	border-right:#dedbe5 solid 1px;
}
#encart_panier #tab_int_panier td.total_panier {
	padding-left:10px;
	width:94px;
	border-left:#FFF solid 1px;
}
#ss_menu1 {
	background:url(images/bg_smenu_bas.gif) bottom no-repeat;
	width:256px;
	padding-bottom:6px;
	position:absolute;
	z-index:3;
	visibility:hidden;
	/*top:204px;*/
	top:149px;
	left:20px;
}
 html[xmlns*=""] body:last-child #ss_menu1 {/*safari*/
 top:202px;
}
#ss_menu2 {
	background:url(images/bg_smenu_bas.gif) bottom no-repeat;
	width:256px;
	padding-bottom:6px;
	position:absolute;
	z-index:3;
	visibility:hidden;
	/*top:204px;*/
	top:149px;
	left:112px;
}
 html[xmlns*=""] body:last-child #ss_menu2 {/*safari*/
 top:202px;
}
#ss_menu3 {
	background:url(images/bg_smenu_bas.gif) bottom no-repeat;
	width:256px;
	padding-bottom:6px;
	position:absolute;
	z-index:3;
	visibility:hidden;
	/*top:204px;*/
	top:149px;
	left:210px;
}
 html[xmlns*=""] body:last-child #ss_menu3 {/*safari*/
 top:202px;
}
#ss_menu4 {
	background:url(images/bg_smenu_bas.gif) bottom no-repeat;
	width:256px;
	padding-bottom:6px;
	position:absolute;
	z-index:3;
	/*top:204px;*/
	top:149px;
	left:292px;
	visibility:hidden;
}
 html[xmlns*=""] body:last-child #ss_menu4 {/*safari*/
 top:202px;
}
#ss_menu5 {
	background:url(images/bg_smenu_bas.gif) bottom no-repeat;
	width:256px;
	padding-bottom:6px;
	position:absolute;
	z-index:3;
	/*top:204px;*/
	top:149px;
	left:410px;
	visibility:hidden;
}
 html[xmlns*=""] body:last-child #ss_menu5 {/*safari*/
 top:202px;
}
#ss_menu6 {
	background:url(images/bg_smenu_bas.gif) bottom no-repeat;
	width:256px;
	padding-bottom:6px;
	position:absolute;
	z-index:3;
	/*top:204px;*/
	top:149px;
	left:506px;
	visibility:hidden;
}
 html[xmlns*=""] body:last-child #ss_menu6 {/*safari*/
 top:202px;
}
#ss_menu7 {
	background:url(images/bg_smenu_bas.gif) bottom no-repeat;
	width:256px;
	padding-bottom:6px;
	position:absolute;
	z-index:3;
	/*top:204px;*/
	top:149px;
	left:606px;
	visibility:hidden;
}
 html[xmlns*=""] body:last-child #ss_menu7 {/*safari*/
 top:202px;
}
#ss_menu8 {
	background:url(images/bg_smenu_bas.gif) bottom no-repeat;
	width:256px;
	padding-bottom:6px;
	position:absolute;
	z-index:3;
	/*top:204px;*/
	top:149px;
	left:688px;
	visibility:hidden;
}
 html[xmlns*=""] body:last-child #ss_menu8 {/*safari*/
 top:202px;
}
#ss_menu9 {
	background:url(images/bg_smenu_bas.gif) bottom no-repeat;
	width:256px;
	padding-bottom:6px;
	position:absolute;
	z-index:3;
	/*top:204px;*/
	top:149px;
	left:606px;
	visibility:hidden;
}
 html[xmlns*=""] body:last-child #ss_menu9 {/*safari*/
 top:202px;
}
#ss_menu10 {
	background:url(images/bg_smenu_bas.gif) bottom no-repeat;
	width:256px;
	padding-bottom:6px;
	position:absolute;
	z-index:3;
	/*top:204px;*/
	top:149px;
	left:694px;
	visibility:hidden;
}
 html[xmlns*=""] body:last-child #ss_menu10 {/*safari*/
 top:202px;
}
.ss_menu_demenu {
	width:256px;
	background:url(images/bg_ssmenu.gif) bottom repeat-x;
	/*background-color:#8553b6;*/
	background-color:#602d91;
	padding-top:5px;
}
.ss_menu_demenu td {
	vertical-align:top;
}
.ss_menu_demenu td.ss_menu_txt {
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	width:95px;
	z-index:100;
}
a.ss_menu_liens {
	color:#c1add5;
	text-decoration:none;
	background:url(images/fleche_ssmenu_off.gif) 0px 5px no-repeat;
	padding-left:16px;
	padding-top:2px;
	display:block;
	text-decoration:none;
}
a.ss_menu_liens:hover {
	text-decoration:none;
	color:#FFF;
	background:url(images/fleche_ssmenu_on.gif) 0px 5px no-repeat;
}
a.ss_menu_liens2 {
	color:#0b809f;
	text-decoration:none;
	background:url(images/puce_fleche_vert.gif) 0px 2px no-repeat;
	padding-left:16px;
	padding-top:2px;
	display:block;
	text-decoration:none;
}
a.ss_menu_liens2:hover {
	text-decoration:underline;
}
.degrade_rech {
	background:url(images/pixel_degrade_header.gif) repeat-x;
	height:36px;
	width:970px;
}
#tab_rech_gabarit {
	width:620px;
	padding-top:9px;
}
*html #tab_rech_gabarit {/*ie6*/
	padding-top:0px;
	margin-top:8px;
}
*+html #tab_rech_gabarit {/*ie7*/
/ padding-top:0px;
	margin-top:8px;
}
#tab_rech_gabarit td {
	vertical-align:middle;
}
#tab_rech_gabarit td.intitule_rech {
	width:326px;
	text-align:right;
	padding-right:12px;
}
#tab_rech_gabarit td.chps_motclef {
	width:130px;
}
#tab_rech_gabarit td.chps_btn_ok {
	width:19px;
}
#chemin {
	/*padding-top:20px;*/
	padding-top:15px;
	padding-bottom:16px;
}
#content {
padding: 0 20px;
}
#monument {
	background:url(images/monument.gif) right top no-repeat;
	background-color:#FFF;
	padding-top:56px;
	width:960px;
	margin-left:5px;
	margin-right:5px;
	/*margin-top:40px;*/
	margin-top:20px;
}
#monument .lien_monument {
	background-color:#dad9dc;
	padding-top:10px;
	padding-bottom:10px;
	text-align:right;
	padding-right:10px;
}
#footer {
	width:960px;
	margin-left:5px;
	margin-right:5px;
	border-top:#FFF solid 2px;
	background-color:#e9e8ea;
	text-align:center;
	padding-top:30px;
	padding-bottom:20px;
	font-size:10px;
	color:#777572;
	line-height:16px;
}
#footer a {
	color:#777572;
	text-decoration:none;
}
#footer a:hover {
	text-decoration:underline;
}
ul#liste_logo {
	width:591px;
	margin:auto;
	margin-top:27px;
}
#liste_logo li {
	list-style-type:none;
	float:left;
}
#liste_logo li.logo1 {
	background:url(images/banque.gif) no-repeat;
	width:36px;
	height:25px;
	margin-right:18px;
}
#liste_logo li.logo2 {
	background:url(images/colissimo.gif) no-repeat;
	width:37px;
	height:25px;
	margin-right:25px;
}
#liste_logo li.logo3 {
	background:url(images/cb.gif) no-repeat;
	width:39px;
	height:25px;
	margin-right:3px;
}
#liste_logo li.logo4 {
	background:url(images/visa.gif) no-repeat;
	width:39px;
	height:25px;
	margin-right:3px;
}
#liste_logo li.logo5 {
	background:url(images/mastercard.gif) no-repeat;
	width:39px;
	height:25px;
	margin-right:8px;
}
#liste_logo li.logo6 {
	background:url(images/cle_cadenas.gif) no-repeat;
	padding-left:61px;
	padding-top:9px;
	color:#6d6675;
}
#liste_logo li.logo7 {
	background:url(images/logo_verifiedvisa.gif) no-repeat;
	width:43px;
	height:25px;
	margin-right:25px;
}
#liste_logo li.logo8 {
	background:url(images/logo_securecode.gif) no-repeat;
	width:64px;
	height:25px;
	margin-right:25px;
}
/*----------------------------------------------------INDEX-----------------------------------------------------------*/
#bloc_droit {
	width:220px;
	float:right;
}
*html #bloc_droit {/*ie6*/
	margin-right:10px;
}
#bloc_central_gauche {
	width:693px;
	float: left;
}
#encart_690x320 a {
	/*background:url(images/encart_690x320.gif) no-repeat;*/
	width:693px;
	height:320px;
	display:block;
}
ul.liste_pays_design {
	height:17px;
}
.liste_pays_design li {
	list-style-type:none;
	float:left;
}
.liste_pays_design li.pays1 {
	width:90px;
	padding-right:18px;
}
.liste_pays_design li.pays2 {
	width:90px;
}
.liste_pays_design li.pays3 {
	width:90px;
	padding-right:18px;
}
.liste_pays_design li.pays4 {
	width:70px;
}
.bloc_voir_ville {
	margin-left:35px;
	margin-top:10px;
}
.bloc_voir_ville2 {
	margin-left:25px;
	margin-top:10px;
}
ul.liste_nouveautes_index {
	height:191px;
	width:409px;
}
.liste_nouveautes_index li {
	list-style-type:none;
	float:left;
}
.liste_nouveautes_index li.produit1 {
	width:176px;
}
.liste_nouveautes_index li.espace_produit {
	width:36px;
}
.tab_nvte_produit {
	width:176px;
}
.tab_nvte_produit td {
	vertical-align:top;
}
.tab_nvte_produit td.visuel {
	width:176px;
	height:137px;
}
.tab_nvte_produit td.visuel .bloc_img {
	background:url(images/bg_visuel100x100.gif) no-repeat;
	width:112px;
	height:103px;
	padding-left:13px;
	margin-left:28px;
}
.tab_nvte_produit td.description_produit {
	width:156px;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
}
.tab_nvte_produit td.description_produit .nom_produit {
	height:25px;
	padding-top:12px;
}
.bloc_picto {
	position:relative;
}
.bloc_picto1 {
	position:absolute;
	top:0px;
	right:2px;
}
.bloc_picto2 {
	position:absolute;
	top:2px;
	right:0px;
}
.bloc_picto3 {
	position:absolute;
	top:4px;
	right:0px;
}
#encart_220x256 {
	width:220px;
	height:256px;
	background:url(images/encart_220x256.gif) no-repeat;
}
#visuel_prod_new {
	padding-left:35px;
	padding-top:35px;
	padding-bottom:14px;
}
.nom_produit_new {
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
	text-align:center;
	width:200px;
}
ul.liste_prod_new {
	margin-top:9px;
	margin-left:35px;
}
.liste_prod_new li {
	list-style-type:none;
	float:left;
}
.liste_prod_new li.montant {
	color:#e11c38;
	text-align:left;
	width:90px;
	font-weight:bold;
}
.liste_prod_new li.btn {
	width:60px;
}
ul.liste_chps_btnok {
	height:20px;
	margin-top:15px;
}
*html ul.liste_chps_btnok {/*ie6*/
	margin-top:10px;
	height:15px;
}
*+html ul.liste_chps_btnok {/*ie7*/
	height:22px;
	margin-top:10px;
}
.liste_chps_btnok li {
	list-style-type:none;
	float:left;
}
.liste_chps_btnok li.chps_input {
	width:158px;
}
ul.liste_picto_rond {
	height:34px;
}
.liste_picto_rond li {
	list-style-type:none;
	float:left;
}
.liste_picto_rond li.picto1 {
	width:92px;
}
.liste_picto_rond li.picto2 {
	width:108px;
}
/*----------------------------------------------------DESIGN FROM-----------------------------------------------------------*/
.bg_designfrom {
	background:url(images/bg_designfrom.gif) 591px bottom no-repeat;
	padding-right:137px;
}
.conteneur105 {
	min-height:1px;
	padding-top:105px;
}
.contenu105 {
	margin-top:-105px;
}
/*----------------------------------------------------CATEGORIE-----------------------------------------------------------*/
#bloc_gauche {
	width:220px;
	float:left;
}
#bloc_central_droit {
	width:690px;
	float: right;
	display: inline;
}
#bloc_central_droit #sharing {
float: right;
margin-right: 20px;
margin-top: -10px;
}

#bloc_central_droit #designer_title_sharing {
width: 685px;
height: 30px;
}

#designer_title_sharing #designer_title {
float: left;
width: 380px;
height: 30px;
}

#designer_title h1 {
margin: 0;
padding: 0;
height: 30px;
}

#designer_title_sharing #designer_sharing {
float: right;
width: 295px;
padding-top: 3px;
}

#bloc_central_droit #designer_description_photo {
width: 685px;
height: 100px;
overflow:hidden;
margin-top: 20px;
}

#designer_description_photo #designer_description {
width: 490px;
padding-right: 30px;
float: left;
height: 100px;
text-align: justify;
}

#designer_description_photo #designer_photo {
width: 149px;
float: right;
height: 100px;
text-align: left;
}

.liste_3produit_minspace td.espace10 {
width: 24px;
}
.liste_3produit {
	width:688px;
	padding-top:5px;
}
.liste_3produit td {
	vertical-align:top;
}
.liste_3produit td.espace10 {
	width:39px;
}
.liste_3produit td.bloc_produit {
	/*width:210px;*/
	width:125px;
	padding-top:19px;
}
.liste_3produit td.espace20 {
	width:20px;
}
.tab_produit210 {
	/*width:210px;*/
	width:125px;
}
.tab_produit210 td {
	vertical-align:top;
}
.tab_produit210 td.visuel {
	/*width:210px;*/
	width:125px;
	margin:auto;
}
.tab_produit210 td.visuel .bloc_img {
	background:url(images/bg_visuel100x100.gif) no-repeat;
	width:112px;
	height:100px;
	padding-left:13px;
}
.tab_produit210 td.description_produit {
	width:100px;
	padding-left:13px;
	padding-right:12px;
	padding-top:13px;
}
.tab_produit210 td.description_produit .nom_produit {
	height:25px;
	width:100px;
	text-align:center;
}
.tab_produit210 td.bouton_ajout_panier {
	padding-top:13px;
}
.prixc_barre {
	text-decoration:line-through;
	color:#7f7f7f;
	font-size:9px;
	padding-left:9px;
}
.lien_retour {
	margin-top:2px;
	float: left;
}
*html .lien_retour {/*ie6*/
	margin-top:0px;
	padding-top:2px;
}
*+html .lien_retour {/*ie6*/
	margin-top:0px;
	padding-top:2px;
}
.lien_retour a {
	font-size:10px;
	color:#958e9d;
	text-decoration:none;
}
.lien_retour a:hover {
	text-decoration:underline;
}
.lien_classer {
	color:#958e9d;
	font-size:10px;
	margin-top:2px;
	float: left;
}
*html .lien_classer {
	margin-top:0px;
	padding-top:2px;
}
*+html .lien_classer {
	margin-top:0px;
	padding-top:2px;
}
ul.liste_titre_pagination {
	/*width:690px;*/
	height:21px;
	float: left;
}
.liste_titre_pagination li {
	list-style-type:none;
	float:left;
}
.liste_titre_pagination li.titre_barre {
	width:475px;
	padding-left:20px;
}
.liste_titre_pagination li.titre_barre_long {
	width:715px;
	padding-left:20px;
}
.liste_titre_pagination li.bloc_pagination {
	width:195px;
	padding-top:2px;
}
ul.pagination {
	float: right;
	margin-top:2px;
	margin-right: 20px;
}
.pagination li {
	list-style-type:none;
	float:left;
}
.pagination .pagination_top_link {
padding-left: 12px;
display: block;
background: url('images/top_arrow.gif') no-repeat left center;
}
.pagination li a {
color: #6d6675;
}
.pagination li.separator {
width: 1px;
height: 9px;
line-height: 9px;
background: #6d6675;
margin: 2px 8px 0 8px;
}
.pagination li.fleche_precedent a {
	height:13px;
	display:block;
}
.pagination li.fleche_suivant a {
	height:13px;
	display:block;
}
/*----------------------------------------------------CREATIONS------------------------------------------------------------*/
.encart_690x212 {
	width:690px;
	height:212px;
	background:url(images/encart_690x212.jpg) no-repeat;
}
/*----------------------------------------------------SOUS CATEGORIE------------------------------------------------------------*/
select.chps_page {
	width:71px;
	border:#dddbdf solid 1px;
	font-size:11px;
	height:17px;
}
.afficher_page {
	float:right;
	padding-top:10px;
	padding-left:5px;
}
*html .afficher_page {/*ie6*/
	padding-top:7px;
}
 html[xmlns*=""] body:last-child .afficher_page {/*ie6*/
 padding-top:7px;
}
/*----------------------------------------------------RESULTATS DE LA RECHERCHE-----------------------------------------------------------*/
.tab_4col_rech {
	width:768px;
	margin-left:20px;
	padding-top:11px;
}
*html .tab_4col_rech {	/*ie6*/
	padding-top:0px;
	margin-top:11px;
}
*+html .tab_4col_rech {	/*ie7*/
	padding-top:0px;
	margin-top:11px;
}
.tab_4col_rech td {
	vertical-align:top;
	width:192px;
}
.intitule_filtre {
	padding-bottom:5px;
	font-size:10px;
}
.liste_4produit {
	width:928px;
}
.liste_4produit td {
	vertical-align:top;
}
.liste_4produit td.espace10 {
	width:49px;
}
.liste_4produit td.bloc_produit {
	width:125px;
	padding-top:19px;
}
.liste_4produit td.espace16 {
	width:51px;
}
/*----------------------------------------------------RESULTATS DE LA RECHERCHE / NONE-----------------------------------------------------------*/
.bg_rech_none {
	background:url(images/bg_rech_none.gif) no-repeat;
	width:930px;
	height:356px;
	margin-top:15px;
}
.bg_rech_none .commentaire {
	padding-top:35px;
	padding-left:21px;
	color:#e11c38;
}
.bg_rech_none .btn_rech {
	padding-top:80px;
	padding-left:377px;
}
/*----------------------------------------------------ARTICLE-----------------------------------------------------------*/
#vu_dans {
height: 30px;
}

#add_wishlist {
height: 45px;
padding-top: 5px;
margin-top: 20px;
}

#bloc_article {
padding-top: 10px;
}

.bloc_description_article {
	width:315px;
	float: left;
	padding-left: 20px;
}
.picto_rond_crea {
	height:40px;
}
.picto_new_article {
	position:absolute;
	/*top:290px;
	left:260px;*/
	top:-7px;
	left:0px;
}
.description_article {
	text-align:justify;
	color:#7f7f7f;
	font-size:12px;
}
.filet_div {
	background:url(images/filet_div.gif) left bottom no-repeat;
	line-height:10px;
}
.bloc_article_visuel {
	width:300px;
	height: 420px;
	float:right;
	padding-bottom:30px;
	padding-right:20px;
}

#next_previous_article {
width: 228px;
height: 26px;
margin: 0 auto;
}

#next_previous_article .previous_product_link {
color: #4c4653;
font-size: 12px;
float: left;
display: block;
height: 26px;
line-height: 26px;
padding-left: 14px;
background: url('images/fleche_rouge_gauche.gif') no-repeat left center;
}

#next_previous_article #next_previous_separator {
width: 1px;
line-height: 20px;
height: 20px;
margin: 3px 7px 3px 13px;
float: left;
background: #d5d3d7;
}

#next_previous_article .next_product_link {
color: #4c4653;
font-size: 12px;
float: right;
display: block;
height: 26px;
line-height: 26px;
padding-right: 14px;
background: url('images/fleche_rouge.gif') no-repeat right center;
}

.visuel_333x333 a {
	width:333px;
	border:#ebebe9 solid 1px;
	display:block;
	margin-bottom:8px;
}
.visuel_300x300 a {
	width:300px;
	display:block;
	margin-bottom:8px;
}
ul.liste_miniature {
	width:300px;
	height:72px;
	margin-top:5px;
}
.liste_miniature li {
	list-style-type:none;
	float:left;
	display:inline;
}
.liste_miniature li.miniature a {
	width:70px;
	display:block;
	border:#f7f7f8 solid 1px;
}
.liste_miniature li.espace_miniature {
	width:4px;
}
ul.liste_quantite_panier {
	height:28px;
}
.liste_quantite_panier li {
	list-style-type:none;
	float:left;
	display:inline;
}
.liste_quantite_panier li.quantite {
	width:163px;
	color:#958e9d;
}
.barre_arrondi_rose930 {
	background:url(images/barre_arrondi_rose930.gif) no-repeat;
	width:936px;
	height:36px;
	margin-left:-3px;
}
.barre_arrondi_rose675 {
	background:url(images/barre_arrondi_rose675.gif) no-repeat;
	width:675px;
	height:36px;
	margin-left:-3px;
}
.tab_panier_barre {
	width:675px;
	height:36px;
}
.tab_panier_barre td {
	color:#FFF;
	font-weight:bold;
	vertical-align:middle;
}
.tab_panier_barre td.article {
	width:305px;
	padding-left:20px;
}
.tab_panier_barre td.prix_unitaire {
	width:100px;
	text-align:center;
}
.tab_panier_barre td.quantite {
	width:100px;
	text-align:center;
}
.tab_panier_barre td.prix_total {
	width:90px;
	text-align:center;
}
.tab_panier_barre td.corbeille {
	width:60px;
}
.tab_panier {
	width:670px;
	border:#eae9eb solid 1px;
	border-top:none;
}
.tab_panier td {
	font-weight:bold;
	vertical-align:middle;
}
.tab_panier td.article {
	width:301px;
	border-right:#FFF solid 1px;
	padding-left:20px;
	padding-bottom:10px;
	padding-top:18px;
}
.tab_panier td.prix_unitaire {
	width:100px;
	border-right:#FFF solid 1px;
	text-align:center;
	padding-top:18px;
	color:#602d91;
}
.tab_panier td.quantite {
	width:100px;
	border-right:#FFF solid 1px;
	text-align:center;
	padding-top:18px;
}
.tab_panier td.prix_total {
	width:90px;
	border-right:#FFF solid 1px;
	text-align:center;
	padding-top:18px;
	color:#602d91;
}
.tab_panier td.corbeille a {
	width:14px;
	height:18px;
	padding-top:18px;
	margin-left:23px;
	margin-right:23px;
	background:url(images/picto_corbeille.gif) 0px 18px no-repeat;
	display:block;
}
.tab_panier td.ligne_color {
	background:url(images/filet_ombre667.gif) no-repeat;
	line-height:5px;
	height:5px;
}
ul.liste_article_detail {
	height:76px;
}
.liste_article_detail li {
	list-style-type:none;
	float:left;
}
.liste_article_detail li.visuel_article {
	width:79px;
	height:79px;
	background:url(images/bg_visuel70x70.gif) no-repeat;
	padding-left:9px;
	background-color:#FFF;
}
.liste_article_detail li.visuel_cadeau {
	width:79px;
	height:79px;
	padding-left:9px;
	background-color:#FFF;
}
.liste_article_detail li.description_article {
	padding-left:15px;
	padding-right:15px;
	color:#e11c38;
	font-size:11px;
}
.nom_article_panier {
	height:20px;
	padding-top:20px;
	padding-bottom:15px;
}
.bloc_total_panier {
	width:379px;
	float:right;
}

#bloc_estimation_reduction_total_panier {
width: 671px;
}

#bloc_estimation_reduction {
width: 274px;
float: left;
}

#bloc_estimation {
padding: 10px 12px 0 20px;
height: 66px;
width: 252px;
background: #f0eff1;
}

#bloc_estimation select {
width: 225px;
float: left;
margin-top: 3px;
}

#bloc_estimation_reduction .btn_ok {
margin-top: 2px;
float: right;
}

#bloc_reduction {
margin-top: 12px;
background: #f0eff1;
height: 66px;
width: 252px;
padding: 10px 12px 0 20px;
}

#bloc_reduction #code_reduction {
border: 1px solid #d1cfd4;
width: 225px;
height: 20px;
float: left;
}

#bloc_reduction .btn_ok {
margin-top: 2px;
float: right;
}

.bg_total_panier {
	background:url(images/bg_tab_total.gif) no-repeat;
	width:379px;
	height:140px;
	padding-left: 28px;
}
.bg_total_panier .titre_total {
	padding-top:6px;
	padding-left:48px;
	color:#FFF;
	font-weight:bold;
	font-size:12px;
}
.tab_total_panier {
	width:347px;
	border-top:none;
}
.tab_total_panier td {
	vertical-align:top;
}
.tab_total_panier td.ligne {
	height:15px;
}
.tab_total_panier td.ligne2 {
	height:20px;
}
.tab_total_panier td.intitule_panier {
	width:164px;
	text-align:right;
}
.tab_total_panier td.chiffre_panier {
	width:70px;
	text-align:right;
	padding-right:20px;
	font-size:12px;
}
ul.liste_btn_total_panier {
	height:23px;
	margin-left:22px;
	margin-top: 10px;
}
.liste_btn_total_panier li {
	list-style-type:none;
	float:left;
}
.liste_btn_total_panier li.continuer_achat {
	width:179px;
}
.liste_btn_total_panier li.valider_cmd {
	width:174px;
}
/*----------------------------------------------------PANIER / ETAPE 2-----------------------------------------------------------*/
#bloc_central_gauche2 {
width: 695px;
}
#container-panier-haut {
margin-top: 16px;
width: 933px;
}
#container-panier-bas {
clear: both;
width: 933px;
}
#bloc_droit2 {
	width:224px;
	float:right;
}
.tab_formu_email {
	width:571px;
}
.tab_formu_email td {
	vertical-align:middle;
}
.tab_formu_email td.intitule_email {
	width:225px;
	padding-right:10px;
	text-align:right;
}
.tab_formu_email td.chps_formu_email {
	width:220px;
}
.tab_formu_email td.msg_alerte {
	width:106px;
	padding-left:10px;
}
.tab_formu_email td.jour {
	width:113px;
}
.tab_formu_email td.mois {
	width:107px;
}
.tab_formu_email td.ligne {
	height:5px;
}
ul.liste_civilite {
	height:20px;
}
.liste_civilite li {
	list-style-type:none;
	float:left;
}
.liste_civilite li.puce_civilite {
	width:10px;
}
.liste_civilite li.intitule_civilite {
	width:40px;
	padding-left:10px;
}
*html .liste_civilite li.intitule_civilite {	/*ie6*/
	padding-top:3px;
	padding-left:5px;
}
*+html .liste_civilite li.intitule_civilite {	/*ie7*/
	padding-top:3px;
	padding-left:15px;
}
ul.liste_puce {
	height:20px;
}
.liste_puce li {
	list-style-type:none;
	float:left;
}
.liste_puce li.puce {
	width:10px;
}
.liste_puce li.texte_puce {
	padding-left:10px;
}
*html .liste_puce li.texte_puce { /*ie6*/
	padding-top:3px;
	padding-left:5px;
}
*+html .liste_puce li.texte_puce { /*ie7*/
	padding-top:3px;
	padding-left:15px;
}
/*----------------------------------------------------IDENTIFICATION-----------------------------------------------------------*/

.tab_formu360 {
	margin-top:20px;
	width:360px;
}
.tab_formu360 td {
	vertical-align:middle;
}
.tab_formu360 td.intutile_formu {
	width:95px;
	text-align:right;
	padding-right:10px;
}
.tab_formu360 td.chps_formu {
	width:148px;
}
.tab_formu360 td.msg_formu {
	width:95px;
	padding-left:10px;
}
.tab_formu360 td.ligne {
	height:5px;
}
.tab_formu360 td.btn_valider_formu {
	padding-top:20px;
}
/*----------------------------------------------------PANIER / ETAPE 2 bis-----------------------------------------------------------*/
.pixel_461 .tab_commande_recap {
width:241px;
float: left;
}
.tab_commande_recap {
width: 218px;
}
.tab_commande_recap td {
	vertical-align:middle;
}
.tab_commande_recap td.nom_article_cmd {
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
}
.tab_commande_recap td.nom_article_cmd_nopadding {
	padding-left:20px;
	padding-right:20px;
}
.tab_commande_recap td.montant_cmd {
	padding-right:20px;
	text-align:right;
	padding-top:10px;
	padding-bottom:10px;
	font-weight:bold;
	color:#4c4653;
}
.tab_commande_recap td.article_separator {
background: url('images/filet_ombre241.gif');
height: 4px;
width: 241px;
}
.tab_commande_recap td.total_cmd {
	width:106px;
	background:url(images/trait_separation_ombre.gif) right center no-repeat;
	background-color:#f0eff1;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	font-weight:bold;
}
.tab_commande_recap td.total_montant_cmd {
	width:71px;
	background-color:#f0eff1;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:20px;
	font-weight:bold;
	color:#602d91;
	text-align:right;
}
.tab_commande_recap td.total_cmd2 {
	width:106px;
	font-size:10px;
	padding-top:5px;
	padding-left:20px;
	color:#958e9d;
}
.tab_commande_recap td.total_montant_cmd2 {
	width:71px;
	font-size:10px;
	padding-top:5px;
	padding-right:20px;
	text-align:right;
	color:#958e9d;
}
.tab_commande_recap td.ligne_cmd {
	height:10px;
	background-color:#f0eff1;
	font-weight:bold;
}
.tab_commande_recap td.ligne_cmd2 {
	height:1px;
	background-color:#f0eff1;
}
.tab_commande_recap td.ligne_cmd3 {
	height:10px;
}
/*----------------------------------------------------PANIER / ETAPE 3-----------------------------------------------------------*/
.tab_formu515 {
	width:650px;
}
.tab_formu515 td {
	vertical-align:top;
}
.tab_formu515 td.intitule_formu {
	width:175px;
}
.tab_formu515 td.info_formu {
	width:475px;
}
.adresse_domicile {
	width:293px;
	border:#eae9eb solid 1px;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:20px;
	margin-top:10px;
}
.adresse_autre {
	width:430px;
	border:#eae9eb solid 1px;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:10px;
}
.tab_formu_email430 {
	width:430px;
}
.tab_formu_email430 td {
	vertical-align:middle;
}
.tab_formu_email430 td.intitule_email {
	width:125px;
	padding-right:10px;
	text-align:right;
}
.tab_formu_email430 td.chps_formu_email {
	width:220px;
}
.tab_formu_email430 td.msg_alerte {
	width:65px;
	padding-left:10px;
}
.tab_formu_email430 td.ligne {
	height:5px;
}
/*----------------------------------------------------PANIER / ETAPE 4-----------------------------------------------------------*/
.bloc_total_commande {
	float:left;
	width:335px;
}
.bloc_livraison {
	margin-left:355px;
	width:335px;
}
*html .bloc_livraison {/*ie6*/
	margin-left:350px;
	width:335px;
}
ul.liste_adresse_livraison {
	width:290px;
	height:93px;
}
 html[xmlns*=""] body:last-child ul.liste_adresse_livraison {	/*safari*/
 height:85px;
}
.liste_adresse_livraison li {
	list-style-type:none;
	float:left;
}
.liste_adresse_livraison li.colonne1 {
	width:90px;
}
.liste_adresse_livraison li.colonne2 {
	width:190px;
}
.tab_total_commande_recap {
	width:333px;
}
.tab_total_commande_recap td {
	vertical-align:top;
}
.tab_total_commande_recap td.total_cmdhaut {
	width:204px;
	background:url(images/filet_ombre_haut.gif) right center no-repeat;
	text-align:right;
	padding-top:7px;
	padding-right:20px;
}
.tab_total_commande_recap td.total_cmdbas {
	width:204px;
	background:url(images/filet_ombre_bas.gif) right center no-repeat;
	text-align:right;
	padding-top:7px;
	padding-right:20px;
}
.tab_total_commande_recap td.total_montant_cmd {
	width:88px;
	padding-top:7px;
	padding-right:20px;
	text-align:right;
}
.tab_total_commande_recap td.total_cmd2haut {
	width:204px;
	background:url(images/filet_ombre_haut2.gif) right center no-repeat;
	text-align:right;
	background-color:#efefee;
	padding-top:7px;
	padding-right:20px;
}
.tab_total_commande_recap td.total_cmd2bas {
	width:204px;
	background:url(images/filet_ombre_bas2.gif) right center no-repeat;
	text-align:right;
	background-color:#efefee;
	padding-top:7px;
	padding-right:20px;
}
.tab_total_commande_recap td.total_montant_cmd2 {
	width:88px;
	background-color:#efefee;
	padding-top:7px;
	padding-right:20px;
	text-align:right;
}
.tab_total_commande_recap td.ligne_cmd {
	height:15px;
	background-color:#efefee;
	font-weight:bold;
}
.tab_total_commande_recap td.ligne {
	height:15px;
}
ul.liste_mode_paiement {
	margin-left:20px;
	width:650px;
}
.liste_mode_paiement li {
	list-style-type:none;
	float:left;
}
.liste_mode_paiement li.puce_paiement {
	width:10px;
}
.liste_mode_paiement li.puce_paiement2 {
	width:10px;
	padding-top:20px;
}
.liste_mode_paiement li.texte_paiement {
	width:122px;
	padding-left:20px;
}
*html .liste_mode_paiement li.texte_paiement {/*ie6*/
	width:110px;
	padding-left:5px;
}
*+html .liste_mode_paiement li.texte_paiement {/*ie7*/
	width:127px;
	padding-left:15px;
}
.liste_mode_paiement li.texte_paiement2 {
	width:122px;
	padding-left:20px;
	padding-top:20px;
}
*html .liste_mode_paiement li.texte_paiement2 {/*ie6*/
	width:110px;
	padding-left:5px;
	padding-top:5px;
}
*+html .liste_mode_paiement li.texte_paiement2 {/*ie7*/
	width:127px;
	padding-left:15px;
	padding-top:20px;
}
.liste_mode_paiement li.picto_cb {
	background:url(images/CB.gif) no-repeat;
	width:36px;
	height:22px;
	margin-top:5px;
}
.liste_mode_paiement li.picto_allopass {
	background:url(images/allopass.gif) no-repeat;
	width:36px;
	height:33px;
}
.liste_mode_paiement li.bulle_commentaire {
	width:443px;
	height:41px;
	background:url(images/encart_degrade483.gif) no-repeat;
	text-align:left;
	padding-left:20px;
	padding-right:20px;
	padding-top:7px;
	color:#7f7f7f;
	margin-left:10px;
}
*html .liste_mode_paiement li.bulle_commentaire {/*ie6*/
	margin-left:5px;
	padding-bottom:10px;
	padding-top:10px;
}
.liste_mode_paiement li.bulle_commentaire_vide {
	width:529px;
	height:33px;
}
.liste_mode_paiement li.bulle_commentaire_haut {
	width:443px;
	background:url(images/ombre_paiement_haut.gif) left bottom no-repeat;
	text-align:left;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	color:#602d91;
	margin-left:10px;
	font-size:10px;
}
*html .liste_mode_paiement li.bulle_commentaire_haut {/*ie6*/
	margin-left:5px;
}
.liste_mode_paiement li.bulle_commentaire_milieu {
	width:443px;
	background:url(images/ombre_paiement_milieu.gif) left bottom no-repeat;
	text-align:left;
	padding:20px;
	color:#602d91;
	margin-left:10px;
	font-size:10px;
}
*html .liste_mode_paiement li.bulle_commentaire_milieu {/*ie6*/
	margin-left:5px;
}
.liste_mode_paiement li.bulle_commentaire_bas {
	width:443px;
	background:url(images/ombre_paiement_bas.gif) left top no-repeat;
	text-align:left;
	padding:20px;
	color:#602d91;
	margin-left:10px;
	font-size:10px;
}
*html .liste_mode_paiement li.bulle_commentaire_bas {/*ie6*/
	margin-left:5px;
}

#filet-ombre688-separation {
height: 24px;
}

#btn-valider-paiement {
margin-left: 40px;
}

#bloc-cgv {
margin-left: 226px;
margin-top: 4px;
}

#bloc_aide {
margin-left: 18px;
margin-top: 14px;
float: left;
line-height: 14px;
}

#bloc_envies {
width: 242px;
}

#bloc_envies #header_envies {
height: 33px;
}

#bloc_envies #link_show_envies {
height: 14px;
width: 230px;
background: url('images/bordures_cote242.gif') repeat-y;
display: block;
text-align: right;
padding-right: 12px;
}

#bloc_envies #body_envies {
width: 242px;
overflow: hidden;
height: 315px;
background: url('images/bordures_cote242.gif') repeat-y;
}

#body_envies .line_envies {
height: 62px;
width: 242px;
padding-top: 13px;
}

.line_envies .picture_envie {
float: left;
text-align: center;
width: 72px;
height: 62px;
background: transparent url('images/fond_visuel62.png') no-repeat center top;
}

.line_envies .name_price_add_cart_envie {
float: right;
width: 170px;
height: 55px;
}

.name_price_add_cart_envie .name_envie {
width: 170px;
height: 25px;
line-height: 12px;
color: #4c4653;
overflow: hidden;
}

.name_price_add_cart_envie .price_add_cart_envie {
width: 165px;
height: 30px;
overflow: hidden;
}

.price_add_cart_envie .price_envie {
width: 60px;
height: 30px;
float: left;
overflow: hidden;
line-height: 30px;
font-weight: bold;
color: #4c4653;
}

.price_add_cart_envie .add_cart_envie {
float: right;
overflow: hidden;
width: 105px;
text-align: left;
height: 25px;
margin-top: 3px;
}

#body_envies .separator_envies {
clear: both;
height: 5px;
width: 242px;
background: url('images/filet_ombre242.png') no-repeat;
line-height: 5px;
}

#empty_envies {
width: 242px;
overflow: hidden;
background: url('images/bordures_cote242.gif') repeat-y;
padding: 15px 0;
text-align: center;
font-weight: bold;
}

#bloc_envies #footer_envies {
width: 242px;
height: 9px;
background: url('images/arrondi_bas242.gif') no-repeat;
}

#bloc_aide2 {
text-align: center;
margin-top: 30px;
float: left;
line-height: 14px;
}

#bloc_aide #aide_tel {
margin: 7px 0;
}

#bloc_aide img {
margin-left: 37px;
}

.bg_banque {
	background:url(images/logo_banque.gif) right no-repeat;
	width:570px;
	padding-top:5px;
	padding-bottom:5px;
}
/*----------------------------------------------------PANIER / ETAPE 5-----------------------------------------------------------*/

.conteneur_302 {
	padding-top:289px;
	min-height:1px;
}
*html .conteneur_302 {/*ie6*/
	padding-top:291px;
}
 html[xmlns*=""] body:last-child .conteneur_302 {/*safari*/
 padding-top:273px;
}
.contenu_302 {
	margin-top:-289px;
}
*html .contenu_302 {	/*ie6*/
	margin-top:-291px;
}
 html[xmlns*=""] body:last-child .contenu_302 {	/*safari*/
 margin-top:-273px;
}
ul.liste_lien_barre690 {
	height:20px;
	padding-top:1px;
}
.liste_lien_barre690 li {
	list-style-type:none;
	float:left;
}
.liste_lien_barre690 li.lien1 {
	width:219px;
	padding-left:20px;
	padding-top:3px;
}
.liste_lien_barre690 li.lien2 {
	width:196px;
	padding-left:43px;
	padding-top:3px;
}
.liste_lien_barre690 li.lien3 {
	width:170px;
	padding-left:30px;
	padding-top:3px;
}
.liste_lien_barre690 li.barre_separateur {
	background:url(images/barre_separation_lien.gif) no-repeat;
	width:5px;
	height:19px;
}
/*----------------------------------------------------MON COMPTE-----------------------------------------------------------*/


/* MES CODES DE REDUCTION */

.tab_code_reduction {
width: 690px;
}

#entete_code_reduction {
margin-left: -1px;
margin-top: 10px;
height: 36px;
width: 693px;
line-height: 36px;
background: url('images/entete_code_reduction.png') no-repeat;
}

#entete_code_reduction div {
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
float: left;
}

#entete_code_reduction .colonne_code_promo, .tab_code_reduction .colonne_code_promo {
width: 195px;
text-align: center;
}

.tab_code_reduction tbody td {
height: 74px;
padding-top: 10px;
vertical-align: top;
overflow: hidden;
}

.tab_code_reduction .colonne_code_promo {
border-left: 1px solid #eae9eb;
padding-left: 10px;
width: 185px;
text-align: left;
}

#entete_code_reduction .colonne_quantite, .tab_code_reduction .colonne_quantite {
width: 77px;
text-align: center;
}

#entete_code_reduction .colonne_valeur {
width: 94px;
text-align: center;
padding-top: 3px;
line-height: 16px;
}

.tab_code_reduction .colonne_valeur {
width: 94px;
text-align: center;
}

#entete_code_reduction .colonne_minimum, .tab_code_reduction .colonne_minimum {
width: 76px;
text-align: center;
}

#entete_code_reduction .colonne_cumulable, .tab_code_reduction .colonne_cumulable {
text-align: center;
width: 85px;
}

#entete_code_reduction .colonne_date_expiration, .tab_code_reduction .colonne_date_expiration {
width: 93px;
text-align: center;
}

.tab_code_reduction .colonne_utiliser {
border-right: 1px solid #eae9eb;
text-align: center;
padding-top: 5px;
}

.tab_code_reduction .line_separator {
border-left: 1px solid #eae9eb;
border-right: 1px solid #eae9eb;
height: 10px;
background: url('images/filet_ombre656.gif') no-repeat center center;
}

.tab_code_reduction .empty_body {
border-left: 1px solid #eae9eb;
border-right: 1px solid #eae9eb;
padding: 15px 0;
text-align: center;
}

/* MES PARRAINAGES */

#mesparrainages {
width: 690px;
border-left: 1px solid #eae9eb;
border-right: 1px solid #eae9eb;
}

#mesparrainages #texte_description {
padding: 20px;
}

#mesparrainages #parrainage_manuel, #mesparrainages #parrainage_reseaux_sociaux {
background: #f1f0f2;
padding: 10px 20px;
}

#parrainage_manuel_champs {
width: 650px;
}

#parrainage_manuel_champs input {
width: 150px;
}

#parrainage_manuel_champs div {
width: 216px;
}

#parrainage_manuel_message_erreurs {
width: 650px;
height: 95px;
margin-top: 15px;
}

#parrainage_manuel_message_erreurs #parrainage_manuel_message {
width: 420px;
float: left;
}

#parrainage_manuel_message label {
float: left;
}

#parrainage_manuel_message textarea {
width: 330px;
float: right;
height: 85px;
}

#parrainage_manuel_erreurs_valider {
float: right;
height: 90px;
}

#parrainage_manuel_erreurs_valider #parrainage_manuel_erreurs {
height: 65px;
width: 230px;
}

#parrainage_manuel_erreurs_valider #parrainage_manuel_valider {
height: 25px;
text-align: center;
width: 230px;
}

#mesparrainages #parrainage_reseaux_sociaux {
margin-top: 1px;
}

#reseaux_sociaux_texte img {
float: left;
}

.tab_mes_parrainages {
width: 690px;
}

#entete_mes_parrainages {
margin-left: -1px;
margin-top: 10px;
height: 36px;
width: 694px;
line-height: 36px;
background: url('images/entete_mesparrainages.png') no-repeat;
}

#entete_mes_parrainages div {
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
float: left;
}

.colonne_mes_parrainages {
width: 400px;
padding-left: 25px;
}

.colonne_etat {
width: 105px;
text-align: center;
}

.colonne_cheque_cadeau {
width: 164px;
text-align: center;
}

.colonne_mail_filleul {
width: 200px;
padding-left: 25px;
text-align: left;
border-left: 1px solid #eae9eb;
}

.colonne_nom_prenom {
width: 195px;
}

.tab_mes_parrainages .colonne_cheque_cadeau {
border-right: 1px solid #eae9eb;
}

.tab_mes_parrainages tbody td {
height: 20px;
vertical-align: middle;
overflow: hidden;
}

/* MES ENVIES */

.tab_mes_envies {
width: 690px;
}

#entete_mes_envies {
margin-left: -1px;
margin-top: 10px;
height: 36px;
width: 694px;
line-height: 36px;
background: url('images/entete_mesenvies.png') no-repeat;
}

#entete_mes_envies div {
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
}

#entete_mes_envies .colonne_article {
padding-left: 25px;
width: 334px;
}

.tab_mes_envies tbody .colonne_article {
border-left: 1px solid #eae9eb;
padding: 13px 0 13px 13px;
}

.tab_mes_envies tbody .colonne_article .envie_article {
width: 345px;
}

.tab_mes_envies tbody .colonne_article .envie_article .envie_nom_commentaire {
float: right;
height: 100px;
width: 210px;
}

.tab_mes_envies tbody .colonne_article .envie_article .envie_nom_commentaire .envie_nom {
width: 210px;
height: 30px;
overflow: hidden;
}

.tab_mes_envies tbody .colonne_article .envie_article .envie_nom_commentaire .envie_commentaire {
width: 210px;
overflow: hidden;
height: 70px;
}

.tab_mes_envies tbody .colonne_article .bloc_img {
background:url(images/bg_visuel100x100.gif) no-repeat;
width:112px;
height:100px;
padding-left:13px;
}

#entete_mes_envies .colonne_prix_unitaire, .tab_mes_envies .colonne_prix_unitaire {
width: 118px;
text-align: center;
}

.tab_mes_envies tbody .colonne_ajouter_panier {
width: 120px;
text-align: center;
}

.tab_mes_envies tbody .colonne_supprimer {
border-right: 1px solid #eae9eb;
text-align: center;
width: 88px;
}

.picto_figurine {
	background:url(images/picto_figurine.gif) no-repeat;
	width:17px;
	height:28px;
	position:absolute;
	top:423px;
	left:210px;
	display:block;
}
.tab_suivi_cmd {
	width:650px;
	margin-left:19px;
	background-color:#f1f1f2;
}
.tab_suivi_cmd td {
	vertical-align:middle;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:#FFF solid 1px;
}
.tab_suivi_cmd th {
	background-color:#e4e2e4;
	font-weight:bold;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:#FFF solid 1px;
}
.tab_suivi_cmd th.date {
	width:102px;
	border-right:#FFF solid 1px;
}
.tab_suivi_cmd th.num_cmd {
	width:142px;
	border-right:#FFF solid 1px;
}
.tab_suivi_cmd th.montant_ttc {
	width:132px;
	border-right:#FFF solid 1px;
}
.tab_suivi_cmd th.etat {
	width:158px;
	border-right:#FFF solid 1px;
}
.tab_suivi_cmd th.num_colis {
	width:111px;
}
.tab_suivi_cmd td.date1 {
	width:102px;
	border-right:#FFF solid 1px;
	background-color:#f1f1f2;
}
.tab_suivi_cmd td.num_cmd1 {
	width:143px;
	border-right:#FFF solid 1px;
	background-color:#f1f1f2;
}
.tab_suivi_cmd td.montant_ttc1 {
	width:132px;
	border-right:#FFF solid 1px;
	background-color:#f1f1f2;
}
.tab_suivi_cmd td.etat1 {
	width:158px;
	border-right:#FFF solid 1px;
	background-color:#f1f1f2;
}
.tab_suivi_cmd td.num_colis1 {
	width:111px;
	background-color:#f1f1f2;
}
.tab_suivi_cmd td.date2 {
	width:102px;
	border-right:#FFF solid 1px;
	background-color:#eeedee;
}
.tab_suivi_cmd td.num_cmd2 {
	width:143px;
	border-right:#FFF solid 1px;
	background-color:#eeedee;
}
.tab_suivi_cmd td.montant_ttc2 {
	width:132px;
	border-right:#FFF solid 1px;
	background-color:#eeedee;
}
.tab_suivi_cmd td.etat2 {
	width:158px;
	border-right:#FFF solid 1px;
	background-color:#eeedee;
}
.tab_suivi_cmd td.num_colis2 {
	width:111px;
	background-color:#eeedee;
}
.tab_suivi_cmd td.date3 {
	width:102px;
	border-right:#FFF solid 1px;
}
.tab_suivi_cmd td.num_cmd3 {
	width:143px;
	border-right:#FFF solid 1px;
}
.tab_suivi_cmd td.montant_ttc3 {
	width:132px;
	border-right:#FFF solid 1px;
}
.tab_suivi_cmd td.etat3 {
	width:158px;
	border-right:#FFF solid 1px;
}
.tab_suivi_cmd td.num_colis3 {
	width:111px;
}
.lien_info_perso {
	padding-left:170px;
}
/*----------------------------------------------------MON COMPTE / MES NEWSLETTERS-----------------------------------------------------------*/
ul.liste_newsletter {
	height:24px;
}
.liste_newsletter li {
	list-style-type:none;
	float:left;
}
.liste_newsletter li.texte_newsletter {
	width:420px;
	padding-top:5px;
}
.liste_newsletter li.lien_newsletter {
	width:148px;
}

/*.titre_infoperso335 {
margin-top: 20px;
}*/
/*----------------------------------------------------MON COMPTE / MES COMMANDES / DETAIL-----------------------------------------------------------*/
.barre_tab_656 {
	background:url(images/barre_tab_656.gif) no-repeat;
	width:656px;
	height:27px;
	margin-left:-7px;
}
*html .barre_tab_656 {/*ie6*/
	margin-bottom:-5px;
}
.lien_decale {
	margin-left:17px;
}
.texte_descrip_commmande {
	width:476px;
}
.tab_cmd_detail {
	width:656px;
}
.tab_cmd_detail td {
	vertical-align:top;
}
.tab_cmd_detail th {
	height:27px;
	color:#FFF;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;
}
.tab_cmd_detail th.article {
	width:279px;
	padding-left:20px;
	text-align:left;
}
.tab_cmd_detail th.prix_unitaire {
	width:130px;
	text-align:center;
}
.tab_cmd_detail th.quantite {
	width:98px;
	text-align:center;
}
.tab_cmd_detail th.prix_total {
	width:129px;
	text-align:center;
}
.tab_cmd_detail_bas {
	width:650px;
	border:#e3e1e3 solid 1px;
	border-top:none;
	margin-left:-4px;
}
.tab_cmd_detail_bas td {
	vertical-align:top;
}
.tab_cmd_detail_bas td.article {
	width:281px;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
}
.tab_cmd_detail_bas td.prix_unitaire {
	width:130px;
	text-align:center;
	padding-top:30px;
	font-weight:bold;
}
.tab_cmd_detail_bas td.quantite {
	width:98px;
	text-align:center;
	padding-top:30px;
}
.tab_cmd_detail_bas td.prix_total {
	width:129px;
	text-align:center;
	padding-top:30px;
	color:#602d91;
	font-weight:bold;
}
.tab_cmd_detail_bas td.ligne {
	height:1px;
}
.tab_total_commande_recap2 {
	width:313px;
}
.tab_total_commande_recap2 td {
	vertical-align:top;
}
.tab_total_commande_recap2 td.total_cmdhaut {
	width:195px;
	text-align:right;
	padding-right:20px;
	padding-bottom:5px;
	background:url(images/filet_ombre_haut.gif) right no-repeat;
}
.tab_total_commande_recap2 td.total_cmdbas {
	width:195px;
	text-align:right;
	padding-right:20px;
	background:url(images/filet_ombre_bas.gif) right no-repeat;
}
.tab_total_commande_recap2 td.total_montant_cmd {
	width:78px;
	padding-right:20px;
	text-align:right;
}
.tab_total_commande_recap2 td.total_cmd2haut {
	width:195px;
	text-align:right;
	padding-right:20px;
	padding-bottom:5px;
	background:url(images/filet_ombre_haut2.gif) right no-repeat;
	background-color:#f0eff1;
}
.tab_total_commande_recap2 td.total_cmd2bas {
	width:195px;
	text-align:right;
	padding-right:20px;
	background:url(images/filet_ombre_bas2.gif) right no-repeat;
	background-color:#f0eff1;
}
.tab_total_commande_recap2 td.total_montant_cmd2 {
	width:78px;
	padding-right:20px;
	text-align:right;
	background:#f0eff1;
}
.tab_total_commande_recap2 td.ligne_cmd {
	height:15px;
	font-weight:bold;
	background:#f0eff1;
}
.tab_total_commande_recap2 td.ligne {
	height:15px;
}
/*---------------------------------------------------- Design from Paris /QUI SOMMES NOUS-----------------------------------------------------------*/


#bg_ombrechinoise {
	background:url(images/bg_ombrechinois.gif) right top no-repeat;
	float:right;
	width:311px;
	height:188px;
	margin-left:35px;
	margin-bottom:20px;
}
.encart_titre_dfp {
	background:url(images/encart_titre_dfp.gif) no-repeat;
	width:220px;
	height:30px;
}
.bg_comptoir_bijoux {
	background:url(images/bg_comptoir_bijoux.gif) no-repeat;
	width:220px;
	height:188px;
}
.arrondi_bas_bg690 {
	background:url(images/arrondi_bas_bg690.gif) no-repeat;
	width:690px;
	height:224px;
}
/*---------------------------------------------------- Design from Paris /CONTACTEZ-NOUS-----------------------------------------------------------*/


#nos_coord {
	float:right;
	width:201px;
}
#nos_coord .adresse {
	padding-left:45px;
	color:#6d6675;
}
.tab_contact {
	width:640px;
	margin-bottom:20px;
}
.tab_contact td {
	vertical-align:middle;
}
.tab_contact td.intitule_email {
	width:130px;
	padding-right:10px;
	text-align:right;
}
.tab_contact td.chps_formu_email {
	width:225px;
}
.tab_contact td.msg_alerte {
	width:265px;
	padding-left:10px;
}
.tab_contact td.ligne {
	height:5px;
}
.tab_contact td.btn_envoyer {
	padding-left:120px;
}
ul.liste_tab_contact {
	height:20px;
	margin-left:-10px;
}
.liste_tab_contact li {
	list-style-type:none;
	float:left;
}
.liste_tab_contact li.intitule_email {
	width:130px;
	padding-right:10px;
	text-align:right;
}
.liste_tab_contact li.chps_formu_email {
	width:275px;
}
/*---------------------------------------------------- Design from Paris /CONTACTEZ-NOUS confirmation-----------------------------------------------------------*/
.contact_confirm {
	width:407px;
	text-align:center;
}
.contact_confirm .picto1 {
	padding-left:184px;
}
.contact_confirm .lien1 {
	margin-left:135px;
	width:150px;
	margin-bottom:220px;
}
*html .contact_confirm .lien1 {/*ie6*/
	margin-left:-10px;
}
*+html .contact_confirm .lien1 {/*ie7*/
	margin-left:-10px;
}
/*---------------------------------------------------- Design from Paris /PARRAINAGE-----------------------------------------------------------*/
#encart_parrainage {
	width:316px;
	height:182px;
	background:url(images/encart_parrainage.jpg) no-repeat;
	float:right;
	margin-left:20px;
}
#bg_formu {
	background:url(images/bg_formu.gif) no-repeat;
	width:650px;
	height:349px;
	margin-top:50px;
}
.tab_form275 {
	width:275px;
}
.tab_form275 td {
	vertical-align:middle;
}
.tab_form275 td.intitule {
	width:47px;
	padding-right:10px;
	text-align:right;
}
.tab_form275 td.chps_form {
	width:218px;
}
.tab_form275 td.ligne {
	height:5px;
}
.bloc_vous {
	padding-top:28px;
	padding-left:22px;
}
/*---------------------------------------------------- Design from Paris /PARRAINAGE confirmation-----------------------------------------------------------*/
#bg_parrainage_confirm {
	background:url(images/bg_parrainage_confirm.gif) no-repeat;
	width:690px;
	height:434px;
}
/*---------------------------------------------------- NEWSLETTER-----------------------------------------------------------*/


.arrondi_haut_vecto930 {
	background:url(images/arrondi_haut_vecto930.gif) no-repeat;
	width:930px;
	height:8px;
}
*html .arrondi_haut_vecto930 {/*ie6*/
	margin-bottom:-10px;
}
.arrondi_bas_degrade930 {
	background:url(images/arrondi_bas_degrade930.gif) no-repeat;
	width:930px;
	height:6px;
}
.bg_newsletter {
	background:url(images/bg_newsletter.gif) right no-repeat;
	height:530px;
	width:930px;/*padding-right:297px;*/
}
.bg_newsletter .contenu_nl {
	width:640px;
	background:url(images/degrade631.gif) left bottom no-repeat;
	height:530px;
}
.bg_newsletter2 {
	background:url(images/bg_newsletter2.gif) right no-repeat;
	height:400px;
	width:930px;
}
.bg_newsletter2 .contenu_nl2 {
	width:640px;
	background:url(images/degrade631_bis.gif) left bottom no-repeat;
	height:400px;
}
ul.liste_formu_newsletter {
	height:20px;
	margin-left:165px;
}
*html ul.liste_formu_newsletter {/*ie6*/
	margin-left:135px;
}
*+html ul.liste_formu_newsletter {/*ie7*/
	margin-left:135px;
}
 html[xmlns*=""] body:last-child ul.liste_formu_newsletter {/*safari*/
 margin-left:135px;
}
.liste_formu_newsletter li {
	list-style-type:none;
	float:left;
}
.liste_formu_newsletter li.intitule_newlstter {
	width:70px;
	padding-top:3px;
	padding-right:5px;
	text-align:right;
}
.liste_formu_newsletter li.chps_newsletter {
	width:145px;
}
.liste_formu_newsletter li.msg_alerte {
	width:105px;
	padding-left:10px;
	padding-top:3px;
}
.btn_valider_nl {
	margin-left:252px;
	margin-bottom:24px;
}
*html .btn_valider_nl {/*ie6*/
	margin-bottom:15px;
	margin-left:230px;
}
*+html .btn_valider_nl {/*ie7*/
	margin-bottom:20px;
	margin-left:230px;
}
 html[xmlns*=""] body:last-child .btn_valider_nl {/*safari*/
 margin-bottom:47px;
 margin-left:230px;
}
.bloc_filet_ombre900 {
	line-height:145px;
}
.bloc_filet_ombre656 {
	line-height:55px;
}
/*---------------------------------------------------- PLAN DU SITE-----------------------------------------------------------*/
.tab_3col {
	width:678px;
	margin-left:10px;
}
.tab_3col td {
	vertical-align:top;
}
.tab_3col td.col1 {
	width:256px;
	vertical-align:top;
	padding-right:10px;
}
.tab_3col td.col2 {
	width:206px;
	vertical-align:top;
	padding-right:10px;
}
.tab_3col td.col3 {
	width:186px;
	vertical-align:top;
	padding-right:10px;
}
/*-------------------------------------IMPRIMER COMMANDE-----------------------------------------*/

#conteur_bon_commande {
	width:580px;
	height:777px;
	padding:20px;
	padding-bottom:25px;
	background-color:#FFF;
}
#entete_bon_commande {
	width:580px;
	height:127px;
}
#entete_bon_commande td {
	vertical-align:top;
}
#entete_bon_commande td.logo {
	width:287px;
}
#entete_bon_commande td.commande {
	text-align:right;
	font-size:24px;
	padding-top:20px;
}
#entete_bon_commande td.fiche_paie {
	text-align:right;
	font-size:24px;
}
#entete_bon_commande td.coordonnees {
	padding-left:0px;
	padding-bottom:20px;
}
.bloc_detail_cmd {
	line-height:20px;
	width:250px;
}
.bloc_adresse {
	width:189px;
	height:88px;
	float:right;
	/*margin-left:293px;*/
	padding:20px;
	padding-top:0px;
	font-size:12px;
	margin-right:20px;
	margin-bottom:13px;
}
.txt_adresse {
	padding-top:10px;
	font-size:10px;
	padding-bottom:30px;
}
.tab_cmd_detail_print {
	width:580px;
}
.tab_cmd_detail_print td {
	vertical-align:top;
}
.tab_cmd_detail_print th {
	background:#602d91;
	height:17px;
	border-bottom:#FFF solid 1px;
	color:#FFF;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
}
.tab_cmd_detail_print th.article {
	width:220px;
	border-right:#FFF solid 1px;
	padding-left:20px;
	text-align:left;
}
.tab_cmd_detail_print th.prix_unitaire {
	width:120px;
	border-right:#FFF solid 1px;
	text-align:center;
}
.tab_cmd_detail_print th.quantite {
	width:90px;
	border-right:#FFF solid 1px;
	text-align:center;
}
.tab_cmd_detail_print th.prix_total {
	width:130px;
	border-right:#FFF solid 1px;
	text-align:center;
}
.tab_cmd_detail_bas_print {
	width:579px;
	border:#e3e1e3 solid 1px;
	border-top:none;
}
.tab_cmd_detail_bas_print td {
	vertical-align:middle;
}
.tab_cmd_detail_bas_print td.article {
	width:220px;
	border-right:#FFF solid 1px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}
.tab_cmd_detail_bas_print td.prix_unitaire {
	width:120px;
	border-right:#FFF solid 1px;
	text-align:center;
	padding-top:10px;
	font-weight:bold;
}
.tab_cmd_detail_bas_print td.quantite {
	width:90px;
	border-right:#FFF solid 1px;
	text-align:center;
	padding-top:10px;
}
.tab_cmd_detail_bas_print td.prix_total {
	width:130px;
	border-right:#FFF solid 1px;
	text-align:center;
	padding-top:10px;
	color:#602d91;
	font-weight:bold;
}
.tab_cmd_detail_bas_print td.ligne {
	height:5px;
}
.tab_total_commande_recap2_print {
	width:278px;
}
.tab_total_commande_recap2_print td {
	vertical-align:top;
}
.tab_total_commande_recap2_print td.total_cmd_haut {
	width:156px;
	background:url(images/filet_ombre.gif) right bottom no-repeat;
	text-align:right;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:5px;
}
.tab_total_commande_recap2_print td.total_cmd_bas {
	width:156px;
	background:url(images/filet_ombre2.gif) right top no-repeat;
	text-align:right;
	padding-right:20px;
	padding-bottom:20px;
}
.tab_total_commande_recap2_print td.total_montant_cmd_haut {
	width:70px;
	padding-right:10px;
	text-align:right;
	padding-top:10px;
	padding-bottom:5px;
}
.tab_total_commande_recap2_print td.total_montant_cmd_bas {
	width:70px;
	padding-right:10px;
	text-align:right;
	padding-right:20px;
	padding-bottom:20px;
}
.tab_total_commande_recap2_print td.total_cmd2_haut {
	width:156px;
	background:url(images/filet_separation.gif) right bottom no-repeat;
	text-align:right;
	background-color:#efefee;
	padding-right:20px;
}
.tab_total_commande_recap2_print td.total_cmd2_bas {
	width:156px;
	background:url(images/filet_separation2.gif) right top no-repeat;
	text-align:right;
	background-color:#efefee;
	padding-right:20px;
}
.tab_total_commande_recap2_print td.total_montant_cmd2 {
	width:70px;
	background-color:#efefee;
	padding-right:10px;
	text-align:right;
}
.tab_total_commande_recap2_print td.ligne_cmd {
	height:15px;
	background-color:#efefee;
	font-weight:bold;
}
.tab_total_commande_recap2_print td.ligne {
	height:15px;
}
.pixel_degrade_rose_print {
	background:#602d91;
	height:18px;
	color:#FFF;
	font-weight:bold;
	padding-left:20px;
	font-size:12px;
	padding-top:4px;
	padding-bottom:4px;
}
.bloc_filet_315_print {
	border-left:#eae9eb solid 1px;
	border-right:#eae9eb solid 1px;
	border-bottom:#eae9eb solid 1px;
	background:#FFF;
	width:278px;
}
#conteneur_middle930_etp {
	width:930px;
/*	padding-top:123px;*/
}
ul.liste_article_detail_print {
	height:79px;
	width:200px;
}
.liste_article_detail_print li {
	list-style-type:none;
	float:left;
}
.liste_article_detail_print li.visuel_article {
	width:79px;
	height:79px;
	background:url(images/bg_visuel70x70.gif) no-repeat;
	padding-left:9px;
	background-color:#FFF;
}
.liste_article_detail_print li.description_article {
	padding-left:15px;
	padding-right:15px;
	color:#e11c38;
	font-size:11px;
	width:72px;
	text-align:left;
}
#conteneur_print {
	padding-top:490px;
	min-height:1px;
}
*html #conteneur_print {/*ie6*/
	padding-top:0px;
	min-height:1px;
}
#contenu_print {
	margin-top:-490px;
}
*html #contenu_print {/*ie6*/
	margin-top:0px;
}
#footer_print {
	padding-top:10px;
	text-align:center;
	padding-bottom:10px;
	line-height:14px;
	color:#4c4653;
}
/*-------------------------------------NOS PARTENAIRES-----------------------------------------*/
.tab_partenaire {
	width:865px;
}
.tab_partenaire td {
	vertical-align:top;
}
.tab_partenaire td.partenaire_bloc {
	width:420px;
	background:url(images/filet_ombre420.gif) bottom no-repeat;
	padding-bottom:20px;
}
.tab_partenaire td.partenaire_espace {
	width:25px;
}
ul.liste_partenaire {
	width:420px;
	margin-top:40px;
}
.liste_partenaire li {
	list-style-type:none;
	float:left;
}
.liste_partenaire li.partenaire_visuel a {
	width:135px;
	display:block;
	background:#FFF;
	text-align:center;
}
.liste_partenaire li.partenaire_texte {
	padding-left:17px;
	width:268px;
	line-height:16px;
}
.liste_partenaire li.partenaire_texte .titre_partenaire a {
	padding-bottom:13px;
	color:#e11c38;
	font-weight:bold;
	text-decoration:none;
}
.liste_partenaire li.partenaire_texte .titre_partenaire a:hover {
	text-decoration:underline;
}
/*---------------------------------------------------PAGE 404------------------------------------------------------------*/

/*************************pour le popup****************************/
#screenshot {
	position:absolute;
	border:1px solid #ccc;
	background:#663399;
	padding:5px;
	display:none;
	color:#fff;
}
/*-------------------------------------------------------------------------FOIRE AUX QUESTIONS-----------------------------------------------------------------------*/
.bloc_faq {
	border:#CCCCCC solid 1px;
	margin-top:20px;
	margin-bottom:20px;
	background-color:#FFF;
	padding:20px;
}
.txt_faq {
	padding-bottom:5px;
	text-align:justify;
}
.txt_faq2 {
	padding-left:30px;
	text-align:justify;
}
/*----------------------------------------------------SERVICES PROFESSIONNELLES------------------------------------------------------------*/

/*---------------------------------------------------REGLEMENT DE VOTRE COMMANDE------------------------------------------------------------*/


/*---------------------------------------------------RAJOUT090709------------------------------------------------------------*/
.filet_encadrement {
	border:#958e9d solid 1px;
	padding:10px;
}
/*----------------------------------------------------RAJOUT090806------------------------------------------------------------*/


/*----------------------------------------------------RAJOUT090810------------------------------------------------------------*/
.tab_10col {
	width:480px;
}
.tab_10col td {
	vertical-align:top;
	text-align:center;
	border:#CCC solid 1px;
}
.tab_10col th {
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	border:#CCC solid 1px;
	color:#602d91;
}
.tab_10col th.col1 {
	width:50px;
}
.tab_10col th.col3 {
	width:42px;
}
.tab_10col th.col4 {
	width:46px;
}
.tab_10col th.col2 {
	text-align:center;
}
.tab_10col td.col1 {
	width:50px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	border-top:none;
}
.tab_10col td.col3 {
	width:42px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	border-top:none;
}
.tab_10col td.col4 {
	width:46px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	border-top:none;
}

