/* CSS Document */

h1 {font-size:16px;}
h2 {font-weight:normal; font-size:14px;}

body,html {margin:0px; padding:0px;
          scrollbar-face-color:#F8B721;
          scrollbar-arrow-color:#FFFFFF;
          scrollbar-track-color:#F7EEDB;
          scrollbar-shadow-color:#F8B721;
          scrollbar-highlight-color:#F8B721;
          scrollbar-3dlight-color:#F8B721;
          scrollbar-darkshadow-Color:#F7EEDB;
          background-color:#EEEEEE;
          height:100%;
          }

/* Placement general de l'interface */
#interface {position: relative;	width: 970px; padding: 0px; margin-left:auto; margin-right:auto;}

/* barre de navigation de gauche */
.navigation_tab {border-collapse:collapse; background-color:#FFFFFF; margin: 0px; padding: 0px; width:308px;}
#navigation {width:308px; }
#menu_gauche {color:#F8B721; font-family:Verdana; font-size:10px; padding: 0px ; vertical-align: top; text-align: left; text-decoration:none; padding-left:25px; }
#menu_gauche a {margin-left:0px; text-decoration:none; color:#F8B721; font-family:Verdana; font-size:10px;}
#menu_gauche img{padding-top:7px; padding-bottom:7px;}

#menu_gauche_gris {margin-left:32px; color:#C0C0C0; font-family:Verdana; font-size:9px; padding: 0px ; vertical-align: top; text-align: left; text-decoration:none;}
#menu_gauche_gris a {margin-left:0px; text-decoration:none; color:#C0C0C0; font-family:Verdana; font-size:9px;}
#menu_gauche_gris img{padding-top:7px; padding-bottom:7px;}

.menu_gauche_separation {margin-left:-29px;}
.arrondi_haut {background-image:url(../media/images/MenuGauche_ArrondisHaut_Selection.gif); height:5px; margin: 0px; padding: 0px; border-collapse:collapse;}
.arrondi_bas {background-image:url(../media/images/MenuGauche_ArrondisBas_Selection.gif); height:5px; margin: 0px; padding: 0px; border-collapse:collapse;}

/* Formulaire de recherche de l'accueil */
/*.accueil_recherche_haut {background-image:url(../images/AccueilRecherche_Tit.jpg); height:59px; width:361px; margin: 0px; padding: 0px; border-collapse:collapse;}
.accueil_recherche_bas {background-image:url(../images/AccueilRecherche_Bas.gif); height:4px; width:361px; margin: 0px; padding: 0px; border-collapse:collapse;}*/

/* Onglets */
#barre_onglets {position: relative; top:0px; padding:0px; margin:0px;}

/* barre de tri */
/*#barre_de_tri {position: relative; top:0px; background-color:#EEF2F6; height:25px; }
.intitule_tri {color:#666666; font-family:Verdana; font-size:9px;padding:0px; margin-top:0px; border-collapse:collapse; border:0px}*/

/* Nombre de resultats par page*/
.res_par_page {border-collapse:collapse; padding:0px; margin:0px;}

/* Contenu */
.contenu {
  background-color:#FFFFFF;
}

#contenu_accueil {
  width:624px;
  margin-top:-17px;
  #margin-left:-5px;
}

/*style pour avoir des tableaux sans aucuns espace entre les cellules et les bords*/
.no_space {padding:0px; margin:0px; border-collapse:collapse; border:0px}

