﻿/*					*
 *		ACCUEIL		*
 *					*/

/* Propriétés spécifiques à habiter de la balise body */
body {
	margin: 0;
	padding: 0;
	height: 100%;
}

/* Propriétés principales de la zone header  */
#header {
	background-repeat: no-repeat;
	margin-top: 3px;
	width: 850px;
	height: 77px;
}

/* Propriétés principales de la zone avant le logo luxweb du header */
#marginHeaderLeft {
	float: left;
	width: 15px;
	height: 75px;
}

/* Propriétés principales de la zone logo luxweb du header */
#headerLogoLuxweb {
	float: left;
	cursor: pointer; /* supporté que depuis IE 6 et dans tous les navigateurs compatibles W3C */
	cursor: hand;
	height: 75px;
}

/* Propriétés principales de la zone Droite du header (logo Habiter + Date + Links services) */
#headerDroit {
	width: 820px;
	float: left;
	margin-top: 25px;
}

/* Propriétés principales de la zone logo Habiter de la zone droite du header */
#headerLogoHabiter {
	cursor: pointer; /* supporté que depuis IE 6 et dans tous les navigateurs compatibles W3C */
	cursor: hand; /* supporté que dans IE <= 5.5 */
	margin-left: 5px;
	width: 250px;
	height: 48px;
	float: left;
}

/* Propriétés principales du libellé Luxweb et de la date de la zone droite du header */
#headerTxtDate {
	float: left;
	margin: 29px 0px 0px 6px;
	color: #FFFFFF;
}

/* Propriétés principales des links services de la zone droite du header */
#headerLinkServices {
	float: right;
	padding: 29px 0px 0px 0px;
	color: #FFFFFF;
}

/* Propriétés principales des links services */
#headerLinkServices a {
	color: #FFFFFF;
}

/* Propriétés principales du menu Habiter */
#menuHabiter {
	padding: 0px 0px 5px 0px;
	background-repeat: no-repeat;
	background-position: bottom;
	border-left: 1px solid #B6C2C4;
	border-right: 1px solid #B6C2C4;
	background-color: #E4F2F5;
}

/* Propriétés principales du menu Luxweb */
#menuLuxweb {
	margin-bottom: 5px;
}

/* Propriétés principales de la zone contenant les drapeaux de changement de langue */
#flagLang {
	padding: 5px 0px 15px 5px;
}

/* Propriétés principales d'un drapeau de changement de langue */
#flagLang .flag {
	float: left;
	padding-right: 2px;
}

/* Propriétés principales du bloc myHabiter */
#blocMyHabiter {
	width: 132px;
	margin: 0px 0px 20px 7px;
	background-color: #FFFFFF;
}

/* Propriétés principales de l'imae top myHabiter */
#topMyHabiter {
	font-size: 1px;	
}

/* Propriétés principales du contenu du bloc myHabiter */
#contentMyHabiter {
	border-left: 1px solid #95CED9;
	border-right: 1px solid #95CED9;
	border-bottom: 1px solid #95CED9;
	padding: 1px 5px 5px 5px;
}

/* Propriétés principales de la zone lib form myHabiter */
#contentMyHabiter .libFormMyHabiter {
	font-weight: bold;
	padding-top: 5px;
}

/* Propriétés principales de la zone input form myHabiter */
#contentMyHabiter .inputFormMyHabiter {
	margin-top: 2px;
}

/* Propriétés principales d'un input form myHabiter */
#contentMyHabiter .inputFormMyHabiter input {
	width: 113px;
}

/* Propriétés principales du submit form myHabiter */
#submitFormMyHabiter {
	text-align: center;
	padding-top: 10px;
	line-height: 1.5em;
}

/* Propriétés principales du lien s'enregistrer form myHabiter */
#enrFormMyHabiter {
	text-align: center;
}

/* Propriétés principales du bouton espace agence du menu */
#espaceAgence {
	font-size:1px;
	text-align: center;
	padding-top: 5px;
}

/* Propriétés principales du bouton espace particulier du menu */
#espaceParticulier {
	font-size:1px;
	text-align: center;
	padding-top: 5px;
}

/* Propriétés principales de la zone d'un lien du menu Habiter */
.linkHabiter {
	margin: 3px 0px 3px 2px;
	padding: 2px 0px 2px 7px;
	border-bottom: 1px solid #FFFFFF;
}

/* Propriétés principales d'un lien du menu Habiter */
.linkHabiter a {
	color: #292B54;
	font-weight: bold;
	font-size: 11px;
}

/* Propriétés principales de l'ombre top de l'encart pub menu */
#bgTopPubsMenu {
	background-repeat: repeat-x;
	background-position: bottom;
	height: 15px;
}

/* Propriétés principales de la zone contennant les pubs bch, cr */
#zonePubsMenu {
	border: 1px solid #999999;
	padding: 1px;
}

/* Propriétés principales du libelle publicité du bch */
#libBch {
	padding: 1px 5px 4px 0px;
	text-align: right;
}

/* Propriétés principales du bch */
#zoneBch {
	padding-bottom: 10px;
	background-color: #C1D9E3;
	border-bottom: 2px solid #A1B8BE;
	text-align: center;
}

