#contenu               { background:#ffffff;
                         padding-top:0px;
					  	 margin-top:0px;
						 margin-bottom:0px;
						 margin-right:0px;
						 margin-left:217px;
						 padding-top:0px;
						 padding-right:0px;
						 padding-bottom:0px;
						 padding-left:0px;
						 width:667px;
					   }
/* border:1px solid #ff00ff;*/
#bt_vider_panier        { float:right;}
#bt_vider_panier a      { display:block;width:162px;height:58px;}
.bt_vider               { background:url(../images/bouton/vider-le-panier_off.gif) left top no-repeat ; }
.bt_vider:hover,
.bt_vider:focus         { background:url(../images/bouton/vider-le-panier_on.gif) left top no-repeat ; }

#bt_passer_commande     { float:right;}
#bt_passer_commande a   { display:block;width:162px;height:58px;}
.bt_passer              { background:url(../images/bouton/passer-la-commande_off.gif) left top no-repeat ; }
.bt_passer:hover,
.bt_passer:focus         { background:url(../images/bouton/passer-la-commande_on.gif) left top no-repeat ; }


#bt_suivi_mes_commandes   { width:152px;margin:auto;}
#bt_suivi_mes_commandes a { display:block;width:162px;height:58px;}
.bt_mes_commandes         { background:url(../images/bouton/suivi-des-commandes_off.gif) left top no-repeat ; }
.bt_mes_commandes:hover,
.bt_mes_commandes:focus   { background:url(../images/bouton/suivi-des-commandes_on.gif) left top no-repeat ; }

#bt_retour_suivi_commandes   { float:right;width:152px;margin:auto;}
#bt_retour_suivi_commandes a { display:block;width:162px;height:58px;}
.bt_retour_suivi_cmd         { background:url(../images/bouton/retour-suivi-commandes-off.gif) left top no-repeat ; }
.bt_retour_suivi_cmd:hover,
.bt_retour_suivi_cmd:focus   { background:url(../images/bouton/retour-suivi-commandes-on.gif) left top no-repeat ; }

#bt_mes_coordonnees       { width:152px;margin:auto;}
#bt_mes_coordonnees a     { display:block;width:162px;height:58px;}
.bt_coordonnees           { background:url(../images/bouton/mes-informations_off.gif) left top no-repeat ; }
.bt_coordonnees:hover,
.bt_coordonnees:focus     { background:url(../images/bouton/mes-informations_on.gif) left top no-repeat ; }




#panier,#identification,
#zone_centrale,
#mon_compte,
#partenaires,
#rpresse,
#opresse li,
#dlivraison             { background:#ffffff;
                          padding-top:0px;
					  	  margin-top:0px;
						  margin-bottom:0px;
						  margin-right:0px;
						  margin-left:0px;
						  padding-top:0px;
						  padding-right:0px;
						  padding-bottom:0px;
					 	  padding-left:0px;
					 	  width:666px;
					    }



