/*------------------------------------------------------------------------------------------------------------------------
 	MODULE 'TABLE'
------------------------------------------------------------------------------------------------------------------------*/

.tabTable{}

/* style tableau normal */
.tabStandardTable {
	border-collapse:collapse;
	border:1px solid #ccc;
	border-spacing:0px;
}
.tabStandardTable caption{
	text-align: center;
	font-style:italic;
}

.tabStandardTable tbody tr th {
	background-color:#ddd;
	border:1px solid #ccc;
	padding:0em;
}
.tabStandardTable tbody tr td {
	border:1px solid #ccc;
	padding:0em;
}
.tabStandardTable thead tr th,
.tabStandardTable tfoot tr th,
.tabStandardTable tbody tr td,
.tabStandardTable tbody tr th {
	padding:0.5em;
}

/*  style tableau lignes paires/impaires */ 
.tabOddEvenTable {
	border-collapse:collapse;
	border:1px solid #ccc;
	border-spacing:0px;
}
.tabOddEvenTable caption{
	text-align: center;
	font-style:italic;
}

.tabOddEvenTable thead tr th,
.tabOddEvenTable tfoot tr th,
.tabOddEvenTable tbody tr th {
	background-color:#ddd;
	border:1px solid #ccc;
	padding:0.5em;
}
.tabOddEvenTable tbody tr td {
	border:1px solid #ccc;
	padding:0.5em;
}
.tabOddEvenTable tbody tr.even td {
	background-color:#eee;
}

/* alignement du tableau */
.tableft {
}

.tabfloatleft {
	margin:0px 5px 0px 0px;
}

.tabright, .tabright caption {
	margin:0px 0px 0px auto;
}
.tabfloatright, .tabfloatright caption {
	margin:0px 0px 0px 5px;
}

.tabcenter, .tabcenter caption {
	margin:auto;
}

/* Bouton Imprimer */

span.tabPrintButton {
	margin-right: 1em;
}
