/* CSS Document */

* {margin:0; padding:0;}
img {border:none;}
a {cursor:pointer;}
input, select, textarea {
	color:#786f78;
}
/*----------------------------------------------------GENERAL------------------------------------------------------------*/

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4e6472;
	background:url(images/pixel_bg.gif) repeat-x;
	background-color:#FFF;
	margin:auto;
}

a {
	text-decoration:none;
	color:#4e6472;
}

a:hover {
	text-decoration:underline;
}

.texte10 {
	font-size:10px;
}

.texte12 {
	font-size:12px;
}

.texte13 {
	font-size:13px;
}

.texte16 {
	font-size:16px;
}

.error {
	color:#FF0000;
}

.color2 {
	color:#db4e8e;
}

a.color2 {	/*rose*/
	color:#db4e8e;
	text-decoration:none;
}

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

a.color2_s {
	color:#db4e8e;
	text-decoration:underline;
}

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

.color3 {	/*gris fonce*/
	color:#778a94;
}

a.color3 {
	color:#778a94;
	text-decoration:none;
}

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

.color4 {/*gris fonce*/
	color:#788c99;
}

a.color4 {
	color:#788c99;
	text-decoration:none;
}

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

.color5 {/*gris tres clair*/
	color:#a6b1b8;
}

/*----------------------------------------------------ELEMENTS MISE EN PAGE------------------------------------------------------------*/
.float_left {
	float:left;
}

.float_right {
	float:right;
}

.clear_left {
	clear:left;
}

.clear_right {
	clear:right;
}

.clear_both {
	clear:both;
}

.lineheight02 {
	line-height:2px;
}

.lineheight05 {
	line-height:5px;
}

.lineheight10 {
	line-height:10px;
}

.lineheight11 {
	line-height:11px;
}

.lineheight15 {
	line-height:15px;
}

.lineheight17 {
	line-height:17px;
}

.lineheight20 {
	line-height:20px;
}

.lineheight30 {
	line-height:30px;
}

.lineheight40 {
	line-height:40px;
}

.lineheight50 {
	line-height:50px;
}

.lineheight60 {
	line-height:60px;
}

.pad10 {
	padding:10px;
}
.pad10-5 {
	padding: 5px 10px 5px 10px;
}
.pad15 {
	padding:15px;
}

.pad20 {
	padding:20px;
}

.pad_h20 {
	padding-top:20px;
}

.pad_g20 {
	padding-left:20px;
}

.pad_d20 {
	padding-right:20px;
}

.pad_gd20 {
	padding-left:20px;
	padding-right:20px;
}

.pad_gd20h15 {
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
	padding-bottom:15px;
}
/*----------------------------------------------------BOUTONS------------------------------------------------------------*/
/*----------------------------------------------------PICTOS------------------------------------------------------------*/
/*----------------------------------------------------FORMULAIRE------------------------------------------------------------*/
/*----------------------------------------------------ELEMENTS GRAPHIQUES------------------------------------------------------------*/
/*----------------------------------------------------GABARIT------------------------------------------------------------*/
#conteneur {
	width:960px;
	margin:auto;
	position:relative;
}

#contenu {
	width:960px;
}

#contenu_degrade {
	width:960px;
	background:url(images/degrade_bg.gif) bottom no-repeat;
	padding-bottom:70px;
}

#contenu_degrade2{
	width:960px;
	background:url(images/degrade_bg.gif) bottom no-repeat;
}

/*--------------header--------------*/
#header {
	width:960px;
	position:relative;
}

#logo_cdc a {
	background:url(images/logo_cdc.png) no-repeat;
	width:276px;
	height:75px;
	display:block;
}

*html #logo_cdc a {	/*ie6*/
	background:url(images/logo_cdc.gif) no-repeat;
}

#encart_inscription_NL {
	background:url(images/encart_inscription_NL.gif) no-repeat;
	width:159px;
	height:63px;
	position:absolute;
	top:11px;
	right:472px;
}
ul#liste_lien_inscription_NL {
	margin-top:27px;
	margin-left:12px;
}

#encart_connexion {
	background:url(images/encart_connexion.png) no-repeat;
	width:199px;
	height:63px;
	position:absolute;
	top:11px;
	right:256px;
}


ul#liste_lien_connexion {
	margin-top:27px;
	margin-left:54px;
}

#liste_lien_connexion li {
	list-style-type:none;
}

#liste_lien_connexion li.lien_fleche a {
	background:url(images/picto_fleche.gif) 0px 4px no-repeat;
	padding-left:10px;
	color:#dc4e8f;
	text-decoration:none;
}

#liste_lien_connexion li.lien_fleche a:hover {
	text-decoration:underline;
}

#encart_connecte{
	background:url(images/encart_connecte.png) no-repeat;
	width:240px;
	height:63px;
	position:absolute;
	top:11px;
	right:256px;
}

#encart_connecte .lien_moncompte a {
	height:25px;
	width:90px;
	display:block;
	margin-left:46px;
}

#encart_connecte .bienvenue {
	padding-left:46px;
	color:#778994;
}

#encart_connecte .pasconnecte {
	padding-left:10px;
	padding-top:3px;
	color:#778994;
	font-size:9px;
}

#encart_panier {
	background:url(images/encart_panier.png) no-repeat;
	width:240px;
	height:63px;
	position:absolute;
	top:11px;
	right:0px;
}

ul.contenu_panier {
	width:175px;
	margin-left:47px;
	color:#d4156a;
}

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

.contenu_panier li.monpanier_lien a {
	width:75px;
	display:block;
	height:30px;
}

.contenu_panier li.maselection_lien a {
	padding-left:19px;
	width:81px;
	display:block;
	height:30px;
}


.contenu_panier li.monpanier {
	width:75px;
}

.contenu_panier li.maselection {
	padding-left:19px;
}

ul#sep_mixte {
	height:12px;
	margin-left:152px;
	padding-top:12px;
}

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

#sep_mixte li#sep_fille {
	background:url(images/sep_fille.png) no-repeat;
	width:231px;
	height:12px;
}

#sep_mixte li#sep_garcon {
	background:url(images/sep_garcon.png) no-repeat;
	width:229px;
	height:12px;
}

#chemin {
	margin-bottom:15px;
	margin-top:10px;
	color:#4e6472;}

#chemin a {
	color:#4e6472;
	text-decoration:underline;
}

#chemin a:hover {
	text-decoration:none;
}

#chemin .page_on {
	color:#d4156a;
}


#bloc_g_float {
	width:200px;
	float:left;
}

#bloc_middle745 {
	width:745px;
	margin-left:214px;
}

*html #bloc_middle745 {/*ie6*/
	width:745px;
	margin-left:211px;
}

/*-----------------------menu deroulant-----------------------*/
#gabarit_menu {
	width:960px;
	height:36px;
	z-index:500;
}

#menu1, #menu2, #menu3, #menu4, #menu5, #menu6 , #menu7, #menu8, #menu9, #menu10, #menu11{
	float:left;
}

#menu1_on, #menu2_on, #menu3_on, #menu4_on, #menu5_on, #menu6_on, #menu7_on, #menu8_on, #menu9_on, #menu10_on, #menu11_on {
	float:left;
}

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

#menu1  {
	background:url(boutons/onglet1.gif) bottom no-repeat;
	width:75px;
	height:29px;
	display:block;
}

#menu1_on  {
	background:url(boutons/onglet1_on.gif) bottom no-repeat;
	width:75px;
	height:29px;
	display:block;
}

#menu2 {
	background:url(boutons/onglet2.gif) bottom no-repeat;
	width:75px;
	height:29px;
	display:block;
}

#menu2_on {
	background:url(boutons/onglet2_on.gif) bottom no-repeat;
	width:75px;
	height:29px;
	display:block;
}

#menu3 {
	background:url(boutons/onglet3.gif) bottom no-repeat;
	width:73px;
	height:29px;
	display:block;
}

#menu3_on {
	background:url(boutons/onglet3_on.gif) bottom no-repeat;
	width:73px;
	height:29px;
	display:block;
}

#menu4 {
	background:url(boutons/onglet4.gif) bottom no-repeat;
	width:80px;
	height:29px;
	display:block;
}

#menu4_on {
	background:url(boutons/onglet4_on.gif) bottom no-repeat;
	width:80px;
	height:29px;
	display:block;
}

#menu5 {
	background:url(boutons/onglet5.gif) bottom no-repeat;
	width:77px;
	height:29px;
	display:block;
}

#menu5_on {
	background:url(boutons/onglet5_on.gif) bottom no-repeat;
	width:77px;
	height:29px;
	display:block;
}

#menu6 {
	background:url(boutons/onglet6.gif) bottom no-repeat;
	width:74px;
	height:29px;
	display:block;
}

#menu6_on {
	background:url(boutons/onglet6_on.gif) bottom no-repeat;
	width:74px;
	height:29px;
	display:block;
}

#menu7 {
	background:url(boutons/onglet7.gif) no-repeat;
	width:78px;
	height:29px;
	display:block;
}

#menu7_on {
	background:url(boutons/onglet7_on.gif) no-repeat;
	width:78px;
	height:29px;
	display:block;
}

#menu8 {
	background:url(boutons/onglet8.gif) no-repeat;
	width:74px;
	height:29px;
	display:block;
}

#menu8_on {
	background:url(boutons/onglet8_on.gif) no-repeat;
	width:74px;
	height:29px;
	display:block;
}

#menu9 {
	background:url(boutons/onglet9.gif) no-repeat;
	width:75px;
	height:29px;
	display:block;
}

#menu9_on {
	background:url(boutons/onglet9_on.gif) no-repeat;
	width:75px;
	height:29px;
	display:block;
}

#menu10 {
	background:url(boutons/onglet10.gif) no-repeat;
	width:142px;
	height:29px;
	display:block;
}

#menu10_on {
	background:url(boutons/onglet10_on.gif) no-repeat;
	width:142px;
	height:29px;
	display:block;
}

#menu11 {
	background:url(boutons/onglet11.gif) no-repeat;
	width:133px;
	height:29px;
	display:block;
}

#menu11_on {
	background:url(boutons/onglet11_on.gif) no-repeat;
	width:133px;
	height:29px;
	display:block;
}

#ss_menu1, #ss_menu2, #ss_menu3, #ss_menu4, #ss_menu5, #ss_menu6, #ss_menu7, #ss_menu8, #ss_menu9, #ss_menu10 {
	background-color:#e4e8eb;
	width:175px;
	padding-bottom:10px;
	position:absolute;
	z-index:3;
	visibility:hidden;
	top:128px;
}

#ss_menu1{
	left:0px;
}

html[xmlns*=""] body:last-child #ss_menu1{
	top:160px;
}

#ss_menu2 {
	left:75px;
}

html[xmlns*=""] body:last-child #ss_menu2 {
	top:160px;
}

#ss_menu3 {
	left:150px;
}

html[xmlns*=""] body:last-child #ss_menu3 {
	top:160px;
}

#ss_menu4 {
	left:223px;
}

html[xmlns*=""] body:last-child #ss_menu4 {
	top:160px;
}

#ss_menu5 {
	left:303px;
}

html[xmlns*=""] body:last-child #ss_menu5 {
	top:160px;
}

#ss_menu6 {
	left:380px;
}

html[xmlns*=""] body:last-child #ss_menu6 {
	top:160px;
}

#ss_menu7 {
	left:454px;
}

html[xmlns*=""] body:last-child #ss_menu7 {
	top:160px;
}

#ss_menu8 {
	left:532px;
}

html[xmlns*=""] body:last-child #ss_menu8 {
	top:160px;
}

#ss_menu9 {
	left:606px;
}

html[xmlns*=""] body:last-child #ss_menu9 {
	top:160px;
}

#ss_menu10 {
	left:681px;
}

html[xmlns*=""] body:last-child #ss_menu10 {
	top:160px;
}

#ss_menu11 {
	right:4px;
	background-color:#4e6472;
	width:175px;
	padding-bottom:10px;
	position:absolute;
	z-index:3;
	visibility:hidden;
	top:128px;
}

