.accrocheTabModule{
	float:left;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0.1em;
	line-height: 8pt;
	padding: 4px;
	margin-right: 10px;
	margin-top: 17px;
	margin-bottom: 3px;
	width:50%;
	COLOR: #000000;
}
.textpostacc{
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
	line-height: 14pt;
	color: #323232;
	display: block;
	margin-top: 17px;
	margin-right: 30px;
	margin-left: 6px;
}
.accrocheSTSales{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 14pt;
	letter-spacing: 0.1em;
	height: 100%;
	width: 100%;
	text-align:left;
	vertical-align: middle;
	color: #000000;
	display: table-cell;
	padding: 0 0 0 6;
}
.accrocheSTSales A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align:left;
	color: #000000;
	text-decoration:underline;
}
.accrocheSTSales A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align:left;
	color: #A4232D;
	text-decoration:underline;
}
/* - - - - - - - - - - - - - - - - Titre de Partie - - - - - - - - - - - - - - - - - - - - -  */
.titrePTXT{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 14pt;
	color: #7484AE;
	letter-spacing: 0.1em;
	display: block;
	width= 100%;
	margin-top: 20px;
	margin-bottom: 5px;
	padding: 0 0 0 6;
}
.titrePMarket{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 14pt;
	color: #EA5068;
	letter-spacing: 0.1em;
	display: block;
	width= 100%;
	margin-top: 20px;
	margin-bottom: 5px;
	padding: 0 0 0 6;
}
.titrePCall{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 14pt;
	color: #B3B3B3;
	letter-spacing: 0.1em;
	display: block;
	width= 100%;
	margin-top: 20px;
	margin-bottom: 5px;
	padding: 0 0 0 6;
}
.titrePServ{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 14pt;
	color: #ED6B32;
	letter-spacing: 0.1em;
	display: block;
	width= 100%;
	margin-top: 20px;
	margin-bottom: 5px;
	padding: 0 0 0 6;
}
.titrePNet{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 14pt;
	color: #DAB039;
	letter-spacing: 0.1em;
	display: block;
	width= 100%;
	margin-top: 20px;
	margin-bottom: 5px;
	padding: 0 0 0 6;
}
.titrePDeci{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 14pt;
	color: #65B77D;
	letter-spacing: 0.1em;
	display: block;
	width= 100%;
	margin-top: 20px;
	margin-bottom: 5px;
	padding: 0 0 0 6;
}
.titrePAuto{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 14pt;
	color: #67B1C9;
	letter-spacing: 0.1em;
	display: block;
	width= 100%;
	margin-top: 20px;
	margin-bottom: 5px;
	padding: 0 0 0 6;
}
.titrePMobile{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 14pt;
	color: #CD79B8;
	letter-spacing: 0.1em;
	display: block;
	width= 100%;
	margin-top: 20px;
	margin-bottom: 5px;
	padding: 0 0 0 6;
}
.titrePCti{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 14pt;
	color: #7F7F7F;
	letter-spacing: 0.1em;
	display: block;
	width= 100%;
	margin-top: 20px;
	margin-bottom: 5px;
	padding: 0 0 0 6;
}
.titrePData{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 14pt;
	color: #E58383;
	letter-spacing: 0.1em;
	display: block;
	width= 100%;
	margin-top: 20px;
	margin-bottom: 5px;
	padding: 0 0 0 6;
}
/* - - - - - - - - - - - - - - - - HR - - - - - - - - - - - - - - - - - - - - -  */
.hrstyle{
	display: block;
	width: 100%;
	height:1px;
	color: #7484AE;
	background-color: #7484AE;
	margin-top: 20px;
	border: none;
	margin-bottom: 5px;
	padding: 0 0 0 6;
}
.hrMarket{
	display: block;
	width: 100%;
	height:1px;
	color: #EA5068;
	background-color: #EA5068;
	margin-top: 20px;
	border: none;
	margin-bottom: 5px;
	padding: 0 0 0 6;
}
.hrCall{
	display: block;
	width: 100%;
	height:1px;
	color: #B3B3B3;
	background-color: #B3B3B3;
	margin-top: 20px;
	border: none;
	margin-bottom: 5px;
	padding: 0 0 0 6;
}
.hrServ{
	display: block;
	width: 100%;
	height:1px;
	color: #ED6B32;
	background-color: #ED6B32;
	margin-top: 20px;
	border: none;
	margin-bottom: 5px;
	padding: 0 0 0 6;
}
.hrNet{
	display: block;
	width: 100%;
	height:1px;
	color: #DAB039;
	background-color: #DAB039;
	margin-top: 20px;
	border: none;
	margin-bottom: 5px;
	padding: 0 0 0 6;
}
.hrDeci{
	display: block;
	width: 100%;
	height:1px;
	color: #65B77D;
	background-color: #65B77D;
	margin-top: 20px;
	border: none;
	margin-bottom: 5px;
	padding: 0 0 0 6;
}
.hrAuto{
	display: block;
	width: 100%;
	height:1px;
	color: #67B1C9;
	background-color: #67B1C9;
	margin-top: 20px;
	border: none;
	margin-bottom: 5px;
	padding: 0 0 0 6;
}
.hrMobile{
	display: block;
	width: 100%;
	height:1px;
	color: #CD79B8;
	background-color: #CD79B8;
	margin-top: 20px;
	border: none;
	margin-bottom: 5px;
	padding: 0 0 0 6;
}
.hrCti{
	display: block;
	width: 100%;
	height:1px;
	color: #7F7F7F;
	background-color: #7F7F7F;
	margin-top: 20px;
	border: none;
	margin-bottom: 5px;
	padding: 0 0 0 6;
}
.hrData{
	display: block;
	width: 100%;
	height:1px;
	color: #E58383;
	background-color: #E58383;
	margin-top: 20px;
	border: none;
	margin-bottom: 5px;
	padding: 0 0 0 6;
}
/* - - - - - - - - - - - - - - - - CAPTURES - - - - - - - - - - - - - - - - - - - - -  */
.imgCapture{
	float:right;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 0.1em;
	line-height: 8pt;
	padding: 4px;
	margin-left: 10px;
	COLOR: #000000;
	background: url(img/imgCapture_5.gif) top;
}
