/*
lespac style sheet
macharron@inpix.ca
Last edit: 2009-03-30
*/

#box_search_results { padding: 10px 0 0;}

#box_search_results .search_string { width: 100%; overflow: hidden;}
#box_search_results .search_string h4 { float: left; font-weight: normal;}
#box_search_results .search_string .recap { font-size:12px; }
#box_search_results .search_string .nb_results { font-size: 85%; /* 12px */ color: #666;}
#box_search_results .search_string ul.split { float: right; width: 110px; }
#box_search_results .search_string ul.split li { float: right;}

/* menu */
#recherche_menu { width: 100%; overflow: hidden; margin: 20px 0;}
#recherche_menu p , #recherche_menu ul, #recherche_menu li { float: left;}

#recherche_menu p { margin: 7px 5px 0 10px; font-weight: bold; display: inline;}

#recherche_menu li { height: 35px; overflow: hidden;}
#recherche_menu li a { display: block; height: 35px; padding: 2px 0; background: url(/include/img/0/box-recherche/bg-menu-result.gif) center 0 no-repeat; font-weight: bold;}
#recherche_menu li.first a { background-position: left 0;}
#recherche_menu li.last a { background-position: right 0;}

#recherche_menu li a:hover, #recherche_menu li a.selected { background-position: center -35px; color: #fff; text-decoration: none;}
#recherche_menu li.first a:hover, #recherche_menu li.first a.selected { background-position: left -35px;}
#recherche_menu li.last a:hover, #recherche_menu li.last a.selected { background-position: right -35px;}

#recherche_menu li a span { display: block; padding: 6px 20px; border-left: 1px solid #c7c7c7; border-right: 1px solid #e9e9e9;}
#recherche_menu li.first a span { border-left: none;}
#recherche_menu li.last a span { border-right: none;}

#recherche_menu li a:hover span, #recherche_menu li a.selected span { padding: 6px 21px; border: none;}
#recherche_menu li.first a:hover span, #recherche_menu li.first a.selected span { padding: 6px 21px 6px 20px; border: none;}
/* menu end */

/* resutls liste */
/* resutls */
#results { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
#results .result { margin: 0 0 30px; background: #fff; border: 1px solid #c6c6c6; }
#results .result_express { background: #fff url(/include/img/0/box-recherche/bg-result-express.gif) 0 0 repeat-x; border: 1px solid #377db7; }

.price_info { font-weight: normal;}

#results .result_title h4 { float: left; margin: -10px 0 5px 5px; display: inline;}
#results .result_title h4 a { background: #fff; padding: 0 4px;}
#results .result_title h4 .price { display: block; padding: 3px 4px 0;}
#results .result_title ul { float: right; margin: 5px 8px 0 0; font-size: 91%; /* 11px */ display: inline;}
#results .result_title ul li { float: left;}
#results .result_title ul li span, #results .result_title ul li a { float: left;}
#results .result_title ul li a { margin: 0 0 0 5px;}

#results .result_express .result_title div { max-width: 50%; float: right; margin: -10px 0 0;}
#results .result_express .result_title div p { text-align: right; margin: 0 5px 0 0;}
#results .result_express .result_title div p span { background: #fff; padding: 0 4px;}