#panier li,
#identification li,
#mon_compte li,        
#partenaires li,
#rpresse li,
#opresse li,
#dlivraison li          { margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 20px; }
tr.li_top               { background-color:#eeeeee; }
tr.li_bottom            { background-color:#eeeeee; }
td.tb_txt_l             { margin:0;font-size:2em;font-weight:bold;color:#7DB51A; }    
td.tb_txt_r             { margin:0;font-size:2em;font-weight:bold;color:#7DB51A; text-align:right;}    
td.tb_txt_l2            { margin:0;font-size:1.5em;font-weight:bold;color:#7DB51A;}  
td.tb_txt_l3            { margin:0;font-size:10pt;font-weight:bold;color:#7DB51A; }  
td.tb_txt_c3            { margin:0;font-size:10pt;font-weight:bold;color:#7DB51A; text-align:center; }  
td.tb_txt_r2            { margin:0;font-size:1.5em;font-weight:bold;color:#7DB51A; text-align:right}    
td.tb_txt_r3            { margin:0;font-size:12pt;font-weight:bold;color:#7DB51A; text-align:right}    
td.tb_txt_c2            { margin:0;font-size:1.5em;font-weight:bold;color:#7DB51A; text-align:center;}
.cmd_ko                 { margin:0;font-size:12pt;font-weight:bold;color:#7DB51A; }   
.cmd_ok                 { padding-right:0px;padding-left:0px;padding-top:0px;padding-bottom:0px;
                          margin-right:20px;margin-left:20px;margin-top:0px;margin-bottom:0px;
                          font-size:10pt;font-weight:bold;color:#7DB51A; } 

td.tb_btn_r             { margin-left:0px;margin-top:0px;margin-bottom:0px;margin-right:0px;
                          padding-left:0px;padding-top:0px;padding-bottom:0px;padding-right:20px;
                          text-align:right;font-size:1em;font-weight:bold;color:#7DB51A;
						}

tr.li_none              { background-color:#ffffff;}						
td.tb_txt_normal        { margin:0;} 

td.titre_table_panier   { background-color:#7DB51A; /*vert*/
                          border-color:#ffffff;
                          border:1px;
                          color:#ffffff;
					      font-weight:bold;					   
                         }
td.detail_table_panier { background-color:#eeeeee;       
                         border-color:#ffffff;
                         border:1px;
                         color:#000000;   
						 padding-top: 5px;
                        }

td.stotal_t_table_panier { background-color:#7DB51A;
                           border-color:#ffffff;
                           border:1px;
                           color:#ffffff;                
                         }



td.stotal_table_panier {background-color:#928a7d; /*Taupe*/
                        border-color:#ffffff;
                        border:1px;
                        color:#000000;                 
                       }
p.tb_txt_l_commentaire       { font-weight:normal;font-size:10px;color:#000000;}
p.tb_txt_l_commentaire_cgv   { font-weight:normal;font-size:12px;color:#000000;}
p.tb_txt_l_commentaire_cgv_b { font-weight:bold;font-size:12px;color:#000000;}
p.cic_center                 { text-align:center;font-size:12px;color:#000000;}


/*PARTENAIRES*/

#part_left                  { background:#ffffff;float:left;
                              margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:20px;
						      padding-top:2px;padding-right:0px;padding-bottom:0px;padding-left:0px;
					 	      width:480px;}
#part_right                  { background:#ffffff;float:left;
                              margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:0px;
						      padding-top:20px;padding-right:0px;padding-bottom:0px;padding-left:30px;
					 	      width:120px;}

#part_left p               { font-size:12px;color:#000000;}
#part_left a               { font-weight:bold;font-size:12px;color:#7DB51A;}
#part_left a:hover         { font-weight:bold;font-size:12px;color:#928a7d;}
p.partenaire_texte         {font-weight:normal;font-size:12px;color:#928a7d;}
p.partenaire_texte_g       {font-weight:bold;font-size:12px;color:#928a7d;}
p.partenaire_titre         {font-weight:bold;font-size:12px;color:#928a7d;}

/* REVUE PRESSE */
#rpresse_left          { background:#ffffff;float:left;
                         margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:20px;
				         padding-top:2px;padding-right:0px;padding-bottom:0px;padding-left:0px;
					 	 width:580px;}
#rpresse_right         { background:#ffffff;float:left;
                         margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:0px;
					     padding-top:20px;padding-right:0px;padding-bottom:0px;padding-left:30px;
					     width:120px;}

#rpresse_left p          { font-size:11px;  color:#000000;}
#rpresse_left a         { font-weight:bold;   font-size:11px;  color:#7DB51A;}
#rpresse_left a:hover   { font-weight:bold;   font-size:11px;  color:#928a7d;}
p.rpresse_texte         { font-weight:normal; font-size:11px;  color:#928a7d;}
p.rpresse_texte img     { padding-left:60px;}
p.rpresse_texte_g       { font-weight:bold;   font-size:11px;  color:#928a7d;}
p.rpresse_titre         { font-weight:bold;   font-size:11px;  color:#928a7d;}


/* ESPACE PRESSE */
#epresse               { background:#ffffff;
                         margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:20px;
				         padding-top:2px;padding-right:0px;padding-bottom:0px;padding-left:0px;
					 	 width:600px;}

#epresse_left          { background:#ffffff;float:left;
                         margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:20px;
				         padding-top:2px;padding-right:0px;padding-bottom:0px;padding-left:0px;
					 	 width:300px;
						 list-style: none;
					   }
#epresse_right         { background:#ffffff;float:right;
                         margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:0px;
					     padding-top:2px;padding-right:0px;padding-bottom:0px;padding-left:10px;
					     width:260px;}

#epresse p,
#epresse_left p         {font-size:12px;}

#epresse_left a         { font-weight:bold;   font-size:12px;  color:#7DB51A;}
#epresse_left a:hover   { font-weight:bold;   font-size:12px;  color:#928a7d;}
p.epresse_texte         { font-weight:normal; font-size:12px;  color:#928a7d;}
p.epresse_texte_g       { font-weight:bold;   font-size:12px;  color:#928a7d;}
p.epresse_texte_c       { text-align:center;}
p.epresse_titre         { font-weight:bold;   font-size:12px;  color:#7DB51A;}

p.epresse_accroche      { font-weight:bold;   font-size:12px;  color:#000000;}



#epresse_left li   {color:#928a7d;}
#epresse_left li a {padding:4px 0;text-decoration:none;color:#928a7d;}
#epresse_left li a:hover, 
#epresse_left li a:focus, 
#epresse_left li a:active {text-decoration: none;color:#7DB51A;}


/*DELAI LIVRAISON*/

#livr_left                  { background:#ffffff;float:left;
                              margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:20px;
						      padding-top:2px;padding-right:0px;padding-bottom:0px;padding-left:0px;
					 	      width:400px;}
#livr_right                 { background:#ffffff;float:left;
                              margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:0px;
						      padding-top:20px;padding-right:0px;padding-bottom:0px;padding-left:30px;
					 	      width:200px;}

#livr_left p           { font-size:12px;color:#000000;}
#livr_left a           { font-weight:bold;font-size:12px;color:#7DB51A;}
#livr_left a:hover     { font-weight:bold;font-size:12px;color:#928a7d;}
p.livraison_texte         {font-weight:normal;font-size:12px;color:#928a7d;}
span.lt_vert              {font-weight:normal;font-size:12px;color:#7DB51A;}
p.livraison_texte_g       {font-weight:bold;font-size:12px;color:#928a7d;}
p.livraison_titre         {font-weight:bold;font-size:12px;color:#928a7d;}

/*identification*/
td.titre_ident {background-color:#7DB51A; /*vert*/
                border-color:#ffffff;
                border:1px;
                color:#ffffff;                   
				font-size:1em;
                font-weight:bold; 
				text-align:center;
				}

td.titre_ident_c {text-align:center;}
td.titre_ident_l {text-align:left;}
td.titre_ident_r {text-align:right;}
.info_connect {color:#533324;
               font-style:italic;
			   font-size:0.8em;
               }

p.err_form {color:#ff0000;      /* red */
            font-weight:bold;
            font-size:90%; 
			text-indent:0px;
            padding-top:0px;
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
          }  

/*Livraison*/
#nfo_liv_fs             { border:1px #533324 solid;}
#nfo_liv_fs legend      { color:#533324; font-weight:bold; text-transform:uppercase; }
#nfo_liv_fs td          { font-size:1em; color:#533324;}
#titre                  { font-size:2em; font-weight:bold; margin:0; padding:0px; color:#7DB51A; }				        
.soustitre              { font-size:1em; margin:0;padding:0px;color:#7DB51A;}
.validation_commande    { width: 208px; 
                          height: 44px;
                          border: none;
                          background: url(./images/bouton/verifier_ma_commande.gif) no-repeat;
                        }
.validation_commande:hover  {cursor: pointer;}


#bt_creer_compte         { float:right;}
#bt_creer_compte a       { display:block;width:162px;height:58px;}
.bt_creer                { width:162px;height:58px;border:0px;
                           background:url(../images/bouton/passer-la-commande_off.gif) left top no-repeat ; }
.bt_creer:hover,
.bt_creer:focus          { width:162px;height:58px;border:0px; 
                           background:url(../images/bouton/passer-la-commande_on.gif) left top no-repeat ; 
						   cursor:pointer;}

#bt_valider_commande     { float:right;}
#bt_valider_commande a   { display:block;width:162px;height:58px;}
.bt_valid_cmd            { width:162px;height:58px;border:0px;
                           background:url(../images/bouton/passer-la-commande_off.gif) left top no-repeat ; }
.bt_valid_cmd:hover,
.bt_valid_cmd:focus      { width:162px;height:58px;border:0px; 
                           background:url(../images/bouton/passer-la-commande_on.gif) left top no-repeat ; 
						   cursor:pointer;}

#bt_retour_boutique      { float:right;}
#bt_retour_boutique a    { display:block;width:162px;height:58px;}
.bt_retour_bq            { width:162px;height:58px;border:0px;
                           background:url(../images/bouton/retour_boutique_off.gif) left top no-repeat ; }
.bt_retour_bq:hover,
.bt_retour_bq:focus      { width:162px;height:58px;border:0px; 
                           background:url(../images/bouton/retour_boutique_on.gif) left top no-repeat ; 
						   cursor:pointer;}


/*DEBUT INFO CIC */
#nfo_cic {
    color:#000000;
	background-color:#ffffff;
	width:auto;
	margin-left:16px !important;
	margin-left:8px;
    margin-right:12px;
	}
#nfo_cic h1 {font-size:140%; color:#533324;	margin-left:10px;font-weight:bold;}
#nfo_cic p  {font-size:100%; color:#533324;	margin-left:10px;}
#nfo_cic li {font-size:90%; color:#533324;	margin-left:50px;list-style-type:circle;}
.sommaire {font-size:140%; color:#533324;margin-left:50px;
           list-style-image: url(images/arrow/puce_list.gif);}

.sommaire a       {font-size:140%;color:#533324;text-decoration: none;font-weight: bold;}
.sommaire a:hover {font-size:140%;color: #c1cc26;font-weight: bold;}
/*DEBUT INFO CIC */


/*CNIL*/
p.cnil_l    {font-size:0.85em;margin:0; padding:0px;}
p.cnil_c    {font-size:0.85em;margin:0; padding:0px;text-align:center;}



/*PAGINATION*/
#pagination {width:450px;float:left;
             margin-top:0px;   margin-bottom:0px;
			 margin-right:0px; margin-left:0px;
			 padding-top:0px;  padding-bottom:0px;
			 padding-right:0px;padding-left:0px;
			 }

#pagination_left {width:220px;float:left;color:#7DB51A;text-align:left;}
#pagination_right {width:220px;float:right;color:#7DB51A;text-align:right;}

/*Accueil*/
#cont_produit h1        {margin:auto;
                         font-size:2em;
                         font-weight:bold;
						 color:#7DB51A;
						}  

#cont_acc_col_1        { width:450px;float:left;
					  	 margin-top:0px;   margin-bottom:0px;
						 margin-right:0px; margin-left:0px;
						 padding-top:0px;  padding-bottom:0px;
						 padding-right:0px;padding-left:0px;
                       }

#cont_acc_col_2        { width:210px;float:right;
/* border:1px solid #ff00ff;*/
 }

#cont_acc_col_1_bd_top    { width:450px;float:left;}
#cont_acc_col_1_bd_middle { width:450px;float:left;}
#cont_acc_col_1_bd_bottom { width:450px;float:left;}

#cont_cat_right,#cont_cat_right_red,#cont_cat_right_black,
#cont_cat_left,#cont_cat_left_green  {width:180px;height:180px;float:left;}
#cont_cat_right a,#cont_cat_right_red a,#cont_cat_right_black a,
#cont_cat_left a,#cont_cat_left_green a {display:block;width:180px;height:180px;}
.fauteuil-siege       {background: #fff url(../images/accueil/acc_cat_fs_c_off_on.gif) left top no-repeat;}
.petit-meuble         {background: #fff url(../images/accueil/acc_cat_pm_c_off_on.gif) left top no-repeat;}
.meuble-chambre       {background: #fff url(../images/accueil/acc_cat_mc_c_off_on.gif) left top no-repeat;}
.fauteuil-siege:hover {background: #fff url(../images/accueil/acc_cat_fs_c_off_on.gif) right top no-repeat;}
.petit-meuble:hover   {background: #fff url(../images/accueil/acc_cat_pm_c_off_on.gif) right top no-repeat;}
.meuble-chambre:hover {background: #fff url(../images/accueil/acc_cat_mc_c_off_on.gif) right top no-repeat;}

#cont_cat_right,#cont_cat_right_red,#cont_cat_right_black,
#cont_cat_left,#cont_cat_left_green
                           { font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; 
					         margin:0px; padding:10px; 
                           }


#cont_cat_right a, #cont_cat_left a,
#cont_cat_right_red a, 
#cont_cat_left_green a, 
#cont_cat_right_black a { text-decoration:none;
                          font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
						  font-size:2em;
                          font-weight:bold;
					      font-style:normal;color:#928982;
                        }

#cont_cat_right_red   a:hover { font-size:2em;font-weight:bold;font-style:normal;color:#ff0000; }
#cont_cat_left_green  a:hover { font-size:2em;font-weight:bold;font-style:normal;color:#7DB51A; }
#cont_cat_right_black a:hover { font-size:2em;font-weight:bold;font-style:normal;color:#000000; }

.left {text-align:left;}
.right {text-align:right;}




/* Accueil box info */
/* une info, un devis */
#contenu_box_acc_nfo   { float:left;
                         margin-top:30px;
                         margin-bottom:10px;
                         margin-right:10px;
                         margin-left:20px;
			            }

#contenu_box_acc_nfo_haut   { width:175px;
                              height:10px;
                              background: #fff url(../images/accueil/vente-flash-info-top.gif) left top no-repeat ;
                            }
#contenu_box_acc_nfo_middle { width:175px;
                              height:auto;
                              background: #fff url(../images/accueil/vente-flash-info-middle.gif) left top repeat-y ;
                            }
#contenu_box_acc_nfo_bas    { width:175px;
                              height:10px;
                              background: #fff url(../images/accueil/vente-flash-info-bottom.gif) left top no-repeat ;
                            } 
#contenu_box_acc_nfo_middle p { margin-top:0px;
                                margin-bottom:0px;
                                margin-right:10px;
                                margin-left:15px;
                                font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; 
          	                    font-weight: normal; 
			                    color:#ffffff;
                                font-size:0.9em;
                              }


/*Acueil colonne droite : logo haut*/
#cont_acc_col_2_top    { float:right;
                         width:208px;
						 height:162px;
                         margin-top:0px;
                         margin-bottom:20px;
                         margin-right:2px;
                         margin-left:2px;
                         background: #fff url(../images/accueil/mieux-pvp_f.gif) left top no-repeat ;
			           }
/*Acueil colonne droite : logo vente flash*/
#cont_acc_col_2_middle { float:right;
						 width:206px;
						 height:199px;
                         margin-top:20px;
                         margin-bottom:20px;
                         margin-right:2px;
                         margin-left:2px;
/*                         background: #fff url(../images/accueil/vente-flash.gif) left top no-repeat ;*/
			           }







/*div pour 1 produit */
#contenu_box_acc_pds   { float:left;
                          width:152px;
                          margin-top:20px;
                          margin-bottom:20px;
                          margin-right:20px;
                          margin-left:20px;
			            }

#contenu_box_acc_pds_haut   { width:152px;
                              height:15px;
                              background: #fff url(../images/accueil/pds-top.gif) left top no-repeat ;
                            }
#contenu_box_acc_pds_middle { width:152px;
                              height:auto;
                              background: #fff url(../images/accueil/pds-middle.gif) left top repeat-y ;
                            }
#contenu_box_acc_pds_bas    { width:152px;
                              height:15px;
                              background: #fff url(../images/accueil/psd-bottom.gif) left top no-repeat ;
                            } 
#contenu_box_acc_pds_middle p { margin-top:0px;
                                margin-bottom:0px;
                                margin-right:10px;
                                margin-left:10px;
		                        font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; 
                              }
#contenu_box_acc_pds_middle img { margin-top:0px;
                                  margin-bottom:0px;
                                  margin-right:0px;
                                  margin-left:6px;
                                  padding-top:0px;
                                  padding-bottom:0px;
                                  padding-right:0px;
                                  padding-left:0px;
                              }
.normal  { font-weight: normal; color:#000000;font-size:0.9em;}
.normalc { font-weight: normal; color:#000000;font-size:0.9em;text-align:center;}
.nom_pds { height:60px;font-weight: normal; color:#000000;font-size:0.9em;text-align:center;}
.price   { font-weight: bold;   color:#7DB51A;font-size:1.5em;text-align:center;}


/* DEBUT  QUI SOMMES NOUS   QUI SOMMES NOUS */
#contenu              { background:#ffffff;
                        padding-top:0px;
						margin-top:0px;
					  }


#contenu_top_titre    { font-size:2em;
                        font-weight:bold;
						color:#7DB51A;
						background:#ffffff;
					  }

#contenu_top_stitre    { font-size:1.2em;
                         font-weight:bold;
						 color:#7DB51A;
					   	 background:#ffffff;
						 float:right;
					    }


#contenu_qsn          { width:600px; 
                        margin:auto;
                        min-height:550px;
                        background:#fff url(../images/qsn/qsn_left_bottom.gif) left bottom no-repeat;
                      }


/*BOX 1*/
#contenu_box_1        { float:left;
                        margin-top:0px;
                        margin-bottom:0px;
                        margin-right:10px;
                        margin-left:10px;
			          }

#contenu_box_1_haut   { width:207px;
                        height:48px;
                        background: #fff url(../images/qsn/qsn_b1_top.gif) left top no-repeat ;
                      }
#contenu_box_1_middle { width:207px;
                        height:auto;
                        background: #fff url(../images/qsn/qsn_b1_middle.gif) left top repeat-y ;
                      }
#contenu_box_1_bas    { width:207px;
                        height:18px;
                        background: #fff url(../images/qsn/qsn_b1_bottom.gif) left top no-repeat ;
                      } 
#contenu_box_1_middle p { margin-top:0px;
                          margin-bottom:0px;
                          margin-right:10px;
                          margin-left:15px;
                          font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; 
          	              font-weight: normal; 
    		              color:black;
                          font-size:0.9em;
                        }
					  
/*BOX 2*/
#contenu_box_2        { float:left;
                        margin-top:100px;
                        margin-bottom:0px;
                        margin-right:10px;
                        margin-left:10px;
			          }

#contenu_box_2_haut   { width:163px;
                        height:63px;
                        background: #fff url(../images/qsn/qsn_b2_top.gif) left top no-repeat ;
                      }
#contenu_box_2_middle { width:163px;
                        height:auto;
                        background: #fff url(../images/qsn/qsn_b2_middle.gif) left top repeat-y ;
                      }
#contenu_box_2_bas    { width:163px;
                        height:13px;
                        background: #fff url(../images/qsn/qsn_b2_bottom.gif) left top no-repeat ;
                      }
#contenu_box_2_middle p { margin-top:0px;
                          margin-bottom:0px;
                          margin-right:20px;
                          margin-left:25px;
                          font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; 
          	              font-weight: normal; 
    		              color:black;
                          font-size:0.9em;
                        }

/*BOX 3 et 4*/
#contenu_box_3_4      { float:left;
                        margin-top:0px;
                        margin-bottom:0px;
                        margin-right:auto;
                        margin-left:auto;
			          }

/*BOX 3*/
#contenu_box_3        { margin-top:0px;
                        margin-bottom:0px;
                        margin-right:auto;
                        margin-left:auto;
			          }
