/*********************************************************** GENERAL ************************************************************/
*{	outline:none; 	padding:0px;
	margin:0px;
	background-color:transparent;
	}
body {

	background-color:#78634A;

}

.showadd_tr{
display:none;

}

/*		INIT FILTRE IE POUR PNG TRANSPARENT 		*/
#ombrage,#encar_mode_photo_degrade,#zone_inscript_mpng,#zone_inscript_hpng {
	behavior: url(style/iepngfix.htc);
}

#conteneur {
	position:absolute;
	left:50%;
	margin-left:-466px;
	width:933px;
	
	background-image:url(../img/commun/bg-nave-accueil.jpg);
	background-repeat:repeat-y;
}

#conteneur_collection_femme {
	width:500px;
	height:20px;
	position:absolute;
	
	visibility: hidden;
	left: 116px;
	top: 493px;		
}

#conteneur_collection_homme {
	width:500px;
	height:20px;
	position:absolute;

	visibility: hidden;
	left: 262px;
	top: 493px;		
}
.calage {
	clear:both;
	width:100%;
	height:0;
	font-size:1px;
	overflow:hidden;
	margin:0;
	padding:0;
}
.lien_bc{
	text-decoration:none;
	color:#AB8C69;
	font-size:11px;
	font-family:arial;
}

/**************  STYLE POUR PAGE FIXE ***************/
.rubrique_active a{
	font-family:/*/*Verdana,*/*/ Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;	
}
.photo_active a {
	display:block;
	border: solid 2px #ffffff;	
}
.photo_nonactive {
	display:block;
	border: solid 2px #A58667;	
}

/********************************************************/
.select_form{

background:#BBAFA1 url(../img/commun/bg_input.gif) no-repeat scroll 0 0;
border:1px solid #78634A;

}

/********************************************************* DIV STRUCTURE ***********************************************************/
#header {
	width:933px;
	height:63px;
	
	background-image:url(../img/commun/bg-header.jpg);
	background-repeat:no-repeat;
	
	padding-top:17px;
}

.footer {
	position:absolute;
	left:0px;
	width:71px;
	height:86px;
	top: 467px;
	
	font-family:/*Verdana,*/ Arial, Helvetica, sans-serif;
	color:#B2926E;
	font-size:9px;
	
	text-align:right;	
	padding-top:15px;			
}
.footer a{
	font-family:/*Verdana,*/ Arial, Helvetica, sans-serif;
	color:#B2926E;
	font-size:9px;
	text-decoration:none;		
}
.footer a:hover{
	color:#ffffff;	
	text-decoration:none;	
}

#conteneur_central {
	width:100%;
}
#conteneur_central_panier{
	width:100%;
	background:url(../img/commun/bg-droite_panier.jpg) no-repeat top right;

}


#gauche {
	position:absolute;
	left:0px;
	width:82px;
	height:387px;
	
	background-image:url(../img/commun/bg-gauche.jpg);
	background-position:bottom;
	background-repeat:no-repeat;	
	top: 80;
}
#gauche_panier {
	position:absolute;
	left:0px;
	width:82px;
	/*height:387px;*/
	top: 80;
}
#droite {
	position:absolute;
	right:-1px;
	top: 80;
	width:84px;
	height:387px;	
	background-image:url(../img/commun/bg-droite.jpg);
	background-position:bottom;
	background-repeat:no-repeat;/**/
	
}
#droite_panier {
	position:absolute;
	right:-1px;
	top: 80;
	width:84px;
	height:387px;	
	/*background:url(../img/commun/bg-droite_panier.jpg) no-repeat ;*/
	
}
#centre {
	width:769px;	
	padding-left:82px;
	height:387px;	
}
/*rajout page catalogue**********************************/
#centre.nooverflow{
	overflow:hidden;
	height:387px;
}
.divproduit a img{
	border:none;
}
.divproduit a {
	display:block;
	width:107px;
	height:auto;
	height:204px;
	background:#fff;
}
.divproduit a.a_img{
	display:block;
	width:107px;
	height:184px; 
	overflow:hidden;
}
a.titre_produit_catalogue{
	/*color:#81796C;*/
	color:#fff;
	background:#A58667;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	width:97px;
	height:23px;
	padding:0 5px 5px 5px;
	text-decoration:none;
	display:block;
	overflow:hidden;
}
.centre_overflow{
	/*margin:0 0 0 135px;*/
	width:624px;		
	height:312px;	
	padding:5px;
	float:left;
	overflow-x:hidden;
	overflow-y:scroll;
}
.titre_collection{
	color:#716859;
	font-size:13px;	
	font-family:verdana;
	line-height:26px;
	background:#EEE9E3;
	padding:0 0 0 5px;
	margin:0 0  0 140px;
	font-weight:normal;
	
}
.titre_collection strong{
	text-transform:uppercase;		
}
h2.desc_cate{
	color:#b59877;
	font-size:11px;
	font-family:verdana;
	padding:0 5px 7px 5px;
	margin:0 0 0 140px;
	background:#EEE9E3;
	height:22px;
	width:auto;
	display:block;
	overflow:hidden;
}