/* Propriétés principales de la zone des encarts case redac */
#pubs_cr {
	padding-bottom: 10px;
	text-align: center;
	background-repeat: repeat-x;
	background-position: bottom;
}

/* Propriétés principales d'une case redac de la zone des encarts case redac */
#pubs_cr .pub_cr {
	padding-top: 10px;
}

/* Propriétés principales de l'ombre bottom de l'encart pub menu */
#bgBottomPubsMenu {
	background-repeat: repeat-x;
	height: 3px;
}

/* Propriétés principales des shortcuts de recherche */
#shortcutSearch {
	z-index: 3;
	width: 733px;
	height: 31px;
	position: absolute;
	left: 132px;
	margin-top: -6px;
}

/* Propriétés principales de l'image à gauche des liens shortcuts de recherche */
#imgLeftShortcut {
	font-size: 1px;
	float: left;
	width: 40px;
	height: 34px;
}

/* Propriétés principales de la zone des liens shortcuts de recherche */
#linkShortcut {
	float: left;
	padding-top: 7px;
	height: 27px;
	width: 693px;
	background-repeat: repeat-x;
	background-position: bottom left;
	color: #333333;
	font-size: 11px;
	font-weight: bold;
}

/* Propriétés principales d'un shortcut */
#linkShortcut .shortcut {
	float: left;
	padding: 0px 15px;
	height: 16px;
}

/* Propriétés principales d'une bordure shortcut */
#linkShortcut .borderShortcut{
	border-right: 1px solid #CCCCCC;
}

/* Propriétés principales du lien d'un shortcut */
#linkShortcut .shortcut a {
	color: #333333;
	font-size: 11px;
	font-weight: bold;
}

/* Propriétés principales de la zone map+search+add Accueil */
#searchAccueil {
	height: 304px;
	width: 100%;
}

/* Propriétés principales de la map search Accueil */
#map {
	float: left;
}

/* Propriétés principales de la zone textuelle search Accueil */
#search {
	float: right;
	width: 337px;
	height: 184px;
}

/* Propriétés principales du texte au dessus de la recherche contenant le nombre d'annonces publiées */
#nbAnnonces {
	text-align: center;
	margin: 5px 0px 17px 0px;
}

/* Propriétés de centrage des inputs radio du formulaire */
#venteLocSearch {
	width: 55%;
	height: 20px;
	margin-top: 10px;
	margin: 0 auto 0 auto;
 }

/* Propriétés principales d'un radio button la zone search */
.inputRadioSearch {
	float:left;	
	margin-left: 10px;
}

/* Propriétés principales du libelle d'un radio button la zone search */
.libRadioSearch {
	float:left;
	margin-top: 3px;
	font-size: 11px;
	font-weight: bold;
	margin-left: 5px;
}

/* Propriétés principales de la region de la zone search */
#zoneSearch {
	padding-top: 10px;
	margin: auto;
	text-align: center;
}

/* Propriétés principales du select de la region de la zone search */
#zoneSearch select {
	width: 185px;
}

/* Propriétés principales de la durée de la zone search */
#dureeSearch {
	float: left;
	padding: 10px 0px 0px 30px;
}

/* Propriétés principales du select de la durée de la zone search */
#dureeSearch select {
	width: 85px;
}

/* Propriétés principales de la region de la zone search */
#citySearch {
	float: left;
	padding: 20px 0px 0px 20px;
}

/* Propriétés principales du select de la region de la zone search */
#citySearch select {
	width: 140px;
}

/* Propriétés principales de l'objet recherché de la zone search */
#objetSearch {
	float: left;
	padding: 20px 0px 0px 30px;
}

/* Propriétés principales du select de l'objet recherché de la zone search */
#objetSearch select {
	width: 130px;
}
/* Propriétés principales du budget de la recherche */
#budgetSearch {
	float: left;
	padding: 17px 10px 0px 20px;	
}

/* Propriétés principales du lib budget de la recherche */
#libBudget {
	float: left;
	font-weight: bold;
	font-size: 11px;
	margin: 3px 5px 0px 0px;
}

/* Propriétés principales de l'input du budget de la recherche */
#inputBudget {
	float: left;
}

/* Propriétés principales de l'euro du budget de la recherche */
#euroBudget {
	float: left;
	font-weight: bold;
	font-size: 11px;	
	margin: 3px 0px 0px 5px;
}

/* Propriétés principales du submit de la recherche */
#submitSearch {
	float: right;
	padding: 12px 20px 0px 0px;
}

/* Propriétés principales du lien rech avancée de la zone search */
#linkAdvancedSearch {
	text-align: center;
}

/* Propriétés principales du link 'a' de la rech avancée de la zone search */
#linkAdvancedSearch a {
	color: #666666;
}

/* Propriétés principales de la zone ajouter votre annonce + rechercher par reference */
#addZone {
	float: right;
	background-repeat: no-repeat;
	width: 337px;
	height: 61px;
}

