/* ---> Page ---- */
#BodyTable Table
{
	font-size: 11px;}

#BodyTextTable 
{
	font-size: 11px;
}
#BodyTextTable TR.BodyTitle
{
	height: 21px;
}
#BodyTextTable TD.BodyTitle
{
	height: 21px;
	border-bottom: solid 1px rgb(51,102,153);
	font-size: 11px;
	font-weight: bold;
	vertical-align: middle;
	color: rgb(51,102,153);
	padding-left: 0px;
}
#BodyTextTable TD.BodyText
{
	font-size: 12px;
	padding-top: 10px;
}
#BodyTextTable A:link
{
	text-decoration: underline;
	color: rgb(51,102,153);
}
#BodyTextTable A:visited
{
	text-decoration: underline;
	color: rgb(51,102,153);
}
#BodyTextTable A:hover
{
	text-decoration: none;
}
#BodyTextTable UL
{
	text-indent: 0px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 5px;
}

#BodyTextTable H1
{
	font-size: 12px;
	color: rgb(51,102,153);
	font-weight: bold;
	padding-bottom: 0px;
}
#BodyTextTable H2
{
	font-size: 12px;
	font-weight: bold;
}
#BodyTextTable H3
{
	font-size: 12px;
	font-weight: bold;
	margin: 0,0,0,0;
	padding-top: 10px;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
}
#BodyTextTable H4
{
	font-size: 12px;
}
#BodyTextTable H5 /* Titre jobposting*/
{
	font-size: 12px;
	color: rgb(51,102,153);
}
#BodyTextTable P
{
	font-size: 12px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#BodyTextTable TABLE
{
	font-size: 12px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
#IBLink A:link
{
	color: rgb(51,102,153);
	text-decoration: underline;
}
#IBLink A:visited
{
	color: rgb(51,102,153);
	text-decoration: underline;
}
#IBLink A:hover
{
	text-decoration: none;
}
#produits A:link{	text-decoration: underline;	color: rgb(51,102,153);}#produits A:visited{	text-decoration: underline;	color: rgb(51,102,153);}#produits A:hover{	text-decoration: none;}#HistoryList{	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;}#HistoryList TD{	vertical-align: top;	text-align: left;	padding-top: 5px;	padding-bottom: 5px;}#HistoryTable{	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;}#HistoryTable TD.Year{	vertical-align: middle;	text-align: right;	font-size: 45px;	font-weight: bold;	color: rgb(220,208,196);}#HistoryTable TABLE{	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;}TD.Structure
{
	background-color: rgb(220,208,196);
}
/* ---- Page <--- */
/* ----> Start News Table ----*/
#BodyNewsTable
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 13px;
}
#BodyNewsTable TR.BodyTitle
{
	height: 21px
}
#BodyNewsTable TD.BodySubTitle
{
	border-bottom: solid 1px rgb(51,102,153);
	font-size: 13px;
	font-weight: bold;
	vertical-align: middle;
	color: rgb(51,102,153);
	padding-left: 0px;
}
#BodyNewsTable TD.BodyText
{
	font-size: 13px;
	padding-top: 10px;
}
#BodyNewsTable A:link
{
	text-decoration: underline;
	color: rgb(0,0,0);
}
#BodyNewsTable A:visited
{
	text-decoration: underline;
	color: rgb(0,0,0);
}
#BodyNewsTable A:hover
{
	text-decoration: none;
}
#BodyNewsTable UL
{
	text-indent: 0px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 5px;
}
/* ---- Start News Table <---- */
/* ----> Start NEWS Style ---- */
#NewsTable
{
	font-size: 13px;   	
	padding-left: 5px;
}
#NewsTable TR.NewsTitle
{
	height: 20px;
	text-align: left;
	vertical-align: middle;
}
#NewsTable TD.NewsTitle
{
	font-weight: bold;
	color: rgb(51,102,153);
}
#NewsTable TD.NewsText
{
	color: rgb(0,0,0);
	text-align: left;
	vertical-align: top;
	padding-bottom: 5px;
}
/* ---- End NEWS Style <---- */
/* ----> Start NEWS Theme Style ---- */
#NewsThemeTable
{
}
#NewsThemeTable TR.NewsTitle
{
	height: 21px;
}
#NewsThemeTable TD.NewsTitle
{
	border-bottom: solid 1px rgb(51,102,153);
	font-size: 13px;
	font-weight: bold;
	vertical-align: middle;
	color: rgb(51,102,153);
}
#NewsThemeTable TD.NewsImage
{
}
#NewsThemeTable TD.NewsDate
{
	text-align: center;
	vertical-align: top;
}
#NewsThemeTable TD.NewsTheme
{
	text-align: center;
	vertical-align: top;
	color: rgb(51,102,153);
	font-weight: bold;
	padding: 10 0 0 0;
}
#NewsThemeTable TD.NewsText
{
	vertical-align: top;
	padding: 10 0 0 0;
}
/* ---- End NEWS Theme Style <---- */

