body{
	border :0;
	margin :0 ;
	padding :0 ;
	font-family : "trebuchet MS", sans-serif,"arial";
	font-size : 13px;
	background : #d3d7d8 url(../imagesLayout-new/bg.gif);
	background-repeat : repeat-x;
}
body a:hover{
	text-decoration:underline;
}
#general{
	width : 938px;
	margin-left : auto;
	margin-right : auto;
	}

#contenu{
	width : 938px;
	background : url(../imagesLayout-new/topHome_new.jpg);
	background-repeat: no-repeat;

}

#contenu-bg{
	width : 938px;
	background : url(../imagesLayout-new/topHome_new-bg.jpg);
	background-repeat:repeat-y;

}
#contenu-produit{
	width : 938px;
	background : url(../imagesLayout-new/topProduit_new.jpg);
	background-repeat: no-repeat;

}
#bottom-general{
	width : 938px;
	height : 107px;

	background : url(../imagesLayout-new/bottomHome_new.jpg) no-repeat;
}

img {
	border : 0;
}

#commande-contact{
	margin: 0 10px 0 0 !important;
	margin: 0 0 0 0;
	float:right;
}
#acceuil{
	margin: 0 15px 0  0;
	float:left;
}
#macommande{
	margin: 0 15px 0  0;
	float:left;
}
#contact{
	margin: 0 15px 0  0;
	float:left;
}
#deconnexion{
	margin: 0 15px 0  0;
	float:left;
}
/*-----------------------------------------------------------------------------------
	CONTENU
-------------------------------------------------------------------------------------*/

#bloc-g{
	width : 512px;
	float : left;
}
#bloc-d{
	width : 370px;
	float : left;

}
#bloc-g-produit{
	width : 512px;
	float : left;
}
#bloc-d-produit{
	width : 350px;
	float : left;

}
/*************************************************************/
#contenu_curevirag{
	width : 938px;
	background : url(../images/topHome_new_virag.jpg);
	background-repeat: no-repeat;

}
.curevirag_gifA{
	width:294px;
	margin:170px 0 0 430px;
}
#center_curevirag{
	width:670px;
	margin:60px 0 0 125px;
}
.vert{
	color:#006633;
}
.marron{
	color:#663333;
}
#bloc-g_virag{
	width : 275px;
	margin:20px 0 0 125px;
	float : left;
}
#bloc-d_virag{
	width : 370px;
	float : left;
	margin-top:20px;

}
.important_curevirag{
	width:670px;
	margin:20px 0 0 125px;
}
.important_curevirag p{
	margin:15px 0 0 0;
	width:670px;
	color:#663333;
	font-weight:bold;
}
#commande_virag{
	width:250px;
	margin:20px auto 0 auto;
}

.cadre {
	width : 400px;
	border: thin solid #000;
}

.cadre_vert_clair{
	width : 370px;
	padding:15px;
	background:#CCFFCC;
	text-align:center;
}

.cadre_vert_fonce{
	width : 370px;
	padding:15px;
	background:#99CC66;
}
.cadre_vert_clair p, .cadre_vert_fonce p{
	width : 300px;
	margin:0 auto 0 auto;
	text-align:center;
	font:13px Verdana;
}

/************************************************************/
/*-----------------------------------------------------------------------------------------------------
	bloc gauche
-------------------------------------------------------------------------------------------------------*/
#commande{
	margin : 30px 0 0 50px;
		
}
#commande-faq{
	margin : 20px 0 0 120px;
		
}

#club-savoir{
	width:339px;
	margin : 560px 0 0 105px;
}
#club-savoir-produit{
	width:339px;
	margin : 50px 0 0 105px;
}
#club-savoir-forum{
	width:339px;
	margin : 48px 0 0 105px;
}
#bloc-club{
	width:339px;
	
	
}
#bloc-club h3{
	color:#4f342d;
	padding:5px;
	width:280px;

}
#bloc-club p{
	width:310px;
	font-size:13px;
	color:#4f342d;
	padding:10px 5px 10px 15px;
	margin:0;

}
#bloc-club a{
	font-size:13px;
	color:#4f342d;
	text-decoration:none;
}
#bloc-club a:hover{
	font-size:13px;
	color:#4f342d;
	text-decoration:underline;
}
#bloc-club-haut{
	width:339px;
	background : url(../imagesLayout-new/haut-bloc-club.gif) no-repeat;
	background-position:top;

}
#bloc-club-bas{
	width:339px;
	height:11px;
	padding:0;
	margin:0;
	background : url(../imagesLayout-new/bas-bloc-club.gif) no-repeat;

}
#select-femme-homme{
	margin:0 !important;
	margin: -38px 0 0 0;
}
.button_curevirag{
	width:227px;
	margin:470px 35px 10px 0;
	float:right;
}
/*-----------------------------------------------------------------------------------------------------
	bloc droit
-------------------------------------------------------------------------------------------------------*/
#accroche-texte{
	margin : 180px 0 0 0 ;
}

