
.rappel-criteres { font-size: 11px; margin: 5px 0; padding-bottom: 5px; color: #999 }

.rappel-criteres .critere-recherche { font-weight: bold; color: #000; }
.pagination ul li.res-prec a, .pagination ul li.res-suiv a{ width: auto }
.pagination { margin-top: 5px; padding-top: 10px; border-top: 1px dotted #999 }
.pagination ul { list-style-type: none; margin: 0; padding: 0 }
.pagination ul li { float: left;  }
.pagination ul li.res-prec a { background: url('/media/img/fleche-2.png') no-repeat 0 3px; display: block; height: 15px; width: auto; float: left;  }
.pagination ul li.res-suiv a { background: url('/media/img/fleche-1.png') no-repeat 100% 3px; display: block; height: 15px; width: auto; float: left; border-right: none; }

.pagination ul li.res-suiv a span { margin-left: 5px; margin-right: 13px; }
.pagination ul li.res-prec a span { margin-left: 13px; margin-right: 5px;}

.pagination ul li a { display: block; width: 20px; height: 16px; text-align: center; color:#999; text-decoration: none; border-right: 1px solid #958bad;  }
.pagination ul li a:hover { color:#f30; }

.pagination ul li.selection a { background: #333; color: #fff }


.recherche input[type=submit] { margin-top: 10px; margin-left: 5px }
.recherche ul { margin-bottom: 10px }
.recherche { padding: 10px; background: #c9a886; border-bottom: 1px solid #999 }

#col-3 .recherche { padding: 0; background: transparent; border-bottom: none }


.document-ppr { padding-left: 10px; border-left: 10px solid #c9a886}

.publication { padding-left: 10px; border-left: 10px solid #ffd208}

.billet-blog { padding-left: 10px; border-left: 10px solid #00ACD4}

.reportage { padding-left: 10px; border-left: 10px solid #958bad}

.projet { padding-left: 10px; border-left: 10px solid #f30}

.thema { padding-left: 10px; border-left: 10px solid #ffd208}

.page-reportage .elements-resultats li > div { border-color: #958bad !important }

.page-publication .elements-resultats li > div { border-color: #ffd208 !important }

.page-document-ppr .elements-resultats li > div { border-color: #c9a886 !important }