


.boutique h2 {
	text-transform : capitalize;
	font-size : 15px;
	color: #A1760E;
	margin-top: 5px;
}

.boutique h3 {
	border-bottom:1px solid #A1760E;
}

table.tableau  {	
	margin-bottom:20px;
}

/*
.boutique td p#prix, p a, p a:hover {
	float:right;
	text-align:right;
	color: #9C2A45;
	margin:0px;
	margin-top:10px;
}

.boutique td p#descriptif, p a, p a:hover {
	float:left;
}

.boutique p#prix_detail {
	text-align:right;
	color: #9C2A45;	
}*/

.debut_bas {
	float:left;
	font-weight:bold;
}

.fin_bas {
	float:right;
	font-weight:bold;
}

.fin_bas a {
	color: #FFFFFF;	
	background-color:/*#A1760E;*/#B18823;
}

.boutique img {
}

p.conseil {
	font-style:italic;
	color:#A1760E;
}

p.chapeau {
	font-weight:bold;
}

p.ingredients, #fermeture {
	text-align:center;
	margin-bottom:10px;
	font-size:9px;
	font-weight:none;
}



p.agrandir, p.agrandir a  {
	color: #A1760E;	
	text-align:center;
	margin-bottom:10px;
	font-size:10px;
	font-weight:bold;
}


p.ingredients a, p.ingredients a:hover {
	color: #A1760E;
}

.boutique table {

}

.boutique legend {
	margin-bottom:10px;
	color: #A1760E;
}


.boutique fieldset {
	padding : 10px;
	display : inline-table;
}

.boutique p#presentation {
	font-size:12px;
	font-weight:bold;
	color: #A1760E;
}

img {
	border:none;
}

.sousnav {
	margin-top:30px;
	border:none;
}

.sousnavg a, .sousnavc a, .sousnavd a  {
	font-weight:bold;
	color:#A1760E;
}

.voir {
	text-align:center;
	font-weight:bold;
	margin-top:15px;
	background-color:/*#A1760E;*/#B18823;
}


.voir a {
	color:#FFFFFF;
}

.critere {
	text-align:right;
}

.retour {
	font-weight:bold;
	color:#A1760E;
	margin-bottom:5px;
}

/** popup ingredients **/

.ingredients fieldset {
	border:1px solid #A1760E;
	color:#A1760E;
	font-weight:bold;
}

.ingredients legend {
	font-weight:bold;
	color: #A1760E;	
}

.ingredients#fermeture a, .ingredients#fermeture a:hover {
	border:1px solid #A1760E;
	background-color:#A1760E;
	padding:3px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}

.ingredients#fermeture {
	padding:10px;
	text-align:center;
}

.ingredients p {
	margin:5px;
}


/**** caddie ****/

input#quantite {
	width:30px;
	margin-left:6px;
	text-align:right;
}
#click {
	float:right;
	text-align:center;
	display:block;
}

#incremente {
	margin-bottom:0px;
}

.caddie tr{
	height:10px;
}

input#recalculer {
	margin : 10px 0px 0px 0px;
	width:150px;
	background-color:#EFE6D0;
	font-weight:bold;
}

input#valider {
	float:right;
	margin : 3px 0px 0px 0px;
	text-align:center;
	width:150px;
	background-color:#EFE6D0;
	font-weight:bold;
}

.caddie table tr td {
	
	color : #000000;
	border-bottom:1px solid grey;
}

.caddie h3 {
	color : #A1760E;
	background-color:#EEEEEE;
}

.caddie h4 {
	padding 3px;
}

.valider {
	text-align:center;
	background-color: #EEEEEE;		
}

.valider a  {
	color : #A1760E;
	font-weight:bold;
	padding:3px;

}

.info {

	padding-top:4px;
	float:right;
	text-align:right;
	border-top:1px solid grey;
}

.poursuivre a {
	margin : 10px 0px 0px 0px;
	padding:3px;
	width:150px;
	text-align:center;
	background-color:#EFE6D0;
	font-weight:bold;
}
/**** Tableau de soins ****/

.programme a {
	font-weight:bold;
	background-color:#EEEEEE;
	margin-top:10px;
	margin-bottom:10px;
}

.programme table {
	margin-top:20px;
	border:2px solid grey;
}

.programme table tr td {
	border:1px solid grey;
	color:#A1760E;
}

.programme h2 {
	font-size:13px;
}

/*** Commande Express ***/

.express {
	padding-bottom:10px;
	margin:10px 0 10px 0;
	border-bottom:1px solid grey;
}

.express h2 {
	text-transform : capitalize;
	font-size : 15px;
	color: #A1760E;
	margin-top: 5px;
}

.fin_bas_express {
	text-align:right;
}

.fin_bas_express a {
	font-weight:bold;
	padding:2px;
	color: #FFFFFF;
	background-color:#A1760E;
}

.suppr {
	width:30px;
}

.commande {
	float:right;
	text-align:center;
	padding:3px;
	font-weight:bold;
	width:140px;
	border : 1px solid #A1760E;
}

.commande a , .commande a:hover{
	color : #A1760E;
}