.divproduit{
	padding:0 0 0 0;
	width:107px;
	height:auto;
	background:#A58667;
	float:left;
	margin:0 18px 5px 0;
}


.divproduit.nomargin{
	margin:0 0 5px 0;
}
.prixproduit{
	width:107px;
	height:17px;
	background:#eee9e3;
	line-height:17px;	
}
.prixproduit p.p1{
	width:40px;
	padding:0 1px 0 2px;
	text-align:left;
	float:left;	
	color:#B59877;	
	font-size:11px;	
	text-decoration:line-through;
	text-align:center;	
}
.prixproduit p.p2{
	width:61px;
	padding:0 2px 0 1px;
	float:right;	
	text-align:right;
	color:#B59877;	
	font-size:13px;
	font-weight:bold;
	text-align:center;
}
/*fin rajout catalogue************************************/

#centre_panier {
	width:769px;	
	padding-left:82px;
	background:url(../img/commun/bg-gauche.jpg) no-repeat bottom left;
}
#centre_marques {
	width:769px;	
	padding-left:82px;
	
	background-color:#ffffff;
}
#societe{
	width:769px;
	background-color:#CFBCA7;	
	background-image:url(../img/commun/bg-centre.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	
	padding-left:82px;
}
#centre_savoir_faire {
	width:769px;
	height:387px;
	background-color:#CFBCA7;
	
	padding-left:82px;
}

#conteneur_nave_accueil {
	width:933px;	
	
	background-image:url(../img/commun/bg-nave-accueil.jpg);
	background-repeat:repeat-y;
}
#conteneur_nave {

	height:31px;
	background: url(../img/commun/bg_menu.gif) repeat-x #79634B;	
	padding-top:5px;
}
#top_conteneur_nave_accueil {
	clear:both;
	width:933px;
	height:8px;
	
	background-image:url(../img/commun/bg-top-nave-accueil.jpg);
	background-repeat:no-repeat;
}

#nave_accueil {
	width:853px;
	text-align:center;
	padding-left:70px;	
}
#nave {

	text-align:center;
}

#div_image_produit {
	float:left;
	width:204px;
	height:387px;
	
	/*background-color:#ffffff;*/
}

/**** div contenant les textes du produit ***/
#texte_produit {
	float:left;
	width:265px;
	height:387px;
	
	background-color:#ffffff;
}


#div_texte_produit1 {
	width:240px;
	height:263px;	
	padding-left:10px;
	padding-right:10px;
	
	
	overflow-y:auto; 
	overflow-x:hidden; 
	scrollbar-base-color:#CFBCA7;
	scrollbar-3dlight-color:#A69786;
	scrollbar-arrow-color:#A69786;
	scrollbar-darkshadow-color:#CFBCA7;
	scrollbar-face-color:#CFBCA7;
	scrollbar-highlight-color:#CFBCA7;
	scrollbar-shadow-color:#726A5F;
	scrollbar-track-color:#CFBCA7;	
}

#prix_cont{
	width:257px;
	height:47px;
	background:#eee9e3;
	color:#b59877;
	margin:auto;
}
.leprix_cont{ 
	width:85px; 
	height:47px; 
	border-right:1px dotted #b59877;
	text-align:center;
	float:left;	
}
.leprix{
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#b59877;
}
.leprix_barre{
	
	font-size:16px;/*11*/
	font-family:Arial, Helvetica, sans-serif;
	height:10px;
	color:#b59877;
	text-decoration:line-through;

}

.form_cont{
	width:150px;
	padding-left:10px;
	float:left;
}
.form_cont select{
	width:50px;
	text-align:center;
	color:#b59877;
}
.btn_cmd{

	display:block;
	width:75px;
	height:22px;
	background:url(../img/commun/btn_cmd.gif) no-repeat;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
	text-align:center;
	text-decoration:none;
	padding-top:2px;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
}
.txt_legende{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	
}
.txt_legende_tel{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	margin:auto;
	text-align:center;
	color:#b59877;
	margin-top:7px;
}
.info_sup_cont{
	padding-top:10px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
}
.info_offre{
	text-decoration:none;
	color:#b59877;
	font-size:11px;
	background:url(../img/commun/puce_fleche_marron.gif) 0 2px no-repeat;
	text-transform:uppercase;
	padding-left:10px;
}
.info_port{
	text-decoration:none;
	color:#b59877;
	font-size:10px;
	background:url(../img/commun/puce_fleche_marron.gif) 0 2px no-repeat;
	padding-left:10px;
	text-transform:uppercase;
}

/****** lien prendre contact ******/
.prendre_contact {
	width:200px;
	height:17px;
	font-family:/*Verdana,*/ Arial, Helvetica, sans-serif;
	color:#AB8C69;
	font-size:9px;	
	font-weight:bold;
	
	
}
.prendre_contact a{	
	color:#AB8C69;		
	font-weight:bold;
	text-decoration:none;
}
.prendre_contact a:hover{	
	color:#756E63;	
	text-decoration:none;
}

/**** DIV NUMEROTATION PRODUIT ****/
.numerotation_produit {
	height:20px;
	text-align:center;
	
	padding-top:5px;	
}


