
thead.fixedHeader th {
    background: #c1d3d8;
    font-weight: normal;
    text-align: center;
    color: #000000;
}

.outer {position:relative;padding:4em 0 3em 0;width:54em;background:#eee;margin:0 auto 3em auto;}

.innera {overflow:auto;width:54em;height:9.6em;background:#eee;}

.outer thead tr {position:absolute;top:1.5em;height:1.5em;left:0;}

.outer tfoot td {position:absolute;width:51.5em;text-align:center;background:#f0c992; border:0.1em solid #000;color:#000;bottom:0;left:0}

.outer th, .outer td {width:10em; text-align:left;}

.outer th {background:#69C; color:#fff;}

.tableone {width:710px; border-collapse:collapse; margin:0 auto;}

.tableone {background:#c1d3d8; border:1px solid #fff; color:#fff;}

.tableone td {border:1px solid #fff; color:#fff;}
.tableone td.filtre {padding-bottom:4px; padding-top:2px;text-align: center;}

.tableone tbody {background:#c1d3d8; color:#000;}

.tabletwo td {background:#c1d3d8; color:#000;}

.tableone th, .tabletwo th {text-align:left;}

.tabletwo tr.normalRow td {background:#ddd; color:#000;}
.tabletwo tr.alternateRow td {background:#eee; color:#000;}

.tabletwo{border-collapse:collapse;}

.innerb {height:20em; overflow:auto;}

a.lien_etat:hover {
	vertical-align: middle;
	text-decoration:none;
	color: White;
	background-color: #336699; 
}

a.lien_etat:active {
	vertical-align: middle;
	text-decoration:none;
	color: White;
}

a.lien_etat:link {
	vertical-align: middle;
	text-decoration:none;
	color: White;
}

a.lien_etat:visited {
	vertical-align: middle;
	text-decoration:none;
	color: White;
}

a.lien_filtre:link {
	vertical-align: middle;
	color: White;
  text-decoration:none;
	background-color: #336699; 
}

img.filtre {vertical-align:middle}