#contenu_box_3_haut   { width:148px;
                        height:60px;
                        background: #fff url(../images/qsn/qsn_b3_top.gif) left top no-repeat ;
                      }
#contenu_box_3_middle { width:148px;
                        height:auto;
                        background: #fff url(../images/qsn/qsn_b3_middle.gif) left top repeat-y ;
                      }
#contenu_box_3_bas    { width:148px;
                        height:22px;
                        background: #fff url(../images/qsn/qsn_b3_bottom.gif) left top no-repeat ;
                      }

#contenu_box_3_middle p { margin-top:0px;
                          margin-bottom:0px;
                          margin-right:10px;
                          margin-left:15px;
                          font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; 
          	              font-weight: normal; 
    		              color:black;
                          font-size:0.9em;
                        }
/*BOX 4*/
#contenu_box_4        { margin-top:0px;
                        margin-bottom:0px;
                        margin-right:auto;
                        margin-left:auto;
			          }
#contenu_box_4_haut   { width:177px;
                        height:111px;
                        background: #fff url(../images/qsn/qsn_b4_top.gif) left top no-repeat ;
                      }
#contenu_box_4_middle { width:177px;
                        height:auto;
                        background: #fff url(../images/qsn/qsn_b4_middle.gif) left top repeat-y ;
                      }