html[xmlns*=""] body:last-child #ss_menu11 {
	top:160px;
}

.ss_menu_demenu {
}

.ss_menu_txt{
	float:left;
	display:block;
	padding-left:15px;
	padding-right:10px;
	width:145px;
	padding-top:5px;
	z-index:100;
	font-weight:bold;
}

a.ss_menu_liens {
	color:#346b8a;
	text-decoration:none;
	padding-top:2px;
	display:block;
	text-decoration:none;
}

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

a.ss_menu_liens2 {
	color:#FFF;
	text-decoration:none;
	padding-top:2px;
	display:block;
	text-decoration:none;
}

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

/*-----------------------menu deroulant select-----------------------*/

ul.liste_recherche_index {
	padding-top:6px;
	margin-bottom:12px;
	z-index:500;
	margin-left:23px;
}

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

.liste_recherche_index li.rechercher {
	background:url(images/picto_loupe.gif) no-repeat;
	padding-left:22px;
	padding-top:2px;
	height:18px;
	width:76px;
	font-weight:bold;
}

.liste_recherche_index li.chps_jerecherche {
	width:358px;
	height:25px;
	background:url(images/bg_chps351.gif) no-repeat;
}

.liste_recherche_index li.chps_jerecherche input.chps_transparent {
	width:320px;
	border:0;
	margin-top:4px;
	margin-left:5px;
	color:#4e6472;
	font-size:11px;
}

.liste_recherche_index li.chps_btn_ttes_cat {
	width:192px;
	height:20px;
}

.liste_recherche_index li.gros_btn_ok {
	width:18px;
	margin-left:4px;
}

.liste_recherche_index li.espace {
	width:115px;
}

.liste_recherche_index li.recherche_avancee a {
	background:url(images/bg_chps_rechavancee.gif) no-repeat;
	display:block;
	text-decoration:none;
	padding-top:3px;
	padding-left:30px;
	width:118px;
	height:20px;
}

.liste_recherche_index li.recherche_avancee a:hover {
	text-decoration:underline;
}

#search_wrap {
	float:right;
}


#cat_bg {
	background:url(images/bg_chps173.gif) top left no-repeat;
	height:20px;
	width:192px;
	float:right;
	display:inline;
}

#dropdown {
	z-index:10;
	background-color:#fff;
	border:1px solid #e0e6e9;
	position:relative;
	width:190px;
	float:left;
	margin-top:-5px;
}


*html #dropdown {/*ie6*/
	z-index:-500;
	width:170px;
}

#dropdown-current {
	padding:2px 0 1px 10px;
	color:#4e6472;
	height:20px;
	cursor:pointer;
	overflow:hidden;
	white-space:nowrap;
	z-index:1;
}

#dropdown ol {
	list-style-type:none;
	font-size:11px;
	line-height:19px;
}

#dropdown ol li a {
	text-decoration:none;
	display:block;
	color:#a2a5a9;
	padding-left:23px;
	padding-top:5px;
	padding-bottom:5px;
	cursor:pointer;
	width:180px;
}

#dropdown ol li.trait2_index {
	width:153px;
	height:1px;
	border-top:#e0e6e9 solid 1px;
	margin-top:0px;
	margin-left:10px;
	display:block;
}

*html #dropdown ol li.trait2_index{/*ie6*/
	border-top:#dee0e2 solid 1px;
	line-height:0.2em;
}

#dropdown ol li#categorie1 a {
	background-position: 8px 0;
}
#dropdown ol li#categorie2 a {
	background-position: 8px -30px;
}
#dropdown ol li#categorie3 a {
	background-position: 8px -60px;
}
#dropdown ol li#categorie4 a {
	background-position: 8px -90px;
}
#dropdown ol li#categorie5 a {
	background-position: 8px -122px;
}
#dropdown ol li#categorie6 a {
	background-position: 8px -150px;
}
#dropdown ol li#categorie7 a {
	background-position: 8px -180px;
}
#dropdown ol li#categorie8 a {
	background-position: 8px -210px;
}

#dropdown ol li#categorie9 a {
	background-position: 8px -240px;
}

#dropdown ol li#categorie10 a {
	background-position: 8px -270px;
}
#dropdown ol li#categorie11 a {
	background-position: 8px -300px;
}

#dropdown ol li#categorie12 a {
	background-position: 8px -330px;
}

#dropdown ol li#categorie1 a:hover, #dropdown ol li#categorie2 a:hover, #dropdown ol li#categorie3 a:hover, #dropdown ol li#categorie4 a:hover, #dropdown ol li#categorie5 a:hover, #dropdown ol li#categorie6 a:hover, #dropdown ol li#categorie7 a:hover, #dropdown ol li#categorie8 a:hover, #dropdown ol li#categorie9 a:hover, #dropdown ol li#categorie10 a:hover, #dropdown ol li#categorie11 a:hover, #dropdown ol li#categorie12 a:hover {
	color:#000;
	text-decoration:underline;
}

#results {
	float:left;
	width:180px
}

/*-----------------------footer-----------------------*/
#footer {
	border:#e5ecef solid 1px;
	text-align:center;
	margin-top:20px;
	margin-bottom:30px;
	width:960px;
}

#footer_index {
	border:#e5ecef solid 1px;
	text-align:center;
	margin-bottom:30px;
}

#lien_footer {
	background:#e9ecee;
	padding-top:7px;
	padding-bottom:7px;
}

#lien_footer  a {
	color:#788c99;
	text-decoration:none;
	font-size:10px;
}

#lien_footer a:hover {
	text-decoration:underline;
}

#ss_footer {
	background:#eff1f2;
	padding-top:20px;
	padding-bottom:20px;
}

#tab_services_lien {
	width:954px;
}

#tab_services_lien td {
	vertical-align:top;
	text-align:left;
}

#tab_services_lien td.nos_services1 {
	width:129px;
	padding:0px 10px 0px 20px;
}

#tab_services_lien td.nos_services2 {
	width:129px;
	padding:0px 10px 0px 20px;
}

#tab_services_lien td.societe {
	width:218px;
	padding:0px 10px 0px 20px;
	background:url(images/pixel_bigris_transparent.gif) left repeat-y;
}
#tab_services_lien td.social {
	width:70px;
}

#tab_services_lien td.partenaires {
	width:288px;
	padding:0px 10px 0px 20px;
	background:url(images/pixel_bigris_transparent.gif) left repeat-y;
}

ul.liste_partenaire_footer {
}

.liste_partenaire_footer li {
	list-style-type:none;
}

.liste_partenaire_footer li.carte {
	background:url(images/carte3.gif) no-repeat;
	width:213px;
	height:25px;
	padding-top:1px;
	text-align:right;
	display:block;
}

.liste_partenaire_footer li.paiement_secu {
	background:url(images/paiement_secu_cle.gif) no-repeat;
	padding-left:62px;
	font-weight:normal;
	margin-top:5px;
	padding-bottom:5px;
	padding-top:2px;
}

.liste_partenaire_footer li.colissimo {
	background:url(images/colissimo.gif) no-repeat;
	width:37px;
	height:24px;
}

/*----------------------------------------------------INDEX------------------------------------------------------------*/
ul#encart_haut {
	height:272px;
}

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

#encart_haut li.encart_haut_gauche a {
	/*background:url(medias/encarts/enc_haut_gauche.jpg) no-repeat;*/
	width:627px;
	height:272px;
	display:block;
}

#encart_haut li.encart_haut_droite a {
	/*background:url(medias/encarts/enc_haut_droite.jpg) no-repeat;*/
	width:332px;
	height:272px;
	display:block;
}

ul#encart_milieu {
	height:166px;
	margin-top:15px;
}

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

#encart_milieu li.encart_milieu_gauche a {
	/*background:url(medias/encarts/enc_milieu_gauche.jpg) no-repeat;*/
	width:313px;
	height:166px;
	display:block;
	margin-right:10px;
}

#encart_milieu li.encart_milieu_centre a {
	/*background:url(medias/encarts/enc_milieu_centre.jpg) no-repeat;*/
	width:313px;
	height:166px;
	display:block;
	margin-right:10px;
}
#encart_milieu li.encart_milieu_centre2 a {
	width:313px;
	height:166px;
	display:block;
	margin-right:10px;
}

#encart_milieu li.encart_milieu_droite a {
	/*background:url(medias/encarts/enc_milieu_droite.jpg) no-repeat;*/
	width:313px;
	height:166px;
	display:block;
	
}

ul#encart_bas {
	margin-top:4px;
}
ul#encart_topRecherche {
	width:960px;
	margin-top:4px;
}


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

#encart_bas li.top_rech {
	background:url(medias/encarts/enc_top_rech.gif) no-repeat;
	width:632px;
	height:117px;
	padding-top:54px;
	padding-left:15px;
}

#encart_bas li.parrainage {
	width:313px;
	position:relative;
}

#visuel_parraiange_index a{
	position:absolute;
	/*background:url(medias/encarts/enc_bas_droite.png) no-repeat;*/
	width:313px;
	height:176px;
	display:block;
}

#tab_top_rech {
	width:464px;
}

#tab_top_rech td {
	vertical-align:top;
}

#tab_top_rech td.produit_rech {
	padding-bottom:3px;
	padding-top:3px;
}

#tab_top_rech td.produit_rech a {
	background:url(images/puce_carre.gif) 0px 5px no-repeat;
	padding-left:9px;
	text-decoration:none;
	width:139px;
}

#tab_top_rech td.produit_rech a:hover {
	text-decoration:underline;
}

#tab_top_rech td.sep {
	width:10px;
}

#tab_top_rech td.ligne {
	background:url(images/pixel_transparent_gris.gif) repeat-x;
	height:1px;
	line-height:1px;
}

/*----------------------------------------------------CATEGORIE------------------------------------------------------------*/
.barre_color_titre {
	background:#edeff1;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	color:#4e6472;
	font-size:12px;
	font-weight:bold;
	margin-bottom:3px;
}

.lien {
	padding:5px 20px 5px 20px;
}

*html .lien {/*ie6*/
	padding:3px 20px 3px 20px;
}

*+html .lien {/*ie7*/
	padding:3px 20px 3px 20px;
}

.trait {
	background:url(images/pixel_transparent_gris.gif) repeat-x;
	height:1px;
	line-height:1px;
}

.picto_fleche_grise_lien a {
	background:url(images/picto_fleche_grise.gif) right no-repeat;
	text-decoration:none;
	display:block;
}

.picto_fleche_grise_lien a:hover {
	text-decoration:none;
	background:url(images/picto_fleche_rose.gif) right no-repeat;
	color:#d4156a;
}

.picto_fleche_grise_lien_on {
	background:url(images/picto_fleche_rose.gif) right no-repeat;
	color:#d4156a;
}

.nom_cat_page {
	/*width:745px;*/
}

h2.nom_cat {
	color:#d4156a;
	font-size:20px;
}

.bloc_affich_page {
	background:#f1f3f4;
	width:225px;
	float:right;
	padding-top:3px;
	padding-bottom:3px;
}

ul.liste_affich_page {
	width:225px;
}

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

.liste_affich_page li.intitule {
	width:56px;
	padding-right:10px;
	text-align:right;
	padding-top:2px;
}

.liste_affich_page li.chps {
	width:50px;
}

select.chps_50 {
	width:50px;
	border:#d9dee1 solid 1px;
	font-size:11px;
	color:#4e6472;
	font-weight:bold;
}

.liste_affich_page li.produit {
	padding-left:10px;
	padding-top:2px;
}

.filtre {
	background:#f1f3f4;
	/*width:745px;*/
	padding-top:10px;
	padding-bottom:10px;
}

.tab_filtre {
	width:745px;
}

.tab_filtre td {
	vertical-align:middle;
}

.tab_filtre td.colonne1 {
	width:180px;
	padding-left:20px;
}

.tab_filtre td.colonne2 {
	width:185px;
}

.tab_filtre td.colonne3 {
	width:170px;
}

.tab_filtre td.colonne4 {
	width:190px;
	padding-top:15px;
}

.tab_filtre td select {
	margin-top:3px;
}

