/* CSS Document */
@CHARSET "ISO-8859-1";


/* --- Balises HTML --- */
body {
margin: 0px;
padding: 0px;
font-family: trebuchet MS;
font-size:12px;
background:#bfe6e1 url(images/new_chartre/background.jpg) repeat-x;
color:#555;

/*line-height:100%;*/
}
* {
	
font-family: trebuchet MS;
font-size:12px;
}
a {color:#555555;}
a {text-decoration: none;}
a:hover {color:#43bfc3;text-decoration:none;}


h1, h2, h3, h4, ul, li, form, img {padding:0;margin:0;}

img {border:none;}




/* --- STRUCTURE GLOBALE --- */
#container {
width:1039px;
background:#FFF ;
margin:auto;
margin-bottom:15px;
padding-bottom:-10px;
/* centrage pour ie*/
/*text-align: left;*/
}

#leftcontent, #centercontent, #rightcontent {float:left;}
#centercontent {background:#fff;width:607px;padding:0 6px 0 10px; }
#rightcontent {background:#fff;width:165px; margin-left:7px;}
#leftcontent {background:#fff;width:200px;margin-left:7px;}


#content {background:#fff;width:1002px;_width:1008px;}


#header {
position:relative;
background:url(images/new_chartre/banniere.jpg) top left no-repeat;
width:1039px;height:200px;
margin-bottom : 9px;
}
#header_lien{
	position:absolute; left : 12px;top:5px;
	width:320px;
	height:140px;
	}

/* header chp_recherche */
#header #chp_recherche input{position:absolute;left:811px;top:110px; border:none; }
#header #chp_recherche label{position:absolute;left:802px;top:10px;font-weight:bold;color:#fff;}
#header #chp_recherche .bt_ok {position:absolute;margin:0px;margin-left:148px;margin-top:1px;}
#header #chp_recherche a{position:absolute;left:811px;top:132px;color:#fff;text-decoration:underline;font-size:10px;}
#header #chp_recherche a:hover{text-decoration:none;}


/* menu */
.menu{
	position:relative;
background:url(images/new_chartre/menu.jpg) top left no-repeat;
width:1039px;height:45px;
top:155px;
margin-bottom : 9px;
padding-left:20px;
padding-top:5px;
font-size:12px;
font-weight:bold;
}

.menu a{
	color:#FFFFFF;
}
.menu a:hover{
	color:#FFFFFF;
}

.menu a:visited{
	color:#FFFFFF;
}

.menu-1 {
	border-right:1px solid white;
	width:80px;
	padding-right:15px;
	text-align:center;
	float:left;
}

.menu-2 {
	border-right:1px solid white;
	width:80px;
	padding-right:15px;
	padding-left:15px;
	text-align:center;
	float:left;
}

.menu-3 {
	border-right:1px solid white;
	width:80px;
	padding-right:15px;
	padding-left:15px;
	text-align:center;
	float:left;
}

.menu-4 {
	border-right:1px solid white;
	width:80px;
	padding-right:15px;
	padding-left:15px;
	text-align:center;
	float:left;
}

.menu-5 {
	border-right:1px solid white;
	width:80px;
	padding-right:15px;
	padding-left:15px;
	text-align:center;
	float:left;
}

.menu-6 {
	border-right:1px solid white;
	width:90px;
	padding-right:15px;
	padding-left:15px;
	text-align:center;
	float:left;
}

.menu-7 {
	
	width:80px;
	padding-right:15px;
	padding-left:15px;
	text-align:center;
	float:left;
}

/* --- Footer --- */
#footer {
background:url(images/new_chartre/footer.jpg) bottom no-repeat;
background-repeat:no-repeat;
/*height:130px;*/
color:#509187;
clear:both;
height:76px;
padding-top:15px;
text-align:center;
width:1039px;
}


/* --- Chemin de fer --- */
#cdf {font-size:11px;margin:0 0 5px 0;}
#cdf a {color:#555;}
#cdf a:hover {text-decoration:underline;}


/* --- COLONNE GAUCHE --- */
/* --- Bloc Métiers --- */

.hsbc{margin:0 0 0 50px;}
.paiement_securise{font-weight:bold;margin:0 0 0 0;_margin:-2px 0 0 0;}
.paiement_securise_espace{margin:-8px; 0 0 0;}
.tt_metiers {
margin:0 0 0 5px;padding:0 0 5px 18px;
font-size:13px;font-weight: bold;color:#fff;
background:#e6eef6 url(images/leftcontent/fd_tt_metiers.gif) top left no-repeat;
}

#blocmetiers {background:#e6eef6 url(images/leftcontent/fd_bas_metiers.gif) bottom left no-repeat;margin:0 0 12px 5px;padding:0 0 8px 0;}
#blocmetiers ul{margin:0;_margin:0 18px 0 16px;padding:0 18px 0 16px;_padding:0;list-style:none;}
#blocmetiers li{border-bottom:1px solid #9cc3e6;background:url(images/leftcontent/flechette_metiers.gif) 3px 50% no-repeat;padding:0 0 0 10px;}

/* --- Bloc Produits --- */
.tt_produits {
margin:0 0 0 5px;padding:0 0 5px 18px;
font-size:13px;font-weight: bold;color:#fff;
background:#e6eef6 url(images/leftcontent/fd_tt_produits.gif) top left no-repeat;
}