#contenu_box_4_bas    { width:177px;
                        height:19px;
                        background: #fff url(../images/qsn/qsn_b4_bottom.gif) left top no-repeat ;
                      }
#contenu_box_4_middle p { margin-top:0px;
                          margin-bottom:0px;
                          margin-right:15px;
                          margin-left:15px;
                          font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; 
          	              font-weight: normal; 
    		              color:black;
                          font-size:0.9em;
                        }
/* FIN  QUI SOMMES NOUS   QUI SOMMES NOUS */


/* DEBUT  NOS ENGAGEMENT  NOS ENGAGEMENTS*/
#contenu               { background:#ffffff;
                         padding-top:0px;
					  	 margin-top:0px;
					   }
#contenu_top_titre     { font-size:2em;
                         font-weight:bold;
						 color:#7DB51A;
					   	 background:#ffffff;
					    }
#contenu_ne             { width:600px; 
                          margin:auto;
                          background:#fff url(../images/ne/ne_left_bottom.gif) left bottom no-repeat;
                        }
/*BOX 1 et 2*/
#contenu_box_ne_1_2      { width:100%;
                           min-height:300px;
                           margin-top:0px;
                           margin-bottom:0px;
                           margin-right:auto;
                           margin-left:auto;
			             }
/*BOX 1*/
#contenu_box_ne1        { float:left;
                          margin-top:0px;
                          margin-bottom:0px;
                          margin-right:10px;
                          margin-left:10px;
			            }
