#contenu #colG .recherche {
margin : 0;
padding : 0 0 0 30px;
display : block;
overflow : hidden;
}
#contenu #colG .recherche strong {
color : #111;
font-size : 25px;
padding : 0 0 12px 0;
display : block;
}
#contenu #colG .recherche strong a {
color : #111;
text-decoration : none;
}
#contenu #colG .recherche strong span {
color : #252e3a;
font-size : 16px;
}
#contenu #colG .recherche strong em {
color : #3594eb;
font-style : normal;
}
#contenu #colG .recherche h2, #contenu #colG .recherche a#lienListe, #contenu #colG .recherche a.liensUneRech {
font-size : 12px;
color : #686a6b;
margin : 0;
padding : 0 0 5px 0;
background-image : none;
text-decoration : none;
}
#contenu #colG .recherche h2.univers {
font-weight : normal;
margin-top : 10px;
}
#contenu #colG .recherche .zoneFormulaire {
float : left;
width : 300px;
}
#contenu #colG .recherche .zoneFormDroite {
float : right;
width : 150px;
overflow : hidden;
display : block;
position : relative;
top : -15px;
left : 0;
height : 170px;
}
#contenu #colG .recherche .zoneFormDroite .btnValiderUne {
visibility : hidden;
width : 1px;
height : 1px;
float : left;
}
#contenu #colG .recherche .ligne {
margin : 8px 0;
font-size : 12px;
color : #686a6b;
font-weight : bold;
display : block;
overflow : auto;
width : 300px;
}
#contenu #colG .recherche .ligne label {
text-align : right;
width : 60px;
float : left;
margin-right : 22px;
}
#contenu #colG .recherche .ligne select {
float : left;
width : 215px;
font-size : 11px;
color : #000;
padding : 3px;
}
#contenu #colG .recherche .ligne input {
float : left;
width : 207px;
font-size : 11px;
color : #000;
padding : 2px;
background : #fff;
}
#contenu #colG .recherche .ligne .autocomplete {
background : #fff;
border : 1px solid #7f9db9;
display : block;
font-size : 10px;
margin-left : 82px;
font-weight : normal;
height : 100px;
overflow : auto;
padding : 0;
width : 213px;
}
#contenu #colG .recherche .ligne .autocomplete a {
color : #000;
display : block;
font-size : 10px;
margin : 0;
overflow : hidden;
padding : 2px 8px;
text-decoration : none;
}
#contenu #colG .recherche .ligne .autocomplete a:hover {
background : #d4e5f9;
}
#contenu #colG .recherche #libelleRecherche {
font-size : 12px;
color : #fff;
text-transform : uppercase;
background : url('/Resources/AnnoncesImmo/Immoneuf/Img/rechercheAnnonce/fd_btnTrouvez.png') no-repeat;
width : 139px;
text-align : center;
padding : 10px 0;
clear : both;
position : absolute;
left : 0;
bottom : 0;
font-weight : bold;
}
#contenu #colG .recherche a#btnRecherche {
display : block;
text-decoration : none;
color : #fff;
}
#contenu #colG .recherche a#btnRecherche:hover {
text-decoration : underline;
cursor : pointer;
}
#contenu #colG #bloc8pubsUne {
overflow : auto;
}
#openX {
clear : both;
display : block;
overflow : auto;
}
#contenu #colG .bloc1pubUne {
background : #e4f1fd;
border-left : 10px solid #fff;
float : left;
height : 72px;
width : 241px;
margin-bottom : 4px;
overflow : hidden;
}
#contenu #colG .bloc1pubUne a {
font-family : arial, sans-serif;
font-size : 11px;
display : block;
overflow : hidden;
text-decoration : none;
}
#contenu #colG .bloc1pubUne a u {
font-size : 11px;
}
#contenu #colG .bloc1pubUne img {
float : left;
margin-right : 6px;
padding : 0;
border : none;
}
#contenu #colG .bloc1pubUne h3 {
color : #16528d;
margin : 6px 0 0 0;
padding : 0;
}
#contenu #colG .bloc1pubUne .lieuPubUne {
color : #3595ec;
font-weight : bold;
text-transform : uppercase;
}
#contenu #colG .bloc1pubUne .typeVentePubUne {
color : #52575a;
}