#accroche-texte h1{
	font-family : "trebuchet MS", sans-serif,"arial";
	color : #a9cc72;

}
#accroche-texte p{
	width:337px;
	font-family : "trebuchet MS", sans-serif,"arial";
	font-size : 13px;
	color : #030303;

}
#blocSavoirPlus{
	width:337px;
}
#bloc-savoirPlus-haut{
	width:337px;
	height:33px;
	background : url(../imagesLayout-new/titre-ensavoirPlus.gif) no-repeat;
}
#bloc-savoirPlus-bas{
	width:337px;
	background : url(../imagesLayout-new/ensavoirPlus-bas.gif) no-repeat;
	background-position:bottom;
}
#bloc-savoirPlus-bas ul{
	margin:0;
	padding:10px 15px 10px 25px;
}
#bloc-savoirPlus-bas li{
	font-size:13px;
	font-weight:bold;
	font-family : "trebuchet MS", sans-serif,"arial";
	color:#4f342d;
	list-style:none;
	line-height: 1.4em;
}

#bloc-savoirPlus-bas a{
	font-size:13px;
	font-weight:bold;
	font-family : "trebuchet MS", sans-serif,"arial";
	color:#4f342d;
	text-decoration:none;
}
#bloc-savoirPlus-bas a:hover{
	font-size:13px;
	font-weight:bold;
	font-family : "trebuchet MS", sans-serif,"arial";
	color:#4f342d;
	text-decoration:underline;
}


/*---------------page produit-------------------------------------------------------------------------------------------------*/

#description-produit{
	width:750px;
	margin: 160px 0 10px 70px;
}
.fleche{
	width:9px;
	height:11px;
	margin: 0 3px 0 0;
	float:left;
}
#text-produit{
	font-size:13px;
	font-family : "trebuchet MS", sans-serif,"arial";
	width:290px;
	margin: 0 45px 0 5px;
	float:left;
}
#text-produit-2{
	font-size:13px;
	font-family : "trebuchet MS", sans-serif,"arial";
	width:315px;
	margin: 0 0 0 10px;
	float:left;
}
#text-produit p{
	width:280px;
	margin:0;
	padding:0;
}

#text-produit-2 p{
	width:315px;
	margin:0;
	padding:0;
}

/*-----------------------------------------------------------------------------------------------------
	bloc gauche
-------------------------------------------------------------------------------------------------------*/

.cure{
	margin:35px 0 0 60px;
}
.cure h1{
	margin:0 0 0 0;
	font-family : "trebuchet MS", sans-serif,"arial";
}

#produit-1{
	margin:35px 0 0 80px !important;
	margin:35px 0 0 40px;
	width:380px;
	float:left;
}

#produit-2{
	margin:0 0 20px 5px;
	width:420px;
	float:left;
}

#image-produit{
	float:left;
}

#descript-prix{
	margin : 30px 0 0 20px;
	width: 200px;
	float:left;

}
#descript-prix p{
	width: 200px;
	font-size:13px;
	font-family : "trebuchet MS", sans-serif,"arial";
	margin:0;
}


#image-produit-2{
	float:left;
}
#descript-prix-2{
	margin : 20px 0 0 20px;
	width: 240px;
	float:left;

}
#descript-prix-2 p{
	width: 205px;
	font-size:13px;
	font-family : "trebuchet MS", sans-serif,"arial";
}

/*-----------------------------------------------------------------------------------------------------
	bloc droit
-------------------------------------------------------------------------------------------------------*/
#blocSavoirPlus-produit{
	width:337px;
	margin:44px 0 0 0;
}

/*---------------page forum-------------------------------------------------------------------------------------------------*/