select.chps_170 {
	width:170px;
	font-size:11px;
	color:#4e6472;
}
select.chps_90 {
	width: 100px;
	font-size:11px;
	color:#4e6472;
	float: left;
}
ul.pagination {
	height:17px;
	margin-right:10px;
}

.pagination li {
	list-style-type:none;
	float:right;
}

.pagination li.suivant a {
	background:url(images/fleche_suiv.gif) 0px 5px no-repeat;
	width:5px;
	height:17px;
	display:block;
}

.pagination li.suivant_off {
	background:url(images/fleche_suiv_off.gif) 0px 5px no-repeat;
	width:5px;
	height:17px;
	display:block;
}

.pagination li.precedent a {
	background:url(images/fleche_prece.gif) 0px 5px no-repeat;
	width:5px;
	height:17px;
	margin-right:6px;
	margin-left:8px;
	display:block;
}

.pagination li.precedent_off a {
	background:url(images/fleche_prece_off.gif) 0px 5px no-repeat;
	width:5px;
	height:10px;
	margin-right:6px;
	margin-left:8px;
	display:block;
}

.pagination li.page  {
	margin-top:2px;
}

.pagination li.page a {
	color:#d4156a;
	text-decoration:none;
	padding-right:5px;
}

.pagination li.page a:hover {
	text-decoration:underline;
}

.pagination li.page_on {
	color:#4e6472;
	padding-right:5px;
	padding-top:2px;
}

.listing {
	width:745px;
}

.listing td {
	vertical-align:top;
}

.listing td.bloc_produit {
	width:174px;
}

.listing td.espace_produit {
	width:16px;
}

.bloc_produit_filet {
	border:#e5e8ea solid 1px;
	background:#FFF;
	width:168px;
	position:relative;
	padding:3px;
}

.bloc_produit_filet .description_produit {
	background:url(images/pixel_degrade_produit.gif) bottom repeat-x;
}

.bloc_produit_filet .nom_produit {
	font-weight:bold;
	height:23px;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
}

.bloc_produit_filet .montant {
	padding-left:10px;
	font-size:13px;
	padding-bottom:5px;
	padding-top:3px;
}

.bloc_produit_filet .montant_barre  {
	text-decoration:line-through;
	padding-left:10px;
	font-size:10px;
}

.bloc_evenement {
	position:absolute;
	top:0px;
	right:0px;
	z-index:99;
}

.bloc_reduc {
	position:absolute;
	top:142px;
	right:-3px;
	background:#d4156a;
	font-weight:bold;
	color:#FFF;
	width:40px;
	padding-top:3px;
	padding-bottom:3px;
	text-align:center;
	font-size:15px;
}
.bloc_reduc_4PopupPanier {
	position:absolute;
	top:142px;
	right:+20px;
	background:#d4156a;
	font-weight:bold;
	color:#FFF;
	width:40px;
	padding-top:3px;
	padding-bottom:3px;
	text-align:right;
	font-size:15px;
}
.listing_visuel174 {
	width:167px;
}

.barre_retour {
	margin-top:15px;
}

.lien_retour_pag {
	width:200px;
}

*html .lien_retour_pag {/*ie6*/
	margin-top:-30px;
}

*+html .lien_retour_pag {/*ie7*/
	margin-top:-15px;
}

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

/*----------------------------------------------------LOOKS TENDANCES------------------------------------------------------------*/
ul.look_tendance {
	height:110px;
}

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

.look_tendance li.espace_tendance {
	width:16px;
}

.look_tendance li.bloc_look {
	background-color:#FFF;
	padding:2px;
	border:#dde5e8 solid 1px;
}


.look1 a, .look2 a, .look3 a, .look4 a, .look5 a, .look6 a, .look7 a, .look8 a, .look9 a, .look10 a, .look11 a, .look12 a {
	width:222px;
	height:104px;
	display:block;
}

.look1 a {
	background:url(medias/encarts/look1.jpg) no-repeat;
	background-color:#FFF;
}

.look2 a {
	background:url(medias/encarts/look2.jpg) no-repeat;
	background-color:#FFF;
}

.look3 a {
	background:url(medias/encarts/look3.jpg) no-repeat;
	background-color:#FFF;
}

.look4 a {
	background:url(medias/encarts/look4.jpg) no-repeat;
	background-color:#FFF;
}

.look5 a {
	background:url(medias/encarts/look5.jpg) no-repeat;
	background-color:#FFF;
}

.look6 a {
	background:url(medias/encarts/look6.jpg) no-repeat;
	background-color:#FFF;
}

.look7 a {
	background:url(medias/encarts/look7.jpg) no-repeat;
	background-color:#FFF;
}

.look8 a {
	background:url(medias/encarts/look8.jpg) no-repeat;
	background-color:#FFF;
}

.look9 a {
	background:url(medias/encarts/look9.jpg) no-repeat;
	background-color:#FFF;
}

.look10 a {
	background:url(medias/encarts/look10.jpg) no-repeat;
	background-color:#FFF;
}

.look11 a {
	background:url(medias/encarts/look11.jpg) no-repeat;
	background-color:#FFF;
}

.look12 a {
	background:url(medias/encarts/look12.jpg) no-repeat;
	background-color:#FFF;
}

/*----------------------------------------------------LOOKS TENDANCES / sous categorie------------------------------------------------------------*/
#banniere_look {
	width:745px;
	height:235px;
	margin-bottom:15px;
}
/*----------------------------------------------------TOP VENTE------------------------------------------------------------*/

.tab_filtre_big {
	width:920px;
}

.tab_filtre_big td {
	vertical-align:middle;
}

.tab_filtre_big td.colonne1 {
	width:180px;
	padding-left:20px;
}

.tab_filtre_big td.colonne2 {
	width:185px;
}

.tab_filtre_big td.colonne3 {
	width:170px;
}

.tab_filtre_big td.colonne4 {
	width:170px;
	padding-top:15px;
}

.tab_filtre_big td.colonne5 {
	width:170px;
	padding-left:14px;
}

.tab_filtre_big td.colonne6 {
	width:187px;
}

.tab_filtre_big td.colonne7 {
	width:172px;
}



.tab_filtre_big td select {
	margin-top:3px;
}

.listing_big {
	width:960px;
}

.listing_big td {
	vertical-align:top;
}

.listing_big td.bloc_produit {
	width:174px;
}

.listing_big td.espace_produit {
	width:22px;
}

.listing_big td.espace_produit2 {
	width:23px;
}

/*----------------------------------------------------RECHERCHE AVANCEE-----------------------------------------------------------*/
.contenu_filetdegrade {
	background:url(images/pixel_degrade_bg.gif) bottom repeat-x;
	border:#eaf0f2 solid 1px;
	padding-bottom:50px;
}

.bg_loupe {
	background:url(images/bloc_loupe.gif) no-repeat;
	width:743px;
	height:259px;
	margin:auto;
	margin-top:30px;
}

.tab_rech_av {
	width:713px;
}

.tab_rech_av td {
	vertical-align:top;
}

.tab_rech_av td.intitule {
	width:225px;
	text-align:right;
	padding-right:10px;
}

.tab_rech_av td.chps {
	width:275px;
}

.tab_rech_av td.puce {
	width:203px;
}

select.chps_230 {
	width:230px;
	font-size:11px;
	border:#dee5e8 solid 1px;
}
input.chps230 {
	width:230px;
	font-size:11px;
	border:#dee5e8 solid 1px;
}

ul.liste_puce_form {
	height:15px;
}

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

.liste_puce_form li.puce {
	width:10px;
}

.liste_puce_form li.texte_puce {
	padding-left:10px;
}

*html .liste_puce_form li.texte_puce {/*ie6*/
	padding-left:5px;
	padding-top:3px;
}

*+html .liste_puce_form li.texte_puce {/*ie7*/
	padding-left:15px;
	padding-top:3px;
}

.bloc_btn_lancer_rech {
	width:213px;
	margin:auto;
	margin-top:15px;
}

/*----------------------------------------------------RESULTAT DE LA RECHERCHE-----------------------------------------------------------*/
.lien_result_rech {
	width:400px;
}

*html .lien_result_rech  {/*ie6*/
	margin-top:-30px;
}

*+html .lien_result_rech {/*ie7*/
	margin-top:-15px;
}

.bloc_affich_page2 {
	background:#f1f3f4;
	width:374px;
	float:right;
	padding-top:3px;
	padding-bottom:3px;
}

ul.liste_affich_page2 {
	width:374px;
}

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

.liste_affich_page2 li.intitule {
	width:56px;
	padding-right:10px;
	text-align:right;
	padding-top:5px;
}

.liste_affich_page2 li.chps {
	width:50px;
	padding-top:3px;
}

.liste_affich_page2 li.produit {
	padding-left:10px;
	padding-top:5px;
}

.liste_affich_page2 li.btn_bg_rechavancee2 a {
	background:url(images/bg_chps_rechavancee2.gif) no-repeat;
	text-decoration:none;
	padding-top:5px;
	padding-left:35px;
	width:114px;
	height:18px;
	display:block;
	color:#d4156a;
}

.liste_affich_page2 li.btn_bg_rechavancee2 a:hover {
	text-decoration:underline;
}

.btn_new_rechavance a {
	background:url(images/bg_chps_rechavancee2.gif) no-repeat;
	text-decoration:none;
	padding-top:5px;
	padding-left:35px;
	width:114px;
	height:18px;
	display:block;
	color:#d4156a;
}

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

/*----------------------------------------------------RESULTAT DE LA RECHERCHE / NONE----------------------------------------------------------*/
.bg_top_vente {
	background:url(images/bg_top_vente.gif) no-repeat;
	width:865px;
	height:330px;
	padding-top:84px;
	padding-left:95px;
}

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

#sharethis {
	float: right;
	margin-top: -35px;
}
a#guidetailles {	
	margin: 1px 7px 0 0;
	float: right;
}
td.tdprix {
	width: 192px;
}
#bloc_visuel_article {
	width:335px;
	border:#e5e8ea solid 1px;
	float:left;
	background:#FFF;
	position:relative;
	padding:2px;
}

.picto_evenement {
	position:absolute;
	top:0px;
	right:0px;
}

.visuel_article {
	margin:2px;
}

ul.liste_miniature {
	width:335px;
	margin-left:2px;
}

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

.liste_miniature li.espace_miniature {
	width:5px;
}

.liste_miniature li.miniature {
	width:108px;
}

#bloc_description_article {
	/*width:385px;*/
	margin-left:354px;
}

.nom_article {
	color:#346b8a;
	font-size:20px;
	padding-bottom:20px;
}

.bord_option_article {
	border:#e0e6e9 solid 1px;
	background:#FFF;
	padding:2px;
	/*width:196px;
	float:right;
	margin-left:10px;*/
	width:192px;
	
}

.bloc_option_article {
	background:#f1f3f4;
}

.tab_prix_option {
	/*width:176px;*/
	float: right;
	display: inline;
	margin-top: -2px;
}

.tab_prix_option td {
	vertical-align:top;
}

.tab_prix_option td.montant {
	/*width:113px;*/
	padding-right: 3px;
}

.tab_prix_option td.montant .prix_final {
	/*font-size:18px;*/
	font-size: 30px;
	color:#d4156a;
	font-weight: bold;
}

.tab_prix_option td.montant .prix_reduc {
	font-size:12px;
	text-decoration:line-through;
}

.tab_prix_option td.reduc {
	width:63px;
	background:#d4156a;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	font-size:23px;
	padding-top:4px;
}

.btn_avertir a {
	background:url(boutons/btn_avertir_baisse.gif) no-repeat;
	width:171px;
	height:24px;
	display:block;
}

.btn_avertir a:hover {
	background:url(boutons/btn_avertir_baisse_on.gif) no-repeat;
}

.tab_option_panier {
/*	width:385px;*/
	width: 100%;
	_width: 99%;
}

.tab_option_panier td {
	vertical-align:top;
}

.tab_option_panier td.coloris {
	/*width:187px;*/
	background:url(images/pixel_transparent_gris_v.gif) right repeat-y;
}