#contenu_box_ne1_haut   { width:199px;
                          height:61px;
                          background: #fff url(../images/ne/ne_b1_top.gif) left top no-repeat ;
                        }
#contenu_box_ne1_middle { width:199px;
                          height:auto;
                          background: #fff url(../images/ne/ne_b1_middle.gif) left top repeat-y ;
                        }
#contenu_box_ne1_bas    { width:199px;
                          height:10px;
                          background: #fff url(../images/ne/ne_b1_bottom.gif) left top no-repeat ;
                        } 
#contenu_box_ne1_middle p { margin-top:0px;
                            margin-bottom:0px;
                            margin-right:10px;
                            margin-left:15px;
                            font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; 
          	                font-weight: normal; 
			                color:black;
                            font-size:0.9em;
                          }
/*BOX 2*/
#neplus                 { float:left;
                          margin-top:150px;   /*top margin b2 + + height b2 + b1top + b1bottom*/
                          margin-bottom:0px;
                          margin-right:0px;
                          margin-left:0px;
						  width:25px;
						  height:25px;
                          background: #fff url(../images/ne/ne_plus.gif) left center no-repeat ;
                        }

#contenu_box_ne2        { float:left;
                          margin-top:100px; 
                          margin-bottom:0px;
                          margin-right:10px;
                          margin-left:10px;
			            }

