/* CSS Document */
body{
	background-color:transparent;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.table1{
	background-color:#73a5e2;
}
.border1{
	border-style:solid;
	border-width:0;
	border-color:#CECECC;
}
.ri_texteTitre{
	font-family:verdana;
	font-size:11;
	color:#FFFF00;
	font-weight:bold;
}
.ri_texteIntitule{
	font-family:verdana;
	font-size:11;
	color:#FFFFFF;
}
.ri_texte{
	font-family:verdana;
	font-size:9;
	color:black;
}
/******************* pagination ******************/
ol.pagination {
	margin:10px;
	padding:15px 0px 0px 100px;
	list-style-type:none;
}
ol.pagination li {
	/*could have used display:inline */
	float:left;
	margin-right:0.6em;
}
/*graphical treatment */
ol.pagination a, ol.pagination li.selected {
	display:block;
	padding:0.2em 0.5em;
	border:1px solid #8497C6;
	text-decoration:none;
}

ol.pagination a:hover, ol.pagination a:focus, ol.pagination li.selected {
	background-color:#8497C6;
	color:#FEFFFE;
}
/*different styling for prev and next */
ol.pagination a[rel="prev"], ol.pagination a[rel="next"] {
	border:none;
}
/* adding arrows */
ol.pagination a[rel="prev"]:before {
	content: "\00AB";
	padding-right:0.5em;
}
ol.pagination a[rel="next"]:after {
	content:"\00BB";
	padding-left:0.5em;
}