
#recherche{
padding:20px 0 0 0;
}
#recherche .nb_resultat{
margin:0 0 6px 0;
overflow:hidden;
zoom:1;
}
#recherche .nb_resultat h3{
float:left;
font-size:16px;
padding:0 10px 0 0;
}
#recherche .nb_resultat h3 span{
font-size:20px;
color:#C5081E;
}
#recherche .nb_resultat form{
float:left;
padding:6px 0 0 0;
}
#recherche .nb_resultat form label{
border-left:1px solid #413833;
font-size:12px;
padding:0 0 0 10px;
}
#recherche .nb_resultat form select{
width:90px;
border:1px solid #EBE6D7;
}

#recherche .liste{}
#recherche .liste .bloc{
border-bottom:6px solid #F3F0E7;
padding:0 0 30px 0;
margin:0 0 30px 0;
overflow:hidden;
zoom:1;
}

#recherche .liste .bloc.last{
border:none;
padding:0;
margin:0;
}
#recherche .liste .bloc .visuel{
float:left;
width:248px;
}
#recherche .liste .bloc .texte{
float:right;
width:412px;
}
#recherche .liste .bloc .texte .info{
height:18px;
margin:0 0 2px 0;
overflow:hidden;
zoom:1;
}
#recherche .liste .bloc .texte .info .note{
float:left;
margin:4px 0 0 0;
}
#recherche .liste .bloc .texte .info .complet{
float:right;
}
#recherche .liste .bloc .texte h4{
font-size:16px;
margin:0 0 4px 0;
}
#recherche .liste .bloc .texte p{
margin:0 0 8px 0;
}
#recherche .liste .bloc .texte p.tarif{
font-size:12px;
}
#recherche .liste .bloc .texte p.tarif span{
color:#C5081E;
}
#recherche .liste .bloc .texte ul{
margin:0 0 8px 0;
}
#recherche .liste .bloc .texte ul li a{
background:url(../../images/commun/puces/3.gif) no-repeat 0px 4px;
color:#564841;
text-decoration:underline;
padding:0 0 0 10px;
}
#recherche .liste .bloc .texte ul li a.reservation{
background:url(../../images/commun/puces/2.gif) no-repeat 0px 4px;
color:#C90219;
}
#recherche .liste .bloc .texte .privilege{
background:url(../../images/commun/picto/club_priviliege.gif) no-repeat top left;
font-size:12px;
padding:8px 0 0 97px;
}
#recherche .liste .bloc .texte .privilege h5{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#D49D30;
}
#recherche .liste .bloc .texte .promo{
background:url(../../images/commun/picto/promo.gif) no-repeat top left;
font-size:11px;
color:#c90219;
padding:8px 0 0 97px;
}
#recherche .liste .bloc .texte .promo h5{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#D49D30;
}
/* RECHERCHE CARTE */
#recherche_carte{
margin:0 0 30px 0;
}
#recherche_carte h2{
font-size:21px;
font-weight:normal;
border-bottom:6px solid #F7F5F4;
padding:0 0 4px 0;
margin:0 0 10px 0;
}
#recherche_carte #map{
width:675px;
height:675px;
}
#map .etiquette{
overflow:hidden;
zoom:1;
}
#map .etiquette .t_etiquette{
font-size:13px;
margin:0 0 10px 0;
}
#map .etiquette .t_etiquette a{
font-weight:bold;
color:#362C27;
margin:0 10px 0 0;
}
#map .etiquette .visuel{
float:left;
}
#map .etiquette .info{
float:left;
width:175px;
padding:0 0 0 15px;
}
#map .etiquette .description{
display:block;
padding:0 0 10px 0;
}
#map .etiquette .lien{
clear:both;
overflow:hidden;
zoom:1;
}
#map .etiquette .lien a{
display:block;
background:url(../../images/commun/puces/2.gif) no-repeat 0px 4px;
font-size:11px;
color:#C90219;
padding:0 0 0 10px;
}