/* Propriétés principales de la zone rechercher par reference */
#searchByNr {
	padding: 5px 32px 0px 35px;
	float: left;
	width: 115px;
	height: 70px;
}

/* Propriétés principales de la zone ajouter votre annonce */
#addAnn {
	float: left;
	margin-top:17px;
	width: 114px;
	height: 29px;
	cursor: pointer; /* supporté que depuis IE 6 et dans tous les navigateurs compatibles W3C */
	cursor: hand; /* supporté que dans IE <= 5.5 */
}

/* Propriétés principales d'un titre Encart */
.titreEncart {
	background-repeat: no-repeat;
	height: 19px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 1.5em;
	padding-left: 10px;
	font-size: 11px;
}

/* Propriétés principales d'un contenu Encart */
.contenuEncart {
	padding: 5px;
}

/* Propriétés principales d'un bottom Encart */
.bottomEncart {
	background-repeat: repeat-x;
	height: 16px;
	padding-bottom: 7px;
}

/* Propriétés principales d'un bottom Encart */
.bottomEncartBorder {
	font-size: 1px;
	height: 1px;
	border-top: 2px solid #004672;
	padding-bottom: 10px;	
}

/* Propriétés principales d'un coups de coeurs */
.coupsCoeurs {
	width: 32%;
	float: left;
}

/* Propriétés principales de la zone image coups de coeurs */
.imgCoupsCoeurs {
	position: absolute;
	margin: 5px 0px 0px 8px;	
	width: 100px;
	height: 76px;
	border: 1px solid #FFFFFF;		
}

/* Propriétés principales de l'img ipix de la zone image coups de coeurs */
.imgCoupsCoeurs img {
	width: 100px;
	height: 76px;
}

/* Propriétés principales de l'image en forme de coeurs en haut gauche de l'image */
.imgCoeur {
	position: absolute;
	z-index: 1;
	width: 22px;
	height: 19px;
	font-size: 1px;
}

/* Propriétés principales de la description d'un coup de coeur */
.descCoupsCoeurs {
	padding: 5px 0px 0px 117px;
	color: #003466;
	line-height: 1.4em;
}

/* Propriétés principales de la ville d'un coup de coeur */
.cityCoupsCoeurs {
	color: #003466;
	line-height: 1.4em;
	font-size: 11px;
	font-weight: bold;
}

/* Propriétés principales d'un lien d'un coup de coeur */
.linkMoreInfo {
	color: #006599;
	font-size: 9px;
}

/* Propriétés principales d'un lien d'un coups de coeur */
.linkMoreInfo a {
	color: #006599;
	font-size: 9px;
}

/* Propriétés principales de la partie gauche (lorsque sur 2 colonnes) d'une page */
#zoneGauche {
	float: left;
	width: 337px;
}

/* Propriétés principales de la partie droite (lorsque sur 2 colonnes) d'une page */
#zoneDroite {
	float: right;
	width: 338px;
	margin-left: 5px;
}

/* Propriétés principales d'un last bien */
.lastBien {
	float: left;
	width:100%;
	margin: 3px 0px;
	padding: 3px 0px 5px 0px;
}

/* Propriétés principales de la bordure d'un last bien */
.borderLastBien {
	border-bottom: 1px dashed #333333;	
}

/* Propriétés principales de l'img d'un last bien */
.imgLastBien {
	float: left;
	border: 1px solid #048CA2;
	width: 85px;
	height: 65px;
	font-size: 1px;
	margin-right: 7px;
}

/* Propriétés principales de l'img ipix d'un last bien */
.imgLastBien img {
	width: 85px;
	height: 65px;
}

/* Propriétés principales de la desc Gauche d'un last bien */
.descLastBienG {
	float: left;
	line-height: 1.5em;
	width: 145px;
}

/* Propriétés principales de la ville d'un last Bien */
.villeLastBien {
	float: left;
	color: #003464;
	font-size: 11px;
	font-weight: bold;
}

/* Propriétés principales du drapeaux d'un last Bien */
.drapeauxLastBien {
	float: right;
	font-size: 1px;
	margin-top: 3px;
}

/* Propriétés principales de la desc Droit d'un last bien */
.descLastBienD {
	float: right;
	line-height: 1.5em;
	text-align: right;
}

/* Propriétés principales d'une image annonceurs */
.imgAnnonceurs {
	float: left;
	width: 107px;
	height: 75px;
	font-size: 1px;
	text-align: center;
	padding-top: 8px;
}

/* Propriétés principales d'une bordure droite d'une image annonceurs */
.borderImgAnnonceurs {
	border-right: 1px solid #69A9B2;
}

/* Propriétés principales de la zone de pub */
.zonePub {
	border: 1px solid #A2B8BF;
	font-size: 1px;
	margin-bottom: 7px;
}

/* Propriétés principales du libellé de l'IMU */
.libPub {
	float: left;
	width: 25px;
	height: 258px;
	background-repeat: no-repeat;
}

/* Propriétés principales de l'IMU */
.pub {
	float: left;
	width: 300px;
	height: 250px;
	font-size: 1px;
	border-left-width: 0px;
	border-top-width: 4px;
	border-right-width: 11px;
	border-bottom-width: 4px;
	border-style: solid;
	border-color: #C0D9E2;	
}