/**** CONTENEUR SUIVANT/PRECEDENT ****/
.conteneur_suivant_preced {
	width:250px;
	height:25px;
	background:#ecebe9;
	margin:auto;
	margin-top:8px;
}
.div_precedent {
	float:left;
	width:119px;	

		
	padding-left:6px;	
	text-align:left;	
}
.div_suivant {
	float:left;
	width:119px;	

		
	padding-right:6px;
	text-align:right;

}

/* DIV contenant flash animé sur la droite */
#div_detail_produit {
	float:right;
	width:165px;
	height:387px;
	
	background-color:#FFF/*CFBCA7*/;	
}

#conteneur_detail_produit {
	width:165px;
	height:175px;
	
	background-color:#ffffff;
}

#conteneur_rubrique {
	position:relative;
	
	width:130px;	
	float:left;
	font-family:/*Verdana,*/ Arial, Helvetica, sans-serif;
	color:#DDD1C3;	
	
	font-size:9px;
	font-weight:bold;
	text-align:center;	
	
	padding-top:10px;
	padding-right:5px;		

	background:#A58667;
	height:367px;	
}
.conteneur_rubrique_active a{
	width:77px;	
	
	font-family:/*Verdana,*/ Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:9px;
	font-weight:bold;
	text-align:right;	
	
	padding-top:20px;
	padding-right:5px;		
}
#conteneur_rubrique a{	
	display:block;
	color:#DDD1C3;
	font-size:10px;
	text-decoration:none;	
	border-bottom:1px solid;
	
	text-align:left;
	background:url(../img/commun/puce-accueil-menu.gif) 0 6px no-repeat;
	padding-left:10px;
	margin-left:5px;
	padding-bottom:3px;
	padding-top:3px;
	width:110px;
}
#conteneur_rubrique a:hover,#conteneur_rubrique .lien_actif{	
	color:#ffffff;	
	font-weight:bold;
	text-decoration:none;
	background:url(../img/commun/puce-accueil-menu-over.gif) 0 6px no-repeat;
}

#conteneur_rubrique ul{ list-style:none;}
#conteneur_rubrique_footer{
	position:absolute; 
	left:0;
	top:0;
	margin-top:270px;/*245 300 275*/
}
#conteneur_rubrique_footer  a{
	background:url(../img/commun/puce_blanc_bold.gif) 0 6px no-repeat;
}
#conteneur_rubrique_footer  a:hover{
	background:url(../img/commun/puce_blanc_bold.gif) 0 6px no-repeat;
}

#conteneur_nave_photo {
	width:735px;
	padding-bottom:15px;	
	padding-top:15px;	
	padding-left:15px;	
	padding-right:15px;
}

#titre_popup {	
	width:280px;
	line-height:20px;
	text-align:center;
	margin:auto;
	margin-bottom:20px;
}

/******************************************************  Contenu PAGE ACCUEIL   *****************************************************/
.logo {
	margin-left:114px;
}
.img_collection {
	margin-left:395px;
	margin-bottom:5px;
}

.div_bouton_nave {
	height:22px;
	float:left;
	padding-top:9px;
	padding-right:2px;
}
.div_bouton_nave_fin{
	height:22px;
	float:left;
	padding-top:9px;
	padding-left:20px;	
	padding-right:20px;
	background: #79634B;
}
.div_bouton_nave a{
	font-family:Arial, Helvetica, sans-serif;
	color:#DDD1C3;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;	
	padding-left:20px;	
	padding-right:20px;
	background: url(../img/commun/sep_btn.gif) right no-repeat #79634B;
}
.div_bouton_nave_fin a{
	font-family:Arial, Helvetica, sans-serif;
	color:#DDD1C3;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;	
}
.div_bouton_nave a:hover{	
	color:#ffffff;	
	font-weight:bold;
	text-decoration:none;
}

.div_bouton_nave_on {
	height:22px;
	float:left;
	padding-top:9px;
	padding-left:20px;	
	padding-right:20px;
	background:#A58667;
}

.div_bouton_nave_on a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;;
	font-weight:bold;
	text-decoration:none;	
}