#contenu_box_ne2_haut   { width:310px;
                          height:45px;
                          background: #fff url(../images/ne/ne_b2_top.gif) left top no-repeat ;
                        }
#contenu_box_ne2_middle { width:310px;
                          height:auto;
                          background: #fff url(../images/ne/ne_b2_middle.gif) left top repeat-y ;
                        }
#contenu_box_ne2_bas    { width:310px;
                          height:15px;
                          background: #fff url(../images/ne/ne_b2_bottom.gif) left top no-repeat ;
                        }
#contenu_box_ne2_middle p { margin-top:0px;
                            margin-bottom:0px;
                            margin-right:10px;
                            margin-left:15px;
                            font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; 
          	                font-weight: normal; 
			                color:black;
                            font-size:0.9em;
                          }
/*BOX 3 et 4*/
#contenu_box_ne_3_4      { width:100%;
                           min-height:300px;
                           margin-top:0px;
                           margin-bottom:0px;
                           margin-right:auto;
                           margin-left:auto;
			             }
/*BOX 3*/
#contenu_box_ne3        { float:left;
                          margin-top:0px;
                          margin-bottom:0px;
                          margin-right:auto;
                          margin-left:50px;
			            }
#contenu_box_ne3_haut   { width:250px;
                          height:55px;
                          background: #fff url(../images/ne/ne_b3c_top.gif) left top no-repeat ;
                        }