/* Propriétés principales du marqueur pour l'annuaire habiter acceuil */
#marqueurAnnuaire {
	position: absolute;
	left: 310px;
	z-index: 2;
	font-size: 1px;
}

/* Propriétés principales du marqueur pour l'annuaire habiter liste res */
#marqueurAnnuaire2 {
	position: absolute;
	left: 665px;
	z-index: 2;
	font-size: 1px;
}

/* Propriétés principales de la pagination */
.pagination {
	color: #013364;
}

/* Propriétés principales d'un lien pagination */
.pagination a {
	color: #013364;
	text-decoration: underline;
}

/* Propriétés principales d'un lien de pagination hover */
.pagination a:hover {
	text-decoration: none;
}

/* Propriétés principales d'un code captcha */
.captcha {
	border: 1px dashed #008BA2;
	width: 60px;
	font-size: 1px;	
}


/*					  *
 *		RESULTAT	  *
 *					  */

/* Propriétés principales de la zone search d'une page de resultats */
#formSearch {
	border-top: 1px solid #808080;
	border-bottom: 1px solid #808080;
}

/* Propriétés principales de la zone d'infos sur l'annonceur qui s'affiche lorsqu'on est sur la liste des biens d'un annonceur */
#infoResAnnr {
	padding: 2px 5px;
	border-bottom: 1px solid #808080;
}

/* Propriétés principales du logo de l'annr de la zone d'infos sur l'annonceur */
#logoResAnnr {
	float: left;
	padding-right: 25px;
	padding-left: 25px;
	background-color: #FFFFFF;
	font-size: 1px;
}

/* Propriétés principales des coordonnées de l'annr de la zone d'infos sur l'annonceur */
#coordResAnnr {
	float: left;
	font-size: 11px;
	padding-top: 6px;
}

/* Propriétés le zone gauche des coordonnées de l'annr de la zone d'infos sur l'annonceur */
#coordResAnnr1 {
	float: left;
	line-height: 1.5em;
	padding-right: 35px;
}

/* Propriétés le zone droite des coordonnées de l'annr de la zone d'infos sur l'annonceur */
#coordResAnnr2 {
	float: left;
	line-height: 1.5em;
}

/* Propriétés principales de la zone filter recherche */
#filterSearch {
	margin-top: 3px;
	background-repeat: repeat-y;
	background-position: right;
	height: 35px;
}

/* Propriétés principales de la zone affiner votre recherche */
#zoneFilter {
	visibility: hidden;
	position: absolute;
	margin-left: 250px;
	width: 217px;
	height: 343px;
}

/* Propriétés principales de la zone top du filtre */
#topFilter {
	width: 217px;
	height: 10px;
	font-size: 1px;	
}

/* Propriétés principales de la zone left du filtre */
#leftFilter {
	float: left;
	width: 8px;
	height: 315px;
	font-size: 1px;	
}

/* Propriétés principales de la zone middle du filtre (ou il y a le contenu) */
#middleFilter {
	float: left;
	width: 191px;
	height: 315px;
	padding: 0px 5px;
	background-repeat: no-repeat;
}

/* Propriétés principales de la zone right du filtre */
#rightFilter {
	float: left;
	width: 8px;
	height: 315px;
	font-size: 1px;	
}

/* Propriétés principales de la zone bottom du filtre */
#bottomFilter {
	width: 217px;
	height: 18px;
	font-size: 1px;	
}

/* Propriétés principales du libellé de la zone affiner votre recherche */
#libFilter {
	float: left;
	font-size: 12px;
	font-weight: bold;
	margin-left: 5px;
}

/* Propriétés principales de la zone pour fermer la box de filtre */
#closeBoxFilter {
	float: right;
}

/* Propriétés principales de la zone affichant les nbs res correspondants */
#resFilter {
	font-size: 11px;
	margin: 10px;
	padding: 5px 0px 6px 0px;
	text-align: center;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
}

/* Propriétés principales de la zone ajouter/modifier contact */
#zoneContact {
	position: absolute;
	width: 217px;
	height: 200px;
}

/* Propriétés principales de la zone top du form contact */
#topContact {
	width: 217px;
	height: 10px;
	font-size: 1px;	
}

/* Propriétés principales de la zone left du form contact */
#leftContact {
	float: left;
	width: 8px;
	height: 220px;
	font-size: 1px;	
	overflow:none;
}

/* Propriétés principales de la zone middle du form contact (ou il y a le contenu) */
#middleContact {
	float: left;
	width: 191px;
	height: 220px;
	padding: 0px 5px;
	background-repeat: no-repeat;
}

/* Propriétés principales de la zone right du form contact */
#rightContact {
	float: left;
	width: 8px;
	height: 220px;
	font-size: 1px;	
	overflow:none;
}

/* Propriétés principales de la zone bottom du form contact */
#bottomContact {
	width: 217px;
	height: 18px;
	font-size: 1px;	
}

