body
{
	font-family:"Arial", Arial, serif;
	font-size: 14px;
}

a
{
color:black;
text-decoration:none;
}

#menu_accueil
{
	background-color : white;
	margin : 10px;
}

#menu_deroulant
{
 display :inline-block;	
}

.menu
{
	margin-right : 7px;
	padding : 3px;
}

#banniere_description
{
	background-image: url('img/banniere.jpg');

	min-height : 150px;
	padding : 25px;
	margin-bottom : 20px;
	max-height : 200px;
}

#titre
{
	font-weight : bold;
	font-size: 20px;
}

#bienvenue
{

}

#menu_panier
{
	display : inline-block;
	margin-left : 50px;
}

#contact
{
	background-color : #D3D3D3;
	padding : 5px;

}

#adresse_mail
{
	

}

#delai_reponse
{
	

}

.titre_categorie
{
	font-family:"Arial", Arial, serif;
	font-size: 18px;
}

#articles_accueil
{
	
}

.article
{
	display : inline-block;
	border : 1px solid black;
	padding : 5px;
	margin : 2px;
	max-height : 350px;
}

.photo_article
{
	
	max-height : 100px;
	max-width :150px;
}



.prix
{
	
}

.ajouter_panier
{
	
}

.image_panier
{
	max-width:70px;
	max-height:70px;
}

.description
{
	max-width: 150px;
}

.photo_article_zoom
{
	max-width: 500px;
	max-height: 500px;
}
.article_zoom
{
	display : inline-block;
	border : 1px solid black;
	padding : 5px;
	margin : 2px;
	max-height : 650px;
}
.menu_selectionne
{
	background-color : #D3D3D3;
	margin-right : 7px;
	padding : 3px;
}

#tableau_panier
{
	border : 2px solid grey;
	margin : 10px;
	padding : 0px;
	border-collapse : collapse;
}

#tableau_panier th
{
	text-align : left;
	border : 1px solid #D3D3D3;
	margin : 0px;
	padding : 10px;
}

#tableau_panier td
{
	border : 1px solid #D3D3D3;
	margin : 0px;
	padding : 10px;
}

.form_moins_plus
{
	
	display : inline-block;
}

.nom_article_panier
{
	min-width : 500px;
}

.label
{
	display:inline-block;
	margin-right : 10px;
}