/**************************/
/* STYLE DE LA PAGINATION */
/**************************/

/*********************/
/*** style général ***/
/*********************/
table.pagination
{
	float:left;
	border-collapse:separate;
	border-spacing:2px;
	margin-bottom:5px;
}

table.pagination td
{
	height:24px;
	background-repeat:no-repeat;
	text-align:center;
}

table.pagination a,
table.pagination a:link,
table.pagination a:visited
{
	display:block;
	color:#7EA7D4;
}

table.pagination a:hover
{
	color:#AF001F;
	text-decoration:none;
}

table.pagination span
{	display:none;	}

/*********************/
/*** Image de fond ***/
/*********************/
/* Fleche debut */
table.pagination td.pagination_fleche_debut_bout div
{
	background-image:url("../images/DV4/picto_back.png");
	width:18px;		height:18px;
}
table.pagination td.pagination_fleche_debut_bout a,
table.pagination td.pagination_fleche_debut_bout a:link,
table.pagination td.pagination_fleche_debut_bout a:visited
{
	background-image:url("../images/DV4/picto_back.png");
	width:18px;		height:18px;
}
table.pagination td.pagination_fleche_debut_bout a:hover
{	background-image:url("../images/DV4/picto_back.png");	}

/* Fleche precedent */
table.pagination td.pagination_fleche_debut div
{
	background-image:url("../images/DV4/picto_back.png");
	width:18px;		height:18px;
}
table.pagination td.pagination_fleche_debut a,
table.pagination td.pagination_fleche_debut a:link,
table.pagination td.pagination_fleche_debut a:visited
{
	background-image:url("../images/DV4/picto_back.png");
	width:18px;		height:18px;
}
table.pagination td.pagination_fleche_debut a:hover
{	background-image:url("../images/DV4/picto_back.png");	}


/* Fleche suivant */
table.pagination td.pagination_fleche_fin div
{
	background-image:url("../images/DV4/picto_next.png");
	width:18px;		height:18px;
}
table.pagination td.pagination_fleche_fin a,
table.pagination td.pagination_fleche_fin a:link,
table.pagination td.pagination_fleche_fin a:visited
{
	background-image:url("../images/DV4/picto_next.png");
	width:18px;		height:18px;
}
table.pagination td.pagination_fleche_fin a:hover
{	background-image:url("../images/DV4/picto_next.png");	}


/* Fleche fin */
table.pagination td.pagination_fleche_fin_bout div
{
	background-image:url("../images/DV4/picto_next.png");
	width:18px;		height:18px;
}
table.pagination td.pagination_fleche_fin_bout a,
table.pagination td.pagination_fleche_fin_bout a:link,
table.pagination td.pagination_fleche_fin_bout a:visited
{
	background-image:url("../images/DV4/picto_next.png");
	width:18px;		height:18px;
}
table.pagination td.pagination_fleche_fin_bout a:hover
{	background-image:url("../images/DV4/picto_next.png");	}

td.pagination_separ
{
	color: #e0e0e0;
	padding-left: 5px;
	padding-right: 5px;
}


/*** Case numerotee ***/
table.pagination td.select
{
	width:auto;
	font-weight:bold;
	padding-left:5px;	padding-right:5px;
}

td.pagination_bloc_numero_disabled
{
	background-image:url("../images/pagination/picto_nombre_disabled.gif");
	width:18px;
}

td.pagination_bloc_numero
{
	background-image:url("../images/pagination/picto_nombre.gif");
	width:18px;
	cursor:pointer;
}

td.pagination_bloc_numero_100
{
	background-image:url("../images/pagination/picto_nombre_100.gif");
	width:27px;
	cursor:pointer;
}

td.pagination_bloc_numero_100_disabled
{
	background-image:url("../images/pagination/picto_nombre_100_disabled.gif");
	width:27px;
}


td.pagination_incomplete
{
	width:12px;
	font-weight:bold;
}