/* CAS PARTICULIER : DERNIER BLOC DE LA LISTE (CAD Sans le filet) */

#recherche .liste .bloc_sansfilet{
padding:0 0 30px 0;
margin:0 0 30px 0;
overflow:hidden;
zoom:1;
}

#recherche .liste .bloc_sansfilet.last{
border:none;
padding:0;
margin:0;
}
#recherche .liste .bloc_sansfilet .visuel{
float:left;
width:248px;
}
#recherche .liste .bloc_sansfilet .texte{
float:right;
width:412px;
}
#recherche .liste .bloc_sansfilet .texte .info{
height:18px;
margin:0 0 2px 0;
overflow:hidden;
zoom:1;
}
#recherche .liste .bloc_sansfilet .texte .info .note{
float:left;
margin:4px 0 0 0;
}
#recherche .liste .bloc_sansfilet .texte .info .complet{
float:right;
}
#recherche .liste .bloc_sansfilet .texte h4{
font-size:16px;
margin:0 0 4px 0;
}
#recherche .liste .bloc_sansfilet .texte p{
margin:0 0 8px 0;
}
#recherche .liste .bloc_sansfilet .texte p.tarif{
font-size:12px;
}
#recherche .liste .bloc_sansfilet .texte p.tarif span{
color:#C5081E;
}
#recherche .liste .bloc_sansfilet .texte ul{
margin:0 0 8px 0;
}
#recherche .liste .bloc_sansfilet .texte ul li a{
background:url(../../images/commun/puces/3.gif) no-repeat 0px 4px;
color:#564841;
text-decoration:underline;
padding:0 0 0 10px;
}
#recherche .liste .bloc_sansfilet .texte ul li a.reservation{
background:url(../../images/commun/puces/2.gif) no-repeat 0px 4px;
color:#C90219;
}
#recherche .liste .bloc_sansfilet .texte .privilege{
background:url(../../images/commun/picto/club_priviliege.gif) no-repeat top left;
font-size:12px;
padding:8px 0 0 97px;
}
#recherche .liste .bloc_sansfilet .texte .privilege h5{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#D49D30;
}
#recherche .liste .bloc_sansfilet .texte .promo{
background:url(../../images/commun/picto/promo.gif) no-repeat top left;
font-size:11px;
color:#c90219;
padding:8px 0 0 97px;
}
#recherche .liste .bloc_sansfilet .texte .promo h5{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#D49D30;
}
/* RESIDENCE PROXIMITE */
.residence_proximite{
clear:both;
border-top:6px solid #F3F0E7;
padding:20px 0 0 0;
}
.residence_proximite h3{
margin:0 0 10px 0;
}
.residence_proximite .liste{
overflow:hidden;
zoom:1;
}
.residence_proximite .col1{
float:left;
width:627px;
}
.residence_proximite .col2{
float:right;
width:305px;
}
.residence_proximite .liste .bloc{
float:left;
width:303px;
background:url(../../images/commun/f_offre2.gif) repeat-x bottom left;
border:1px solid #F3F0E7;
margin:0 17px 0 0;
overflow:hidden;
zoom:1;
}
.residence_proximite .liste .bloc.last{
float:right;
margin:0;
}
.residence_proximite .col2 .bloc{
float:none;
margin:0;
}
.residence_proximite .liste .bloc .visuel{
float:left;
width:126px;
}
.residence_proximite .liste .bloc .texte{
float:right;
width:140px;
padding:16px 18px;
}
.residence_proximite .liste .bloc .texte .note{
display:block;
margin:0 0 8px 0;
}
.residence_proximite .liste .bloc .texte h4{
font-size:13px;
margin:0 0 8px 0;
}
.residence_proximite .liste .bloc .texte p{
font-size:11px;
margin:0 0 8px 0;
}
.residence_proximite .liste .bloc .texte a.savoir{
background:url(../../images/commun/puces/2.gif) no-repeat 0px 5px;
font-size:11px;
color:#C90219;
text-decoration:underline;
padding:0 0 0 10px;
}