#description-forum{
	font-family : "trebuchet MS", sans-serif,"arial";
	width:750px;
	margin: 160px 0 30px 95px;
}
#message{
	width:750px;
	margin: 0 0 0 95px;
}
#message table{
	font-family : "trebuchet MS", sans-serif,"arial";
	border-spacing: 0 3px;
}
#message th{
	color:#FFFFFF;
	background:#4f342d;
}
#message tr{
	margin-top:5px;
}
#message a{
	color:#000000;
	text-decoration:none;
}
#message a:hover{
	color:#000000;
	text-decoration:underline;
}

/*---------------page faq-------------------------------------------------------------------------------------------------*/


#faq{
	margin : 180px 0 0 0 ;
}
#faq a{
	font-weight:bold;
	color:#000000;
	text-decoration:none;

}
#faq a:hover{
	font-weight:bold;
	color:#000000;
	text-decoration:underline;

}
/*-------------- page shopping-cart----------------------------------------------------------------------------------------- */
#shopping-cart{
	margin : 180px 0 0 0 ;


}

TABLE.productListing {
	border: 0px;
	border-style: solid;
	border-color: #CCEEAA;
	border-spacing: 0px;
}
/*
.productListing-heading th {
	font-family:Trebuchet MS,Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	background:#4f342d;
	color: #FFFFFF;
	font-weight: bold;
}
*/
.productListing-heading {
	font-family:Trebuchet MS,Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	background:#4f342d;
	color: #FFFFFF;
	font-weight: bold;
}

TD.productListing-data {
	font-family:Trebuchet MS,Tahoma, Helvetica, sans-serif;
	font-size: 11px;
}

TD.productListing-name {
	font-family:Trebuchet MS,Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 20px;
}

TD.productListing-qte {
	font-family:Trebuchet MS, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
	padding-bottom: 20px;
	padding-top: 20px;
}

TD.productListing-total {
	font-family:Trebuchet MS,Tahoma, Helvetica, sans-serif;
	padding-left: 10px;
	font-size: 13px;
	background: #CCEEAA;
	color: #000000;
	font-weight: bold;
}

.remarques{
	font-family:Trebuchet MS,Tahoma, Helvetica, sans-serif;
	color: #777777;
	font-size: 11px;
 }

 .backg {
	background-color:#CCEEAA;
 }


 /*  page login  */
.pLogin {
	display:block;
	margin-left:5px;
	margin-top:20px;
}
/* .buttonLogin {
text-align:center;
} */

.inputButton {
	text-align:right;
}

#loginReturningCustomer h1 {
	display:block;
	font-size:16px;
}
#loginNewCustomer h1 {
	display:block;
	font-size:16px;
}
#loginReturningCustomer h2 {
	display:block;
	font-size:14px;
}
#loginNewCustomer h2 {
	display:block;
	font-size:14px;
}
.aLogin{
	color:#4F342D;
	text-decoration:none;
}
.aLogin:hover{
	color:#926C62;
	text-decoration:underline;
}
.error{
	color:#FF0000;
}

.shopping-dec-none{

	font-family : "trebuchet", sans-serif,"arial";
	color:#4f342d;
}
.dec-none{
	text-decoration:none;
}

.colorBlack{
	color:#000000;
}
/*------------------------------------------------------------------------------------
	FOOTER
--------------------------------------------------------------------------------------*/

#footer{
	width : 937px;
	
	/*background : url(../images/fond_footer.gif) no-repeat; */
}
#menuG-footer{
	margin:0 0 0 545px;
	width:372px;
	padding:0 0 5px 0 ;
	background : url(../imagesLayout-new/fond-menu-footer.gif) no-repeat;
	background-position:bottom;
}
#menu-footer{
	margin:0px 0 0 15px !important;
	margin:0px 0 0 6px;
	padding:0;
	float:left;
}

#langue{
	margin:0px 0 0 24px;
	padding:0;
	float:left;
}
#menu-footer p{
	width:295px;
	font-family : "trebuchet", sans-serif,"arial";
	font-size:10px;
	color:#4f342d;
	margin:0;
	padding:0;
}
#menu-footer a{
	font-family : "trebuchet", sans-serif,"arial";
	font-size:10px;
	color:#4f342d;
	text-decoration:none;
}
#menu-footer a:hover{
	font-family : "trebuchet", sans-serif,"arial";
	font-size:10px;
	color:#4f342d;
	text-decoration:underline;
}


/*---------------------------------------------------------------------------------OLD CSS -----------------------------------------------------*/


.fleft {
	float:left;
}

.fright {
	float:right;
}
h2{
	font-size:17px;
	color:#4f342d;
}
.text-dec{
	font-family : "trebuchet", sans-serif,"arial";
	color:#4f342d;

}