.tab_option_panier td.quantite {
	/*width:115px;*/
	padding-right:10px;
	text-align:right;
	padding-top:3px;
	color:#4e6472;
	font-size:12px;
	font-weight:bold;
}

.tab_option_panier td.quantite_select {
	/*width:52px;*/
	padding-right:15px;
}

.tab_option_panier td.dispo {
	/*width:192px;*/
	text-align: center;
}

.tab_option_panier td.picto {
	padding-left:14px;
}

select.chps_177 {
	width:177px;
	font-size:11px;
	border:#dee5e8 solid 1px;
}

select.chps_52 {
	width:52px;
	font-size:11px;
	border:#dee5e8 solid 1px;
}

.bg_dispo {
	/*background:url(images/bg_dispo.gif) no-repeat;
	margin:auto;
	margin-bottom:17px;
	width:78px;
	height:16px;*/	
	margin-top:3px;
	color:#d4156a;
	font-size:10px;
	text-align:right;
	padding-top:6px;
	background-image: url(boutons/colissimo.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 17px;
	margin-left: 75px;
}

.btn_ajouter_article {
/*	width:178px;*/
	margin-left:14px;
}

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

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

.picto_enveloppe {
	background:url(images/picto_enveloppe.gif) no-repeat;
	padding-left:22px;
	padding-bottom:5px;
}

h5.commentaire {
	font-size:16px;
	color:#4e6472;
	font-weight:bold;
	padding-bottom:15px;
}
.centrer {
	text-align:center;
}
.flec a {
	background-image: url(boutons/flec.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 7px;
}
.flec {
	text-align: center;
	margin-top: 20px;
}
/*-------------------popup------------------*/
.popup {
	position:absolute;
	top:25%;
	left:28%;
	z-index:10000;
}

*html .popup {/*ie6*/
	position:absolute;
	top:15%;
	left:38%;
	z-index:10000;
}

.popup {/*ie8*/
	/*\**/left:38%\9
}

/*---------Popup password---------*/
.conteneur_popup {
	width:430px;
}

.conteneur_popup430 {
	width:430px;
}

.border_popup {
	border:#6c818f solid 1px;
	background:#FFF;
	padding:2px;
}

.bg_popup {
	background:#f1f3f4;
	width:424px;
}

.btn_fermer_popup {
	float:right;
	padding-right:5px;
	width:16px;
	text-align:right;
}

.btn_fermer_popup a {
	background:url(boutons/btn_fermer_popup.gif) right no-repeat;
	height:16px;
	margin-top:5px;
	display:block;
}

.tab_ajt_panier {
	width:404px;
}

.tab_ajt_panier td {
	vertical-align:top;
}


.tab_ajt_panier td.visuel {
	width:108px;
}

.tab_ajt_panier td.visuel .image {
	border:#d9dee1 solid 1px;
	padding:2px;
	background:#FFF;
	position:relative;
}

.tab_ajt_panier td.texte {
	width:193px;
	padding-left:15px;
}

.tab_ajt_panier td.texte .nom_produit {
	height:25px;
	color:#d4156a;
	font-weight:bold;
	font-size:12px;
	padding-bottom:35px;
}

.tab_ajt_panier td.prix {
	width:88px;
	text-align:right;
}

.tab_ajt_panier td.prix .reduc {
	padding-left:18px;
}

.texte20 {
	font-size:20px;
}

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

.bloc_reduction {
	background:#d4156a;
	width:70px;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	font-size:23px;
}

ul.liste_2btn {
	height:24px;
}

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

.liste_2btn li.btn1 {
	margin-right:18px;
}

.liste_2btn li.btn3 {
	margin-right:10px;
}

.liste_2btn li.btn2 {
	height:24px;
}

.liste_2btn li.btncenter {
	margin-left:110px;
}

.btn_terminer_cmd a {
	background:url(boutons/btn_terminer_cmd.png) no-repeat;
	width:193px;
	height:24px;
	display:block;
}

.btn_terminer_cmd a:hover {
	background:url(boutons/btn_terminer_cmd_on.png) no-repeat;
}

.btn_continuer_achat a {
	background:url(boutons/btn_continuer_achats.png) no-repeat;
	width:193px;
	height:24px;
	display:block;
}

.btn_continuer_achat a:hover {
	background:url(boutons/btn_continuer_achats_on.png) no-repeat;
}

.btn_continuer_achat2 a {
	background:url(boutons/btn_continuer_achat.png) no-repeat;
	width:175px;
	height:24px;
	display:block;
}

.btn_continuer_achat2 a:hover {
	background:url(boutons/btn_continuer_achat_on.png) no-repeat;
}

.btn_ajouter_panier a {
	/*background:url(boutons/btn_ajouter_panier.gif) no-repeat;
	width:178px;*/
	width:183px;
	height:47px;
	display:block;
	background-image: url(boutons/btn_ajouter_panier.png);
}
.btn_ajouter_panier a:hover {
	/*background:url(boutons/btn_ajouter_panier_on.gif) no-repeat;*/
	background-position: bottom;
}
.btn_ajouter_panier_vert a {
	/*background:url(boutons/btn_ajouter_panier.gif) no-repeat;
	width:178px;*/
	width:183px;
	height:47px;
	display:block;
	background-image: url(boutons/btn_ajouter_panier_vert.png);
}

.btn_ajouter_panier_vert a:hover {
	/*background:url(boutons/btn_ajouter_panier_on.gif) no-repeat;*/
	background-position: bottom;
}

.btn_acheter_vert a {
        /*background:url(boutons/btn_ajouter_panier.gif) no-repeat;
        width:178px;*/
        width:175px;
        height:24px;
        display:block;
	align:middle;
        background-image: url(boutons/btn_acheter_vert.png);
}

.btn_acheter_vert a:hover {
        /*background:url(boutons/btn_ajouter_panier_on.gif) no-repeat;*/
        background-position: bottom;
	align:middle;
}






.btn_voir_selection a {
	background:url(boutons/btn_voir_selection.png) no-repeat;
	width:193px;
	height:24px;
	display:block;
	margin:auto;
}

.btn_voir_selection a:hover {
	background:url(boutons/btn_voir_selection_on.png) no-repeat;
}

.btn_valider_popup  {
	width:133px;
	margin:auto;
}

.tab_email_popup {
	width:404px;
}

.tab_email_popup td {
	vertical-align:middle;
}

.tab_email_popup td.intitule {
	width:98px;
	padding-right:10px;
	text-align:right;
}

.tab_email_popup td.chps {
	width:189px;
}

.tab_email_popup td.msg {
	width:99px;
	padding-left:10px;
}

input.bg_input189 {
	background:url(images/bg_input189.png) no-repeat;
	width:189px;
	height:21px;
	font-size:11px;
	border:0;
}

/*-----------------------popup envoyer a un ami-----------------------*/
#conteneur_popup530 {
	width:530px;
}

#conteneur_popup400 {
	width:400px;
}

#popup_titre530 {
	background:#6c818f;
	color:#FFF;
	font-size:15px;
	padding-left:15px;
	padding-top:9px;
	padding-bottom:9px;
}

.bord_popup_password2{
	border:#6c818f solid 1px;
	background:#FFF;
}

.btn_fermer_popup3{
	float:right;
	width:18px;
	text-align:right;
	margin-right:5px;
}

.btn_fermer_popup3 a {
	background:url(images/picto_croix_blanc.gif) no-repeat;
	height:17px;
	display:block;
}

.bloc_description_popup {
	width:231px;
}

.conteneur_popup_blank530 {
	width:528px;
	text-align:justify;
}

.conteneur_popup_blank400 {
	width:398px;
}

.tab_formu_popup {
	width:200px;
}

.tab_formu_popup th {
	font-weight:bold;
	text-align:left;
}

.tab_formu_popup td {
	vertical-align:middle;
}

.tab_formu_popup td.ligne1 {
	height:10px;
}

.tab_formu_popup td.ligne2 {
	height:2px;
}

.tab_formu_popup td.intitule_form_popup {
	width:36px;
	padding-right:5px;
	text-align:right;
}

.tab_formu_popup td.chps_formu {
	width:159px;
}

input.bg_input158 {
	background:url(images/bg_input158.png) no-repeat;
	width:159px;
	height:21px;
	border:0;
	font-size:10px;
}

textarea.bg_textarea209 {
	background:url(images/bg_textarea209.png) no-repeat;
	width:209px;
	height:113px;
	border:0;
	font-size:11px;
}


.tab_formu_popup td.chps_formu_textarea {
	width:190px;
}

.bloc_visuel_popup {
	width:229px;
	border:#e5e8ea solid 1px;
	position:relative;
}

.bloc_visuel_popup img {
	padding:2px;

}


.bloc_formu_popup {
	float:right;
	width:200px;
	padding:20px;
	background-color:#f1f3f4;

}

.pastille_reduc {
	background:#d4156a;
	width:70px;
	color:#FFF;
	font-size:23px;
	font-weight:bold;
	text-align:center;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
}

.bloc_prix_popup {
	text-align:right;
}

ul.liste_puce_formu {
	width:190px;
}

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

.liste_puce_formu li.puce {
	width:10px;
}

.liste_puce_formu li.texte_puce {
	padding-left:10px;
	padding-top:2px;
	font-size:10px;
	width:170px;
}

*html .liste_puce_formu li.texte_puce { /*ie6*/
	padding-top:3px;
	padding-left:5px;
	width:165px;
}

*+html .liste_puce_formu li.texte_puce { /*ie7*/
	padding-top:3px;
	padding-left:15px;
	width:165px;
}

.bloc_valid_popup {
	padding-left:307px;
}

/*-----------------------popup avertir baisse prix-----------------------*/

.description_popup {
	float:right;
	width:240px;
}

.bg_color {
	background:#f1f3f4;
}

.tab_email_avertir {
	width:488px;
}

.tab_email_avertir td {
	vertical-align:top;
	text-align:center;
}

input.bg_input199 {
	width:199px;
	background:url(images/bg_input199.png) no-repeat;
	height:21px;
	font-size:11px;
	border:0;
}

/*----------------------------------------------------GABARIT PANIER------------------------------------------------------------*/
ul.liste_etape {
	height:47px;
}

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

.liste_etape li.etp1_on a {
	background:url(boutons/etp1_on.png) no-repeat;
	width:202px;
	height:47px;
	display:block;
}

.liste_etape li.etp1_on a:hover {
	background:url(boutons/etp1_active.png) no-repeat;
}

.liste_etape li.etp1_off  {
	background:url(boutons/etp1_off.png) no-repeat;
	width:202px;
	height:47px;
	display:block;
}

.liste_etape li.etp1_active  {
	background:url(boutons/etp1_active.png) no-repeat;
	width:202px;
	height:47px;
	display:block;
}

.liste_etape li.etp2_on a {
	background:url(boutons/etp2_on.png) no-repeat;
	width:190px;
	height:47px;
	display:block;
}

.liste_etape li.etp2_on a:hover {
	background:url(boutons/etp2_active.png) no-repeat;
}

.liste_etape li.etp2_active  {
	background:url(boutons/etp2_active.png) no-repeat;
	width:190px;
	height:47px;
	display:block;
}

.liste_etape li.etp2_off  {
	background:url(boutons/etp2_off.png) no-repeat;
	width:190px;
	height:47px;
	display:block;
}

.liste_etape li.etp3_on a {
	background:url(boutons/etp3_on.png) no-repeat;
	width:193px;
	height:47px;
	display:block;
}

.liste_etape li.etp3_on a:hover {
	background:url(boutons/etp3_active.png) no-repeat;
}

.liste_etape li.etp3_active  {
	background:url(boutons/etp3_active.png) no-repeat;
	width:193px;
	height:47px;
	display:block;
}

.liste_etape li.etp3_off  {
	background:url(boutons/etp3_off.png) no-repeat;
	width:193px;
	height:47px;
	display:block;
}


.liste_etape li.etp4_on a {
	background:url(boutons/etp4_on.png) no-repeat;
	width:205px;
	height:47px;
	display:block;
}

.liste_etape li.etp4_on a:hover {
	background:url(boutons/etp4_active.png) no-repeat;
}

