
.liste
{
	width:100%;
	border:1px solid #a9bb8b;
	color:#343434;
	border-collapse:collapse;
}

.liste .liste_titre td
{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	
	padding:5px;
	
	background:#747474 url(img/degrade_vert.png) repeat-x;
}

.liste .liste_com td
{
	padding:5px;
}

.liste .liste_th td
{
	background-color:#E0E0E0;
	border-bottom:1px solid #B0B0B0;
	border-top:1px solid #B0B0B0;
	font-weight:bold;
	padding:5px;
}

.liste .liste_th td.tri
{
	padding-left:20px;
}

.liste .liste_th td.desc
{
	padding-left:20px;
}

.liste .liste_th td.asc
{
	padding-left:20px;
}

.liste .ligne_1 td, .liste .ligne td
{
	background-color:#FFFFFF;
	border-left:1px solid #E0E0E0;
	border-top:1px solid #E0E0E0;
	padding:4px;
	font-size:10px;
}

.liste .ligne_0 td
{
	background-color:#F9F9F9;
	border-left:1px solid #E0E0E0;
	border-top:1px solid #E0E0E0;
	padding:4px;
	font-size:10px;
}

.liste .ligne_0 td a, .liste .ligne_1 td a
{
	color:#005FA3;
	text-decoration:none;
}

.liste .ligne_0 td a:hover, .liste .ligne_1 td a:hover
{
	color:#995FA3;
	text-decoration:underline;
}

.liste .ligne_pub_0 td
{
	background-color:#DFDFDF;
	border-left:1px solid #E0E0E0;
	border-top:1px solid #E0E0E0;
	padding:4px;
}

.liste .ligne_pub_1 td
{
	background-color:#D9D9D9;
	border-left:1px solid #E0E0E0;
	border-top:1px solid #E0E0E0;
	padding:4px;
}