#blocproduits {background:#e7f9fa url(images/leftcontent/fd_bas_produits.gif) bottom left no-repeat;margin:0 0 0 5px;padding:5px 0 8px 0;}

#blocproduits ul.n1 {margin:0 18px 0 16px;padding:0;list-style:none;}
#blocproduits ul.n1 li {border-bottom:1px solid #acebed;background:#e7f9fa url(images/leftcontent/flechette_produits.gif) 3px 6px no-repeat;padding:2px 0 2px 10px;}
#blocproduits ul.n1 li.n1_produits_on {border:1px solid #e7f9fa;border-top:none;background:#4aa0a0 url(images/leftcontent/flechette_produits_on.gif) 18px 7px no-repeat;font-weight:bold;color:#fff;padding:0;margin:0 -18px 0 -16px;font-size:12px;}
#blocproduits ul.n1 li.n1_produits_on a {color:#fff;}
#blocproduits ul.n1 li.n1_produits_on ul.n2 {list-style:none;margin:0;padding:0;}

#blocproduits ul.n1 li.n1_produits_on ul.n2 li {border-bottom:1px solid #e7f9fa;font-size:11px;padding:0;margin:0;background:#c4e9ea url(images/leftcontent/puce_carre_blanc.gif) 32px 50% no-repeat;}
#blocproduits ul.n1 li.n1_produits_on ul.n2 li a {display:block;padding:0 0 0 39px;margin:0;width:134px;color:#555555;font-weight:normal;}
#blocproduits ul.n1 li.n1_produits_on ul.n2 li a:hover {display:block;background:#43bfc3;color:#fff;}

.padding_n1_produits_on {padding:0 0 0 33px;}


/* --- COLONNE DROITE --- */
/* ---------------------- */
#bloc_membres {background:url(images/rightcontent/bloc_membres.jpg) top left no-repeat;width:168px;height:145px;margin-bottom:6px;/*padding:0 15px 0 15px;*/}
#bloc_membres h2 {font-size:13px;font-weight:bold;color:#fff;padding:4px 0 0 15px;margin:0 0 10px 0;_margin:0 0 7px 0;}
#bloc_membres label {display:block;font-size:11px;color:#555555;padding:0 0 0 0;}
#bloc_membres form {margin:-10px 17px 0 15px;_margin:-8px 16px 0 15px;}
#bloc_membres input#ch_1 {width:133px;_width:130px;}
#bloc_membres input#ch_2 {width:133px;_width:130px;margin-bottom:2px;}
#bloc_membres a {font-size:11px;text-decoration:underline;display:block;float:left;color:#999;}
#bloc_membres a:hover {font-size:11px;text-decoration:none;display:block;color:#43bfc3;float:left;}
#bloc_membres div#texte{padding-top:2px;margin-top:0px;text-align:center;text-transform:capitalize;color:#999;}
#bloc_membres a#lien{padding:2px 10px 5px 50px;text-align:center}
#bt_ok_membres {display:block;position:relative;_left:-2px;float:right;}

#bloc_newsletter { clear:both; overflow:hidden; background:url(images/rightcontent/bloc_newsletter.jpg) top left no-repeat;width:168px;height:145px;margin-bottom:6px;/*padding:0 15px 0 15px;*/}
#bloc_newsletter h2 {font-size:13px;font-weight:bold;color:#fff;padding:4px 0 0 15px;margin:0 0 10px 0;_margin:0 0 7px 0;}
#bloc_newsletter label {display:block;font-size:11px;color:#555555;padding:0 0 0 0;}
#bloc_newsletter form {margin:-10px 17px 0 15px;_margin:-8px 16px 0 15px;}
#bloc_newsletter input#ch_1 {width:133px;_width:130px;}
#bloc_newsletter input#ch_2 {width:133px;_width:130px;margin-bottom:2px;}
#bloc_newsletter a {font-size:11px;text-decoration:underline;display:block;float:left;color:#999;}
#bloc_newsletter a:hover {font-size:11px;text-decoration:none;display:block;color:#43bfc3;float:left;}
#bloc_newsletter div#texte{padding-top:2px;margin-top:0px;text-align:center;text-transform:capitalize;color:#999;}
#bloc_newsletter a#lien{padding:2px 10px 5px 50px;text-align:center}
#bt_ok_newsletter {display:block;position:relative;_left:-2px;float:right;}