/* Labels */
.labels {padding:0px; margin:0px; border-collapse:collapse; border:0px; vertical-align:top; text-align:left; color:#666666; font-family:Verdana; font-size:10px;}
#label_vert {padding:0px; margin:0px; border-collapse:collapse; border:0px; vertical-align:top; text-align:center; color:#9EBB51; font-family:Verdana; font-size:9px; font-weight:bold;}

/* Bandeau */
#bandeau_1 {position: absolute; left:0px ;top:0px;}
#bandeau_2 {position: absolute; left:308px ;top:0px;}

/* Pied de page */
/*.pied_de_page {background-color:#EEF2F6; padding:0px; margin-top:0px; border-collapse:collapse; border:0px; }
#keys_pied_de_page, #keys_pied_de_page a {text-decoration:none; font-family:Verdana; font-size:9px; color:#A09E9A; text-align:right; margin-right:5px; margin-top:5px;}*/

/* carte de france */
#carte {margin-left:32px;}
#form_carte_ext {border-collapse:collapse; padding:0px; margin:0px; margin-left:-28px; margin-top:5px}
#form_carte_int {border-collapse:collapse; padding:0px; margin:0px; }

/* formulaire contact/selection */
#form_contact_ext {border-collapse:collapse; padding:0px; margin:0px; margin-left:8px;}
#form_contact_int {background-image:url(../media/images/MenuGauche_Deplier_Resize.gif); border-collapse:collapse; padding:0px; margin:0px;}
#titre_selection {color:#2577B4; font-family:Verdana; font-size:9px; font-weight:bold; position:relative;top:-3px;}
#texte_selection {color:#2577B4; font-family:Verdana; font-size:10px; padding-left:19px; padding-right:35px;}
#nombre_selections {color:#FF0000; font-family:Verdana; font-size:9px; text-decoration:none;}
#arrondi_haut_trait {background-image:url(../media/images/MenuGauche_ArrondisHaut_Trait.gif); height:5px; margin: 0px; padding: 0px; border-collapse:collapse;}
#arrondi_bas_trait {background-image:url(../media/images/MenuGauche_ArrondisBas_Trait.gif); height:5px; margin: 0px; padding: 0px; border-collapse:collapse;}

/* Message contact */
#message_contact {font-family:Verdana; font-size:9px; font-style:italic; color:#FF0000; padding-left:10px;}

/* formulaire de recherche */
#titre_form_recherche {color:#C28949; font-family:Verdana; font-size:9px; font-weight:bold; position:relative;top:-5px;}
/*#form_recherche_ext {border-collapse:collapse; padding:0px; margin:0px; margin-left:8px}*/
#form_recherche_int {border-collapse:collapse; padding:0px; padding-left:25px; padding-right:10px; margin:0px; color:#666666; font-family:Arial; font-size:11px;}
.arrondi_or_haut {background-image:url(../media/images/MenuGauche_ArrondisHaut_Or.gif); height:5px; margin: 0px; padding: 0px; border-collapse:collapse;}
.arrondi_or_bas {background-image:url(../media/images/MenuGauche_ArrondisBas_Or.gif); height:5px; margin: 0px; padding: 0px; border-collapse:collapse;}

/* Infos pratiques */ 
.arrondi_infos_haut {background-image:url(../media/images/InformationsPratiques_Haut.gif); height:5px; margin: 0px; padding: 0px; border-collapse:collapse;}
.arrondi_infos_bas {background-image:url(../media/images/InformationsPratiques_Bas.gif); height:5px; margin: 0px; padding: 0px; border-collapse:collapse;}
.titre_infos {text-decoration:none; font-family:Verdana; font-size:9px; color:#DD55B5; font-weight:bold;}

/* liste des villes */
#liste_villes {color:#A09E9A; font-family:Verdana; font-size:9px; padding: 0px ; text-align: left; text-decoration:none;}
#liste_villes a {color:#A09E9A; font-family:Verdana; font-size:9px; padding: 0px ; text-align: left; text-decoration:none;}

/* chemin de navigation */
#chemin {margin-left:0px; color:#45779C; font-family:Verdana; font-size:10px; padding: 0px ; vertical-align: bottom; text-align: left; text-decoration:none;}
#chemin a {margin-left:0px; color:#45779C; font-family:Verdana; font-size:10px; padding: 0px ; vertical-align: bottom; text-align: left; text-decoration:none;}

/* */
#selection {color:#1F5C89; text-decoration:none; font-family:Verdana; font-size:15px; padding-top:20px; padding-bottom:20px;}

/* codes couleur */
/*.color_so, .color_so a {color:#C42D5A; text-decoration:none; }
.color_no, .color_no a {color:#009B36; text-decoration:none; }
.color_se, .color_se a {color:#106AB4; text-decoration:none; }
.color_idf, .color_idf a {color:#DD9B00; text-decoration:none; }
.color_rien, .color_rien a {color:#1F5C89; text-decoration:none; }
.bgcolor_so, .bgcolor_so a {background-color:#C42D5A;}
.bgcolor_no, .bgcolor_no a {background-color:#009B36;}
.bgcolor_se, .bgcolor_se a {background-color:#106AB4;}
.bgcolor_idf, .bgcolor_idf a {background-color:#FEC123;}
.bgcolor_rien, .bgcolor_rien a {background-color:#1F5C89;}
.bgcolor_loc, .bgcolor_loc a {background-color:#CB9963;}
.bgcolor_esp, .bgcolor_esp a {background-color:#8FA720;}*/

/* liste des residences */
.liste_nom_res, .liste_nom_res a {text-decoration:none; font-family:Verdana; font-size:11px; font-weight:bold; background-color:#EEF2F6; height:19px;}
.infos_res {text-decoration:none; font-family:Verdana; font-size:11px; color:#666666; text-align:left;}

/* Detail de la residence */
/*.fond_afficher {vertical-align:top; background-image:url(../images/Btn_Afficher_Resize.gif); padding:0px; margin-top:0px; border-collapse:collapse; border:0px; text-decoration:none; font-family:Verdana; font-size:11px; color:#666666; text-align:left;}
.fond_prestas {background-color:#F3F5F4; padding:0px; margin-top:0px; border-collapse:collapse; border:0px;}*/

/* Page d'accueil */
#fond_description {background-image:url(../media/images/Description_Resize.gif); border-collapse:collapse; padding:3px; margin:0px;}
.fond_details {background-color:#FFFFFF; padding:0px; margin:0px; border-collapse:collapse; border:0px;}
/*#accueil_LouezMD { font-family: Verdana; font-size:9px; color:#2577B4; padding:8px;}
#accueil_InfosPratiques, #accueil_InfosPratiques a { font-family: Verdana; font-size:9px; color:#666666; padding:8px; text-align:right; text-decoration:none;}
#accueil_VisitesVirtuelles { font-family: Verdana; font-size:9px; color:#666666; padding:8px; text-align:right;}*/
/*.accueil_RechercheSeparation {border-right: 1px dotted #666666;}*/

.boite_Texte, .boite_Texte a { font-family: Verdana; font-size:9px; color:#666666; text-decoration:none;}

/* Page Location */
.texte_location {text-decoration:none; font-family:Verdana; font-size:10px; color:#666666; border-collapse:collapse; padding:3px; margin:0px;}
.titre_location {text-decoration:none; font-family:Verdana; font-size:9px; color:#C28949; font-weight:bold;}
.liste_docs {border-collapse:collapse; padding:0px; margin:0px; margin-left:8px}
.texte_doc {font-family:Verdana; font-size:10px; color:#666666; text-decoration:none;}
.texte_Bleu {font-family:Verdana; font-size:14px; color:#2577B4; text-decoration:none; font-weight:bold;} 

/* liste des lots */
.infos_lot {text-decoration:none; font-family:Verdana; font-size:11px; color:#666666; text-align:justify;}
.liste_nom_lot, .liste_nom_lot a {text-decoration:none; font-family:Verdana; font-size:11px; background-color:#EEF2F6; height:19px;}
.texte_dispo {text-decoration:none; font-family:Verdana; font-size:10px; font-style:italic; color:#666666; text-align:center;
border-width:2px; border-style:dotted; border-color:#DAE3EB;
}

/* cas particulier résidences hotelieres */
.texte_hotel {text-decoration:none; background-color:#C42D5A; font-family:Verdana; font-size:12px; font-weight:bold; color:#FFFFFF; text-align:center;
}

/* partie mon espace*/
.texte_Gris, .texte_Gris a {text-decoration:none; font-family:Verdana; font-size:11px; color:#666666;}
.texte_Vert, .texte_Vert a {text-decoration:none; font-family:Verdana; font-size:10px; color:#8FA720;}
.texte_Bleu, .texte_Bleu a {text-decoration:none; font-family:Verdana; font-size:10px; color:#2577B4;}
.texte_Form, .texte_Form a {text-decoration:none; font-family:Arial; font-size:11px; color:#666666;}
.texte_FormRouge, .texte_FormRouge a {text-decoration:none; font-family:Arial; font-size:10px; color:#FF4A4A;}
.texte_Bouton, .texte_Bouton a {font-family:Verdana; font-size:10px; color:#444444; text-decoration:none;}
.texte_BoutonOpt, .texte_BoutonOpt a {position:relative; font-family:Verdana; font-size:10px; color:#A1A1A1; text-decoration:none;}

.image_Bouton, .image_Bouton a {padding-left:10px; padding-right:5px; padding-top:1px;}

/* CSS du bouton parcourir (input type file) */
div.fileinputs {position: relative;}
div.fakefile {position: absolute; top: 0px;	left: 27px;	z-index: 1;}
input.file {position: relative;	left:-15px; top:5px; text-align: right;	-moz-opacity:0 ;	filter:alpha(opacity: 0);	opacity: 0;	z-index: 2;}

/* Alerte mail */
.liste_nom_res_alerte, .liste_nom_res_alerte a {text-decoration:none; font-family:Verdana; font-size:10px; font-weight:bold; background-color:#EEF2F6; height:19px;}
.infos_res_alerte {text-decoration:none; font-family:Verdana; font-size:10px; color:#666666; text-align:left;}
.infos_lot_alerte {text-decoration:none; font-family:Verdana; font-size:10px; color:#666666; text-align:justify;}
.liste_nom_lot_alerte, .liste_nom_lot_alerte a {text-decoration:none; font-family:Verdana; font-size:10px; background-color:#EEF2F6; height:19px;}
.texte_dispo_alerte {text-decoration:none; font-family:Verdana; font-size:10px; font-style:italic; color:#666666; text-align:center;border-width:2px; border-style:dotted; border-color:#DAE3EB;}

/* Visites virtuelles */
.visite_Texte {font-family:Arial; font-size:10px; color:#9F9F9F;}

/* textes des mentions légales */
.titreML {text-decoration:none; font-family: Arial; font-size: 12px; font-weight: bold; color: #666666;}
.sousTitreML {text-decoration:none; font-family: Arial; font-size: 11px; color:#666666; font-weight: bold;}
.texteML, .texteML a {text-decoration:none; font-family: Arial; font-size: 11px; color:#666666;}
.texteML a:hover {text-decoration:underline;}
.texteML b {font-weight: bold; font-size: 11px;}
.mdML {font-weight:bold; font-family: Arial; font-size: 11px; color:#666666;}


/* Google Map */
.barre_gOutils {vertical-align:middle; background-image:url(../media/images/GoogleMaps_FondHaut.gif); background-repeat: no-repeat ; padding:0px; margin-top:0px; border-collapse:collapse; border:0px; text-decoration:none; font-family:Verdana; font-size:11px; color:#666666; text-align:left;}
.barre_gBas {vertical-align:middle; background-image:url(../media/images/GoogleMaps_FondBas.gif); background-repeat: no-repeat ; padding:0px; margin-top:0px; border-collapse:collapse; border:0px; text-decoration:none; font-family:Verdana; font-size:11px; color:#666666; text-align:left;}

/*-------------------------------------------------------------------*/
/*----------------------------  VERSION CA --------------------------*/
/*-------------------------------------------------------------------*/

/* Bandeau Haut */
#barre_Top {
  width:970px;
  height:124px;
}

#barre_TopGauche {
  background-image:url(../media/images/mh_FondLogoCAMD.gif);
  width:320px;
  height:124px;
}

#barre_TopDroite {
  background-image:url(../media/images/mh_Fond.jpg);
  width:650px;
  height:124px;
}

/* Espace publicitaire */
#espace_Pub {
  background-image:url(../media/images/mg_FondPUB.gif);
  background-repeat:no-repeat;
  width:320px;
  height:314px;
}

#logo_Pub {
  vertical-align:middle;
  position: relative;
  top:-55px;
  left:31px;
}

.bloc_pub {
  vertical-align:middle;
  position: relative;
  top:1px;
  left:36px;
}

/* Textes */
.texte_Blanc {
  color:#FFFFFF;
  font-family:Arial;
  font-size:10px;
}

.texte_OrangeTel {
  color:#F8B721;
  font-family:Verdana;
  font-size:14px;
  font-weight:bold;
}

.texte_Orange, .texte_Orange a {text-decoration:none; font-family:Verdana; font-size:10px; color:#F8B721;}

.texte_Orange_12, .texte_Orange_12 a {text-decoration:none; font-family:Arial; font-size:12px; color:#F8B721;}

/* Page d'accueil */
#accueil_LouezMD { font-family: Verdana; font-size:9px; color:#FFFFFF; padding:8px;}
#accueil_InfosPratiques, #accueil_InfosPratiques a { font-family: Verdana; font-size:9px; color:#666666; padding:8px; text-align:right; text-decoration:none;}
#accueil_VisitesVirtuelles { font-family: Verdana; font-size:9px; color:#666666; padding:8px; text-align:right;}
/*.accueil_RechercheSeparation {border-right: 1px dotted #666666;}*/
.accueil_RechercheSeparation span {color:#A0A0A0; font-family:Arial; font-size:10px;}

/* Formulaire de recherche de l'accueil */
.accueil_recherche_haut {height:59px; width:346px; margin: 0px; padding: 0px; border-collapse:collapse; color:#A0A0A0; font-family:Verdana; font-size:16px; font-weight:bold;}
.accueil_recherche_bas {height:4px; width:346px; margin: 0px; padding: 0px; border-collapse:collapse;}

/* Onglets */
.label_OngletActif, .label_OngletActif a {
  position:absolute;
  z-index:10;
  color:#F8B721;
  font-family:Verdana;
  font-size:9px;
  font-weight:bold;
}
.label_OngletInactif, .label_OngletInactif a {
  position:absolute;
  z-index:10;
  color:#999B9C;
  font-family:Verdana;
  font-size:9px;
  font-weight:bold;
}

#form_recherche_ext {
  border-collapse:collapse; 
  padding:0px; 
  margin:0px; 
  margin-left:8px
}

#form_recherche_bkg {
  background-image: url(../media/images/accueil_Formulaire_resize.jpg);
}

/* Liste des lots */

#liste_transaction {
	width: 598px;
}
.liste_transaction {
	border: #C8CBCE 1px solid;
	background-color: #F9F9FA;
}
.liste_transaction_image {
	float: left;
	vertical-align: top;
	padding: 0px 10px 0px 10px;
}

.liste_transaction_image a {
	color: #858585;
	text-decoration: none;
}
.liste_transaction_bt_action a:hover {
	color: #858585;
	text-decoration: none;
}
.liste_transaction_image_ombre {
	height: 11px;
	background: url(http://www.monne-decroix.fr/media/images/MenuDroit_ResizeOmbre.gif) top repeat-x;
}

.liste_transaction_entete {
	font: bold 11px Verdana;
}
.liste_transaction_infos, .liste_transaction_infos td {
	/*width: 598px;*/
	/*padding-right: 10px;*/
	font: 11px Verdana;
	color: #999999;
}

.liste_transaction_infos_residence, .liste_transaction_infos_residence td {
	width: 598px;
	#width: 595px;
	_width: 595px;
	/*padding-right: 10px;*/
	/*float:right;*/
	font: 11px Verdana;
	color: #999999;
}

.liste_transaction_cpville {
	width: 200px;
	float: left;
	padding: 1px 0px 0px 0px;
	font: 10px Verdana ;
}

.liste_transaction_boutons {
	width: 174px;
	float: right;
	margin:0px;
	padding: 0px 0px 0px 0px;
	font: 10px Verdana ;
}

.liste_transaction_loyers {
	width: 250px;
	float: right;
	margin:0px;
	padding: 0px 0px 0px 0px;
	font: 10px Verdana ;
}

.liste_transaction_annonce_description {
	/*width: 598px;
	float: left;*/
	padding: 10px 10px 0px 0px;
  text-decoration:none; 
  font-family:Verdana; 
  font-size:10px; 
  color:#666666; 
  text-align:justify;
}

.liste_transaction_bas_page {
	font: italic 10px Verdana;
	color: #B2B2B2;
}

.liste_transaction_bt_action {
	clear: both;
	background-color: #FFFFFF;
	padding: 5px 10px 5px 10px;
}
.liste_transaction_bt_action a, .liste_transaction_bt_action a:hover {
	text-decoration: none;
	color: #444444;
	font: 10px Verdana;
}
.liste_transaction_ombre {
	background: url(http://www.monne-decroix.fr/media/images/TIT_OngletResizeOmbre.gif) top repeat-x;
	height: 11px;
}
.liste_transaction_ligne_separation {
	clear: both;
	height: 0px;
}
.liste_transaction_ligne_separation_lot {
	clear: both;
	height: 0px;
}

/* barre de tri */
#barre_de_tri {position: relative; top:0px; background-color:#F9F9FA; height:25px; }
.intitule_tri {color:#666666; font-family:Verdana; font-size:10px;padding:0px; margin-top:0px; border-collapse:collapse; border:0px}

/* liste des lots */
.accueil_liste_haut {height:59px; width:598px; margin: 0px; padding: 0px; border-collapse:collapse; color:#A0A0A0; font-family:Verdana; font-size:16px; font-weight:bold;}

/* listes-puces */

#liste_InfosPratiques {
  margin-left:-18px;
  _margin-left:18px;
  #margin-left:18px;
}

#liste_InfosPratiques li {
  font-family: Verdana; 
  font-size:9px; 
  color:#666666;
  display: list-item;
  list-style-image: url(../media/images/icn_FlecheOrange9x9.gif);
  padding-bottom:4px;
}

.liste_PuceJaune {
  margin-top:-1px;
  margin-left:-24px;
  _margin-left:24px;
  #margin-left:24px;
}

.liste_PuceJaune li {
  font-family: Arial; 
  font-size: 11px; 
  color:#666666;
  display: list-item;
  list-style-image: url(../media/images/icn_FlecheOrange9x9.gif);
  padding-bottom:1px;
}

#liste_Acheter li {
  list-style-image: url(../media/images/md_Acheter_Fleche.gif);
}

#liste_CAMD li {
  list-style-image: url(../media/images/md_CAMD_Fleche.gif);
}

/* Pied de page */
.note_pied_de_page {
  text-align:left;
}

.pied_de_page {background-color:#F3F5F4; padding:0px; margin-top:0px; border-collapse:collapse; border:0px; text-align:left;}
#keys_pied_de_page, #keys_pied_de_page a {text-decoration:none; font-family:Verdana; font-size:9px; color:#A09E9A; text-align:left; margin-right:5px; margin-top:5px;}

/* Nos adresses */
.nos_adresse_haut {height:59px; width:346px; margin: 0px; padding: 0px; border-collapse:collapse; color:#A0A0A0; font-family:Verdana; font-size:16px; font-weight:bold;}

/* Fiche résidence */
.fond_afficher {vertical-align:top; background-color:#8EB724; padding:0px; margin-top:0px; border-collapse:collapse; border:0px; text-decoration:none; font-family:Verdana; font-size:11px; color:#FFFFFF; text-align:left;}
.fond_prestas {background-color:#F3F5F4; padding:0px; margin-top:0px; border-collapse:collapse; border:0px;}
#tab_dispo_lots td {padding-left:6px; padding-right:6px; padding-top:3px; padding-bottom:3px;}

/* codes couleur */
.color_so, .color_so a {color:#CF3F75; text-decoration:none; }
.color_no, .color_no a {color:#8EB724; text-decoration:none; }
.color_se, .color_se a {color:#1FA1B4; text-decoration:none; }
.color_idf, .color_idf a {color:#A02D91; text-decoration:none; }
.color_rien, .color_rien a {color:#1F5C89; text-decoration:none; }
.bgcolor_so, .bgcolor_so a {background-color:#CF3F75;}
.bgcolor_no, .bgcolor_no a {background-color:#8EB724;}
.bgcolor_se, .bgcolor_se a {background-color:#1FA1B4;}
.bgcolor_idf, .bgcolor_idf a {background-color:#A02D91;}
.bgcolor_rien, .bgcolor_rien a {background-color:#1F5C89;}
.bgcolor_loc, .bgcolor_loc a {background-color:#CB9963;}
.bgcolor_esp, .bgcolor_esp a {background-color:#8FA720;}

/* Nombre d'éléments dans le panier */
#entete_selection {
  font-family: Verdana;
  font-size: 9px;
  color:#505557;
}

#menu_recherche_residence {color:#F8B721; font-family:Verdana; font-size:10px; padding: 0px ; vertical-align: top; text-align: left; text-decoration:none; padding-left:25px; }