#contenu_box_ne3_middle { width:250px;
                          height:auto;
                          background: #fff url(../images/ne/ne_b3c_middle.gif) left top repeat-y ;
                        }
#contenu_box_ne3_bas    { width:250px;
                          height:15px;
                          background: #fff url(../images/ne/ne_b3c_bottom.gif) left top no-repeat ;
                        }
#contenu_box_ne3_middle p { margin-top:0px;
                            margin-bottom:0px;
                            margin-right:20px;
                            margin-left:10px;
                            font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; 
          	                font-weight: normal; 
			                color:black;
                            font-size:0.9em;
                          }


#certif      { list-style: none;margin: auto;padding:0;overflow: hidden;}
#certif li   { float:left;display:block;width:54px; height:54px; 
               margin-left:15px; margin-right:0px; 
               margin-top:10px; margin-bottom:0px;			   
			 }
#certif li a { display: block;
               width: 54px;height:54px;color:#fff;font:1em "Trebuchet MS",Arial,sans-serif;
               padding:4px 0;text-align:center;text-decoration:none;}
#certif li a:hover, #certif li a:focus, #certif li a:active {text-decoration: underline;}
.cert1       {background: #fff url(../images/ne/certification/certif_bois_off.gif) left top no-repeat ;}
.cert2       {background: #fff url(../images/ne/certification/certif_mousse_off.gif) left top no-repeat ;}
.cert3       {background: #fff url(../images/ne/certification/certif_tissu_off.gif) left top no-repeat ;}
.cert1:hover,.cert1:focus {background: #fff url(../images/ne/certification/certif_bois_on.gif) left top no-repeat ;}
.cert2:hover,.cert2:focus {background: #fff url(../images/ne/certification/certif_mousse_on.gif) left top no-repeat ;}				
.cert3:hover,.cert3:focus {background: #fff url(../images/ne/certification/certif_tissu_on.gif) left top no-repeat ;}


/*BOX 4*/
#contenu_box_ne4        { float:left;
                          margin-top:50px;
                          margin-bottom:100px;
                          margin-right:auto;
                          margin-left:50px;
width:162px;
                          height:107px;
						}
#contenu_box_ne4_middle { width:162px;
                          height:107px;
                          background: #fff url(../images/ne/ne4.gif) left top no-repeat ;
                        }

/* FIN  NOS ENGAGEMENT  NOS ENGAGEMENTS*/



/* DEBUT CONTACT CONTACT*/
#contenu_ct_titre      { margin:auto;
                          font-size:2em;
                          font-weight:bold;
						  color:#7DB51A;
					   	  background:#ffffff;
					    }

#contenu_ct_stitre     { text-align:center;
                          margin:auto;
						  font-size:1.3em;
                          font-weight:bold;
						  color:#7DB51A;
					   	  background:#ffffff;
					    }





#formulcontact {width:600px;margin:auto;border:1px #533324 solid; margin:auto;font-size:1em;}
#formulcontact label {float:left;width:180px;text-align:right}
#formulcontact p.send {text-align:right;margin:0 10px 10px 0}
#formulcontact legend {color:#533324}
p.contact { color:#533324;font-size:100%;text-indent:0px;padding-top:0px;}  
p.contact-info { color:#533324;font-size:100%;text-indent:0px;text-align:center;padding-top:0px;}
/* FIN CONTACT CONTACT*/



/*DEBUT CGV  CGV CGV*/
#contenu_cgv_titre      { text-align:center;
                          margin:auto;
                          font-size:2em;
                          font-weight:bold;
						  color:#7DB51A;
					   	  background:#ffffff;
					    }
#contenu_cgv_stitre     { text-align:center;
                          margin:auto;
						  font-size:1.3em;
                          font-weight:bold;
						  color:#7DB51A;
					   	  background:#ffffff;
					    }
#nfo_cgv                { width:667px;
						  margin-bottom:10px;
						  margin-right:0px;
						  margin-left:0px;
						  margin-top:10px;
                        }
#nfo_cgv li             { font-size:0.8em; color:#533324; margin-left:50px;list-style-type:circle; }
#nfo_cgv p              { font-size:0.8em; color:#533324;}

#nfo_cgv_fs             { border:1px #533324 solid;}
#nfo_cgv_fs legend      { color:#533324; font-weight:bold; text-transform:uppercase; }
#nfo_cgv_fs p           { font-size:0.8em; color:#533324;}

p.texte_nfo {text-indent:30px;
             padding-top:0px;
             padding-bottom:0px;
             padding-left:20px;
			 padding-right:20px;
            }
#cgv_fdp                  { width:667px;
							margin:auto;
							text-align:center;
                            font-size:0.8em; 
                          } 
