A {
	text-decoration: 	none;	
}

.titre_pages {
	font-size			: 16px;
	font-weight			: bold;
	color				: #CC0000; 	 	
}

/* COORDONNEES DE L'ENTREPRISE */
.coordonnees {
	width				: 220px;
	padding				: 10px 0px;				
	background-color	: #8e817b;
	text-align			: left;
	font-size			: 11px;
	color				: #FFFFFF;
}

.coordonnees FONT{
	font-size			: 14px;
	font-weight			: bold;	 	
}

.coordonnees A{
	color				: #FFFFFF;	
}

.coordonnees DIV {
	padding				: 0 20px; 		
}

.horaire {
	font-weight			: bold;
}

.prod_titre{
	height:				30px;
	background-image:	url(../images/produit_ard.gif);
	background-position:top right;
	background-repeat:	no-repeat;
	font-weight:		bold;
}

.prod_promo {
	padding:			10px 0;
	background-color:	#FFCC00;
}

DIV.prix{
	width:				60px;
	padding:			7px 0 0 15px;
	text-align:			left;
	font-size: 			8px;
	color:				#000;
}

.carte_fid {
	height:				85px;
	background-color:	#B8A9A1;
	background-image:	url(../images/carte_fid_ard.gif);
	background-position:bottom left;
	background-repeat:	no-repeat;
}

.titre_blanc {
	color:				#FFFFFF;
	font-weight:		bold;
}

.texte_jaune {
	color:				#FFCC00;
}

.table_accueil {
	text-align			: center; 
}

.table_accueil TD{
	vertical-align		
	: top; 
}

.catalogue A{
	text-align:			center;
	font-weight:		bold;
	color:				#CC0000;
	background-repeat:	no-repeat;
}

.services {
	margin:				20px 20px 0 20px;
	padding:			2px;
	text-align:			center;	
}

.services A {
	color:				#000000;
}

.services P {
	text-align:			left !important;
	clear:				both;
}

.services SPAN {
	font-weight: 		bold;
}

.services P IMG {
	padding:			5px;	
}


/* CONTACT 	*/

.titre_contact {
	margin				: 10px; 
	border				: 1px solid #d4021c;
	width				: 380px;
	padding				: 2px; 
	background			: #d4021c; 
	color				: #FFFFFF; 
	font-size			: 14px;
	font-weight			: bold;
}

.titre_form {
	margin				: 10px; 
	border				: 1px solid #d4021c;
	width				: 380px;
	padding				: 2px
}

.titre_form TD {
	text-align			: left;
	font-weight			: bold;  
}

/*	PRODUITS	*/

.produitpromo {
	text-align: 		center;
	margin:				5px 0 0 0;
	padding:			5px;
	border:				1px dashed #005794;
}

.produitpromo A {
	font-weight: 		bold;
	color: 				#000;
}

.designation A {
	color:				#000;
	font-weight: 		bold;

}

.text_produit {
	text-align: 		left;
	padding:			0 2px;
	font-size: 			10px;	
}

.text_produit A{
	font-weight: 		normal;
}

.promo .designation DIV {
	padding:			5px;
	text-align:			center;
	color: 				#FFF;
	font-weight: 		bold;
}

.promo .designation DIV.text_produit {
	padding:			0 5px;
	text-align:			left;
	font-weight: 		normal;
}

.nouveaute .designation DIV {
	padding:			5px 0;
	text-align:			center;
	color: 				#000;
	font-weight: 		bold;
}

.nouveaute .designation DIV.text_produit {
	padding:			0 5px;
	text-align:			left;
	font-weight: 		normal;
}

.titre_promo {
	background: 		#005794;
	color:				#FFF;
	font-weight: 		bold;
}

.prix {
	color:				#FFF;
}

.designation P {
	text-align:			right;
	color: 				#000;
	font-weight: 		bold;
	font-size: 			8px;
}

#sousfamille {
	float				: left;
}

UL.puce_cofaq LI{
	padding				: 0 0 10px 0; 
	text-align			: left; 
	list-style			: url("../images/carre_logo.gif");
}

.titre_reglement{
	color:				#CC0000;
	font-size: 			16px;
	font-weight: 		bold;
	text-align:			center;
	padding:			20px 0 0 0;
}

.reglement{
	color:				#000000;
	font-size: 			12px;
	font-weight: 		normal;
	padding:			20px;
}