.div_rollover_invisible a{
	font-family:/*Verdana,*/ Arial, Helvetica, sans-serif;
	color:#DDD1C3;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

.div_rollover_invisible a:hover{	
	color:#ffffff;	
	font-weight:bold;
	text-decoration:none;
}


/**********************************************************  PAGE PRODUIT   *********************************************************/
.bouton_photo{
	float:left;
	text-align:center;
	margin-top:3px;
	margin-left:11px;		
}
a.photo {
	border: solid 2px #BDA992;	
	display:block;
}
a:hover.photo {
	border: solid 2px #ffffff;	
}
a.photo_active {
	border: solid 2px #ffffff;	
	display:block;
}
.div_collection {	
	width:165px;	
	
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;	
	
	text-align:center;
	padding-top:17px;		
}
.div_tel{	
	width:90px;
	height:15px;
	background:url(../img/commun/bg_tel.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;	
	margin:auto;
	/*margin-top:10px;*/
	padding-top:2px;
	text-align:center;
}
.div_marge_photo {
	width:165px;
	height:10px;	
	background-color:#ffffff;
}

.megt{
	font-family:Arial, Helvetica, sans-serif;
	color:#b59877;
	text-decoration:none;
	font-size:10px;
}
.megt:hover{
	text-decoration:underline;	
}


/**********************************************************  PAGE SAVOIR FAIRE   ***************************************************/
.savoir_faire_colonne_gauche {
	float:left;
	width:365px;
	height:372px;
	
	overflow-y:auto; 
	overflow-x:hidden; 
	scrollbar-base-color:#CFBCA7;
	scrollbar-3dlight-color:#A69786;
	scrollbar-arrow-color:#A69786;
	scrollbar-darkshadow-color:#CFBCA7;
	scrollbar-face-color:#CFBCA7;
	scrollbar-highlight-color:#CFBCA7;
	scrollbar-shadow-color:#726A5F;
	scrollbar-track-color:#CFBCA7;
	
	font-family:/*Verdana,*/ Arial, Helvetica, sans-serif;
	color:#4B453E;
	
	font-size:11px;	
	
	padding-left:10px;
	padding-right:10px;
	padding-top:15px;	
	
	text-align:justify;
	background-color:#CFBCA7;
}
.savoir_faire_colonne_droite {
	float:right;
	width:384px;
	height:387px;
	
	background-color:#A58667;	
}

.titre_competence {
	width:160px;
	height:30px;
	
	padding-top:15px;
	padding-left:30px;
}
.div_image_savoir_faire {
	width:320px;
	height:240px;
	
	padding-top:15px;
	padding-left:30px;
}

/**********************************************************  TITRES ET TEXTES ******************************************************/
.txt_blanc_bold {
	font-family:/*Verdana,*/ Arial, Helvetica, sans-serif;
	color:#DDD1C3;
	font-size:10px;
	font-weight:bold;	
}
.txt_noir {
font-family:/*Verdana,*/ Arial, Helvetica, sans-serif;
color:#4B453E;
font-size:10px;	
}

.txt-rouge {
font-family:/*Verdana,*/ Arial, Helvetica, sans-serif;
color:#DF6A17;
font-size:10px;	
}

.txt_blanc_italic {
	font-family:/*Verdana,*/ Arial, Helvetica, sans-serif;
	color:#DDD1C3;
	font-size:10px;
	font-style:italic;	
}


/************  Collection femme ou homme *************/
.titrage_page_italic {
	font-family:Arial, Helvetica, sans-serif;
	color:#81796c;
	font-size:14px;
	font-weight:bold;
}
.titrage_page_regular {
	font-family:/*Verdana,*/ Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:16px;
	font-weight:bold;
	
}


/************  fourrures, cuirs peaux lainees *************/
.titre_rubrique {
	font-family:/*Verdana,*/ Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:bold;
}

/************  nom du produit *************/
.nom_produit_italic {
	font-family:/*Verdana,*/ Arial, Helvetica, sans-serif;
	color:#756E63;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
}
.nom_produit_regular{
	font-family:/*Verdana,*/ Arial, Helvetica, sans-serif;
	color:#756E63;
	font-size:11px;	
	font-weight:bold;
	
}


/************  descriptif, detail et taille  *************/
.descriptif_produit_italic {
	font-family:Arial, Helvetica, sans-serif;
	color:#756E63;
	font-size:9px;
	font-style:italic;	
}
.descriptif_produit_regular, #div_texte_produit1 p {
	font-family:Arial, Helvetica, sans-serif;
	color:#b59877;
	font-size:11px;	
	/*font-weight:bold;*/
	text-align:center;	
}

.descrt_prd{
	height:120px;/*125*/
	overflow:auto;	
	/*width:240px;*/
	
}
.line_min{
	line-height:11px;
}


#div_texte_produit1 p{
	display:block;
	text-align:left;
	margin-bottom:10px;
}
/************  lien suivant précédent *************/
.text_produit_nav{
	width:250px;
	height:25px;
	background:#ecebe9;

}

a.lien_prec {
	display:block;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#756E63;
	font-size:9px;	
	font-weight:bold;
	text-decoration:none;
	background:url(../img/commun/btn_prec.gif) left no-repeat;
	padding-left:20px;
	padding-top:7px;
}
a.lien_prec:hover{

}
a.lien_suiv {
	display:block;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#756E63;
	font-size:9px;	
	font-weight:bold;
	text-decoration:none;
	background:url(../img/commun/btn_suiv.gif) right no-repeat;
	padding-right:20px;
	padding-top:7px;
	
}
a.lien_suiv:hover{

}
a.lien_suivant_preced {
	font-family:Arial, Helvetica, sans-serif;
	color:#756E63;
	font-size:9px;	
	font-weight:bold;
	
	text-decoration:none;
}
a.lien_suivant_preced:hover{

}

.txt_standard,.txt_normal {
	font-family:Arial, Helvetica, sans-serif;
	/*color:#4B453E;*/
	color:#81796c;
	font-size:11px;	
}
.txt_normal a{
	color:#81796c/*AB8C69*/;
	font-size:11px;
	text-decoration:none;
}
.txt_standard a{
	font-family:Arial, Helvetica, sans-serif;
	color:#81796c/*AB8C69*/;
	font-size:11px;
	text-decoration:underline;
}
.txt_standard a:hover{
	color:#AB8C69;
}