.result_desc { width: 100%; overflow: hidden; margin: 0 0 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.result_desc .img_photo { position: relative; float: left; width: 195px; padding: 0 0 0 10px;}
.result_desc .img_photo img { float: left;}
.result_desc .img_photo .nb_img { position: absolute; bottom: 2px; right: 17px;}
.result_desc .desc_txt { float: left; width: 393px;}
.result_desc h5 { margin: 0;}
.result_desc p, .result_desc ul { margin: 0 0 10px;}

.result_more h6 { margin: 0 0 0 10px;}
.result_more .img_thumb { margin: 0 0 10px 5px;}
.result_more .img_thumb img { margin: 0 5px;}
.result_more .self_clear { margin: 5px 0 0; font-size: 91%; /* 11px */ line-height: 1.2em;}
.result_more .self_clear .img_ann { float: left; width: 1px; margin: 0 0 0 10px; overflow: hidden; display: inline;}
.result_more .self_clear div { float: left; width: 489px; }
.result_more .self_clear p { margin: 0 0 3px;}

.result_foot { overflow: hidden; padding: 5px 12px; background: #f1f1f1; font-size: 91%; /* 11px */ }
.result_foot ul { float: left;}
.result_foot .float_r { width: 45%; /* saf, ff2 */}
.result_foot .float_r li { float: right;}
/* results end */
/* resutls liste end */


/* result_photo */
#result_photo { overflow: hidden; margin: 0 10px; padding: 40px 0 0 20px; background: url(/include/img/0/line-double.gif) 0 0 repeat-x;}
#result_photo li { float: left; width: 160px;  padding: 0 10px 10px; display: inline; position:relative;}
#result_photo li img { display: block; margin: 10px 0 5px; width:155px; height:116px;}
#result_photo li .banner_vendu img { width:auto; height:auto;}
#result_photo li p { height:100px; overflow:auto; }


.result_pop_up { width: 472px; position: absolute; top: 650px; left: 50%; margin: 0 0 0 -400px;}

.result_pop_up .result_pop_up_top { position: absolute; width: 26px; height: 20px; margin: -15px 0 0 15px; background: url(/include/img/0/result-popup-top.png) 0 0 no-repeat;}
.pop_up_middle .result_pop_up_top { margin-left: 225px;}
.pop_up_right .result_pop_up_top { margin-left: 390px;}

.result_pop_up .result_pop_up_inner { background: url(/include/img/0/bg-result-popup.gif) 0 0 no-repeat;}
.result_pop_up .float_r { margin: 3px 3px 0 0;}
.result_pop_up .price { display: block;}

.result_pop_up .pop_up_inner { clear: both; width: 100%; overflow: hidden; text-align: center;}
	.result_pop_up .img_photo { display: block; margin: 0 0 15px; position: relative;}
	.result_pop_up .img_photo .nb_img { bottom: 5px; margin-left: -56px;}

.result_pop_up .self_clear { margin: 0 0 15px;}
.result_pop_up .self_clear div { float: left; margin: 0 0 0 12px; display: inline;}
.result_pop_up .self_clear .pop_up_detail { float: right; width: 30%; margin: 0 12px 0 0; font-size: 91%; /* 11px */ display: inline;}
	.result_pop_up .self_clear .pop_up_detail .date { text-align: right; clear: both;}
	.result_pop_up .self_clear .pop_up_detail p { float: right; width: 100%;}
	.result_pop_up .self_clear .pop_up_detail p span, .result_pop_up .self_clear .pop_up_detail p a { float: right;}
	.result_pop_up .self_clear .pop_up_detail p a { margin: 0 0 0 5px;}

.result_pop_up .result_foot { margin: 0 1px;}
.result_pop_up .result_foot .float_r { margin-top: 1px;}
.result_pop_up .result_pop_up_foot { height: 3px; overflow: hidden; font-size: 1px; background: url(/include/img/0/bg-result-popup-foot.gif) 0 0 no-repeat;}
/* result_photo end */


/* other_results */
#result_other { background: #f1f1f1; margin: 0 0 20px; padding: 10px;}
#result_other p, #result_other ul li a { font-size: 91%; /* 11px */ }
#result_other p { color: #666;}
#result_other ul { float: left; width: 33%; overflow: hidden; margin: 5px 0 0; line-height: 1.2em;}
/* other_results end */


.result_autres_photos h6 { margin: 0 0 0 10px;}
.result_autres_photos .img_thumb { margin: 0 0 0 5px;}
.result_autres_photos .img_thumb img { margin: 0 2px 10px 5px;}

.result_par { margin: 0 0 0 10px;}

#recherchez_bas { margin: 0 0 0 500px;}