td.gamme_titre
	{ color: #FFFFFF; font-weight: normal; font-family: arial, verdana, sans-serif; font-size: 15pt; background-color: #000000; padding: 5px; letter-spacing: 1px;
	border-left: 1px #798a8e solid; border-top: 1px #798a8e solid; border-right: 1px #798a8e solid; }

td.val_titre
	{ color: #FFFFFF; font-weight: normal; font-family: arial, verdana, sans-serif; font-size: 12pt; background-color: #ed1c24; padding: 3px; letter-spacing: 3px;
	border-top: 1px #798a8e solid; border-right: 1px #798a8e solid; border-bottom: 1px #798a8e solid; border-left: 1px #798a8e solid; }


td.gamme_desc
	{ color: #000000; font-weight: normal; font-family: arial, verdana, sans-serif; font-size: 8pt; background-color: #FFFFFF; padding: 5px; 
	border-left: 1px #798a8e solid; border-top: 1px #798a8e solid; border-right: 1px #798a8e solid; }


td.gamme_desc_bas
	{ color: #000000; font-weight: normal; font-family: arial, verdana, sans-serif; font-size: 7.5pt; background-color: #FFFFFF; padding: 3px; 
	border-left: 1px #798a8e solid; border-top: 1px #798a8e solid;  }

td.gamme_desc_bas_right
	{ color: #000000; font-weight: normal; font-family: arial, verdana, sans-serif; font-size: 7.5pt; background-color: #FFFFFF; padding: 3px; 
	border-left: 1px #798a8e solid; border-top: 1px #798a8e solid; border-right: 1px #798a8e solid; }





td.bout_gamme
	{ border-left: 1px #798a8e solid; border-top: 1px #798a8e solid;  }

td.bout_gamme_right
	{ border-left: 1px #798a8e solid; border-top: 1px #798a8e solid; border-right: 1px #798a8e solid;  }



.bout_gamme_cat a {
		color: #FFFFFF; background-color: #ed1c24; letter-spacing: 2px;
		padding: 3px; display: block; 
		font-size: 10pt; font-weight: normal; font-family: arial, verdana, sans-serif; text-decoration: none;
		}
.bout_gamme_cat a:hover {
		background-color: #bfc7c9; color: #000000;
		}



.bout_gamme_link a {
		color: #FFFFFF; background-color: #798a8e; letter-spacing: 1px;
		padding: 3px; display: block; 
		font-size: 8pt; font-weight: normal; font-family: arial, verdana, sans-serif; text-decoration: none;
		}
.bout_gamme_link a:hover {
		background-color: #bfc7c9; color: #000000;
		}











td.val_bigbox_1
	{ color: #FFFFFF; border-bottom: 1px #798a8e solid; border-left: 1px #798a8e solid; padding:1px; }

td.val_bigbox_2
	{ color: #FFFFFF; border-bottom: 1px #798a8e solid; border-left: 1px #798a8e solid; border-right: 1px #798a8e solid; padding:1px;  }

td.val_bigbox_3
	{ color: #FFFFFF; border-bottom: 1px #798a8e solid; border-right: 1px #798a8e solid; padding:1px;  }

td.val_model_left
	{ color: #FFFFFF; font-weight: normal; font-family: arial, verdana, sans-serif; font-size: 13pt; background-color: #798a8e; padding: 3px; letter-spacing: 1px;
	border-top: 1px #bfc7c9 solid; border-left: 1px #bfc7c9 solid; }

td.val_model_right
	{ color: #FFFFFF; font-weight: normal; font-family: arial, verdana, sans-serif; font-size: 13pt; background-color: #798a8e; padding: 3px; letter-spacing: 1px;
	border-top: 1px #bfc7c9 solid; border-right: 1px #bfc7c9 solid; }

td.val_photo
	{ background-color: #FFFFFF;  padding: 2px; border-top: 1px #bfc7c9 solid; border-right: 1px #bfc7c9 solid; border-left: 1px #bfc7c9 solid; }

td.val_info_left
	{ color: #000000; font-weight: normal; font-family: arial, verdana, sans-serif; font-size: 8pt; background-color: #FFFFFF; padding: 1px; 
	border-top: 1px #bfc7c9 solid;  border-left: 1px #bfc7c9 solid; }

td.val_info_right
	{ color: #000000; font-weight: bold; font-family: arial, verdana, sans-serif; font-size: 8pt; background-color: #FFFFFF; padding: 1px; padding-left: 4px; 
	border-right: 1px #bfc7c9 solid;  border-top: 1px #bfc7c9 solid;  border-left: 1px #bfc7c9 solid; }

td.val_info
	{ color: #000000; font-weight: bold; font-family: arial, verdana, sans-serif; font-size: 8pt; background-color: #FFFFFF; padding: 1px; padding-left: 4px; 
	border-top: 1px #bfc7c9 solid;  border-left: 1px #bfc7c9 solid; }

td.val_info_right_dim
	{ color: #000000; font-weight: normal; font-family: arial, verdana, sans-serif; font-size: 7pt; background-color: #FFFFFF; padding: 1px; padding-left: 4px; 
	border-right: 1px #bfc7c9 solid;  border-top: 1px #bfc7c9 solid;  border-left: 1px #bfc7c9 solid; }

td.val_bigpart
	{ color: #000000; font-weight: bold; font-family: arial, verdana, sans-serif; font-size: 8pt; background-color: #FFFFFF; padding: 1px; padding-left: 4px; 
	border-right: 1px #bfc7c9 solid;  border-top: 1px #bfc7c9 solid;   }
	
td.aide_left
	{ color: #000000; font-weight: normal; font-family: arial, verdana, sans-serif; font-size: 8pt; background-color: #FFFFFF; padding: 2px; padding-left: 4px; 
	border-top: 1px #798a8e solid; border-left: 1px #798a8e solid; }

td.aide_right
	{ color: #000000; font-weight: normal; font-family: arial, verdana, sans-serif; font-size: 8pt; background-color: #FFFFFF; padding: 2px; padding-left: 4px; 
	border-top: 1px #798a8e solid; border-left: 1px #798a8e solid; border-right: 1px #798a8e solid; }

td.aide_bot
	{ border-top: 1px #798a8e solid; }

td.val_info_part	{ padding: 5px; 	border: 1px #bfc7c9 solid;  }

td.listing
	{ color: #000000; font-weight: normal; font-family: arial, verdana, sans-serif; font-size: 8pt; background-color: #FFFFFF; padding: 1px; 
	border-bottom: 1px #bfc7c9 solid;  }

td.listing_price
	{ color: #ed1c24; font-weight: normal; font-family: arial, verdana, sans-serif; font-size: 8pt; background-color: #FFFFFF; padding: 1px; 
	border-bottom: 1px #bfc7c9 solid;  }


td.listing7
	{ color: #898989; font-weight: normal; font-family: arial, verdana, sans-serif; font-size: 7pt; background-color: #FFFFFF; padding: 1px; 
	border-bottom: 1px #bfc7c9 solid;  }


td.listing_head
	{ color: #FFFFFF; font-weight: normal; font-family: arial, verdana, sans-serif; font-size: 8pt; background-color: #000000; padding: 2px; 
	border-bottom: 1px #bfc7c9 solid; border-top: 1px #bfc7c9 solid; border-right: 1px #bfc7c9 solid;  }

td.listing_titre
	{ color: #FFFFFF; font-weight: normal; font-family: arial, verdana, sans-serif; font-size: 10pt; background-color: #798a8e; padding: 2px;  letter-spacing: 2px;
	border-left: 1px #bfc7c9 solid; border-top: 1px #bfc7c9 solid; border-right: 1px #bfc7c9 solid;  }

td.listing_pic
	{ border-bottom: 1px #bfc7c9 solid;  }