.titre_rubrique_navigation {
	font-family:/*Verdana,*/ Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;	
}
.titre_marron {
	font-family:Arial, Helvetica, sans-serif;
	color:#4B453E;	
	font-size:12px;
	font-weight:bold;	
	text-align:center;
}

.titre_blanc {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;	
	font-size:12px;
	font-weight:bold;	
}

.txt_marron_bold {
	font-family:/*Verdana,*/ Arial, Helvetica, sans-serif;
	color:#4B453E;	
	font-size:11px;
	font-weight:bold;
}

#contenu_boutiques{
	width:750px;
	height:387px;
	padding-left:10px;
	padding-right:10px;
	
	background-color:#CFBCA7;	
}
#contenu_panier{
	width:749px;
	min-height:387px;
	padding-left:10px;
	padding-right:10px;
	
	overflow-x:hidden;
	/*overflow-y:auto;*/
	background-color:#CFBCA7;
}
#contenu_marques{
	width:750px;
	height:387px;
	padding-left:10px;
	padding-right:10px;
	
	background-color:#ffffff;
	
}
.intro_nos_boutique
{	
padding-top:10px;
padding-bottom:10px;
text-align:justify;
}

.intro_nos_boutique_liens
{	
padding-top:10px;
padding-bottom:10px;
text-align:justify;
}

.intro_nos_boutique_liens a
{
	font-size: 12px;
	font-family: /*Verdana,*/ Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#000000;
}

.titre_nos_boutique {
	font-size: 24px;
	font-family: /*Verdana,*/ Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.sstitre_nos_boutique {
	font-size: 18px;
	font-family: /*Verdana,*/ Arial, Helvetica, sans-serif;
}

#liste-actualites
{
width:750px;
height:260px;
overflow-y:auto; 
overflow-x:hidden; 
scrollbar-base-color:#CFBCA7;
scrollbar-3dlight-color:#A69786;
scrollbar-arrow-color:#A69786;
scrollbar-darkshadow-color:#CFBCA7;
scrollbar-face-color:#CFBCA7;
scrollbar-highlight-color:#CFBCA7;
scrollbar-shadow-color:#726A5F;
scrollbar-track-color:#CFBCA7;
font-family:/*Verdana,*/ Arial, Helvetica, sans-serif;
color:#4B453E;
font-size:11px;	
}

#actualites b
{
	font-size: 11px;
	font-family: /*Verdana,*/ Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#000000;
	display:block;
	margin-bottom:5px;
}

#actualites span
{
font-family:/*Verdana,*/ Arial, Helvetica, sans-serif;
color:#4B453E;
font-size:10px;	
}

.photo_gauche {float: left; margin-top: 5px;margin-left:0px;margin-right: 8px;margin-bottom: 5px;}
.photo_autre {float: right;margin-top: 0px;margin-left:10px;margin-right: 0px;margin-bottom: 10px;}
A.lien-noir {color:#000000;font-weight:normal; text-decoration:underline;}
A.lien-noir:hover {color:#000000;}

/*********************************************************** accueil V2 *********************************************************/
#conteneur_lien {
	position:absolute;
	z-index:2;	
	width:769px;	
	height:387px;
	overflow:hidden;
	background:url(../img/commun/blank.gif);
}
#conteneur_lien a {
	display:block;
	float:left;
	width:256px;
	height:387px;
	text-decoration:none;
	overflow:hidden;	
}

#conteneur_visuel {
	position:absolute;	
	width:769px;	
	height:387px;
	overflow:hidden;
}
#conteneur_visuel span {
	display:block;
	float:left;
	width:256px;
	height:387px;	
	overflow:hidden;
}
#conteneur_visuel span img {
	position:absolute;
	display:block;
	margin:0 auto;
}
#ombrage {
	position:absolute;	
	width:769px;	
	height:387px;
	background-image:url(../img/commun/ombrage-accueil.png);
}

/************************************************************************ bas de page */
#bottom {
	/**/width:925px;	
	min-height:300px;
	/*background:blue;*/
}
#footer_prod{
	width:82px;
	/*height:83px;*/
	float:left;
	overflow:hidden;
	padding:8px 0 0 0;/*120 80*/
	background:url(../img/commun/bg_gauche_b.jpg) no-repeat;
	
}
#footer_reduit{
	width:82px;
	/*height:84px;*/
	float:left;
	overflow:hidden;
	padding:8px 0 0 0;/*30*/
	background:url(../img/commun/bg_gauche_b.jpg) no-repeat;
	
}
#footer2{
	background:transparent url(../img/commun/bg_gauche_b.jpg) no-repeat scroll 0 0;
	float:left;
	height:83px;
	overflow:hidden;
	padding:220px 0 0;
	width:82px;
}
#footer {
	width:82px;
	/*height:83px;*/
	float:left;
	overflow:hidden;
	padding:8px 0 0 0;/*180*/
	background:url(../img/commun/bg_gauche_b.jpg) no-repeat;

}
#footer ul,#footer_prod ul,#footer_reduit ul {	
	list-style:none;	
	font-family:Arial;
	font-size:11px;
	text-align:right;	
	margin:0;	
}
#footer ul li , #footer_prod ul li,#footer_reduit ul li{	
	padding:0 10px 10px 0;
}
#footer ul li a , #footer_prod ul li a,#footer_reduit ul li a{
	display:block;	
	color:#cfaf8c;
	text-decoration:none;
	background:url(../img/commun/puce-footer.gif) right 6px  no-repeat;
	padding:0 5px 0 0;
	line-height:13px;	
}
#accueil_bottom_contenu {
	width:769px;	
	background:url(../img/commun/bg-accueil-bottom.jpg) 80px 00px  #362b25 repeat-x ;
	/*margin-left:82px;*/
	float:left;
}
.bottom_accueil_contenu_g,.bottom_accueil_contenu_d {
	float:left;
	/*height:300px;*/
	/*background:url(../img/commun/bg-accueil-bottom.jpg) 80px 00px  #362b25 repeat-x ;*/
}