/* Propriétés principales du libellé de la zone ajouter/modifier contact */
#libContact {
	float: left;
	font-size: 12px;
	font-weight: bold;
	margin-left: 5px;
}

/* Propriétés principales de la zone pour fermer la box de contact */
#closeBoxContact {
	float: right;
}

/* Propriétés principales du nb res modifié par ajax */
#nbResAjax {
	font-weight: bold;
	color: red;
}

/* Propriétés principales de la zone affichant les nombres de résultats */
#nbRes {
	background-repeat: no-repeat;
	float: left;
	margin: 0;
	padding: 7px 0px 0px 10px;
	width: 277px;
    height: 23px;
    font-size: 11px;
    color: #003466;
}

/* Propriétés principales du lien pour afficher la zone affiner votre recherche */
#linkFilter {
	float: left;
	margin: 0;
}

/* Propriétés principales du lien pour ajouter un contact */
#linkContact {
	text-align:center;
	margin: 0;
}

/* Propriétés principales de la zone de pagination des résultats */
.paginationResults {
	float: right;	
	margin: 10px 5px 0px 0px;
}

/* Propriétés principales d'un lien de la zone de pagination des résultats */
.paginationResults a {
    color: #003466;
    text-decoration: underline;
}

#arrow {
    margin-top: 3px;
}
.pagination-number a {
    background: none repeat scroll 0 0 #727171;
    border: 1px solid white;
    color: #FFFFFF;
    display: inline-block;
    font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
    height: 16px;
    margin-left: 3px;
    min-width: 8px;
    padding: 2px 5px 0;
    text-align: center;
    text-decoration: none;
    vertical-align: top;
}

.pagination-number a:hover {
	text-decoration: underline;
}

.pagination-number span {
    display: none;
}
.pagination-number strong {
    background: none repeat scroll 0 0 #7B539C;
    border: 1px solid white;
    color: #FFFFFF;
    display: inline-block;
    font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
    height: 16px;
    margin-left: 5px;
    min-width: 8px;
    padding: 2px 5px 0;
    text-align: center;
    vertical-align: top;
}

/* Propriétés principales d'un lien de la zone de pagination des résultats */


/* Propriétés principales de la zone de trie des résultats */
.zoneTrie {
	padding: 1px 0px;
	margin-bottom: 10px;
	border-top: 1px solid #004471;
	border-bottom: 1px solid #004471;	
}

/* Propriétés principales du libellé de la zone de trie des résultats */
.libTrie {
	float: left;
	width: 117px;
	margin: 0px 2px 0px 0px;
	padding: 3px 8px 4px 0px;
	background-color: #6F9FB5;
	text-align: right;
	font-weight: bold;
	color: #FFFFFF;
}

/* Propriétés principales d'un lien de trie */
.aLibTrie {
	font-weight: bold;
	color: #004471;
	text-decoration: underline;
}

/* Propriétés principales d'un lien de trie survolé */
.aLibTrie:hover {
	text-decoration: none;
}

/* Propriétés principales de la zone de trie localité */
.locTrie {
	float: left;
	width: 212px;
	margin-right: 2px;
	padding: 3px 0px 4px 9px;
	background-color: #D7E6EB;
}

/* Propriétés principales de la zone de trie pays */
.paysTrie {
	float: left;
	width: 65px;
	margin-right: 2px;
	padding: 3px 0px 4px 9px;
	background-color: #D7E6EB;
}

/* Propriétés principales de la zone de trie surface */
.surfTrie {
	float: left;
	width: 70px;
	margin-right: 2px;
	padding: 3px 0px 4px 9px;
	background-color: #D7E6EB;
}

/* Propriétés principales de la zone de trie chambre */
.chTrie {
	float: left;
	width: 81px;
	margin-right: 2px;	
	padding: 3px 0px 4px 9px;
	background-color: #D7E6EB;
}

/* Propriétés principales de la zone de trie prix */
.prixTrie {
	float: left;
	width: 69px;
	padding: 3px 0px 4px 25px;
	background-color: #D7E6EB;
}

/* Propriétés principales d'un lien trie */
.linkTrie {
	float: left;
	padding-right: 4px;
}

/* Propriétés principales d'une image fleche trie */
.imgTrie {
	float: left;
	padding-top: 2px;
}

/* Propriétés principales de la zone de listing des annonces */
#listeAnnonces {
	margin-bottom: 10px;
	border-top: 1px solid #004471;
}

/* Propriétés principales d'une annonce */
.annonce {
	border-bottom: 1px solid #004471;
	padding: 2px 0px;
	background-repeat: no-repeat;
	background-position: bottom right;
}

/* Propriétés principales d'une annonce top of the list */
.annonceTop {
	border-bottom: 1px solid #FE0000;
	padding: 2px 0px;
	background-repeat: no-repeat;
	background-position: bottom right;
}

/* Propriétés principales d'une image annonce */
.imgAnnonce {
	float: left;
	font-size: 1px;
	width: 125px;
	height: 95px;
	background-color: #CCCCCC;
	cursor: pointer; /* supporté que depuis IE 6 et dans tous les navigateurs compatibles W3C */
	cursor: hand; /* supporté que dans IE <= 5.5 */
}