.liste_etape li.etp4_active  {
	background:url(boutons/etp4_active.png) no-repeat;
	width:205px;
	height:47px;
	display:block;
}

.liste_etape li.etp4_off  {
	background:url(boutons/etp4_off.png) no-repeat;
	width:205px;
	height:47px;
	display:block;
}


.liste_etape li.etp5_active  {
	background:url(boutons/etp5_active.png) no-repeat;
	width:168px;
	height:47px;
	display:block;
}

.liste_etape li.etp5_off  {
	background:url(boutons/etp5_off.png) no-repeat;
	width:168px;
	height:47px;
	display:block;
}

/*----------------------------------------------------PANIER------------------------------------------------------------*/
.tab_recap_panier {
	width:960px;
}

.tab_recap_panier td {
	vertical-align:top;
	border-bottom:#FFF solid 1px;
	border-right:#FFF solid 1px;
	text-align:center;
}

.tab_recap_panier th {
	background:#6c818f;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	border-right:#FFF solid 1px;
	font-size:12px;
	padding-top:3px;
	padding-bottom:3px;
}

.tab_recap_panier th.colonne1 {
	width:345px;
	text-align:left;
	padding-left:20px;
	padding-top:2px;
	padding-bottom:2px;
}

.tab_recap_panier th.colonne2 {
	width:115px;
}

.tab_recap_panier th.colonne3 {
	width:93px;
}

.tab_recap_panier th.colonne4 {
	width:115px;
}

.tab_recap_panier th.colonne5 {
	width:89px;
}

.tab_recap_panier th.colonne6 {
	width:115px;
}

.tab_recap_panier th.colonne7 {
	width:59px;
	border-right:none;
}

.tab_recap_panier td.colonne1 {
	width:365px;
	text-align:left;
	background:#edeff1;
	padding-bottom:2px;
	padding-top:2px;
}

.tab_recap_panier td.colonne2 {
	width:115px;
	background:#edeff1;
	padding-top:30px;
	padding-bottom:30px;
}

.tab_recap_panier td.colonne3 {
	width:93px;
	background:#edeff1;
	padding-top:30px;
	padding-bottom:30px;

}

.tab_recap_panier td.colonne4 {
	width:115px;
	background:#edeff1;
	padding-top:30px;
	padding-bottom:30px;
}

.tab_recap_panier td.colonne5 {
	width:89px;
	background:#edeff1;
	padding-top:30px;
	padding-bottom:30px;
}

.tab_recap_panier td.colonne6 {
	width:115px;
	background:#edeff1;
	color:#d4156a;
	font-weight:bold;
	padding-top:30px;
	padding-bottom:30px;
}

.tab_recap_panier td.colonne7 {
	width:59px;
	border-right:none;
	background:#edeff1;
	padding-top:30px;
	padding-bottom:30px;

}

.tab_recap_panier td.colonne7 a {
	margin:auto;
	width:13px;
}

.tab_recap_panier td.espace {
	line-height:5px;
	height:5px;
	border:none;
}

.visuel_recap_panier {
	float:left;
	background:#FFF;
	padding:2px;
	width:70px;
	margin-right:20px;
	margin-left:2px;
}

.texte_recap_panier {
	padding-right:20px;
	width:345px;
}

.encart_code_promo {
	float:left;
	background:url(images/encart_code_promo.png) no-repeat;
	width:331px;
	height:72px;
	margin-left:184px;
	padding-top:40px;
	padding-left:32px;
}
.encart_contact_panier {
        float:right;
        background:url(images/encart_contact_panier.gif) no-repeat;
        width:347px;
        height:97px;
	padding-top:10px;
}




*html .encart_code_promo {/*ie6*/
	margin-left:94px;
}

#tab_offre_special {
	width:320px;
}

#tab_offre_special td {
	vertical-align:top;
}

#tab_offre_special td.nom_code {
	width:125px;
	text-align:right;
	padding-right:5px;
	padding-top:3px;
}

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

#tab_offre_special td.btn_promo {
	width:80px;
}

input.bg_input102 {
	width:102px;
	height:21px;
	background:url(images/bg_input102.png) no-repeat;
	font-size:11px;
	border:0;
}

.total_panier {
	float:right;
	width:365px;
}

.tab_total_panier {
	width:365px;
}

.tab_total_panier td {
	vertical-align:top;
}

.tab_total_panier th {
	background:#6c818f;
	color:#FFF;
	font-weight:bold;
	padding-left:20px;
	padding-top:4px;
	padding-bottom:4px;
	text-align:left;
	font-size:12px;
}

.tab_total_panier td.intitule {
	width:160px;
	text-align:left;
	padding-left:20px;
	background:url(images/pixel_transparent_gris_v.gif) right repeat-y;
	padding-top:3px;
	padding-bottom:5px;
}

.tab_total_panier td.intitule2 {
	width:160px;
	text-align:left;
	padding-left:20px;
	background:url(images/pixel_blanc_transparent.gif) right repeat-y;
	padding-top:3px;
	padding-bottom:5px;
	background-color:#e4e8eb;
}

.tab_total_panier td.montant {
	width:165px;
	text-align:right;
	padding-right:20px;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:5px;
}

.tab_total_panier td.montant2 {
	width:165px;
	text-align:right;
	padding-right:20px;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:5px;
	background:#e4e8eb;
}

.btn_valider_panier a {
	background:url(boutons/btn_valider_panier.png) no-repeat;
	width:175px;
	height:24px;
	display:block;
}

.btn_valider_panier a:hover {
	background:url(boutons/btn_valider_panier_on.png) no-repeat;
}

.btn_valider_panier_vert a {
	background:url(boutons/btn_valider_panier_vert.png) no-repeat;
	width:175px;
	height:24px;
	display:block;
}

.btn_valider_panier_vert a:hover {
	background:url(boutons/btn_valider_panier_on_vert.png) no-repeat;
}

/*----------------------------------------------------ETP2 IDENTIFICATION------------------------------------------------------------*/
.barre_titre_color {
	background:#6c818f;
	padding:4px 0px 4px 20px;
	color:#FFF;
	font-weight:bold;
	margin-bottom:5px;
	font-size:12px;
}

.barre_titre_color2 {
	background:#d4156a;
	padding:4px 0px 4px 20px;
	color:#FFF;
	font-weight:bold;
	margin-bottom:5px;
	font-size:12px;
}

#bloc_d200 {
	width:200px;
	float:right;
}

#bloc_g745 {
	width:745px;
}
.tab_formu{
	width:583px;
}

.tab_formu td {
	vertical-align:middle;
}

.tab_formu td.bloc_message {
	padding-left:150px;
}

.tab_formu td.intitule_email {
	width:237px;
	padding-right:10px;
	text-align:right;
}

.tab_formu td.chps_formu_email {
	width:230px;
}

.tab_formu td.chps_formu_email_margin{
	width:230px;
	text-align:center;
}

.tab_formu td.chps_formu_email2{
	width:180px;
}

.tab_formu td.msg_alerte {
	width:106px;
	padding-left:10px;
}


.tab_formu td.msg_alerte2 {
	width:156px;
	padding-left:10px;
}

.tab_formu td.btn_enregistrer {
	padding-left:220px;
}

input.bg_input230 {
	background:url(images/bg_input230.png) no-repeat;
	width:225px;
	height:16px;
	padding-top:5px;
	padding-left:5px;
	font-size:11px;
	border:0;
}

input.bg_input100bis {
	background:url(images/bg_input100.png) no-repeat;
	width:95px;
	height:16px;
	padding-top:5px;
	padding-left:5px;
	font-size:11px;
	border:0;
}


input.bg_input150 {
	background:url(images/bg_input150.png) no-repeat;
	width:145px;
	height:16px;
	padding-top:5px;
	padding-left:5px;
	font-size:11px;
	border:0;
}

.tab_recap_cmd {
	width:200px;
	background-color:#edeef0;
}

.tab_recap_cmd td {
	vertical-align:middle;
}

.tab_recap_cmd td.nom_produit {
	padding-left:20px;
	padding-right:20px;
}

.tab_recap_cmd td.intitule {
	width:69px;
	background:url(images/trait_separation.gif) right no-repeat;
	padding-left:20px;
	text-align:left;
}

.tab_recap_cmd td.montant {
	width:65px;
	padding-right:20px;
	text-align:right;
	background:url(images/pixel_transparent_gris_v.gif) left repeat-y;
}

.tab_recap_cmd td.intitule_color {
	width:69px;
	background:url(images/trait_separation.gif) right no-repeat;
	padding-left:20px;
	text-align:left;
	background-color:#e1e4eb;
}

.tab_recap_cmd td.montant_color {
	width:65px;
	padding-right:20px;
	text-align:right;
	background:url(images/pixel_blanc_transparent.gif) left repeat-y;
	background-color:#e1e4eb;
}

.tab_recap_cmd td.color {
	background-color:#e1e4eb;
}

.filet_blanc {
	line-height:1px;
	height:1px;
	background-color:#FFF;
}

/*----------------------------------------------------ETP3 LIVRAISON------------------------------------------------------------*/

ul.liste_modelivraison {
	height:24px;
}

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

.liste_modelivraison li.logo_colissimo {
	width:75px;
	background:url(images/logo_colissimo.gif) no-repeat;
	height:24px;
}

.liste_modelivraison li.logo_cityssimo {
	width:75px;
	background:url(images/logo_cityssimo.gif) no-repeat;
	height:24px;
}

.liste_modelivraison li.puce {
	width:10px;
	margin-top:3px;
}

.liste_modelivraison li.intitule {
	width:96px;
	padding-left:10px;
	margin-top:3px;
}

*html .liste_modelivraison li.intitule {	/*ie6*/
	padding-top:3px;
}

*+html .liste_modelivraison li.intitule {	/*ie6*/
	padding-top:3px;
}


.liste_modelivraison li.montant {
	text-align:right;
	padding-right:20px;
	width:56px;
	background:url(images/pixel_transparent_gris_v.gif) repeat-y;
	margin-top:3px;
}

.liste_modelivraison li.explication {
	background:url(images/pixel_transparent_gris_v.gif) repeat-y;
	padding-left:22px;
	color:#d4156a;
	padding-top:3px;
	font-size:10px;
	width:465px;
}

ul.liste_puce_simple2 {
	height:20px;
}

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

.liste_puce_simple2 li.casecocher {
	width:10px;
}

.liste_puce_simple2 li.texte_casecocher {
	padding-left:10px;
	padding-top:1px;
}

*html .liste_puce_simple2 li.texte_casecocher {/*ie6*/
	padding-top:4px;
	padding-left:5px;
}

*+html .liste_puce_simple2 li.texte_casecocher {/*ie7*/
	padding-top:4px;
	padding-left:10px;
}

.btn_tariflivraison a {
	background:url(images/bg_tarif.gif) no-repeat;
	width:145px;
	height:19px;
	display:block;
	text-decoration:none;
	padding-top:8px;
	padding-left:32px;
}

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

textarea.bg_textarea415 {
	background:url(images/bg_textarea415.gif) no-repeat;
	width:415px;
	height:40px;
	border:0;
	font-size:11px;
}

.bloc_blancfilet245{
	border:#d5dade solid 1px;
	background:#FFF;
	width:245px;
	margin-left:20px;
	padding:20px;
}

.bloc_blancfilet685{
	border:#d5dade solid 1px;
	background:#FFF;
	width:645px;
	margin-left:20px;
	padding:20px;
}

.picto_colissimo {
	background:url(images/colissimo.gif) no-repeat;
	padding-left:42px;
	padding-top:5px;
	padding-bottom:5px;
}

.tab_tarif_livraison {
	width:488px;
	border:#6c818f solid 1px;
}

.tab_tarif_livraison td {
	vertical-align:top;
	border:#6c818f solid 1px;
}

.tab_tarif_livraison th {
	background:#6c818f;
	color:#FFF;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
}

.tab_tarif_livraison th.colonne1 {
	width:320px;
	padding-left:20px;
	text-align:left;
}

.tab_tarif_livraison th.colonne2 {
	width:148px;
	text-align:center;
}

