/** zone de contenu de gauche **/
#zone_left{
  width: 746px;
  _width: 766px;
  border: 5px solid #F5F5ED;
  border-top-width: 0px;
  border-bottom-width: 0px;
  font: 12px "Arial";
  color: #333333;
  padding: 9px 5px 9px 5px;
}
#zone_left_cat{
	position: relative;
	/*margin-top: 116px;*/
	margin-top: 10px;
	width: 756px;
	_width: 766px;
	border: 5px solid #F5F5ED;
	border-top-width: 0px;
	border-bottom-width: 0px;
	font: 12px "Arial";
	color: #333333;
	/*padding: 0px 5px 9px 5px;*/
}
#tab_cat td{
	padding: 0 0 0 0;
	font: 12px "Arial";
}
#tab_cat td.group{
  padding: 5px 15px 8px 17px;
}
#tab_cat td.group_single{
  padding: 5px 15px 8px 17px;
  background: #fff;
  /*border-right: 1px solid #E5E4D9;*/
  /*border-top: 2px solid #F5F5ED;*/
}
#tab_cat td.group_d{
  padding: 5px 15px 8px 27px;
}
#tab_cat table td.cat_des{
	padding: 0 0 0 5;
}
a.group_name{
	font: 12px "Arial";
	color: #BD0D0F;
	font-weight: bold;
}
a.group_name:hover{
  text-decoration: underline;
}
.zone_left_titre{
  padding: 3px 0px 0px 8px;
  background: #E6E4D8;
  width: 758px;
  _width: 766px;
  height: 20px;
  font: 12px "Arial";
  font-weight: bold;
  color: #3D3D3D;
}
.zone_left_titre_cat{
	padding: 3px 0px 0px 8px;
	background: #E6E4D8;
	width: 372px;
	_width: 378px;
	height: 20px;
	font: 12px "Arial";
	font-weight: bold;
	color: #3D3D3D;
	margin-bottom: 0px;
}
.zone_left_titre a.nav{
  color: #000;
}
.zone_left_titre_cat a.nav{
  color: #000;
}
.zone_left_titre a{
  color: #BD0D0F;
}
.zone_left_titre_cat a{
  color: #BD0D0F;
}
.zone_left_titre a:hover{
  text-decoration: underline;
}
.zone_left_titre_cat a:hover{
  text-decoration: underline;
}
div.photo_home_feature{
  width: 360px;
  height: 235px;
  margin-left: 11px;
  background: #B9B8AA;
}
td.feature_desc_cell{
	padding-left: 20px;
}
p.feature_home_description{
  /*margin: -230px 15px 0px 400px;*/
  text-align: justify;
  font: 12px "Arial";
}
div.image_cat{
	width: 170px;
	height: 120px;
	background: #B9B8AA;
}
p.cat_home_description{
  margin: 0px 0px 0px 0px;
  text-align: justify;
  font: 12px "Arial";
}
.signature{
  color: #BD0D0F;
  font-size: 11px;
}
a.signature:hover{
  text-decoration: underline;
}
#tab_cat td.signature_single{
	padding-left: 197px;
	background: #fff;
	padding-bottom: 5px;
}
#tab_cat td.signature_cat{
	padding-left: 197px;
	padding-bottom: 5px;
}
#tab_cat td.signature_cat_d{
	padding-left: 207px;
	padding-bottom: 5px;
}