/* tableau avec tri 
 * 1/10/2005 hover sur ligne
 */
.triaz, .triza, .trira, .trirz{
	background-repeat: no-repeat;
	background-position: center center;
}
.triaz, .triar {
	background-image:url(/i/tric.gif);
}
.triza, .triza {
	background-image:url(/i/trid.gif);
}
.trira {
	background-image:url(/i/tricg.gif);
}
.trirz {
	background-image:url(/i/tridg.gif);
}
.triaz:hover, .trirz:hover {
	background-image:url(/i/trid.gif)
}
.triza:hover, .trira:hover {
	background-image:url(/i/tric.gif)
}
.tresu {
	/* background-color: #eeeeee; */
	border-collapse: separate;
	border: 1px solid #515FCE;
	margin: auto;
	font-size:11px;
	/*white-space:nowrap;*/
}
.tresu tbody td {
	vertical-align: middle;
	padding: 2px 3px 1px 3px;
} 
.tresu tbody tr.ligne1 {
	background-color:#FFFFFF;
} 
.tresu tbody tr.ligne1:hover {
	background-color:#e0e0ff;
} 
.tresu tbody tr.ligne2 {
	background-color:#f4f4ff;
} 
.tresu tbody tr.ligne2:hover {
	background-color:#e0e0ff;
} 
.tresu tbody td.rg, .tresu tbody td.rm {
	border-top: 1px solid #eeeeee;
	border-left: 1px solid #eeeeee;
} 
.tresu tbody td.rd{
	border-top: 1px solid #eeeeee;
	border-left: 1px solid #eeeeee;
	border-right:1px solid #eeeeee;
}
.tresu tbody td.tdtri{
	border-top: 1px solid #eeeeee;
	padding: 1px;
}
.tresu tbody td.tdtrid{
	border-top: 1px solid #eeeeee;
	border-right:1px solid #eeeeee;
	padding: 1px;
}
.tresu tr.trd td {
	background-color:#515FCE;
	font-weight:normal;
	color:#ffffff;
}
.tresu thead td.rt {
	font-weight:bold;
	font-size:16px;
	color:white;
	padding:2px 7px 2px 7px;
	background-color:#515FCE;
	border-top: 1px solid #eeeeee;
	border-left: 1px solid #eeeeee;
	border-right: 1px solid #eeeeee;

}