.tab_tarif_livraison td.colonne1 {
	width:320px;
	padding-left:20px;
	text-align:left;
	padding-top:3px;
	padding-bottom:3px;
}

.tab_tarif_livraison td.colonne2 {
	width:148px;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
}

/*----------------------------------------------------ETP4 PAIEMENT------------------------------------------------------------*/
.bloc_total_commande {
	float:left;
	width:365px;
}

.bloc_livraison {
	margin-left:380px;
	width:365px;
}

*html .bloc_livraison {/*ie6*/
	margin-left:377px;
}

.tab_total_commande_recap {
	width:365px;
}
.tab_total_commande_recap td {
	vertical-align:top;

}
.tab_total_commande_recap td.total_cmdhaut {
	width:160px;
	padding-top:5px;
	padding-left:20px;
	padding-bottom:5px;
	background:url(images/pixel_transparent_gris_v.gif) right repeat-y;
}


.tab_total_commande_recap td.total_montant_cmd {
	width:165px;
	padding-top:5px;
	padding-right:20px;
	text-align:right;
}

.tab_total_commande_recap td.total_cmdhaut_color{
	width:160px;
	padding-top:5px;
	padding-left:20px;
	padding-bottom:5px;
	background:url(images/pixel_blanc_transparent.gif) right repeat-y;
	background-color:#e4e8eb;

}


.tab_total_commande_recap td.total_montant_cmd_color {
	width:165px;
	padding-top:5px;
	padding-right:20px;
	text-align:right;
	background:#e4e8eb;
}

.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 {
}
.liste_mode_paiement li {
	list-style-type:none;
	float:left;
}
.liste_mode_paiement li.puce_paiement {
	width:10px;
}

.liste_mode_paiement li.texte_paiement {
	width:132px;
	padding-left:20px;
}
*html .liste_mode_paiement li.texte_paiement {/*ie6*/
	width:110px;
	padding-left:5px;
	padding-top:3px;
}
*+html .liste_mode_paiement li.texte_paiement {/*ie7*/
	width:117px;
	padding-left:15px;
	padding-top:3px;
}

.liste_mode_paiement li.bulle_commentaire_haut {
	background:url(images/pixel_transparent_gris_v.gif) repeat-y;
	text-align:left;
	color:#d4156a;
	font-size:10px;
	padding-left:23px;
	padding-bottom:5px;
}

.liste_adresse_livraison {
	width:320px;
}

.liste_adresse_livraison td {
	vertical-align:top;
}
.liste_adresse_livraison td.colonne1 {
	width:120px;
}

.liste_adresse_livraison td.colonne2 {
	width:200px;
	height:74px;
}

.liste_adresse_livraison td.colonne3 {
	width:200px;
}

a.souligne {
	text-decoration:underline;
}

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

a.picto_fleche_rose_d  {
	background:url(images/picto_fleche_rose.gif) right no-repeat;
	padding-right:8px;
	text-decoration:underline;
	color:#d4156a;
}

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

a.picto_fleche_rose_g  {
	background:url(images/picto_fleche_rose.gif) 0px 3px no-repeat;
	padding-left:12px;
	text-decoration:none;
	color:#d4156a;
}

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

/*----------------------------------------------------POPUP PAIEMENT SECURISE------------------------------------------------------------*/
.cadenas {
	background:url(images/cadenas.gif) no-repeat;
	width:41px;
	height:41px;
	float:left;
}

/*----------------------------------------------------ETP5 CONFIRMATION------------------------------------------------------------*/
#encart_nosservices {
	background:url(images/encart_nosservices.gif) no-repeat;
	width:200px;
	height:213px;
	padding-top:35px;
}

#encart_newsletter {
	background:url(images/encart_newsletter.gif) no-repeat;
	width:200px;
	height:143px;
}



#encart_parrainage_colonne a {
	background:url(images/encart_parrainage_colonne.gif) no-repeat;
	width:200px;
	height:300px;
	display:block;
}

.picto_print {
	background:url(images/picto_print.gif) no-repeat;
	padding-left:23px;
}

.picto_print_none {
	padding-left:23px;
}

.lien2 {
	padding:5px 0px 5px 0px;
}

*html .lien2 {/*ie6*/
	padding:3px 0px 3px 0px;
}

*+html .lien2 {/*ie7*/
	padding:3px 0px 3px 0px;
}

.lineheight105 {
	line-height:105px;
}

ul.liste_NL_encart {
	margin-left:15px;
}

*+html ul.liste_NL_encart {/*ie7*/
	margin-left:15px;
	width:270px;
}

*html ul.liste_NL_encart {/*ie6*/
	margin-left:8px;
}

*+html ul.liste_NL_encart {/*ie7*/
	margin-left:8px;
}

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

.liste_NL_encart li.chps {
	width:143px;
}

.liste_NL_encart li.chps80 {
	width:80px;

}
input.bg_input80 {
	width:80px;
	height:18px;
	background:url(images/bg_input80.png) no-repeat;
	font-size:11px;
	border:0;
	padding-left:5px;
	padding-top:3px;
}
input.bg_input143 {
	width:138px;
	height:18px;
	background:url(images/bg_input143.png) no-repeat;
	font-size:11px;
	border:0;
	padding-left:5px;
	padding-top:3px;
}

.liste_NL_encart li.valid {
	height:23px;
	padding-left:5px;
}

/*----------------------------------------------------QUI SOMMES NOUS------------------------------------------------------------*/
.visuel_attente {
	float:right;
}

/*----------------------------------------------------CONTACTEZ NOUS------------------------------------------------------------*/
.bg_fleur {
	background:url(images/bg_fleur.jpg) bottom no-repeat;
	width:745px;
	height:651px;
}

.encart_coord {
	float:right;
	background:url(images/encart_coord.gif) no-repeat;
	width:144px;
	padding-top:90px;
	text-align:right;
	margin-right:10px;
}

.fleur {
	background:url(images/fleur.gif) 392px  bottom no-repeat;
	padding-top:20px;
	width:570px;
}

.tab_contact {
	width:570px;
}

.tab_contact td {
	vertical-align:middle;
}

.tab_contact td.intitule {
	width:120px;
	text-align:right;
	padding-right:10px;
}

.tab_contact td.chps {
	width:350px;
}

.tab_contacr td.msg {
	width:90px;
}

.tab_contact td.bouton {
	padding-left:240px;
}

textarea.bg_textarea350 {
	background:url(images/bg_textarea350.png) no-repeat;
	width:350px;
	height:181px;
	border:0;
}

/*----------------------------------------------------NEWSLETTER------------------------------------------------------------*/
.bg_perso {
	background:url(images/bg_perso.jpg) bottom no-repeat;
	width:745px;
	height:525px;
}

.btn_valider_nl {
	margin-left:135px;
	margin-bottom:151px;
	margin-top:40px;
}

.bloc_commentaire_nl {
	width:415px;
	font-size:10px;
	color:#d4156a;
}

/*----------------------------------------------------NEWSLETTER CONFIRMATION------------------------------------------------------------*/
#bloc_confirm_nl {
	width:460px;
	height:385px;
}

.btn_creer_cpte a {
	background:url(boutons/btn_creer_cpte.gif) no-repeat;
	width:177px;
	height:18px;
	display:block;
}

.btn_creer_cpte a:hover {
	background:url(boutons/btn_creer_cpte_on.gif) no-repeat;
}

/*----------------------------------------------------PARRAINAGE------------------------------------------------------------*/
#bg_parraiange {
	background:url(images/bg_parrainage.jpg) bottom no-repeat;
	width:510px;
	height:385px;
	padding-top:60px;
	padding-right:235px;
}

.texte15 {
	font-size:15px;
}

.btn_parrainer a {
	background:url(boutons/btn_parrainer.gif) no-repeat;
	width:263px;
	height:18px;
	display:block;
}

.btn_parrainer a:hover {
	background:url(boutons/btn_parrainer_on.gif) no-repeat;
}

/*----------------------------------------------------VOUS AVEZ LA PAROLE------------------------------------------------------------*/
#bulle_parole {
	background:url(images/bulle_parole.gif) no-repeat;
	width:745px;
	height:191px;
}

#bulle_parole2 {
	background:url(images/bulle_parole2.gif) no-repeat;
	width:745px;
	height:191px;
}

/*----------------------------------------------------ERREUR404------------------------------------------------------------*/
#erreur404 {
	background:url(images/erreur404.png) no-repeat;
	width:504px;
	height:227px;
	margin:auto;
	margin-top:52px;
}


/*---------------------------------------------------------------------------------------------------------------------------------------------MARILYN--------------------------------------------------------------------------------------------------------------------------------------------*/

/*----------------------------------------------------BOUTONS------------------------------------------------------------*/

.btn_sinscrire_gratuitement a {
	width:193px;
	height:24px;
	background:url(boutons/btn_sinscrire_gratuitement.gif) no-repeat;
	display:block;
}

.btn_sinscrire_gratuitement a:hover {
	background:url(boutons/btn_sinscrire_gratuitement_on.gif) no-repeat;
}

/*----------------------------------------------------PICTOS------------------------------------------------------------*/

.lien_fleche_rose a {
	background:url(images/fleche_rose.gif) 0px 4px no-repeat;
	color:#db4e8e;
	padding-left:10px;
	text-decoration:none;
}

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

.lien_fleche_blanche_d a {
	background:url(images/fleche_blanche.gif) right no-repeat;
	color:#ffffff;
	padding-right:12px;
	text-decoration:none;
}

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

.picto_croix_blanc a {
	width:16px;
	height:16px;
	background:url(images/picto_croix_blanc.gif) no-repeat;
	display:block;
}

.picto_bin a {
	width:13px;
	height:16px;
	background:url(images/picto_bin.gif) no-repeat;
	display:block;
}

.lien_picto_caddie a {
	background:url(images/picto_caddie.gif) no-repeat;
	display:block;
	padding-left:20px;
	text-decoration:none;
}

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

.lien_picto_caddie_off {
	background:url(images/picto_caddie_off.gif) no-repeat;
	padding-left:20px;
	color:#a6b1b8;
}

.lien_fleche_retour a {
	background:url(images/fleche_gris_fonce.gif) 0px 4px no-repeat;
	padding-left:10px;
	text-decoration:none;
}

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

/*----------------------------------------------------FORMULAIRE------------------------------------------------------------*/

input.bg190 {
	background:url(images/bg_input190.gif) no-repeat;
	border:0;
	width:180px;
	height:21px;
	font-size:11px;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
}
input.bg190_2 {
	background:url(images/bg_input190.gif) no-repeat;
	border:0;
	width:150px;
	height:21px;
	font-size:11px;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
}
input.bg230 {
	background:url(images/bg_input230.gif) no-repeat;
	border:0;
	width:220px;
	height:18px;
	font-size:11px;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
}

input.bg100 {
	background:url(images/bg_input100.gif) no-repeat;
	border:0;
	width:90px;
	height:18px;
	font-size:11px;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
}

input.bg180 {
	background:url(images/bg_input180.gif) no-repeat;
	border:0;
	width:170px;
	height:18px;
	font-size:11px;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
}

select.select70 {
	width:70px;
	height:21px;
	font-size:11px;
}

select.select50 {
	width:50px;
	height:21px;
	font-size:11px;
	text-align:center;
}

textarea.bg246 {
	background:url(images/bg_textarea246.gif) no-repeat;
	border:0;
	width:236px;
	height:97px;
	font-size:11px;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:3px;
	font-family:Arial, Helvetica, sans-serif;
}

textarea.bg350 {
	background:url(images/bg_textarea350.gif) no-repeat;
	border:0;
	width:340px;
	height:95px;
	font-size:11px;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:3px;
	font-family:Arial, Helvetica, sans-serif;
}

/*----------------------------------------------------ELEMENTS GRAPHIQUES------------------------------------------------------------*/

#degrade_bas_page {
	width:960px;
	background:url(images/degrade_bas_page.gif) bottom no-repeat;
	height:465px;
}

#degrade_bas_page2 {
	width:960px;
	background:url(images/degrade_bas_page.gif) bottom no-repeat;
	height:1300px;
}

