@charset "UTF-8";

#mypaginate {
	border-top:0px dashed #CCC;
	text-align: right;
	float:right;
	display:block;
	width:180px;
}

#mypaginate A {
	text-decoration: none;
	color: #666;
	margin:0px;
	padding: 4px 7px 4px 7px;
	font-family: 'TradeGothicLTStdBdCnNo.20';
	font-size:16px;
}
#mypaginate A.Number {
	display:block;
	float:left;
}

#mypaginate A.selected{
/*	font-size: larger;*/
	font-weight: normal;
	color:white;
	background:#666;
}
#mypaginate .First,#mypaginate .Last {display:none !important;}
#mypaginate .Prev,#mypaginate .Next {
	padding:3px 17px;
	display:block;float:left;
	width:27px;
	height:27px;
	padding:0px;
	margin-right:15px;
	margin-top:1px;
}
#mypaginate .Next {
	float:right;
	margin-left:4px;
}
#mypaginate .Prev:HOVER,#mypaginate .Next:HOVER {
	background-position:0px -27px;
}
#mypaginate .Prev.unactive,#mypaginate .Next.unactive {visibility:hidden;}

#mypaginate .Prev {background: url(../../img/produit/btn_arrowleft.png) no-repeat;}
#mypaginate .Next {background: url(../../img/produit/btn_arrowright.png) no-repeat;}

#mypaginate A.unactive {color:#CCC;}

#ligne_nb_result #mypaginate A {color:white;}
#ligne_nb_result #mypaginate A.selected {background:white;color:#666;}

#ligne_nb_result #mypaginate .Prev {background: url(../../img/produit/btn_arrowleft_white.png) no-repeat;}
#ligne_nb_result #mypaginate .Next {background: url(../../img/produit/btn_arrowright_white.png) no-repeat;}

#block_form_recherche { margin-top:0px;padding-bottom:10px;padding-top:20px;}
body.accueil #block_form_recherche{margin-top:20px;}
#block_form_recherche h2{
	color:white;
	margin-bottom:4px;
	background:url(../../img/recherche/picto_lit.png) no-repeat;
	padding-left:80px;
	margin-bottom:40px;
}

.bk_result {
    background:#FFF; 
	padding:0px;
}

.li_wishlist .bk_result {
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.75);
}
	
.bk_result img{
	width:100%;
}
.bk_result .bk_result_content{
	padding: 10px 15px;
}

/*.bk_hover_elem  {display:none;}*/
.bk_hover {position:relative;}
.bk_hover .bk_hover_elem {
	position:absolute;
	width:calc(100% - 30px);
	height:calc(100% - 20px);
	background: #FF0028 url(../../img/recherche/picto_zoom.png) no-repeat center center;
/*	z-index:10;*/
	opacity:0.68;
}

.li_wishlist.bk_hover .bk_hover_elem {
	background: none;
}

.li_wishlist .bk_result:hover .bk_hover_elem {
	position:absolute;
	width:calc(100% - 30px);
    height: calc(100% - 27px);
	background: #FF0028 url(../../img/recherche/picto_zoom.png) no-repeat center center;
/*	z-index:10;*/
	opacity:0.68;
}

@media (max-width: 767px) {
	.bk_hover .bk_hover_elem {
		height: 100%;
	}
}
ul.liste_results {margin-top:20px;}

#btnLoupe,#btnGo,#btnModifier{
	background: url(../../img/recherche/btn_go.png) no-repeat;
	width:48px;
	height:48px;
	border:0px;
}
#btnLoupe{background: url(../../img/accueil/btn_loupe.png) no-repeat;}

#btnLoupe:HOVER,#btnGo:HOVER { background-position: 0px -49px;}
#btnModifier {
	background: url(../../img/recherche/btn_modifier.png) no-repeat;
	width:112px;
	height:50px;
}
#btnModifier:HOVER { background-position: 0px -50px;}

form.recherche .option_cachee {display:none;}
form.recherche select {
	margin-top:0px;
}
form.recherche label {
	color:white;
	font-weight:bold;
	font-size: 13Px;
}
form.recherche label.center {
	line-height:32px;
}
form.recherche h3 {
	color:white;
	font-size:16px;
	font-weight:bold;
}
form.recherche A#lien_affiner {
	color:white;
	font-size:13px;
	text-decoration:none;margin:0px;padding:0px;
	font-weight:normal;
	text-decoration:underline;
	background:url(../../img/recherche/icon_arrow_right.png) no-repeat right 1px;
	padding-right:20px;
	font-weight: bold;
}
form.recherche A#lien_affiner.selected {
	text-decoration:none;
	background:url(../../img/recherche/icon_arrow_down.png) no-repeat right 3px;
}
form.recherche A#lien_affiner:HOVER {text-decoration:underline;}
form.recherche A#lien_affiner.selected:HOVER {text-decoration:none;}

form.recherche #block-affine {
	display:none;
}

/*#select_prestations,#select_residences { width:220px;}*/

#block-affine {
	border-top:1px solid #FF5D4F;
	padding-top:20px;	
}
input.date {
	background: #FFF url(../../img/back_calendar_field.png) no-repeat top right;
}

/*#ligne_nb_result {
	padding:0px;
}*/
#ligne_nb_result {
	background:#666;
	color:#A6A6A6;
}
#ligne_nb_result strong{color:white;}
#ligne_nb_result_content {
	padding:0px;
	float:left;
}
span#nb_result {
	font-family: 'TradeGothicLTStdBdCnNo.20';
	text-transform:uppercase;
	font-size:20px;
	display:block;
	float:left;
	margin-top:5px;
	width:280px;
}
	
#grp_tri {
	border-left:1px solid darkGray;;	
	margin-left:40px;
	padding-left:40px;
	float:left;
	margin-top:5px;
	width:auto;
}

#grp_tri A {
	color:#A9A9A9;
	padding: 0px 20px;
}
#grp_tri A.selected {
	font-weight:bold;
	background:url(../../img/recherche/icon_arrows_tris.png) no-repeat bottom left;
}


li.result_vente h2 {
	font-size:20px;
	line-height:24px;
	margin-bottom:10px;
}
li.result_vente div.thumbnail { height:400px;}

ul.liste_results {
	list-style: none;
}
ul.liste_results li h2  {
	font-size:13px;
	font-weight:bold;
	line-height:24px;
	color:#F33333;
	font-family:Helvetica,Arial,Sans-Serif;
}

ul.liste_results li.li_wishlist h2{
	color: #f33333;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 13px !important;
    font-weight: bold;
    line-height: 24px;
}

ul.liste_results li.li_wishlist .thumbnail {
	margin-bottom:0;
}

ul.liste_results li p.info_prix  { margin-top:10px;font-size:14px;font-weight:bold;}
ul.liste_results li p.infos {line-height:15px;}
ul.liste_results li {
	font-size:12px;
}
.checkbox_search{
	margin-left: 0;
}
.checkbox_search > label{
	margin-right: 10px;
}