.navigateur *{ margin:0; padding:0;} /* reset des éléments enfants. modif du 26.10.2012 */
/*.navigateur {clear:both; overflow: hidden; padding: 2px; border: 1px solid #ccc; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; background: #DDE6F7;}*/
.navigateur {overflow: hidden; padding: 2px; border: 1px solid #ccc; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; background: #DDE6F7;}

/* modif du 26.10.2012 */
/*.navigateur{
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;   
}*/

.top{border-radius: 5px 5px 0px 0px;/* CSS 3 */} /* modif du 29.10.2012 */
.bottom{border-radius: 0px 0px 5px 5px;/* CSS 3 */} /* modif du 29.10.2012 */

.navigateur p{ float: left; padding: 0 10px;}
.navigateur p span{ font-weight: bold;}

.navigateur ul{float: right;}
.navigateur li {float: left; list-style: none; list-style-image: none; line-height: 16px;}

.navigateur a{
  display: block;
  padding: 0 3px;
  height: 16px;
  line-height: 16px;
  text-decoration: none;
  text-align: center;
}

.navigateur a.first,
.navigateur a.previous,
.navigateur a.next,
.navigateur a.last{padding:0; width: 16px;}

.navigateur a,
.navigateur a:visited{color:#00f;}


.navigateur a.active{text-decoration: underline; font-weight: bold; color: #f00;}

.navigateur a.first{background: url(../images/navigateur/first.gif) no-repeat;}
.navigateur a.previous{background: url(../images/navigateur/prev.gif) no-repeat;}
.navigateur a.next{background: url(../images/navigateur/next.gif) no-repeat;}
.navigateur a.last{background: url(../images/navigateur/last.gif) no-repeat;}

.navigateur button{
  color:#00f;
  border:none;
  background:transparent;
  padding: 0 1px;
  height: 16px;
  text-align: center;
  font-family: verdana, serif;
  font-size: 12px;
  cursor:pointer;
}

.navigateur button.active{text-decoration: underline; font-weight: bold; color: #f00;}

.navigateur button.first,
.navigateur button.previous,
.navigateur button.next,
.navigateur button.last{border:none; padding:0; width: 16px;}

.navigateur button.first{background: url(../images/navigateur/first.gif) no-repeat;}
.navigateur button.previous{background: url(../images/navigateur/prev.gif) no-repeat;}
.navigateur button.next{background: url(../images/navigateur/next.gif) no-repeat;}
.navigateur button.last{background: url(../images/navigateur/last.gif) no-repeat;}