#bottom_contenu_dev {
	/**/width:769px;	
	background:url(../img/commun/bg-accueil-bottom.jpg) 82px 0px  #AA8B67 repeat-x ;/**/
	
	/*padding-left:82px;
	margin-left:82px;*/
}
#bottom_contenu {
	position:relative;
	width:769px;	
	background:#A58667;/**/
	
	/*height:200px;*/
	
	/*
	border:1px solid;
	*/
	float:left;
}
#bottom_contenu_panier {
	position:relative;
	width:769px;	
	background:#AA8B67;/**/
	height:200px;/**/
	float:left;
}
#bottom_contenu_reduit {
	width:769px;	
	background:#A58667;
	margin-left:82px;
	height:20px;
}


#txtintro{
	background:#362b25;
	font-size:12px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	width:362px;
	padding:12px;
	height:140px;
}
#txtintro a img{
	border:none;
}
.btn_plus{float:right;}
#txtintro h1{ font-size:13px; margin-bottom:5px;}
.marron_clair{color:#ae8f6c;}


.bottom_accueil_contenu_g {
	width:386px;	
}








.bottom_accueil_contenu_d {
	width:383px;	
}

.bottom_accueil_contenu_d ul{
	list-style:none;
	float:left;
	line-height:38px;
	
}
.bottom_accueil_contenu_d ul li{
	margin-left:10px;
	color:#FFF;
	display:inline;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.bottom_accueil_contenu_d ul li a{ text-decoration:none; color:#FFF; }
.sep_btn_accueil{ background:url(../img/commun/sep_btn_accueil.gif) no-repeat right; padding-right:10px;}







#accueil_bottom_menu {
	width:366px;	
	background:#aa8b67;
	padding:10px;
}
#accueil_bottom_menu ul {
	background:url(../img/commun/bg-accueil_menu.jpg) #997855 repeat-x;
	float:left;
	width:168px;

	color:#ffffff;
	font-family:Arial;
	font-size:12px;
	margin:0;
	padding:0 0 0 10px;
	list-style:none;
}
#accueil_bottom_menu ul li{	
	/*height:23px;*/
	line-height:23px;		
}
#accueil_bottom_menu ul li a{
	display:block;
	background:url(../img/commun/puce-accueil-menu.gif) 2px 9px no-repeat;
	line-height:20px;
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
	padding:0 0 0 10px;
}
#accueil_bottom_menu ul li a:hover {
	background:url(../img/commun/puce-accueil-menu-over.gif) 2px 9px no-repeat;/*center left*/
}

.border_accueil {
	border-bottom:solid 1px #b8a188;
}

.encar_cont{
	height:307px;
	margin-top:42px;
	width:383px;

}
.encar_marque{
	width:220px;
	height:162px;
	text-align:center;
	
	float:left;
	border-bottom:3px solid #2d241f;
	background:url(../img/commun/bg_encar_marque.gif) no-repeat center bottom;
}
.encar_mode{
	width:163px;
	height:162px;
	background:url(../img/commun/bg_encar_mode.gif) repeat-x;
	float:left;
	text-align:center;	
}
#encar_mode_photo{
	
	margin:auto;
	width:144px;
	height:160px;
	/*border-bottom:3px solid #2d241f;*/
	margin-top:2px; 
	
}
#encar_mode_photo_degrade{
	height:160px; 
	padding-bottom:2px; 
	background:url(../img/commun/mode_photo_degrade.png) bottom no-repeat; 
	border-bottom:3px solid #2d241f;
}
#encar_mode_photo li a{
	display:block;
	list-style:none;
	background:url(../img/commun/bg_li_mode.gif) no-repeat;
	width:129px;
	height:17px;
	line-height:16px;
	padding-left:20px;
	font-size:11px;
	font-weight:normal;
	-moz-opacity:0.8;
	opacity: 0.8;	
	filter:alpha(opacity=80);
	margin:2px;
	margin-left:8px;
	text-align:left;

}
#encar_mode_photo li a:hover{
	background:url(../img/commun/bg_li_mode_hover.gif) no-repeat;
}
#encar_mode_photo h2{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	margin-left:8px;	
	font-size:12px;
	text-transform:uppercase;
	font-weight:normal;
}