#footer_simple {
	background:#e9ecee;
	text-align:center;
	padding-top:20px;
	padding-bottom:20px;
}

.align_center {
	text-align:center;
}

.color_acier {
	color:#346b8a;
}

.color_rose {
	color:#d4156a;
}

.titre_gris {
	color:#4e6472;
	font-size:20px;
}

.ligne_pointille {
	border-bottom:#c0c8cd dotted 1px;
	line-height:2px;
}

a.gris_nons {
	text-decoration:none;
	color:#4e6472;
}

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

a.rose_nons {
	text-decoration:none;
	color:#d4156a;
}

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

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

a.souligne {
	text-decoration:underline;
}

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

/*----------------------------------------------------IDENTIFICATION------------------------------------------------------------*/

.padding_top63 {
	padding-top:63px;
}

ul#identification {
	margin-left:70px;
}

ul#identification li {
	list-style-type:none;
	float:left;
	margin-right:15px;
}

#bg_identification_gauche {
	width:396px;
	height:136px;
	background:url(images/bg_identification_gauche.gif) no-repeat;
	padding-top:138px;
	padding-left:5px;
}

#bg_identification_droit {
	width:297px;
	height:52px;
	background:url(images/bg_identification_droit.gif) no-repeat;
	padding-left:104px;
	padding-top:225px;
}

.tab_form390 {
	width:390px;
}

.tab_form390 td {
	vertical-align:middle;
}

.tab_form390 td.intitule {
	width:95px;
	text-align:right;
	padding-right:10px;
}

.tab_form390 td.chps {
	width:195px;
}

.tab_form390 td.btn_valider {
	width:195px;
	text-align:center;
}

.tab_form390 td.msg_error {
	width:90px;
}

/*-----------------------------------Mot de passe oublié-------------------------------------------*/

.popup {
	position:absolute;
	top:29%;
	left:28%;
	z-index:10000;
	color:#000;
}

*html .popup {/*ie6*/
	position:absolute;
	top:15%;
	left:38%;
	z-index:10000;
	color:#000;
}

.popup {/*ie8*/
	/*\**/left:38%\9
}

/**---------Popup---------*/

.conteneur_popup430 {
	width:430px;
}

.bord_popup {
	border:#6c818f solid 1px;
	background:#ffffff;
}

.entete_popup {
	background-color:#6c818f;
	padding: 9px 15px 9px 15px;
	color:#FFFFFF;
	font-size:15px;
}

.padding_popup {
	padding:0 2px 2px 2px;
}

.contenu_popup {
	background-color:#f1f3f4;
	padding:20px 15px 15px 10px;
}

/*---------------------------------------------------INSCRIPTION------------------------------------------------------------*/

#colonne_droite_inscription {
	width:166px;
	height:742px;
	background:url(images/bg_colonne_droite_inscription.gif) no-repeat;
	float:right;
	padding:14px 15px 0px 20px;
}

#encart_engagement {
	width:166px;
	background:url(images/img_engagements.png) no-repeat;
	padding-top:50px;
	line-height:16px;
}

#encart_livraison_48h {
	width:166px;
	background:url(images/img_livraison_48h.png) no-repeat;
	padding-top:47px;
	line-height:16px;
}

#encart_suivi_commande {
	width:166px;
	background:url(images/img_suivi_commande.png) no-repeat;
	padding-top:47px;
	line-height:16px;
}

#encart_paiement_securise {
	width:166px;
	background:url(images/img_paiement_securise.png) no-repeat;
	padding-top:42px;
	line-height:16px;
}

#contenu745 {
	width:745px;
}

#degrade_haut_page {
	width:713px;
	background:url(images/degrade_haut_page.gif) top no-repeat;
	padding:16px 16px 0 16px;
}

#degrade_bas_page2 {
	width:960px;
	background:url(images/degrade_bas_page.gif) bottom no-repeat;
}

.tab_formu685 {
	width:685px;
}

.tab_formu685 td {
	vertical-align:middle;
}

.tab_formu685 td.intitule_email {
	width:240px;
	padding-right:10px;
	text-align:right;
}

.tab_formu685 td.chps_formu_email {
	width:230px;
}

.tab_formu685 td.chps_formu_email_margin {
	width:235px;
	text-align:center;
}

.tab_formu685 td.chps_formu_email2 {
	width:180px;
}

.tab_formu685 td.msg_alerte {
	width:190px;
	padding-left:10px;
}

.tab_formu685 td.msg_alerte2 {
	width:156px;
	padding-left:10px;
}

.tab_formu685 td.btn_enregistrer {
	padding-left:220px;
}

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

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

.liste_select_naissance li.jour {
	width:80px;
}

.liste_select_naissance li.mois {
	width:80px;
}

.liste_select_naissance li.annee {
	width:70px;
}

ul.liste_puce_simple {
	height:20px;
}

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

.liste_puce_simple li.casecocher {
	width:20px;
}

.liste_puce_simple li.texte_casecocher {
	padding-left:10px;
	padding-top:1px;
}

*html .liste_puce_simple li.texte_casecocher {/*ie6*/
	padding-top:4px;
	padding-left:5px;
}

*+html .liste_puce_simple li.texte_casecocher {/*ie7*/
	padding-top:4px;
	padding-left:10px;
}

/*---------------------------------------------------MON COMPTE------------------------------------------------------------*/

#menu_moncompte {
	width:170px;
	height:365px;
	background:url(images/bg_menu_moncompte.gif) no-repeat;
	float:left;
	padding:65px 15px 0px 15px;
	line-height:20px;
}

#contenu746 {
	width:746px;
	/*padding-left:214px;*/
	margin-left:214px;
}

*html #contenu746 {/*ie6*/
	margin-left:210px;
}

#encart_bienvenue01 {
	width:255px;
	height:49px;
	background:url(images/img_moncompte_01.gif) no-repeat;
	padding-left:491px;
	padding-top:136px;
}

#encart_bienvenue01 .ligne_dotted {
	width:125px;
}

#encart_bienvenue02 {
	width:255px;
	height:49px;
	background:url(images/img_moncompte_02.gif) no-repeat;
	padding-left:491px;
	padding-top:136px;
}

#encart_bienvenue02 .ligne_dotted {
	width:193px;
}

.tab_cmd746 {
	width:746px;
	background-color:#f1f3f4;
}

.tab_cmd746 td {
	vertical-align:top;
	border-right:#FFF solid 1px;
	border-bottom:#FFF solid 1px;
	height:25px;
	vertical-align:middle;
}

.tab_cmd746 th {
	background-color:#6c818f;
	color:#FFF;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
	border-right:#FFF solid 1px;
	border-bottom:#FFF solid 1px;
}

.tab_cmd746 th.col1 {
	width:164px;
	text-align:left;
	padding-left:20px;
}

.tab_cmd746 th.col2 {
	width:184px;
	text-align:center;
}

.tab_cmd746 th.col3 {
	width:166px;
	text-align:left;
	padding-left:20px;
}

.tab_cmd746 td.col1 {
	width:164px;
	text-align:left;
	padding-left:20px;
}

.tab_cmd746 td.col2 {
	width:184px;
	text-align:center;
}

.tab_cmd746 td.col3 {
	width:166px;
	text-align:left;
	padding-left:20px;
}

.tab_cmd746 td.haut80 {
	vertical-align:top;
	border-right:#FFF solid 1px;
	border-bottom:#FFF solid 1px;
	height:78px;
	vertical-align:middle;
}

.tab_cmd746 th.col4 {
	width:213px;
	text-align:center;
}

.tab_cmd746 th.col5 {
	width:72px;
	text-align:center;
}

.tab_cmd746 th.col6 {
	width:57px;
	text-align:center;
}

.tab_cmd746 th.col7 {
	width:92px;
	text-align:center;
}

.tab_cmd746 th.col8 {
	width:85px;
	text-align:center;
}

.tab_cmd746 th.col9 {
	width:88px;
	text-align:center;
}

.tab_cmd746 th.col10 {
	width:80px;
	text-align:center;
}

.tab_cmd746 th.col11 {
	width:44px;
	text-align:center;
}

.tab_cmd746 td.col4 {
	width:74px;
	text-align:left;
	padding-left:2px;
	border-right:none;
}

.tab_cmd746 td.col5 {
	width:72px;
	text-align:center;
}

.tab_cmd746 td.col6 {
	width:57px;
	text-align:center;
}

.tab_cmd746 td.col7 {
	width:92px;
	font-size:10px;
	text-align:center;
}

.tab_cmd746 td.col8 {
	width:85px;
	text-align:center;
}

.tab_cmd746 td.col9 {
	width:88px;
	text-align:center;
}

.tab_cmd746 td.col10 {
	width:73px;
	text-align:left;
	padding-left:7px;
}

.tab_cmd746 td.col11 {
	width:28px;
	padding-left:15px;
}

.tab_cmd746 td.col12 {
	width:129px;
	text-align:left;
	padding-left:10px;
}

.encadre_visuel70 {
	width:70px;
	height:70px;
	padding:2px;
	background-color:#FFFFFF;
}

.ligne_colore {
	background-color:#edeff1;
}

/*----------------------------------Mes coordonnées--------------------------------------*/

.entete_page_compte {
	width:731px;
	height:19px;
	background-color:#6c818f;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-left:15px;
	padding-top:5px;
}

.corps_page_compte {
	width:716px;
	background-color:#edeff1;
	border-bottom:#c0c8cd dotted 1px;
	padding:15px;
}


.ligne_blanche {
	border-bottom:#fff solid 1px;
	line-height:2px;
}

/*----------------------------------Ma sélection--------------------------------------*/

.btn_envoyer_selection a {
	width:186px;
	height:40px;
	background:url(boutons/btn_envoyer_selection.gif) right no-repeat;
	display:block;
	padding-left:30px;
}

.btn_envoyer_selection a:hover {
	background:url(boutons/btn_envoyer_selection_on.gif) right no-repeat;
}

/*----------------------------Popup envoyer sélection-------------------------------------*/

.conteneur_popup578 {
	width:578px;
}

.contenu_popup_blanc {
	background-color:#fff;
	padding:20px 15px 15px 10px;
}

.bloc_selection {
	width:546px;
	height:232px;
	overflow:auto;
}

.bloc_selection table {
	width:529px;
}

.bloc_param_envoi {
	background-color:#f1f3f4;
	padding:15px;
}

.tab_envoi_selection {
	width:512px;
}

.tab_envoi_selection td.libelle {
	width:50px;
	vertical-align:top;
	text-align:left;
}

.tab_envoi_selection td.chps {
	width:207px;
	text-align:left;
}

.tab_envoi_selection td.droit {
	width:240px;
	text-align:left;
	padding-left:15px;
	vertical-align:top;
	border-left:#c0c8cd dotted 1px;
}

/*----------------------------Commande detail-------------------------------------*/

.zone_imprim {
	width:130px;
	height:14px;
	background:url(images/picto_imprimante.gif) no-repeat;
	padding-left:22px;
}

.tab_cmd744 {
	width:744px;
	background-color:#f1f3f4;
}

.tab_cmd744 th {
	background-color:#6c818f;
	color:#FFF;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
	border-right:#FFF solid 1px;
	border-bottom:#FFF solid 1px;
}

.tab_cmd744 th.article {
	width:243px;
	text-align:left;
	padding-left:20px;
}

.tab_cmd744 th.couleur {
	width:104px;
	text-align:center;
}

.tab_cmd744 th.taille {
	width:72px;
	text-align:center;
}

.tab_cmd744 th.prix {
	width:110px;
	text-align:center;
}

.tab_cmd744 th.qte {
	width:79px;
	text-align:center;
}

.tab_cmd744 th.total {
	width:111px;
	text-align:center;
}

.tab_cmd744 td {
	border-right:#FFF solid 1px;
	border-bottom:#FFF solid 1px;
	height:78px;
	vertical-align:middle;
}

.tab_cmd744 td.visuel {
	width:74px;
	border-right:none;
	padding-left:2px;
}