#cgv_fdp td               { border-style:solid;
                            border-width:1px;
                            border-color:#533324;
							width:auto;
						    margin:auto;
							padding:5px;
                          } 
.table_fdp_tdh            { 
                            border-color:#533324;
							width:auto;
						    margin:auto;
							padding:5px;
                            font-weight:bold;
                          } 
/*FIN CGV  CGV CGV*/


/* MAISON ETHIQUE */
#contenu_me             { width:520px;
                          height:455px;
						  margin-bottom:10px;
						  margin-right:20px;
						  margin-left:50px;
						  margin-top:-80px;
                          background: url(../images/me/maison-ethique-big.gif) center center no-repeat;
						  float:left;
                        }



/*BOX 1 et 2*/
#contenu_box_me_1_2_3    { width:500px;
                           height:435px;
                           margin-top:170px;
                           margin-bottom:0px;
                           margin-right:10px;
                           margin-left:0px;
			             }

#contenu_box_me_1_2_3 img { margin-left:0px;
                            margin-right:0px;
						  }

.table_me                 { border-style:solid;
                            border-width:0px;
                            border-color:#FF0000;
						    width:520px;
                          } 
.table_me_tr              { border-style:solid;
                            border-width:0px;
                            border-color:#0000FF;
						    width:520px;
                          } 
.me_stitre                { font-size:0.8em;
						    color:#7DB51A;
							font-weight:bold;
							text-align:center;
                            border-style:solid;
                            border-width:0px;
                            border-color:#00FF00;
						    width:170px;
                          }