div.tablefront
{
	
}

table.front 
{
	width: 100%;
	border-collapse: collapse;
	margin: 0 10px 5px 10px;
	border-bottom: 1px solid #ededed;
}

table.front caption
{
   text-align: left;
   color: #F89D01;
   padding: 0 10px;
   font-weight: bold;
   font-size: 10pt;
}


/*******************************/
/* Lignes */
/*******************************/
table.front tr
{
	
}
table.front tr.odd
{
	
}
table.front tr:hover
{
}
	
table.front tr:hover td,
table.front tr:hover td.sorted,
table.front tr.odd:hover td,
table.front tr.odd:hover td.sorted
{
	
}



/*******************************/
/* Colonnes Entete */
/*******************************/
table.front th
{
	padding: 5px 10px 7px 10px;
	text-align: center;
	text-align: left;
	font-weight: bold;
}

table.front th.sorted a:link
{
	text-decoration: underline;
}

table.front th a:link,
table.front th a:hover,
table.front th a:active,
table.front th a:visited
{
	color: #FFF;
	text-decoration: none;
}

table.front th a:hover
{
	text-decoration: underline;
}


/*******************************/
/* Colonnes */
/*******************************/
table.front td
{
	/*border-left: 1px solid #ededed;
	border-right: 1px solid #ededed;*/
	padding: 10px 10px;
	font-size: 8pt;
	text-align: center;
	text-align: left;
	color: #333;
	background-color: #FFF;
	border-bottom: 1px solid #2894C8;
	border-bottom: 1px solid #99C9DF;
	/*border-right: 1px solid #99C9DF;*/
}
table.front tr.odd td
{
	background-color: #FFC;
	background-color: #DFF5FF;
}
table.front td table,
table.front td tr,
table.front td td
{
	
}

table.front td .title,
table.front td .title:link,
table.front td .title:hover,
table.front td .title:active,
table.front td .title:visited
{
	display: block;
	font-size: 9pt;
	color: #333;
	font-weight: bold;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
table.front td .description
{
	
}

table.front tr td.sorted
{	
	background-color: #FFF2CF;
	background-color: #DFF5FF;
	background-color: #F6F6F6;
}

table.front tr.odd td.sorted
{
	
	background-color: #EEEFB3;
	background-color: #EFEFD1;
	background-color: #EFEFC2;
	background-color: #AEDFF6;
	background-color: #C2E1EF;
}


/*******************************/
/* Entete */
/*******************************/
table.front caption a.titlelink:link,
table.front caption a.titlelink:hover,
table.front caption a.titlelink:active,
table.front caption a.titlelink:visited
{
	
}

table.front caption a.titlelink:hover
{
	
}
.button,
.button:hover
{
	
}
.button:hover
{
	
}
