#langue,
#listings,
#recherche,
.recherche,
#commande,
#article-aleatoire,
#indications-permanentes,
#indications-personnalisees,
#indications-aleatoires,
#standards
{
	margin-left: 4px;
	margin-right: 4px;
}

#langue img
{
	border: 1px solid gray;
	display: inline;
	margin-left: 1px;
}



#listings
{
	margin-bottom: 1em;
}

/* Les liens de titres des listings */
#listings h1 a
{
	font-weight: bold;		/* comme h1 */
}

#listings h1 a:link, #listings h1 a:visited
{
	background-color: inherit;
	color: #7B1B27;
	text-decoration: underline;
}

#listings h1 a:hover, #listings h1 a:active
{
	background-color: inherit;
	color: red;
	text-decoration: underline;
}



#recherche,
.recherche
{
	margin-bottom: 0.5em;
}

#recherche form input.saisie,
.recherche form input.saisie,
#recherche form input.validation,
.recherche form input.validation
{
	background-color: white;
	color: black;
	border: 1px solid black;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#recherche #recherche_mot_cle,
.recherche #recherche_mot_cle,
#recherche #recherche_ref_article,
.recherche #recherche_ref_article
	{ width: 105px; }				/* 110px */

#recherche label#label_recherche_mot_cle,
.recherche label#label_recherche_mot_cle,
#recherche label#label_recherche_ref_article,
.recherche label#label_recherche_ref_article
	{ font-weight: bold; }

#commande
{
	/*
	background: #7B1B27 url("../images/commande/panier-blanc.gif") no-repeat 5px 50%;
	color: white;
	*/
	background-image: url("../images/commande/panier-blanc.gif");
	background-repeat: no-repeat;
	background-position: 5px 50%;

	margin-bottom: 0.5em;

	padding-top: 0.5em;
	padding-bottom: 0.2em;
}

.panier-vide				{ background-color: #7B1B27; color: white; }
.panier-plein				{ background-color: red; color: white; }

.panier-vide span#panier	{ font-size: 1.0em; font-weight: normal; }
.panier-plein a#panier		{ font-size: 1.0em; font-weight: bold; }

#commande span#panier,
#commande a#panier		/* un lien ou un span */
{
	display: block;				/* pour prendre toute la place disponible */
	padding-left: 28px;

	background-color: inherit;
	color: white;				/* inherit;	/* pour récupérere le blanc */
	text-decoration: none;
}

#article-aleatoire
{
	/*padding: 0.1em 0.1em 0.6em 0.1em;*/
	padding: 3px 3px 11px 3px;
	
	background: silver url("../images/interface/fond-aleatoire.jpg") no-repeat bottom right;
	color: inherit;
}

#aide
{
	/*background: url("../images/interface/fond-aide.jpg") no-repeat 50% 50%;*/
}