/* Propriétés principales de l'image ipix d'une annonce */
.imgAnnonce img {
	width: 125px;
	height: 95px;
}

/* Propriétés principales de la zone contenant les infos d'une annonce */
.infoAnnonce {
	float: left;
	width: 568px;
	min-height: 95px;
}

/* Propriétés suplémentaires pour IE PC qui interprete les height comme des min-height */
* html .infoAnnonce {
	height: 95px;
}

/* Propriétés principales de la zone des infos trie d'une annonce */
.infoTrie {
	margin-left: 2px;
	color: #01446F;
	font-weight: bold;
}

/* Propriétés principales de la couleur de fond de la zone Trie d'une annonce */
.bgColorTrie {
	background-color: #D7E6EB;
}

/* Propriétés principales de la couleur de fond de la zone Trie d'une annonce top of the list */
.bgColorTrieTop {
	background-color: #FFB3B3;
}

/* Propriétés principales de la zone des infos trie localité */
.locInfoTrie {
	float: left;
	width: 212px;
	margin: 0px 2px 0px 0px;
	padding: 3px 0px 3px 9px;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

/* Propriétés principales de la zone des infos trie pays */
.paysInfoTrie {
	font-size: 1px;
	float: left;
	width: 74px;
	margin-right: 2px;
	text-align: center;
	padding: 3px 0px 4px 0px;
}

/* Propriétés principales de la zone des infos trie surface */
.surfInfoTrie {
	float: left;
	width: 79px;
	margin-right: 2px;
	text-align: center;
	padding: 3px 0px 4px 0px;
}

/* Propriétés principales de la zone des infos trie chambres */
.chInfoTrie {
	float: left;
	width: 90px;
	margin-right: 2px;	
	text-align: center;
	padding: 3px 0px 4px 0px;
}

/* Propriétés principales de la zone des infos trie prix */
.prixInfoTrie {
	float: left;
	width: 94px;
	text-align: center;
	padding: 3px 0px 4px 0px;
}

/* Propriétés principales du titre d'une annonce */
.titreAnnonce {
	padding: 5px 0px 3px 7px;
	font-size: 11px;
	font-weight: bold;
}

/* Propriétés principales du texte descriptif d'une annonce */
.txtAnnonce {
	padding: 3px 0px 5px 7px;
	height: 30px;
}

/* Propriétés principales de la zone lire la suite qui suit le texte descriptif d'une annonce */
.linkSuite {
	color: #666666;
}

/* Propriétés principales d'un lien lire la suite qui suit le texte descriptif d'une annonce */
.linkSuite a {
	color: #666666;
}

/* Propriétés principales de la zone affichant les infos d'un filtre */
.infosFiltre {
	float: left;
	width: 71%;
	color: red;
	font-weight: bold;
	padding: 2px 0px 0px 7px;
}

/* Propriétés principales de la zone ajouter/enlever a mes favoris d'une annonce */
.addAnnonce {
	float: right;
	width: 26%;
	text-align: right;
	padding-right: 5px;
	
}

/* Propriétés principales d'un lien de la zone ajouter/enlever a mes favoris d'une annonce */
.addAnnonce a {
	color: #343434;
}


/*					  					*
 *		FICHE BIEN	& FICHE RESIDENCE   *
 *					 					*/
 
/* Propriétés principales de la zone de liens en top de ficheBien */
#linkTopContext {
	position: relative;
	height: 17px;	
}

/* Propriétés principales du lien vers l'annonce précédente */
#previousBien {
	position: absolute;
	left: 5px;
}

/* Propriétés principales du lien retour vers la liste de résultats */
#back {
	position: absolute;
	left: 40%;
}

/* Propriétés principales du lien vers l'annonce suivante */
#nextBien {
	position: absolute;
	right: 5px;
}

/* Propriétés principales des liens de la zone en top de fcheBien */
.linkTop {
	color: #666666;	
}

/* Propriétés principales de la zone info main */
#infoMain {
	background-repeat: repeat-x;
	background-position: top;
	margin-top: 5px;
	padding: 10px 5px;
}

/* Propriétés principales de la zone titre info main */
#titreInfoMain {
	float: left;
	color: #003466;
	font-size: 13px;
	font-weight: bold;
}

/* Propriétés principales de la zone prix info main */
#prixInfoMain {
	float: right;
	color: #003466;
	font-size: 13px;
	font-weight: bold;	
}

/* Propriétés de la zone contenant l'image loading en dessous de l'image main */
#loadingImgInfoMain {
	position: absolute;
	z-index: 0;
	font-size: 1px;
	margin-top: 10px;
	z-index: 0;
	width: 400px;
	height: 300px;
	border: 1px solid #013567;
	text-align: center;
	background-color: white;	
}

/* Propriétés de la zone contenant l'image loading +  l'image main */
#zoneImgInfoMain {
	float: left;
	height: 302px;
	width: 400px;
}

/* Propriétés de l'image loading en dessous de l'image main */
#loadingImgInfoMain img {
	padding-top: 120px;
}