.lesmaques{
	/*border-top:1px solid #8c765b;*/
	width:135px;
	margin:auto;
	margin-top:20px;
	text-align:center;
}

a.puce_bold{
	display:block;
	margin:auto;
	width:300px;
	background:url(../img/commun/puce_bold.gif) 0 5px no-repeat;
	padding-left:15px;
	margin-top:20px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b1916d;
}
a.puce_bold:hover{ color:#FFF; }
a.puce_bold strong{ color:#FFF; }

select{
	background:#EEE9E3;
}

/*************** Page panier ***************/
#contenu_panier{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
}
#contenu_panier a img { border:none; }
#contenu_panier a{/*AB8C69*/
	/*font-family:Arial, Helvetica, sans-serif;
	color:#715D45;
	font-size:11px;
	text-decoration:none;*/
}
#contenu_panier a:hover{
	/*color:#AB8C69;*/
}
#contenu_panier input {
	background:url(../img/commun/bg_input.gif) no-repeat;
	border:1px solid #78634A;
}
.tableau-legende .texte_legende{
	font-size:11px;
}
.texte-titre-rubrique{
	font-size:12px;
}
.texte-rouge{
	font-size:11px;
	color:red;
}
.floatr{
	float:right;
}
.floatl{
	float:left;
}

#panier_ariane a{
	font-family:Arial, Helvetica, sans-serif;
	color:#715D45;
	font-size:11px;
	text-decoration:none;
}
#panier_ariane a:hover{
	color:#AB8C69;
}


#panier_ariane{
	display:block;
	margin:auto;
	width:500px;/*472*/

}
#panier_ariane li{
	display:inline;
	float:left;	
	padding-top:4px;
	margin-right:8px;
}
.ariane_puce{
	display:block;
	float:left;
	background:url(/img/commun/panier_ariane.gif) no-repeat;
	height:19px;
	width:19px;
	margin-bottom:4px;
	margin-right:4px;
	padding-top:2px;
}
.ariane_puce_on{
	display:block;
	float:left;
	background:url(/img/commun/panier_ariane_on.gif) 0 0px no-repeat;
	height:19px;
	width:19px;
	padding-top:2px;
	margin-right:4px;
}


.copyright{
	background: url(../img/commun/bg_input.gif) no-repeat scroll 0 0;
	width:50px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.copyright option{ border:none; background: #BBAFA1;}


.bg_btn_cmd {
	display:block;
	width:144px;
	height:20px;
	padding-top:2px;
	background:url(../img/commun/btn_bg_poursuivre_cmd.gif) no-repeat;
	color:#FFF;
	text-align:center;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}

#list_prod{
	margin-top:15px;
	color:#87735a;
	/*width:100%;*/
}
#list_prod a{color:#715D45;}
 #list_prod a:hover{color:#AB8C69;}
 
.bg_btn_small {
	display:block;
	width:86px;
	height:20px;
	padding-top:2px;
	background:url(../img/commun/panier_bg_port.gif) no-repeat;
	color:#FFF;
	text-align:center;
	font-size:11px;
	text-decoration:none;
}

#zone_login{
	float:left;
	width:189px;
	margin-left:100px;	
	margin-top:20px;	
}
#zone_login_h{ 
	background:url(../img/commun/zone_login_h.gif) no-repeat; 
	height:21px; 
	color:#87735a;
	font-size:12px;
	padding-top:8px;
	padding-left:15px;
	font-weight:bold;
}
#zone_login_m{ 
	background:url(../img/commun/zone_login_m.gif) repeat-y;  
	padding-left:20px;
	padding-top:5px;
	width:189px;
}
#zone_login_m label{
	display:block;
	margin-top:5px;
	color:#87735a;
}

#zone_login_b{ background:url(../img/commun/zone_login_b.gif) no-repeat; height:12px; line-height:2px; font-size:2px; }

#zone_inscript{
	float:left;
	width:289px;
	margin-left:50px;
	margin-top:20px;
}
#zone_inscript_h{ 
	background:url(../img/commun/zone_inscript_h.gif) no-repeat; 
	height:21px; 
	color:#87735a;
	font-size:12px;
	padding-top:8px;
	padding-left:15px;
	font-weight:bold;
}
#zone_inscript_m{ 
	background:url(../img/commun/zone_inscript_m.gif) no-repeat; 
	height:140px;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	color:#87735a;
}

#zone_inscript_hpng{ 
	background:url(../img/commun/zone_inscript_h.png) no-repeat; 
	height:21px; 
	color:#87735a;
	font-size:12px;
	padding-top:8px;
	padding-left:15px;
	font-weight:bold;
}
#zone_inscript_mpng{ 
	background:url(../img/commun/zone_inscript_m.png) no-repeat; 
	height:140px;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	color:#87735a;
}
.btn_ok_fd_clair{
	display:block;
	width:36px;
	height:21px;
	background:url(../img/commun/btn_ok_fd_clair.gif) no-repeat;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	padding-top:2px;
	margin-top:4px;
}
a.texte_legende{
	text-decoration:none;
	font-size:10px;
	color:#87735a;
}