#panier {background:url(images/rightcontent/votre_panier.jpg) top left no-repeat;width:138px;height:132px;margin-bottom:6px;padding:0 15px 0 15px;}
#panier h2 {font-size:13px;font-weight:bold;color:#fff;padding:5px 0 0 0;margin:0 0 10px 0;_margin:0 0 7px 0;}
.nb_articles {color:#f58029;font-weight:bold;}
.phrase_panier {color:#46b2d9;font-weight: bold;}
#panier ul {list-style:none;margin:8px 0 0 0;padding:0;}
#panier ul li {background:url(images/rightcontent/fleche_liste_panier.gif) 0 50% no-repeat;padding:0 0 0 10px;}
#panier ul li a:hover {color:white;}

#pub_d {margin-left:20px;}



/* --- COMMUNS --- */
.bouton_suivant {margin:10px 0 10px 0;}
.bouton_suivant .bouton_txt {display:inline;background:url(images/fd_bt_c.gif) top left repeat-x;height:16px;font-size:11px;font-weight:bold;}
.bouton_suivant .bouton_txt a {background: url(images/fleche_bt_suiv.gif) left 50% no-repeat;padding:0 0 0 20px;}
.bouton_suivant .bouton_txt a:hover{color:#555555;}
.bouton_precedent {margin:10px 0 10px 0;}
.bouton_precedent .bouton_txt {display:inline;background:url(images/fd_bt_c.gif) top left repeat-x;height:16px;font-size:11px;font-weight:bold;}
.bouton_precedent .bouton_txt a {background: url(images/fleche_bt_preced.gif) right 50% no-repeat;padding:0 20px 0 0;}
.bouton_precedent .bouton_txt a:hover{color:#555555;}
.bouton_change_add {margin:10px 0 10px 0;}
.bouton_change_add .bouton_txt {display:inline;background:url(images/fd_bt_c.gif) top left repeat-x;height:16px;font-size:11px;font-weight:bold;}
.bouton_change_add .bouton_txt a {background: url(images/bouton_change_add.gif) left 50% no-repeat;padding:0 0 0 20px;}
.bouton_change_add .bouton_txt a:hover{color:#555555;}

/* --- PAGE HOME --- */
/* ----------------- */

/* --- BLOCS CENTRE --- */
#bloc_21, #bloc_22, #bloc_23, #bloc_24, #bloc_25, #bloc_26, #bloc_27, #bloc_28, #bloc_3 {width:155px;height:245px;float:left;margin-right:3px;}

#bloc_21 {background:url(images/centercontent/fd_bloc_green.jpg) top left no-repeat;}
#bloc_22 {background:url(images/centercontent/fd_bloc_blue.jpg) top left no-repeat;}
#bloc_23 {background:url(images/centercontent/fd_bloc_purple.jpg) top left no-repeat;}
#bloc_24 {background:url(images/centercontent/fd_bloc_orange.jpg) top left no-repeat;}
#bloc_25 {background:url(images/centercontent/fd_bloc_red.jpg) top left no-repeat;}
#bloc_26 {background:url(images/centercontent/fd_bloc_rose.jpg) top left no-repeat;}
#bloc_27 {background:url(images/centercontent/fd_bloc_yellow.jpg) top left no-repeat;}
#bloc_28 {background:url(images/centercontent/fd_bloc_bluesky.jpg) top left no-repeat;}
#bloc_3 {background:url(images/centercontent/fd_bloc_green.jpg) top left no-repeat;}

.tt_bloc {margin:10px 0 10px 0;font-weight:bold;text-align:center;color:#555555;padding:0;line-height:100%;text-transform:uppercase;}
.tt_bloc td {padding:0 15px 0 15px;}

.gamme {font-size:11px;font-weight:bold;padding:0 0 0 20px;margin:0 0 0 22px;}
#bloc_21 a.gamme {background:url(images/centercontent/fleche_green.gif) no-repeat 0 50%;}
#bloc_21 a.gamme:hover {color:#3ebfa1;}
#bloc_22 a.gamme {background:url(images/centercontent/fleche_blue.gif) no-repeat 0 50%;}
#bloc_22 a.gamme:hover {color:#5288c9;}
#bloc_23 a.gamme {background:url(images/centercontent/fleche_purple.gif) no-repeat 0 50%;}
#bloc_23 a.gamme:hover {color:#8c67ac;}
#bloc_24 a.gamme {background:url(images/centercontent/fleche_orange.gif) no-repeat 0 50%;}
#bloc_24 a.gamme:hover {color:#f8931d;}
#bloc_25 a.gamme {background:url(images/centercontent/fleche_red.gif) no-repeat 0 50%;}
#bloc_25 a.gamme:hover {color:#f2572e;}
#bloc_26 a.gamme {background:url(images/centercontent/fleche_rose.gif) no-repeat 0 50%;}
#bloc_26 a.gamme:hover {color:#f157b3;}
#bloc_27 a.gamme {background:url(images/centercontent/fleche_yellow.gif) no-repeat 0 50%;}
#bloc_27 a.gamme:hover {color:#ffc614;}
#bloc_28 a.gamme {background:url(images/centercontent/fleche_bluesky.gif) no-repeat 0 50%;}
#bloc_28 a.gamme:hover {color:#91d9f4;}
#bloc_3 a.gamme {background:url(images/centercontent/fleche_green.gif) no-repeat 0 50%;}
#bloc_3 a.gamme:hover {color:#3ebfa1;}

#bloc_21 ul, #bloc_22 ul, #bloc_23 ul, #bloc_24 ul, #bloc_25 ul, #bloc_26 ul, #bloc_27 ul, #bloc_28 ul, #bloc_3 ul {list-style:none;height:147px;padding:4px 15px 0 15px;margin:0 0 7px 0;_margin:0 0 6px 0;}
#bloc_21 ul li, #bloc_22 ul li, #bloc_23 ul li, #bloc_24 ul li, #bloc_25 ul li, #bloc_26 ul li, #bloc_27 ul li, #bloc_28 ul li, #bloc_3 ul li {padding:0 0 0 10px;margin:0 0 2px 0;line-height:100%;}
#bloc_21 ul li {background:url(images/centercontent/fleche_liste_green.gif) 0 4px no-repeat;}
#bloc_22 ul li {background:url(images/centercontent/fleche_liste_blue.gif) 0 4px no-repeat;}
#bloc_23 ul li {background:url(images/centercontent/fleche_liste_purple.gif) 0 4px no-repeat;}
#bloc_24 ul li {background:url(images/centercontent/fleche_liste_orange.gif) 0 4px no-repeat;}
#bloc_25 ul li {background:url(images/centercontent/fleche_liste_red.gif) 0 4px no-repeat;}
#bloc_26 ul li {background:url(images/centercontent/fleche_liste_rose.gif) 0 4px no-repeat;}
#bloc_27 ul li {background:url(images/centercontent/fleche_liste_yellow.gif) 0 4px no-repeat;}
#bloc_28 ul li {background:url(images/centercontent/fleche_liste_bluesky.gif) 0 4px no-repeat;}
#bloc_3 ul li {background:url(images/centercontent/fleche_liste_green.gif) 0 4px no-repeat;}


#center_pub {
	display:block;
	clear:both;
	text-align:center;
}





/* --- TITRES A BORDS ARRONDIS --- */
.tt {background:url(images/centercontent/encadre_titre_gamme.gif)  no-repeat;

padding:9px 9px 9px 9px;width:410px; height:280px;text-align:center;}
.tt_21, .tt_22, .tt_23, .tt_24, .tt_25, .tt_26, .tt_27, .tt_28,.tt_3, .tt_generique {font-weight:bold;text-align:center;line-height:100%;color:#555555;margin:0 0 10px 0;text-transform:uppercase;}
.tt_21 td.tt_g {background:url(images/centercontent/fd_tt_g_green.gif) top left no-repeat;}
.tt_21 td.tt_c {background:url(images/centercontent/fd_tt_c_green.gif) top left repeat-x;}
.tt_21 td.tt_d {background:url(images/centercontent/fd_tt_d_green.gif) top left no-repeat;}
.tt_22 td.tt_g {background:url(images/centercontent/fd_tt_g_blue.gif) top left no-repeat;}
.tt_22 td.tt_c {background:url(images/centercontent/fd_tt_c_blue.gif) top left repeat-x;}
.tt_22 td.tt_d {background:url(images/centercontent/fd_tt_d_blue.gif) top left no-repeat;}
.tt_23 td.tt_g {background:url(images/centercontent/fd_tt_g_purple.gif) top left no-repeat;}
.tt_23 td.tt_c {background:url(images/centercontent/fd_tt_c_purple.gif) top left repeat-x;}
.tt_23 td.tt_d {background:url(images/centercontent/fd_tt_d_purple.gif) top left no-repeat;}
.tt_24 td.tt_g {background:url(images/centercontent/fd_tt_g_orange.gif) top left no-repeat;}
.tt_24 td.tt_c {background:url(images/centercontent/fd_tt_c_orange.gif) top left repeat-x;}
.tt_24 td.tt_d {background:url(images/centercontent/fd_tt_d_orange.gif) top left no-repeat;}
.tt_25 td.tt_g {background:url(images/centercontent/fd_tt_g_red.gif) top left no-repeat;}
.tt_25 td.tt_c {background:url(images/centercontent/fd_tt_c_red.gif) top left repeat-x;}
.tt_25 td.tt_d {background:url(images/centercontent/fd_tt_d_red.gif) top left no-repeat;}
.tt_26 td.tt_g {background:url(images/centercontent/fd_tt_g_rose.gif) top left no-repeat;}
.tt_26 td.tt_c {background:url(images/centercontent/fd_tt_c_rose.gif) top left repeat-x;}
.tt_26 td.tt_d {background:url(images/centercontent/fd_tt_d_rose.gif) top left no-repeat;}
.tt_27 td.tt_g {background:url(images/centercontent/fd_tt_g_yellow.gif) top left no-repeat;}
.tt_27 td.tt_c {background:url(images/centercontent/fd_tt_c_yellow.gif) top left repeat-x;}
.tt_27 td.tt_d {background:url(images/centercontent/fd_tt_d_yellow.gif) top left no-repeat;}
.tt_28 td.tt_g {background:url(images/centercontent/fd_tt_g_bluesky.gif) top left no-repeat;}
.tt_28 td.tt_c {background:url(images/centercontent/fd_tt_c_bluesky.gif) top left repeat-x;}
.tt_28 td.tt_d {background:url(images/centercontent/fd_tt_d_bluesky.gif) top left no-repeat;}
.tt_3 td.tt_g {background:url(images/centercontent/fd_tt_g_green.gif) top left no-repeat;}
.tt_3 td.tt_c {background:url(images/centercontent/fd_tt_c_green.gif) top left repeat-x;}
.tt_3 td.tt_d {background:url(images/centercontent/fd_tt_d_green.gif) top left no-repeat;}
.tt_page {margin:0 0 0 0;font-weight:bold;text-align:center;line-height:100%;color:#555555;margin-bottom:10px;background:url(images/fd_tt_c.gif) top left repeat-x;text-transform:uppercase;}
.tt_generique td.tt_g {background:url(images/centercontent/fd_tt_g_generique.gif) top left no-repeat;}
.tt_generique td.tt_c {background:url(images/centercontent/fd_tt_c_generique.gif) top left repeat-x;}
.tt_generique td.tt_d {background:url(images/centercontent/fd_tt_d_generique.gif) top left no-repeat;}

.tt_txt {position:relative;left:0px;width:300px}

.tt_promo {background:url(images/centercontent/encadre_promo_gamme.gif) no-repeat;padding:9px 9px 9px 7px;width:193px; height:280px;float:right}
.tt_promo_21, .tt_promo_22, .tt_promo_23, .tt_promo_24, .tt_promo_25, .tt_promo_26, .tt_promo_27, .tt_promo_28,.tt_promo_3 {text-align:center;color:#fff;font-size:13px;font-weight:bold;height:21px; margin-bottom:10px;}
.tt_promo_21 {background:url(images/centercontent/titre_promo_21.gif);}
.tt_promo_22 {background:url(images/centercontent/titre_promo_22.gif);}
.tt_promo_23 {background:url(images/centercontent/titre_promo_23.gif);}
.tt_promo_24 {background:url(images/centercontent/titre_promo_24.gif);}
.tt_promo_25 {background:url(images/centercontent/titre_promo_25.gif);}
.tt_promo_26 {background:url(images/centercontent/titre_promo_26.gif);}
.tt_promo_27 {background:url(images/centercontent/titre_promo_27.gif);}
.tt_promo_28 {background:url(images/centercontent/titre_promo_28.gif);}
.tt_promo_3 {background:url(images/centercontent/titre_promo_21.gif);}


.tt_ss_gamme_21, .tt_ss_gamme_22, .tt_ss_gamme_23, .tt_ss_gamme_24, .tt_ss_gamme_25, .tt_ss_gamme_26, .tt_ss_gamme_27, .tt_ss_gamme_28, .tt_ss_gamme_3 {margin-left:0px;margin-top:10px;height:70px; width:180px;float:left;padding: 10px 7px 5px 18px;}
.tt_ss_gamme_21 a:hover, .tt_ss_gamme_22 a:hover, .tt_ss_gamme_23 a:hover, .tt_ss_gamme_24 a:hover, .tt_ss_gamme_25 a:hover, .tt_ss_gamme_26 a:hover, .tt_ss_gamme_27 a:hover, .tt_ss_gamme_28 a:hover, .tt_ss_gamme_3 a:hover{color:#FFF;}
.tt_ss_gamme_21 {background:url(images/centercontent/fond_ss_gamme_21.gif) top left no-repeat;}
.tt_ss_gamme_22 {background:url(images/centercontent/fond_ss_gamme_22.gif) top left no-repeat;}
.tt_ss_gamme_23 {background:url(images/centercontent/fond_ss_gamme_23.gif) top left no-repeat;}
.tt_ss_gamme_24 {background:url(images/centercontent/fond_ss_gamme_24.gif) top left no-repeat;}
.tt_ss_gamme_25 {background:url(images/centercontent/fond_ss_gamme_25.gif) top left no-repeat;}
.tt_ss_gamme_26 {background:url(images/centercontent/fond_ss_gamme_26.gif) top left no-repeat;}
.tt_ss_gamme_27 {background:url(images/centercontent/fond_ss_gamme_27.gif) top left no-repeat;}
.tt_ss_gamme_28 {background:url(images/centercontent/fond_ss_gamme_28.gif) top left no-repeat;}
.tt_ss_gamme_3 {background:url(images/centercontent/fond_ss_gamme_21.gif) top left no-repeat;}

/* Sous-titres */
.ss_tt_21 {font-size:13px;font-weight:bold;color:#38bb9c;margin-bottom:6px;}
.ss_tt_22 {font-size:13px;font-weight:bold;color:#0c54a8;margin-bottom:6px;}
.ss_tt_23 {font-size:13px;font-weight:bold;color:#7e54a2;margin-bottom:6px;}
.ss_tt_24 {font-size:13px;font-weight:bold;color:#f8931d;margin-bottom:6px;}
.ss_tt_25 {font-size:13px;font-weight:bold;color:#f14e23;margin-bottom:6px;}
.ss_tt_26 {font-size:13px;font-weight:bold;color:#ea008c;margin-bottom:6px;}
.ss_tt_27 {font-size:13px;font-weight:bold;color:#ffc40c;margin-bottom:6px;}
.ss_tt_28 {font-size:13px;font-weight:bold;color:#4cc1ec;margin-bottom:6px;}
.ss_tt_3 {font-size:13px;font-weight:bold;color:#38bb9c;margin-bottom:6px;}
.ss_tt_generique {font-size:13px;font-weight:bold;color:#52cdd1;margin-bottom:6px;}




/* --- PAGE FICHE PRODUIT --- */
/* --------------------- */

.simul_ombre_clair {border:1px solid #f6f6f6;border-top:none;_position:relative;} /* le position relative corrige un bug IE */
.simul_ombre_moyen {border:1px solid #f0f0f0;border-top:none;_position:relative;} /* le position relative corrige un bug IE */
.simul_ombre_fonce {border:1px solid #dfdfdf;border-top:none;_position:relative;} /* le position relative corrige un bug IE */

.contenu_fiche_produit {float:left;margin:0 0 0 10px;_margin:0 0 0 5px;padding:0;width:390px;}
.encadre_contenu_fiche_produit {border:1px solid #eeeeee;padding:5px;margin-right:8px;}
.tt_encadre {font-size:16px;margin:0 0 5px 0;}
.visuel_fiche_produit {margin:0 10px 0 0;float:left;}

.conteneur_tableau_prix {clear:both;padding:0 2px 2px 2px;margin:10px 0 0 0;_padding:0 2px 2px 15px;}
.tableau_prix {width:100%;}
.tableau_prix td {padding:5px 5px;border-right:1px solid #fff;font-size:11px;}
.productPriceInBox{}
.productPriceInBox td{padding:2px 2px;border-right:0px;font-size:11px;}
.fd_tableau_prix {font-weight:bold;color:#fff;}
.ch_quantite {font-size:11px;font-family:Trebuchet MS;width:35px;padding:0;margin:0;border:1px solid #999;}

.tt_encadre_d {color:#fff;font-size:13px;font-weight:bold;margin:0 0 20px 5px;}
.img_encadre_d_produit {border:1px solid #eee;}
.txt_encadre_produit {padding-left:10px;}


/* --- Titre (Niveau 2) --- */
.produit_21 div.n2, .produit_22 div.n2, .produit_23 div.n2, .produit_24 div.n2, .produit_25 div.n2, .produit_26 div.n2, .produit_27 div.n2, .produit_28 div.n2, .produit_3 div.n2 {font-size:20px;margin:0 0 10px 0;padding:2px 0 2px 0;text-align:center;color:#fff;background:#38bb9c;}
.produit_21 .fd_tableau_prix, .produit_21 div.n2 {background:#38bb9c;}
.produit_22 .fd_tableau_prix, .produit_22 div.n2 {background:#0c54a8;}
.produit_23 .fd_tableau_prix, .produit_23 div.n2 {background:#7e54a2;}
.produit_24 .fd_tableau_prix, .produit_24 div.n2 {background:#f8931d;}
.produit_25 .fd_tableau_prix, .produit_25 div.n2 {background:#f14e23;}
.produit_26 .fd_tableau_prix, .produit_26 div.n2 {background:#ea008c;}
.produit_27 .fd_tableau_prix, .produit_27 div.n2 {background:#ffc40c;}
.produit_28 .fd_tableau_prix, .produit_28 div.n2 {background:#4cc1ec;}
.produit_3 .fd_tableau_prix, .produit_3 div.n2 {background:#38bb9c;}

/* --- Sous-Titres --- */
.produit_21 div.ss_tt, .produit_22 div.ss_tt, .produit_23 div.ss_tt, .produit_24 div.ss_tt, .produit_25 div.ss_tt, .produit_26 div.ss_tt, .produit_27 div.ss_tt, .produit_28 div.ss_tt, .produit_3 div.ss_tt {font-size:13px;font-weight:bold;margin-bottom:6px;}
.produit_21 div.ss_tt {color:#38bb9c;}
.produit_22 div.ss_tt {color:#0c54a8;}
.produit_23 div.ss_tt {color:#7e54a2;}
.produit_24 div.ss_tt {color:#f8931d;}
.produit_25 div.ss_tt {color:#f14e23;}
.produit_26 div.ss_tt {color:#ea008c;}
.produit_27 div.ss_tt {color:#ffc40c;}
.produit_28 div.ss_tt {color:#4cc1ec;}
.produit_3 div.ss_tt {color:#38bb9c;}

/* --- ENCADRE DROITE FICHE PRODUIT --- */
.colonne_encadre {float:right;width:180px;margin:0 10px 0 0;_margin:0 5px 0 0;padding:0;}
/* --- Fonds Encadrés droite Fiche produit --- */
/* Imbrication de 3 div pour simuler un ombrage */
.produit_21 .fd_encadre_h {background:url(images/centercontent/fd_encadre_d_h_green.gif) left top no-repeat;}
.produit_22 .fd_encadre_h {background:url(images/centercontent/fd_encadre_d_h_blue.gif) left top no-repeat;}
.produit_23 .fd_encadre_h {background:url(images/centercontent/fd_encadre_d_h_purple.gif) left top no-repeat;}
.produit_24 .fd_encadre_h {background:url(images/centercontent/fd_encadre_d_h_orange.gif) left top no-repeat;}
.produit_25 .fd_encadre_h {background:url(images/centercontent/fd_encadre_d_h_red.gif) left top no-repeat;}
.produit_26 .fd_encadre_h {background:url(images/centercontent/fd_encadre_d_h_rose.gif) left top no-repeat;}
.produit_27 .fd_encadre_h {background:url(images/centercontent/fd_encadre_d_h_yellow.gif) left top no-repeat;}
.produit_28 .fd_encadre_h {background:url(images/centercontent/fd_encadre_d_h_bluesky.gif) left top no-repeat;}
.produit_3 .fd_encadre_h {background:url(images/centercontent/fd_encadre_d_h_green.gif) left top no-repeat;}

.produit_21 .fd_encadre_c {background:url(images/centercontent/fd_encadre_d_c_green.gif) left top repeat-y;}
.produit_22 .fd_encadre_c {background:url(images/centercontent/fd_encadre_d_c_blue.gif) left top repeat-y;}
.produit_23 .fd_encadre_c {background:url(images/centercontent/fd_encadre_d_c_purple.gif) left top repeat-y;}
.produit_24 .fd_encadre_c {background:url(images/centercontent/fd_encadre_d_c_orange.gif) left top repeat-y;}
.produit_25 .fd_encadre_c {background:url(images/centercontent/fd_encadre_d_c_red.gif) left top repeat-y;}
.produit_26 .fd_encadre_c {background:url(images/centercontent/fd_encadre_d_c_rose.gif) left top repeat-y;}
.produit_27 .fd_encadre_c {background:url(images/centercontent/fd_encadre_d_c_yellow.gif) left top repeat-y;}
.produit_28 .fd_encadre_c {background:url(images/centercontent/fd_encadre_d_c_bluesky.gif) left top repeat-y;}
.produit_3 .fd_encadre_c {background:url(images/centercontent/fd_encadre_d_c_green.gif) left top repeat-y;}

.produit_21 .fd_encadre_b {background:url(images/centercontent/fd_encadre_d_b_green.gif) left bottom no-repeat;padding:7px 0px 5px 10px;}
.produit_22 .fd_encadre_b {background:url(images/centercontent/fd_encadre_d_b_blue.gif) left bottom no-repeat;padding:7px 0px 5px 10px;}
.produit_23 .fd_encadre_b {background:url(images/centercontent/fd_encadre_d_b_purple.gif) left bottom no-repeat;padding:7px 0px 5px 10px;}
.produit_24 .fd_encadre_b {background:url(images/centercontent/fd_encadre_d_b_orange.gif) left bottom no-repeat;padding:7px 0px 5px 10px;}
.produit_25 .fd_encadre_b {background:url(images/centercontent/fd_encadre_d_b_red.gif) left bottom no-repeat;padding:7px 0px 5px 10px;}
.produit_26 .fd_encadre_b {background:url(images/centercontent/fd_encadre_d_b_rose.gif) left bottom no-repeat;padding:7px 0px 5px 10px;}
.produit_27 .fd_encadre_b {background:url(images/centercontent/fd_encadre_d_b_yellow.gif) left bottom no-repeat;padding:7px 0px 5px 10px;}
.produit_28 .fd_encadre_b {background:url(images/centercontent/fd_encadre_d_b_bluesky.gif) left bottom no-repeat;padding:7px 0px 5px 10px;}
.produit_3 .fd_encadre_b {background:url(images/centercontent/fd_encadre_d_b_green.gif) left bottom no-repeat;padding:7px 0px 5px 10px;}

#produits_moment {line-height:100%;}
.ajouter_panier {padding:8px 0 15px 20px;}


.mini_bloc_produit {
	margin-bottom : 3px;

}
.mini_bloc_produit img {

	float : right ;
}

.bloc_infos_1, .bloc_infos_2, .bloc_acheter_1, .bloc_acheter_2{border-bottom:1px solid #fff;}
.bloc_infos_1 {

	padding-left : 3px;
	background-color	: #eaeaea;
	/*background:	url(images/centercontent/fond_produit_liste.gif) repeat-y ;*/
	/*height :39px;*/
	width : 590px;
}
.bloc_infos_2 {

	padding-left : 3px;
	background-color	:#f5f5f5 ;
	/*background-image: url(images/centercontent/fond_produit_liste_clair.gif)  ;*/
	/*height :39px;*/
	width : 590px;
}
.bouton_suivant img{float:none;}
.bloc_acheter_1 {

	padding-left : 3px;
	background-color	: #eaeaea;
	/*background:	url(images/centercontent/fond_produit_liste.gif) repeat-y ;*/
	/*height :39px;*/
	width :150px;
	text-align:center;
}
.bloc_acheter_2 {

	padding-left : 3px;
	background-color	:#f5f5f5 ;
	/*background-image: url(images/centercontent/fond_produit_liste_clair.gif)  ;*/
	/*height :39px;*/
	width :150px;
	text-align:center;
}

.nom_produit {

	color :#555555 ;
	font-weight : bold ;
}
.caract_produit {

	font-size : 11px ;
	line-height : 120% ;


}
.prix {

	margin-left : 185px ;
	font-size : 11px;
}

.qui_sommes_nous{
	padding-left:5px;

	}

.qui_sommes_nous ul {margin:0 18px 0 25px;padding:0;list-style:circle;}

#ConditionsGenerales{
	margin-left:10px;
	}
#ConditionsGenerales ol {margin:0px 10px 0 10px;}
#ConditionsGenerales ol li{padding-bottom:10px;text-align:justify;}

.tabvert{
	border:1px solid #38bb9c;


}


.tabvertTitre{
	background-color:#38bb9c;
	color :#ffffff;
	text-align:center;
	font-weight:bold;
}

.checkoutBar{
	background-color:#38bb9c;
	color :#ffffff;
	font-weight:bold;
}

.checkoutBarCurrent{
	color :#000000;
}

.checkoutBarTo{
	color :#ffffff;
}

.checkoutBarFrom{
	color :#d0d0d0;
}

.checkoutBarFrom a:hover{
	color :#ffffff;
}

.productListing{
	border:1px solid #38bb9c;

}

.productListing-heading{
	background-color:#38bb9c;
	color :#ffffff;
	text-align:left;
	font-weight:bold;
	padding-left:3px;
	padding-right:3px;
}

.productListing-data{
	padding:5px;
	}

.productListing-even{
	background-color:#f5f5f5 ;
}
.productListing-odd{
	background-color:#eaeaea ;
}

.lien a , .orderEdit{
	text-decoration : underline;
}

.lien a:hover , .orderEdit:hover{
	text-decoration : none;
}
.inputRequirement{color:#D00;}
.gd_input input{width:275px;}

h1 {
	background-image:url(images/arrow_green.gif);
	background-repeat:no-repeat;
	background-position :0% 50%;
	padding-left : 15px;
}

.description { display : inline; }
.description ul, .techinfo ul { display : inline-block; }
.description ul li, .techinfo ul li { margin-left : 20px; }

.techinfo { clear:left; padding-top: 1em; }

.blog
{
position:absolute;
right:50px;	
top:170px;
color:#0c8a78;
font-weight:bold;
font-size:14px;
}


.blog a
{
font-size:14px;
color:#0c8a78;
font-weight:bold;
}

.identification
{
background:#fff url(images/new_chartre/identification.jpg) no-repeat;
width:170px;
padding-top:80px;
height:160px;
margin-left:10px;
padding-left:10px;
margin-top:35px;
}

#mon-panier
{
background:#fff url(images/new_chartre/mon-panier.jpg) no-repeat;
margin-left:10px;
padding-top:77px;
height:130px;
padding-left:25px;
color:#6dCEFB;
width:165px;
	
}

#mon-panier li
{
	list-style:none;	
	padding-left:5px;
}

#mon-panier li a
{ color:#46b2d9;
font-weight:bold;
}

.identification #ch_1
{
position:relative;
top:8px;
left:10px;
height:14px;
border:none;
width:148px;
}

.identification #ch_2
{
position:relative;
top:39px;
left:10px;
height:13px;
border:none;
width:148px;
}

.identification #bt_ok_membres
{
position:relative;
top:55px;
*top:46px;
border:0;
left:-10px;
}

.identification a
{
text-decoration : none;
color:#0c8a78;
font-weight:bold;
font-size:11px;
}

#accueil a
{
	text-decoration:none;
	color:	#1d8c85;
}

.vous-etes
{
	background:#fff url(images/new_chartre/vous-etes.jpg) no-repeat;
	width:209px;
	height:220px;
	padding-top:61px;
	padding-left:30px;
	line-height:21px;
	font-weight:bold;
	font-size:14px;
}

.vous-etes li
{
	list-style:none;	
	padding-left:5px;
}

.best
{
	background:url(images/new_chartre/best-ventes.jpg) no-repeat;
	width:190px;
	height:210px;
	padding-top:73px;
	padding-left:35px;
	line-height:15px;
	font-weight:bold;
	font-size:11px;
	margin-top:-40px;
	text-align:left;
	
}



.best li
{
	list-style:none;	
	padding-left:10px;
	padding-bottom:3px;
	padding-right:50px;
	font-size:11px;
	height:30px;
}

.ident-lien{
position:relative;	
top:50px;
	
}

.pub-centre
{
width:613px;
height:180px;
}

.promo-centre
{
width:613px;
height:auto;
padding-top:-20px;
}

.promo-centre a
{

text-decoration : none;
color:#70cac1;
font-weight:bold;
font-size:14px;
padding-left:300px;

}

.centrale
{
background:#fff url(images/new_chartre/centrale.png) no-repeat;
width:624px;
height:300px;
padding-left:10px;
padding-top:40px;
text-align:left;
}

.new-prod
{
	background:#fff url(images/new_chartre/news-products.jpg) no-repeat;
	height:300px;
	padding-top:110px;
	width:624px;
}

#bloc_newsletter2
{
	background:#fff url(images/new_chartre/newsletter.jpg) no-repeat;
	height:184px;
}


#bloc_newsletter2 #ch_1
{
position:relative;
top:75px;
left:22px;
height:13px;
border:none;
width:140px;
}

#bloc_newsletter2 #bt_ok_membres
{
position:relative;
top:97px;
left:-8px;

}

#bloc_newsletter2 #lien-desa
{
position:relative;
top:84px;
left:16px;

}

.pied a
{
color:#47bea2;	
}

.new1
{
background:#fff url(images/new_chartre/new_product.jpg) no-repeat;
width:287px;
height:97px;
margin-bottom:20px;
}

.new-img
{
	
float:left;
padding-top:20px;
padding-left:10px;
width:75px;
height:70px;
}

.txt-img 
{
position:absolute;
margin-left:140px;
margin-top:-50px;

}

.px
{	
width:175px;
text-align:left;
height:80px;
font-size:13px;
font-weight:bold;
}

.price
{
color:#076c6c;
font-weight:bold;
}