.tab_cmd744 td.nom {
	width:177px;
	text-align:left;
	padding-left:10px;
}

.tab_cmd744 td.couleur {
	width:104px;
	text-align:center;
}

.tab_cmd744 td.taille {
	width:52px;
	text-align:center;
}

.tab_cmd744 td.prix {
	width:80px;
	text-align:right;
	padding-right:30px;
}

.tab_cmd744 td.qte {
	width:59px;
	text-align:center;
}

.tab_cmd744 td.total {
	width:81px;
	text-align:right;
	padding-right:30px;
}

.entete_bloc364 {
	width:349px;
	height:19px;
	background-color:#6c818f;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-left:15px;
	padding-top:5px;
}

.corps_bloc364 {
	width:334px;
	background-color:#edeff1;
	padding:15px;
}

.tab_ma_livraison {
	width:330px;
}

.tab_ma_livraison td {
	vertical-align:top;
}

.tab_ma_livraison td.left {
	width:114px;
}

.tab_ma_livraison td.hauteur {
	height:80px;
}

.tab_mon_total {
	width:364px;
}

.tab_mon_total td {
	height:19px;
	vertical-align:middle;
}

.tab_mon_total td.left {
	width:185px;
	border-right:#c0c8cd dotted 1px;
	text-align:left;
	padding-left:15px;
}

.tab_mon_total td.right {
	width:148px;
	text-align:right;
	padding-right:15px;
}

.tab_mon_total td.ligne {
	height:3px;
	border-bottom:#c0c8cd dotted 1px;
}

.tab_mon_total td.vide {
	height:3px;
}

.tab_mon_total td.colore {
	background-color:#e4e8eb;
	height:24px;
}

/*----------------------------Print commande------------------------------------*/

#conteneur_print_commande {
	width:580px;
	padding:20px;
	padding-bottom:25px;
	background-color:#FFF;
}
#entete_bon_commande {
	width:580px;
	height:120px;
}
#entete_bon_commande td {
	vertical-align:top;
}
#entete_bon_commande td.logo {
	width:276px;
}
#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_adresse {
	width:189px;
	height:88px;
	float:right;
	padding:20px;
	padding-top:0px;
	font-size:12px;
	margin-right:10px;
	margin-bottom:13px;
}

.tab_cmd580 {
	width:580px;
	background-color:#f1f3f4;
}

.tab_cmd580 th {
	background-color:#6c818f;
	color:#FFF;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
	border-right:#FFF solid 1px;
	border-bottom:#FFF solid 1px;
}

.tab_cmd580 th.article2 {
	width:199px;
	text-align:left;
	padding-left:20px;
}

.tab_cmd580 th.couleur2 {
	width:84px;
	text-align:center;
}

.tab_cmd580 th.taille2 {
	width:52px;
	text-align:center;
}

.tab_cmd580 th.prix2 {
	width:80px;
	text-align:center;
}

.tab_cmd580 th.qte2 {
	width:39px;
	text-align:center;
}

.tab_cmd580 th.total2 {
	width:81px;
	text-align:center;
}

.tab_cmd580 td {
	border-right:#FFF solid 1px;
	border-bottom:#FFF solid 1px;
	height:78px;
	vertical-align:middle;
}

.tab_cmd580 td.visuel {
	width:74px;
	border-right:none;
	padding-left:2px;
}

.tab_cmd580 td.nom2 {
	width:133px;
	text-align:left;
	padding-left:10px;
}

.tab_cmd580 td.couleur2 {
	width:84px;
	text-align:center;
}

.tab_cmd580 td.taille2 {
	width:52px;
	text-align:center;
}

.tab_cmd580 td.prix2 {
	width:60px;
	text-align:right;
	padding-right:20px;
}

.tab_cmd580 td.qte2 {
	width:39px;
	text-align:center;
}

.tab_cmd580 td.total2 {
	width:61px;
	text-align:right;
	padding-right:20px;
}

.entete_bloc280 {
	width:265px;
	height:19px;
	background-color:#6c818f;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-left:15px;
	padding-top:5px;
}

.corps_bloc280 {
	width:250px;
	background-color:#edeff1;
	padding:15px;
}

.tab_ma_livraison_print {
	width:250px;
}

.tab_ma_livraison_print td {
	vertical-align:top;
}

.tab_ma_livraison_print td.left {
	width:114px;
}

.tab_ma_livraison_print td.hauteur {
	height:80px;
}

.tab_mon_total_print {
	width:280px;
}

.tab_mon_total_print td {
	height:19px;
	vertical-align:middle;
}

.tab_mon_total_print td.left {
	width:185px;
	border-right:#c0c8cd dotted 1px;
	text-align:left;
	padding-left:15px;
}

.tab_mon_total_print td.right {
	width:70px;
	text-align:right;
	padding-right:14px;
}

.tab_mon_total_print td.ligne {
	height:3px;
	border-bottom:#c0c8cd dotted 1px;
}

.tab_mon_total_print td.vide {
	height:3px;
}

.tab_mon_total_print td.colore {
	background-color:#e4e8eb;
	height:24px;
}

#footer_print {
	padding-top:20px;
	text-align:center;
	padding-bottom:10px;
	line-height:14px;
	color:#788c99;
	font-size:10px;
}

/*----------------------------Mes filleuls------------------------------------*/

.tab_cmd746 th.filleul {
	width:156px;
	text-align:left;
	padding-left:20px;
}

.tab_cmd746 th.parrainage {
	width:131px;
	text-align:center;
}

.tab_cmd746 th.first {
	width:214px;
	text-align:center;
}

.tab_cmd746 th.bondachat {
	width:105px;
	text-align:center;
}

.tab_cmd746 th.avantage {
	width:116px;
	text-align:center
}

.tab_cmd746 td.filleul {
	width:156px;
	text-align:left;
	padding-left:20px;
}

.tab_cmd746 td.parrainage {
	width:131px;
	text-align:center;
}

.tab_cmd746 td.first {
	width:214px;
	text-align:center;
}

.tab_cmd746 td.bondachat {
	width:105px;
	text-align:center;
}

.tab_cmd746 td.avantage {
	width:116px;
	text-align:center
}

/*----------------------------Parrainer un ami------------------------------------*/

.texte_parrainer {
	font-size:12px;
	line-height:18px;
}

.picto_parrainer {
	height:31px;
	background:url(images/picto_parrainer.gif) no-repeat;
	display:block;
	padding-left:45px;
}

/*----------------------------Espace Privilège------------------------------------*/

#bg_espace_privilege {
	width:689px;
	height:259px;
	background:url(images/bg_espace_privilege.gif) no-repeat;
	margin-left:15px;
	padding-left:11px;
	padding-top:226px;
}

#bg_espace_privilege .privileges {
	width:680px;
	height:246px;
	background:url(images/img_privileges.png) no-repeat;
}

#fond_fleurs {
	width:776px;
	height:500px;
	background:url(images/img_fleurs.png) no-repeat;
	position:absolute;
	z-index:0;
	margin-left:-12px;
}

/*----------------------------Popup privilege------------------------------------*/

.conteneur_popup731 {
	width:701px;
	padding:15px;
	text-align:center;
}

.img_privileges01 {
	width:686px;
	height:247px;
	background:url(images/img_privileges01.gif) no-repeat;
	padding-right:15px;
	padding-top:15px;
}

.img_privileges02 {
	width:701px;
	height:282px;
	background:url(images/img_privileges02.gif) no-repeat;
}

/*----------------------------------------------------------PLAN DU SITE-----------------------------------------------------*/

#degrade_bas_page_bis {
	width:960px;
	background:url(images/degrade_bas_page.gif) bottom no-repeat;
}

ul#liste_rubriques_plan li  {
	list-style-type:none;
	float:left;
	width:199px;
	height:366px;
	background:url(images/bg_bloc_plan.gif) left no-repeat;
	padding-right:29px;
	padding-left:15px;
	padding-top:15px;
}

ul#liste_rubriques_plan li.dernier  {
	list-style-type:none;
	width:199px;
	height:366px;
	background:url(images/bg_bloc_plan.gif) left no-repeat;
	padding-right:15px;
	padding-left:15px;
	padding-top:15px;
}

.ligne_plan_flechee {
	width:199px;
	height:22px;
	background:url(images/picto_fleche_grise.gif) right no-repeat;
}

/*----------------------------------------------------------POPUPS-----------------------------------------------------*/

.conteneur_popup400 {
	width:400px;
}

.conteneur_popup450 {
	width:450px;
}

.conteneur_popup500 {
	width:500px;
}

.picto_flower {
	width:44px;
	height:43px;
	background:url(images/picto_flower.gif) no-repeat;
	padding-right:10px;
	float:left;
}

.picto_suivi {
	width:33px;
	height:31px;
	background:url(images/picto_suivi.gif) no-repeat;
	padding-right:10px;
	float:left;
}

.types_cartes {
	background:url(images/carte3.gif) no-repeat;
	width:123px;
	height:25px;
	display:block;
}

#img_conseils_lavage {
	width:304px;
	height:285px;
	background:url(images/img_conseils_lavage.gif) no-repeat;
	margin-left:50px;
}

#img_conseils_repassage {
	width:410px;
	height:190px;
	background:url(images/img_conseils_repassage.gif) no-repeat;
}

#img_conseils_nettoyage {
	width:304px;
	height:224px;
	background:url(images/img_conseils_nettoyage.gif) no-repeat;
	margin-left:50px;
}

.tab_guide_taille01 {
	width:300px;
	border:#6c818f solid 1px;
	margin:auto;
}

.tab_guide_taille01 th {
	background:#6c818f;
	color:#FFF;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
}

.tab_guide_taille01 td {
	vertical-align:top;
	border:#6c818f solid 1px;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
}

.tab_guide_taille01 th.bebe {
	width:100px;
}

.tab_guide_taille01 td.bebe {
	width:98px;
}

.tab_guide_taille01 th.homme {
	width:150px;
}

.tab_guide_taille01 td.homme {
	width:148px;
}

.tab_guide_taille02 {
	width:420px;
	border:#6c818f solid 1px;
	margin:auto;
}

.tab_guide_taille02 th {
	background:#6c818f;
	color:#FFF;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
}

.tab_guide_taille02 td {
	vertical-align:top;
	border:#6c818f solid 1px;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
}

.tab_guide_taille02 th.enfant {
	width:84px;
}

.tab_guide_taille02 td.enfant {
	width:82px;
}

.tab_guide_taille02 th.femme {
	width:105px;
}

.tab_guide_taille02 td.femme {
	width:103px;
}
/*----------------------------------------------------------FAQ-----------------------------------------------------*/
h3 {
	color:#D4156A;
	font-size:9pt;
}
ul.partenaire{
	margin-left:30px;
	font-size:9pt;
	color:#D4156A;
	font-weight:bold;
}
ul.partenaire li{
	margin:4px 0;
}
#bg_faq .fieldset_ct{
	border:1px solid #F1F3F4;
	margin-bottom:15px;
}
#bg_faq .fieldset_ct2{
	background:#F1F3F4;
	border:2px solid #FFF;
}
#bg_faq fieldset{
	padding:13px 20px 1px 20px;
	border:none;
}
#bg_faq fieldset legend{
	margin-top:-10px;
	color:#346B8A;
	font-weight:bold;
	background:#FFF;
	border:1px solid #F1F3F4;
	padding:2px 12px 2px 12px;
}
#bg_faq h3{
	cursor:pointer;
	margin:3px 0;
}
#bg_faq .item{
	padding:3px 18px;
	background:#FCFEFF url("images/picto_fleche_rose.gif") 8px 10px  no-repeat;

	-moz-border-radius:  4px;
    -webkit-border-radius:  4px;
    -khtml-border-radius:  4px;
	border-radius: 4px;
	margin-bottom:15px;

}
#bg_faq .item div{
	width:660px !important;
	font-size:9pt;
}
#transaction{
	margin-top:20px;
	padding : 10px;
	border:1px solid #6C818F;
	width:360px;
}
#transaction .ent {
	display:block;
	float:left;
	margin-right : 5px;

	font-weight:bold;
	width:200px;
}