/* Propriétés principales de l'image main de la fiche bien */
#imgInfoMain {
	position: absolute;
	z-index: 1;
	margin-top: 10px;
	font-size: 1px;
	width: 400px;
    height: 300px;
    border: 1px solid #013567;
}

/* Propriétés principales de l'image ipix de la fiche bien */
#imgInfoMain img {
	width: 400px;
    height: 300px;		
}

/* Propriétés principales de la zone contenant les thumbs des autres images */
#imgsInfo {
	float: left;
	width: 85px;
	margin: 10px 0px 0px 7px;
}

/* Propriétés principales d'une image thumbs */
.imgInfo {
	font-size: 1px;
	width: 85px;
	height: 65px;
	border: 1px solid #013567;
	margin-bottom: 5px;
}

/* Propriétés principales de l'image ipix d'une image thumbs */
.imgInfo img {
	width: 85px;
	height: 65px;
}

/* Propriétés de la zone plein ecran contenant l'image large Diapo */
#diaporamaImgsInfo {
	position: absolute;
	visibility:hidden;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	z-index: 1000;
}

/* Propriétés du libellé close de la zone plein ecran contenant l'image large Diapo */
#closeDiapo {
	text-align: center;
	margin-bottom: 15px;
	font-size: 12px;
}

/* Propriétés du background de la zone plein ecran contenant l'image large */
#bgDiapo {
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	z-index: -10;
	background-color: #000000;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

/* Propriétés principales de l'encart pub dexia */
#pubDexia {
	float: right;
	margin-top: 10px;
}

/* Propriétés principales des coordonnées du vendeur */
#coordInfo {
	width: 175px;
	float: right;
	margin: 5px 0px 5px 10px;
	padding-bottom: 3px;
	border: 1px solid #023668;
	background-color: #FFFFFF;
	line-height: 1.3em;
}

/* Propriétés principales du bouton lien vers la fiche résidence */
#btnResidence {
	float: left;
	margin-top: 5px;
	width: 405px;
	height: 38px;
	text-align: center;
	line-height: 1.4em;
	font-weight: bold;
}

/* Propriétés principales du txt lien vers la fiche résidence */
#libResidence {
	margin-top: 3px;
	font-size: 12px;
	color: #385F86;
}

/* Propriétés principales de la zone des onglets */
#zoneOnglets {
	z-index:-1;
}

/* Propriétés principales d'un onglet */
#zoneOnglets .onglet {
	float: left;
	height: 24px;
	background-repeat: repeat-x;
}

/* Propriétés principales du titre d'un onglet */
#zoneOnglets .titreOnglet {
	padding: 5px 15px 0px 8px;
	font-size: 11px;
	font-weight: bold;
	color: #003334;	
}

/* Propriétés principales du titre d'un onglet */
#zoneOnglets .titreOngletDisabled {
	padding: 5px 15px 0px 8px;
	font-size: 11px;
	font-weight: bold;
	color: #969696;	
}

/* Propriétés principales du trait de couleur à droite de l'onglet */
#zoneOnglets .rightOnglet {
	float: left;
	width: 1px;
	height: 24px;
}

/* Propriétés principales de la zone des liens à coté des onglets (nottament dans l'admin) */
#zoneOnglets #linkOnglet {
	float: right;
	margin-top: 5px;
	margin-right: 5px;
	font-size: 11px;
}

/* Propriétés principales des liens à coté des onglets (nottament dans l'admin) */
#zoneOnglets #linkOnglet a {
	font-size: 11px;
}

/* Propriétés principales de la border bottom à coté des onglets quand les 3 onglets sont présents */
#zoneOnglets #borderOnglet {
	padding-top: 23px;
	border-bottom: 1px solid #004471;
}

/* Propriétés principales de la zone infobulle pour les onglets disabled car pas de photo */
#zoneOnglets .infoOngletDisabled {
	z-index: 1000;
	white-space: nowrap;
	top: 100px;
	color: #FFFFFF;
	font-size: 12px;
	padding: 5px;
	border: 1px solid #008BA2;
	background-color: #77B5BF;
	display: none;
	position: absolute;
}

/* Propriétés principales de la zone infobulle pour les onglets disabled d'un lot car pas de photo */
#zoneOnglets .infoOngletDisabledForLot {
	z-index: 1000;
	white-space: nowrap;
	top: 285px;
	color: #FFFFFF;
	font-size: 12px;
	padding: 5px;
	border: 1px solid #008BA2;
	background-color: #77B5BF;
	display: none;
	position: absolute;
}

/* Propriétés principales du contenu d'un onglet */
#contentOngletInfo {
	background-repeat: repeat-x;
	padding: 10px 5px;
}

/* Propriétés principales de la zone facilites de l'onglet desc */
#facilitesInfo {
	float: left;
	width: 30%;
	margin-right: 10px;
}

/* Propriétés principales d'une insertion de la zone facilites de l'onglet desc */
.insFacilites {
	padding: 10px 5px;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	margin-top: 1px;
}

