


/* Numéros de page
----------------------------------------------------------------*/


.navigation-page
{
  display : block;
  clear : both;
  width : 100%;
  background : url(../img/navigation_page_bg.gif) repeat-x bottom left;
  margin : 0;
  margin-top : 0.5em;
  padding : 0;
  font-size : 0.95em;
  overflow : hidden;
}

.navigation-bottom {
  margin-bottom : 1em;
  margin-top : 0;
  background-position : top left;
}


.navigation-page span.resultats
{
  float : left;
  border : none;
  color : #9D9D9D;
  font-weight : normal;
  font-size : 0.95em;
  margin : 0;
  padding : 0;
  line-height : 2em;
  font-variant : small-caps;
}

.navigation-page div
{
  float : right;
}


.navigation-page span strong
{
  color : #6F6F6F;
}

.navigation-page .numeros
{
  float : left;
  color : #B7B7B7;
  font-size : .95em;
  line-height : 1.4em;
}

/*
.navigation-page li
{
  float : left;
  list-style-type : none;
  color : #B7B7B7;
  font-size : 0.8em;
  line-height : 1.4em;
}*/

.navigation-page .numeros strong
{
  float : left;
  color : #333;
  padding : .1em .2em .15em;
  margin : 0;
  line-height : 1.6em;
}

.navigation-page .numeros a,
.navigation-page .numeros a:active,
.navigation-page .numeros a:visited,
.navigation-page .numeros a:focus,
.navigation-page .numeros a:hover
{
  float : left;
  color : #AA1301;
  text-decoration : none;
  padding : .2em .2em;
  margin : 0;
}

.navigation-page .numeros a:focus,
.navigation-page .numeros a:hover
{
  background : #F2E4D5;
  color : #000;
}



.navigation-page span
{
  float : left;
  color : #DBDBDB;
  padding : 0.2em 0.2em;
  font-size : .95em;
  font-weight : bold;
}

.navigation-page span.navigation-general
{
  float : left;
  color : #CACACA;
  font-weight : normal;
  padding : 0.2em 0.3em;
  font-size : .95em;
  line-height : 1.4em;
}

span.navigation-dots {
  float : left;
  height : 1.3em;
  width : 7px;
  background : url(../img/navigation_dots.gif) no-repeat bottom left;
  line-height : 1.4em;
}

.navigation-page a.navigation-general,
.navigation-page a.navigation-general:visited,
.navigation-page a.navigation-general:focus,
.navigation-page a.navigation-general:hover
{
  float : left;
  color : #AA1301;
  padding : 0.2em 0.3em;
  text-decoration : none;
  font-size : .95em;
  line-height : 1.4em;
}

.navigation-page a.navigation-general:focus,
.navigation-page a.navigation-general:hover
{
  text-decoration : underline;
}