.myH1{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;

}


#zone_inscription{
	float:left;
	width:609px;
	margin-left:76px;	
	margin-top:0px;	
}
#zone_inscription_h{ 
	background:url(../img/commun/zone_inscription_h.gif) no-repeat; 
	height:21px; 
	color:#87735a;
	font-size:12px;
	padding-top:8px;
	padding-left:15px;
	font-weight:bold;
}
#zone_inscription_m{ 
	background:url(../img/commun/zone_inscription_m.gif) repeat-y;  
	padding-left:20px;
	padding-top:5px;
	width:579px;
	padding-right:10px;
}
#zone_inscription_m label{
	display:block;
	margin-top:5px;
	color:#87735a;
}
#zone_inscription_b{ 
	background:url(../img/commun/zone_inscription_b.gif) no-repeat; 
	height:12px; 
	line-height:2px; 
	font-size:2px; 
}

#zone_inscription input{
	height:14px;
	
}
.w250{width:250px;}
.w200{width:200px;}
.w100{width:100px;}
.w50{width:50px;}

#zone_inscription select{
	border:none;
	background: url(../img/commun/bg_input.gif) no-repeat;
	border:1px solid #78634A;	
}
#zone_inscription option{
	background:#BBAFA1;
}



#zone_facturation{
	float:left;
	width:368px;
	/*margin-left:6px;	*/
	margin-top:0px;	
}
#zone_facturation_h{ 
	background:url(../img/commun/zone_facturation_h.gif) no-repeat; 
	height:21px; 
	color:#87735a;
	font-size:12px;
	padding-top:8px;
	padding-left:15px;
	font-weight:bold;
}
#zone_facturation_m{ 
	background:url(../img/commun/zone_facturation_m.gif) repeat-y;  
	padding-left:20px;
	padding-top:5px;
	width:338px;
	padding-right:10px;
}
#zone_facturation_m label{
	display:block;
	margin-top:5px;
	color:#87735a;
}
#zone_facturation_b{ 
	background:url(../img/commun/zone_facturation_b.gif) no-repeat; 
	height:12px; 
	line-height:2px; 
	font-size:2px; 
}

#zone_livraison{
	float:left;
	width:368px;
	/*margin-right:6px;	*/
	margin-left:6px;	
	margin-top:0px;	
}
#zone_livraison_h{ 
	background:url(../img/commun/zone_livraison_h.gif) no-repeat; 
	height:21px; 
	color:#87735a;
	font-size:12px;
	padding-top:8px;
	padding-left:15px;
	font-weight:bold;
}
#zone_livraison_m{ 
	background:url(../img/commun/zone_livraison_m.gif) repeat-y;  
	padding-left:20px;
	padding-top:5px;
	width:338px;
	padding-right:10px;
}
#zone_livraison_m label{
	display:block;
	margin-top:5px;
	color:#87735a;
}
#zone_livraison_b{ 
	background:url(../img/commun/zone_livraison_b.gif) no-repeat; 
	height:12px; 
	line-height:2px; 
	font-size:2px; 
}


#cont_factliv{float:left;  width:775px;}/*750*/


#zone_paiement{
	float:left;
	width:745px;
	margin-right:6px;	
	margin-top:0px;	
}
#zone_paiement_h{ 
	background:url(../img/commun/zone_paiement_h.gif) no-repeat; 
	height:21px; 
	color:#87735a;
	font-size:12px;
	padding-top:8px;
	padding-left:15px;
	font-weight:bold;
}
#zone_paiement_m{ 
	background:url(../img/commun/zone_paiement_m.gif) repeat-y;  
	padding-left:10px;
	
	width:725px;
	padding-right:10px;
}
#zone_paiement_m label{
	display:block;
	margin-top:5px;
	color:#87735a;
}
#zone_paiement_b{ 
	background:url(../img/commun/zone_paiement_b.gif) no-repeat; 
	height:12px; 
	line-height:2px; 
	font-size:2px; 
}

.btn_poursuivre_clair, #list_prod .btn_poursuivre_clair{
	display:block;
	background:url(../img/commun/btn_poursuivre_clair.gif) no-repeat;
	width:135px;
	height:20px;
	padding-top:3px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
#list_prod .btn_poursuivre_clair:hover{color:#FFF;}

#zone_paiement_m .txt_standar{
	color:#87735A;
}

.hideit{
	display:none;
}

.showit{
	display:inline;
}

.a_cgv{
	text-decoration:none;
	color:#4B453E;
	font-size:11px;
	font-family:arial;
	
	background:transparent url(../img/commun/puce-accueil-menu.gif) no-repeat scroll 2px 9px;
	
	display:block;
	
	line-height:20px;
	padding:0 0 0 10px;
	text-decoration:none;
}

.a_cgv img{
	border:none;
}
.a_cgv:hover,.a_cgvb:hover{
	text-decoration:underline;
	color:#4B453E;
}

.ul_cgv{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.a_cgvb{
	text-decoration:none;
	color:#4B453E;
	font-size:10px;
	font-family:arial;
}