body{
	background-color:#2D3238;
	margin: 0px;
}

td.fond_beige{
background-color:#E4DDD0;
}

td.fond_couleur{
background-color:#29303c;
}

.fondBlancCoinsRonds {
	border: 0px none #000000;
	background-color: #FFFFFF;
}

/*********************************************** Style du corps de page **************************************************/

/*** heritent de titre_1 ***/

.txt_noir11{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 11px;
}

.txt_noir11 li{
	list-style-position:inside;
	list-style-type: disc;
	text-align: left;
	margin-left: -39px;
}

.txt_noir12{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 14px;
}

.date_valid{
	font-size: 10px;
	color: #FFFFFF;
	height: 14px;
	width: 128px;
	background-color: 4c8841;
	text-align: center;
}

.lien_site{
	font-weight: bold;
	text-decoration: underline;
}

.txt_noir10-14 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 14px;
	font-weight: normal;
	background-repeat: no-repeat;
}

.txt_noir11B14 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 14px;
	font-weight: bold;
	background-repeat: no-repeat;
}
.txt_noir11-14 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 14px;
	font-weight: normal;
	background-repeat: no-repeat;
}
.txt_noir12BCap {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 14px;
	font-weight: bold;
	text-transform: uppercase;
}

.txt_noir11-14 li {
	list-style-position:inside;
	list-style-type: disc;
	text-align: left;
	margin-top: auto;
	margin-left: -32px;	
}
/************************************************************************************/
/****************** Style familles ,sous familles , articles ***********************/
/************/
.td_group{
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size:14px;
	text-transform: uppercase;
	font-weight: bold;
	color:#2D3238;
}
.td_group a{ margin-left:0px; color:#2D3238; }
/**********/

.a_fam{
	font-size:14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left:15px;
	color:#2D3238;
	text-decoration: underline;
}



/********/
.a_fam1{	
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left:30px;
	color:#2D3238;
	text-decoration: underline;
}

/*********/
.a_fam2{	
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left:45px;
	color:#2D3238;
	text-decoration: underline;
}

/********/
.a_fam3{ 
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left:60px; 
	color:#2D3238; 
}
/*******/

.sel{
	text-decoration: none;
}

/********************************************************************************************/
/***********************************  LISTE D'ARTICLES  *************************************/

.td_art{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 28px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}

.td_art a{
	margin-left:0px;
}

.td_art #matnr{
	margin-right:5px;
}

.td_art #denom{
	margin-left:5px;
}

.last{
border-bottom-width:0px;
}

/**************************************************************************************************/
/**************************************************************************************************/

td.fond_beigeClair {

background-color:#F5F2EE;
}
tr.fond_couleur {

background-color:#29303c;
}
.txt_blanc15B {
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	letter-spacing: -1pt;
}
/*********************************************************************************************************/
/* boite blanche fond beige avec coins arrondis
/*********************************************************************************************************/
.roundBox{display:block}
.roundBox *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#F3F0F0}
.roundBox1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #eae5dd;
  border-right:1px solid #eae5dd;
  background:#efebe8}
.roundBox2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #e5ded3;
  border-right:1px solid #e5ded3;
  background:#f0ece9}
.roundBox3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f0ece9;
  border-right:1px solid #f0ece9;}
.roundBox4{
  border-left:1px solid #eae5dd;
  border-right:1px solid #eae5dd}
.roundBox5{
  border-left:1px solid #efebe8;
  border-right:1px solid #efebe8}
.roundBoxfg{
  background:#F3F0F0}.txt_rouger12BCap {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #E71635;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: -1px;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.txt_blanc15 {

	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	letter-spacing: -1pt;
}
