/**
 * Gammes de produit
 */
.border{border-right: 1px solid #FFFFFF;}
ul#gammes {
	list-style: none;
	width: 755px;
	height: 44px;
	margin-top: 1px;
	padding-bottom: 15px;
}
ul#gammes li {
	float:left;
}
ul#gammes li a {
	display:block;
	height:44px;
	text-indent:-9999px;
}

a#gamme_kits {
	width:251px;
	background: url(../images/sgamme_kits.gif) bottom center no-repeat;
}
a#gamme_kits:hover{
	background-position: top center;
}
a#gamme_kits_on {
	width:251px;
	background: url(../images/sgamme_kits_on.gif) bottom center no-repeat;
}

a#gamme_agencements {
	width:251px;
	background: url(../images/sgamme_agencements.gif) bottom center no-repeat;
}
a#gamme_agencements:hover{
	background-position: top center;
}
a#gamme_agencements_on {
	width:251px;
	background: url(../images/sgamme_agencements_on.gif) bottom center no-repeat;
}

a#gamme_accessoires {
	width:251px;
	background: url(../images/sgamme_accessoires.gif) bottom center no-repeat;
}
a#gamme_accessoires:hover{
	background-position: top center;
}
a#gamme_accessoires_on {
	width:251px;
	background: url(../images/sgamme_accessoires_on.gif) bottom center no-repeat;
}

/**
 * Gammes de produit
 */
table.produits_tabl {border-collapse: collapse; width: 745px;}
table.produits_tabl tr.produit_fond {background-color: #F8F8F8;}
table.produits_tabl tr:hover {background-color: #ECECEC;}
table.produits_tabl td {height: 134px; overflow: hidden; border-top: 2px solid #E9E6E2; border-bottom: 2px solid #E9E6E2;}
table.produits_tabl td.produit_photo a {display: block;}
table.produits_tabl td.produit_photo {width: 153px;}
table.produits_tabl td.produit_info {width: 412px; vertical-align: top;}
table.produits_tabl td.produit_info div {padding: 12px 25px;}
table.produits_tabl td.produit_detail {width: 180px; vertical-align: top;}
table.produits_tabl td.produit_detail div {padding: 12px 0;}
table.produits_tabl td.produit_detail .produit_titre {padding-top: 5px; font-weight: bold;}

table.produits_tabl td h1 {padding-top: 7px; font-size: 18px; font-weight: bold;}
table.produits_tabl td h1 a {color: #424551; text-decoration: none;}
table.produits_tabl td h2 {font-size: 13px; font-weight: bold;}
table.produits_tabl td p {padding: 0; margin: 0;}
table.produits_tabl td p.montant {padding-top: 5px; font-size: 18px; font-weight: bold; color: #E95800;}


