@import "pagination.css";

.filter { text-align: center; }
.filter label { font-size: 10px; font-weight: bold; color: #222; margin: 0 5px 0 0; }
.filter input { background: url("../../templates/media/input.gif"); border: 1px solid #e1e1e1; padding: 2px; width: 164px; color: #666; margin: 0 20px 0 0; }
.filter select { background: url("../../templates/media/input.gif"); border: 1px solid #e1e1e1; padding: 2px; width: 150px; color: #666; margin: 0 10px 0 0; }
.filter select option { background: #fff; }
.filter a.action-rechercher { font-weight: bold; font-size: 11px; margin: 0 10px; }

ul.references { margin: 20px 0; }
ul.references li { list-style-type: none; background: #fff; border: 1px solid #ccc; margin: 0 0 10px 0; height: 160px; overflow: hidden; }
ul.references li .thumb { float: left; margin: 0 15px 0 0; border-right: 5px solid #e12a1b; }
ul.references li .detail { float: left; width: 490px; margin: 10px 0; }
ul.references li p.designation { font-weight: bold; font-size: 13px; margin: 0; }
ul.references li p.date { font-size: 11px; font-weight: bold; color: #e12a1b; margin: 0 0 5px 0; }
ul.references li p.date em { color: #666; }
ul.references li .accroche { font-weight: bold; font-size: 11px; line-height: 160%; margin: 0; }
ul.references li .presentation { font-size: 11px; line-height: 160%; color: #444; margin: 0; }