/* Propriétés principales d'une ligne de la zone desc piece de l'onglet desc */
.insDescPiece {
	border-bottom: 1px dashed #999999;
	padding: 5px 0px 5px 10px;
}

/* Propriétés principales du titre des annonces similaires */
#titreAnnoncesSimi {
	background-repeat: repeat-x;
	height: 24px;
	color: #000000;
	font-weight: bold;
	line-height: 2em;
	padding-left: 10px;
	font-size: 10px;
}

/* Propriétés principales du cadre contact */
#contactInfo {
	width: 90%;
	margin: auto;
}

/* Propriétés principales du cadre carte */
#carteInfo {
	width: 90%;
    margin: auto;
}

/* Propriétés principales du cadre envoyer la fiche a un amis */
#envoyerFicheAmis {
	width: 90%;
	margin: auto;
}

/* Propriétés principales d'une annonce similaire */
.similarBien {
	width: 33%;
	float: left;
}

/* Propriétés principales de la zone image d'une annonce similaire */
.imgSimilarBien {
	float: left;
	margin: 5px 0px 0px 5px;
	width: 85px;
	height: 65px;
	border: 1px solid #003466;		
}

/* Propriétés principales de l'img ipix de la zone image similaire */
.imgSimilarBien img {
	width: 85px;
	height: 65px;
}

/* Propriétés principales de la description d'une annonce similaire */
.descSimilarBien {
	float: left;
	padding: 5px 0px 0px 8px;
	width: 115px;
	color: #003466;
	line-height: 1.4em;
}

/* Propriétés principales d'une insertion de la zone facilites de l'onglet desc d'une fiche residence */
.insFacilitesResidence {
	padding: 10px;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	margin-top: 1px;
}

/* Propriétés principales de l'entete legende de la liste des lots d'une residence dans une fiche residence */
#enteteLotsInfoDesc {
	width: 100%;
	margin: 5px 0px 0px 0px;
	border-top: 1px solid #004472;
	border-bottom: 1px solid #004472;
	color: #004472;
	font-size: 11px;
	padding: 5px 0px 5px 0px;
}

/* Propriétés principales d'un lot d'une fiche residence */
.lotInfoDesc {
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	color: #004472;
}


/*
 * POUR LE FORMULAIRE DE RECHERCHE AVANCEE
 */

/* Propriétés principales de la zone vente recherche avancée */
#advVente {
	float: left;
	width: 42%;
	font-size: 11px;	
	background-color: #E6EFF3;
	padding: 10px 30px 7px 10px;
}

/* Propriétés principales de la zone location recherche avancée */
#advLocation {
	float: right;
	width: 42%;
	font-size: 11px;	
	background-color: #E6EFF3;
	padding: 10px 10px 7px 30px;
}

/* Propriétés principales de la zone localité recherche avancée */
#advLocalite {
	float: left;
	width: 42%;
	height: 85px;
	margin: 21px 0px 0px 20px;
	padding: 10px 0px 13px 0px;
	background-color: #E6E6E6;
	border: 1px solid #CCCCCC;
}

/* Propriétés principales des critères principaux de la recherche avancée */
#advCriteres {
	float: right;
	margin: 21px 0px;
	width: 48%;
}

/* Propriétés principales d'un encart de la recherche avancée */
.encartAdvSearch {
	border: 1px solid #80B0C2;
	background-color: #F3F8F9;
	padding: 10px;
}

/*
 * POUR LA PAGE NO RESULT
 */
 
/* Propriétés principales du libellé aucun resultat */
#libNoRes {
	text-align: center;
	margin-top: 15px;
	font-size: 12px;
	font-weight: bold;
}

/* Propriétés principales des libellés utilisés dans nouvelle recherche */
.libNewSearch {
	margin: 15px;
	text-align: center;
	font-size: 11px;
}

/* Propriétés principales de la zone search de la page no result */
#searchNoRes {
	background-repeat: no-repeat;
	width: 337px;
	height: 153px;
	margin: auto;
	margin-top: 10px;
	padding-top: 10px;
}

/* Propriétés principales de la map search Accueil */
#mapNoRes {
	margin-top: 10px;
	text-align: center;
}


/*					*
 *	  MY IMMOREF	*
 *					*/

/* Propriétés principales d'une image annonce */
.imgAnnonceSmall {
	float: left;
	font-size: 1px;
	width: 85px;
	height: 65px;
	background-color: #CCCCCC;
	border:1px solid #00678A;
	cursor: pointer; /* supporté que depuis IE 6 et dans tous les navigateurs compatibles W3C */
	cursor: hand; /* supporté que dans IE <= 5.5 */
	margin: 5px;
}

/* Propriétés principales d'une image annonce */
.dialogFavori {
	float:right;
	font-size: 1px;
	width: 25px;
	height: 35px;
	background-color: #CCCCCC;
	margin-top:-12px;
}

/* Propriétés principales de la zone contenant les infos d'une annonce */
.infoAnnonceMy {
	float: left;
	padding:5px 0px 0px 5px;
}

/* Propriétés des champs textarea pour les commentaires des favoris */
.textBookmarkComment {
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Skyscrapper */
#sky { left: 875px; }