.search-result p.results { font-size: 12px; border-bottom: 1px solid #aaa; padding: 9px 0; }

.search-result ol { font-size: 13px; list-style-type: decimal; list-style-position: outside; padding-left: 28px; border-bottom: 1px solid #aaa; }
.search-result ol { background: url( ../m/fond.jpg ) repeat-x 0px 0px #9fcaff; }
.search-result ol li { clear: both; margin: 0; padding: 12px 0; border-bottom: 1px solid #aaa;  margin-bottom: -1px; }

.search-result ol.pro { background: url( ../m/fond_jaune.jpg ) repeat-x left bottom #fff; }

.search-result hr { height: 0; padding: 0; margin: 0; clear: both; }

.search-result ol li span.result-content { float: left; width: 100%; }

/*		TARGET ONLY SAFARI HERE		*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.search-result ol li span.result-content {
		margin-top: -18px;
	}
}

.search-result ol li span.result-content b { width: 320px; display: block; margin: -18px 0; }
.search-result ol li span.result-rubrik { text-transform: uppercase; font-size: 11px; display: block; }
.search-result ol li span.result-rubrik-title { text-transform: none; font-weight: bold; padding-right: 8px; }

.search-result ol li span.result-fiche,
.search-result ol li span.result-site { text-align: center; text-transform: uppercase; float: right; display: block; width: 90px; position: relative; }

.search-result ol li span.result-fiche a,
.search-result ol li span.result-site a { font-size: 10px; font-weight: bold; }

.search-result ol li span.result-rubrik ul.result-rubrik-list,
.search-result ol li span.result-rubrik ul.result-rubrik-list li { border: none; padding: 0; margin: 0; list-style-type: none; }

.search-result p.plus { background: url( ../m/warning.png ) no-repeat 6px 6px #fff; border: 1px solid #aaa; padding: 4px 6px 4px 32px; font-size: 13px; margin-top: 12px; }

/*		BREADRUMBS		*/

.breadcrumbs { margin: 12px 0; }