@charset "utf-8";
/* CSS Document */
body {
	background-image: url(../../images/Background.gif);
	background-repeat: repeat-x;
}

/* Header : Logo, Menu et Publicité - z-index: 1 a 50 */
#LogoDiv { z-index:10; position:absolute; margin:0px; padding:0px; top:0px; left:-1px;width:275px; height:146px; }
#LogoDiv a {width:275px; height:146px; background-image:url(../../images/Logo.jpg); display: block;}
#LogoDiv a:hover {width:275px; height:146px;background-image:url(../../images/Logo_On.jpg); }
#LogoDiv_On {position:absolute; margin:0px; padding:0px; top:0px; left:-1px; width:275px; height:146px;background-image:url(../../images/Logo_On.jpg); }
#LogoDiv span { visibility:hidden;width:275px; height:146px; }
#LogoDiv_On span { visibility:hidden;width:275px; height:146px; }

#Menu_Content {z-index:50; position:absolute; margin:0px; padding:0px; top:76px; left:280px;width:635px; height:71px; background-image:url(../../images/Menu/Menu.gif); background-repeat:no-repeat;  }
#Menu_Content span { visibility:hidden;width:5px; height:5px; }
#Menu_M1 { position:absolute; margin:0px; padding:0px; width:109px; height:60px; top:9px; left:5px;}
#Menu_M1 a { position:absolute; margin:0px; padding:0px; width:109px; height:60px;}
#Menu_M1 a:hover {width:109px; height:60px;background-image:url(../../images/Menu/M1_On.gif); background-repeat:no-repeat; }
#Menu_M1_On {position:absolute; margin:0px; padding:0px; width:109px; height:60px; top:9px; left:5px; background-image:url(../../images/Menu/M1_On.gif); background-repeat:no-repeat; }
#Menu_M1 span { visibility:hidden;width:5px; height:5px; }
#Menu_M1_On span { visibility:hidden;width:5px; height:5px; }

#Menu_M2 { position:absolute; margin:0px; padding:0px; width:109px; height:60px; top:9px; left:105px;}
#Menu_M2 a { position:absolute; margin:0px; padding:0px; width:109px; height:60px;}
#Menu_M2 a:hover {width:109px; height:60px;background-image:url(../../images/Menu/M2_On.gif); background-repeat:no-repeat; }
#Menu_M2_On {position:absolute; margin:0px; padding:0px; width:109px; height:60px; top:9px; left:105px; background-image:url(../../images/Menu/M2_On.gif); background-repeat:no-repeat; }
#Menu_M2 span { visibility:hidden;width:5px; height:5px; }
#Menu_M2_On span { visibility:hidden;width:5px; height:5px; }

#Menu_M3 { position:absolute; margin:0px; padding:0px; width:109px; height:60px; top:9px; left:205px;}
#Menu_M3 a { position:absolute; margin:0px; padding:0px; width:109px; height:60px;}
#Menu_M3 a:hover {width:109px; height:60px;background-image:url(../../images/Menu/M3_On.gif); background-repeat:no-repeat; }
#Menu_M3_On {position:absolute; margin:0px; padding:0px; width:109px; height:60px; top:9px; left:205px; background-image:url(../../images/Menu/M3_On.gif); background-repeat:no-repeat; }
#Menu_M3 span { visibility:hidden;width:5px; height:5px; }
#Menu_M_On span { visibility:hidden;width:5px; height:5px; }

#Menu_M4 { position:absolute; margin:0px; padding:0px; width:109px; height:60px; top:9px; left:305px;}
#Menu_M4 a { position:absolute; margin:0px; padding:0px; width:109px; height:60px;}
#Menu_M4 a:hover {width:109px; height:60px;background-image:url(../../images/Menu/M4_On.gif); background-repeat:no-repeat; }
#Menu_M4_On {position:absolute; margin:0px; padding:0px; width:109px; height:60px; top:9px; left:305px; background-image:url(../../images/Menu/M4_On.gif); background-repeat:no-repeat; }
#Menu_M4 span { visibility:hidden;width:5px; height:5px; }
#Menu_M4_On span { visibility:hidden;width:5px; height:5px; }

#Menu_M5 { position:absolute; margin:0px; padding:0px; width:109px; height:60px; top:9px; left:405px;}
#Menu_M5 a { position:absolute; margin:0px; padding:0px; width:109px; height:60px;}
#Menu_M5 a:hover {width:109px; height:60px;background-image:url(../../images/Menu/M5_On.gif); background-repeat:no-repeat; }
#Menu_M5_On {position:absolute; margin:0px; padding:0px; width:109px; height:60px; top:9px; left:405px; background-image:url(../../images/Menu/M5_On.gif); background-repeat:no-repeat; }
#Menu_M5 span { visibility:hidden;width:5px; height:5px; }
#Menu_M5_On span { visibility:hidden;width:5px; height:5px; }

#Menu_M6 { position:absolute; margin:0px; padding:0px; width:126px; height:60px; top:9px; left:505px;}
#Menu_M6 a { position:absolute; margin:0px; padding:0px; width:126px; height:60px;}
#Menu_M6 a:hover {width:126px; height:60px;background-image:url(../../images/Menu/M6_On.gif); background-repeat:no-repeat; }
#Menu_M6_On {position:absolute; margin:0px; padding:0px; width:126px; height:60px; top:9px; left:505px; background-image:url(../../images/Menu/M6_On.gif); background-repeat:no-repeat; }
#Menu_M6 span { visibility:hidden;width:5px; height:5px; }
#Menu_M6_On span { visibility:hidden;width:5px; height:5px; }


#Pub { z-index:9999; position:absolute; top:10px; left:300px; overflow:visible; size:auto; /*width:543px;*/	height:60px; width:468px;}
div#Print_Aff {	z-index:7; position:absolute; top:90px; left:360px; width:270px; height:30px; }
div#Call_Us {	z-index:8; position:absolute; top:150px; left:245px; width:70%; height:50px; }

/* Footer - z-index: 900 et + */
#Footer {
	 /*z-index:800;*/
	 position:relative; left:0px:; width:101%;	height:25px;
	background-image: url(../../images/Copyright_Background.gif);
	background-repeat: repeat-x;
	margin-top:10px
}

/* Middle - z-index: 61 a 70 */
div#middlewrap { z-index:61; margin-top:150px; margin-left:5px; }
body>div#middlewrap { }
div#middle { z-index:52;  }
div#content { z-index:53;  }
#Content_Regions { z-index:54; margin-left:25px; }

/* Carte Quebec Pour le Recherche - z-index: 71 a 80 */
#Carte_Qc { z-index:80; position:relative; width:654px; height:400px; background-image:url(../../images/Map/Carte_Quebec.gif);	/*top:175px; left:235px;*/ }
#Carte_Qc_Actif { z-index:71; position:absolute; top:0px; left:0px; }
#Qc_Actif_On_01,#Qc_Actif_On_02,#Qc_Actif_On_03,#Qc_Actif_On_04,#Qc_Actif_On_05,#Qc_Actif_On_06,#Qc_Actif_On_07,#Qc_Actif_On_08,
#Qc_Actif_On_09,#Qc_Actif_On_10,#Qc_Actif_On_11,#Qc_Actif_On_12,#Qc_Actif_On_13,#Qc_Actif_On_14,#Qc_Actif_On_15,#Qc_Actif_On_16,#Qc_Actif_On_17 {
	z-index:72; position:absolute; top:0px; left:0px;
}

#Carte_Qc_Map { z-index:80; position:absolute; top:0px; left:0px; }
#Choix_Vide, #Choix_01, #Choix_02, #Choix_03, #Choix_04, #Choix_05, #Choix_06, #Choix_07, #Choix_08, #Choix_09, #Choix_10, #Choix_11, #Choix_12, #Choix_13, #Choix_14, #Choix_15, #Choix_16, #Choix_17  {
	left:300px;
	z-index:74;
}

/* Carte Regions pour la recherche - z-index: 81 a 90 */
#Carte_Region { z-index:81; position:absolute; margin-left:50px;}
#Carte_Region_Actif { z-index:82; position:absolute; /*top:175px; left:235px;*/ margin-left:50px; }
#Carte_Region_Vide { z-index:83; position:relative;	/*top:175px; left:235px;*/ margin-left:50px; }

/* SideBar - z-index: 300 a 400 */
/*div#Sidebarwrap {
	z-index:300; 
	position:relative;
	width:250px;
	left:0px;
	margin-top:130px;
	height:440px;
	background-image: url(../../images/Sidebar/Cadre_Fond.gif);
	background-repeat: repeat-y;
}
body>div#Sidebarwrap { z-index:301; position:relative; }
*/
div#Sidebarwrap {
	z-index:301;
	position:relative;
	background-image:url(../../images/Sidebar/Cadre_Fond.gif);
	background-repeat:repeat-y;
	width:250px;
	left:0px;
	margin-top:150px;
	min-height:440px;
}

div#Sidebar_Top {
	z-index:302;
	position:relative;
	height:50px;
	background-image:url(../../images/Sidebar/Cadre_Haut.gif);
	background-repeat:no-repeat;
}
div#Sidebar_Top_Title {
	z-index:303;
	position:absolute;
	top:9px;
	left:40px;
}
div#Sidebar_Top_GoBack {
	z-index:304;
	position:absolute;
	top:10px;
	left:9px;
}
div#Sidebar_Rech_Switch {
	z-index:305;
	position:absolute;
	top:43px;
	width:195px;
	height:15px;
}
div#Sidebar_Center {
	z-index:305;
	position:relative;
	margin-left:15px;
	min-height:380px;
	width:195px;
}


div#All_Screen {
	position:absolute;
	z-index:800;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
    filter:alpha(opacity=50);
	opacity: 0.5;
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
	background-image:url(../../images/Empty_Layout.gif);
	background-repeat:repeat;
}
div#Sidebar_Rech_Details_Villes,div#Sidebar_Rech_Details_Categories,div#Sidebar_Rech_Details_Genres {
	z-index:810;
	position:absolute;
	width:400px;
}
div#Sidebar_Rech_Details_Haut {
	z-index:811;
	height:20px;
	width:400px;
	background-image: url(../../images/Sidebar/Cadre_Details_Haut.gif);
	background-repeat:no-repeat;
}
div#Sidebar_Rech_Details_Centre {
	z-index:812;
	width:400px;
	background-image: url(../../images/Sidebar/Cadre_Details_Centre.gif);
	background-repeat:repeat-y;
}
div#Sidebar_Rech_Details_Bas {
	z-index:813;
	height:25px;
	width:400px;
	background-image: url(../../images/Sidebar/Cadre_Details_Bas.gif);
	background-repeat:no-repeat;
}





div#Sidebar_Rech_Villes {}
div#Sidebar_Rech_Villes_Details {
	z-index:1360;
	position:absolute;
/*	top:15px;*/
	width:400px;
	height:340px;
/*	z-index:270;*/
	background-image: url(../../images/Sidebar/Cadre_Details_Villes.gif);
	background-repeat:repeat;
}
div#Sidebar_Rech_Villes_Details_Text {
	width:390px;
	height:320px;
	margin-left:5px;
	margin-top:5px;
	overflow:auto;
}
div#Sidebar_Rech_Villes_Details_X {
	z-index:362; 
	position:absolute;
	top:315px;
	width:399px;
	height:25px;
	left:1px;
	background-image:url(../../images/Sidebar/Cadre_Details_Villes_X.gif)
}
div#Sidebar_Rech_Prix {}
div#Sidebar_Rech_Type {}
div#Sidebar_Rech_Type_Lst {}
div#Sidebar_Rech_Submit {
	z-index:306;
	position:relative;
	/*margin-left:15px;*/
	margin-top:10px;
	/*min-height:380px;*/
	width:195px;
}
div#Sidebar_Search_Aff {}
div#Sidebar_Foot {
	z-index:399;
	background-image:url(../../images/Sidebar/Cadre_Bas.gif);
	background-repeat:no-repeat;
	height:20px;
}

/* Div d'affichage des resultats de recherche - z-index: 131 a 150 */
div#Content_Search_Result_Wrap1 { z-index:131; height:100px; width:500px; background-image:url(../../images/Fond_Preview1.gif) }
div#Content_Search_Result_Wrap2 { z-index:132;  height:100px; width:500px; background-image:url(../../images/Fond_Preview2.gif) }
div#Content_Search_Result_Img {	z-index:133; position:absolute;	margin-top:10px; margin-left:10px; height:80px;	width:120px; }
div#Content_Search_Result_Details {	z-index:134; position:absolute;	margin-top:10px; margin-left:135px;	height:80px; width:380px; }
div#Content_Search_Result_Wrap_Sm1 { z-index:135; height:100px; width:350px; background-image:url(../../images/Fond_Preview_Sm1.gif) }
div#Content_Search_Result_Wrap_Sm2 { z-index:136;  height:100px; width:350px; background-image:url(../../images/Fond_Preview_Sm2.gif) }
div#Content_Search_Result_Img_Sm {	z-index:137; position:absolute;	margin-top:10px; margin-left:10px; height:80px;	width:70px; }
div#Content_Search_Result_Details_Sm {	z-index:138; position:absolute;	margin-top:10px; margin-left:90px;	height:80px; width:250px; }

/* Div d'affichage des propriétées - z-index: 151 a 180 */
div#Content_Prop_Aff_Resume_Img { z-index:151; height:335px; width:410px; background-image:url(../../images/Aff_Prop/Fond_Aff_Img.gif); }
div#Content_Prop_Aff_Resume_Img_Slide {	z-index:152; position:absolute;	margin-top:28px;	margin-left:5px; }
div#Content_Prop_Aff_Resume_Img_Slide_Prev { z-index:168; position:absolute; margin-top:0px; margin-left:0px; width:25px; height:25px;  }
div#Content_Prop_Aff_Resume_Img_Slide_Next { z-index:169; position:absolute; margin-top:0px; margin-left:385px; width:25px; height:25px; }
div#Content_Prop_Aff_Desc_Photo { z-index:170; position:absolute; width:305px; height:25px; margin-left:0px; margin-top:5px; width:410px; }
div#Content_Prop_Aff_Resume_Details { z-index:153; height:335px; width:230px; background-image:url(../../images/Aff_Prop/Fond_Aff_Resume.gif) }
div#Content_Prop_Aff_Resume_Details_Content { z-index:154; position:absolute; margin-top:15px; margin-left:10px; height:320px; width:210px; }

div#Content_Prop_Aff_Box1_Haut { z-index:155; height:25px; width:313px; background-image:url(../../images/Aff_Prop/Fond_Aff_Box1_Haut.gif); }
div#Content_Prop_Aff_Box1_Fond { z-index:156; width:313px; margin-left:1px; background-image:url(../../images/Aff_Prop/Fond_Aff_Box1_Fond.gif); background-repeat:repeat-y; }
div#Content_Prop_Aff_Box1_Bas { z-index:157; height:13px; width:313px; margin-left:1px; background-image:url(../../images/Aff_Prop/Fond_Aff_Box1_Bas.gif); }
div#Content_Prop_Aff_Box1_Titre { z-index:158; margin-left:10px; width:295px; }
div#Content_Prop_Aff_Box1_Texte { z-index:159; margin-left:10px; width:295px; }

div#Content_Prop_Aff_Box2_Haut { z-index:160; height:25px; width:313px; background-image:url(../../images/Aff_Prop/Fond_Aff_Box2_Haut.gif); }
div#Content_Prop_Aff_Box2_Fond { z-index:161; width:313px; margin-left:1px; background-image:url(../../images/Aff_Prop/Fond_Aff_Box2_Fond.gif); background-repeat:repeat-y; }
div#Content_Prop_Aff_Box2_Bas { z-index:162; height:20px; width:313px; margin-left:1px; background-image:url(../../images/Aff_Prop/Fond_Aff_Box2_Bas.gif); }
div#Content_Prop_Aff_Box_Titre { z-index:163; margin-left:10px; width:295px; }
div#Content_Prop_Aff_Box2_Texte { z-index:164; margin-left:10px; width:295px; }
div#Content_Prop_Aff_Box3_Bas { z-index:167;  height:20px; width:313px; margin-left:0px; background-image:url(../../images/Aff_Prop/Fond_Aff_Box1_Bas.gif); }

/* Agents 201 a 220 */
div#Agent_Table {
	z-index:201;
	position:relative;
	text-align:center;
	/*top:180px;*/
	/*margin-left:10px;*/
}

/* Div d'affichage des Conseils - z-index: 231 a 240 */
div#Content_Conseil_Titre { z-index:231; height:35px; background-image:url(../../images/Sidebar/Fond_Titre_Conseils.gif); background-repeat:no-repeat; }
div#Content_Conseil_Titre_Texte { z-index:232; position:relative; top:10px; left:10px; }
div#Content_Conseil_Texte { z-index:233;  }

div#Agent_Aff {
	position:relative;
	margin-top:20px;
}

/* Favoris * 401 a 450 */
div#Favoris { z-index:401; position:absolute;  margin:0px; padding:0px; top:5px; left:5px;width:65px;height:40px;}
div#Favoris a{ position:absolute; margin:0px; padding:0px; width:65px; height:40px; background-image:url(../../images/Menu/Bouton_Favoris.gif); display: block; background-repeat:no-repeat;}
div#Favoris a:hover {width:65px; height:40px; background-image:url(../../images/Menu/Bouton_Favoris_On.gif);}
div#Favoris span { visibility:hidden; margin:0px; padding:0px;width:25px; height:25px;}
div#Favoris_Zone {	z-index:402; position:absolute; top:5px; left:5px; width:270px;	height:165px;	background-image:url(../../images/Menu/Bouton_Favoris_Zone.gif); background-repeat:no-repeat; }
div#Favoris_Texte  {  z-index:403; width:255px;	height:105px; position:relative; top:55px; left:10px; overflow:auto; }
div#Favoris_Close  {  z-index:404; position:absolute; width:75px;	height:15px; top:40px; right:10px; }

div#QuickSearch_Zone {	z-index:321; position:absolute; top:134px; left:20px; width:220px; height:35px; background-image:url(../../images/Menu/Zone_QuickSearch.gif);  background-repeat:no-repeat;}
div#QuickSearch_Form { z-index:322; position:absolute; top:5px; left:38px; }
div#QuickSearch_Help { z-index:323;position:absolute;  margin:0px; padding:0px;top:5px;right:4px;width:25px;height:25px;}
div#QuickSearch_Help a{ position:absolute; width:25px; height:25px; background-image:url(../../images/Puces/Puce_Help.gif); display: block; background-repeat:no-repeat;}
div#QuickSearch_Help a:hover {width:25px; height:25px; background-image:url(../../images/Puces/Puce_Help_On.gif);}
div#QuickSearch_Help span { visibility:hidden; width:25px; height:25px;}
div#QuickSearch_Help_Zone {	z-index:325; position:absolute; top:35px; left:0px; width:365px; height:300px; background-image:url(../../images/Sidebar/Calc_Zone.gif); }
div#QuickSearch_Help_Zone_Texte  { z-index:326; width:350px;	height:285px; position:relative; top:20px; left:6px;  }
div#QuickSearch_Help_Zone_Close  { z-index:327; position:absolute; width:75px; height:15px; top:0px; left:280px; }

top:74px;
/* Membres * 451 a 460 */
#Membres { z-index:452;position:absolute;  margin:0px; padding:0px;top:0px;right:0px;width:120px;height:40px;}
#Membres a{ position:absolute; top:0px; right:0px;width:120px; height:40px; background-image:url(../../images/Menu/Boutons_Membres_Zone.gif); display: block;}
#Membres a:hover {width:120px; height:40px; background-image:url(../../images/Menu/Boutons_Membres_Zone_On.gif);}
#Membres_On {z-index:452;position:absolute;margin:0px;padding:0px;top:0px;right:0px;width:120px;height:40px;background-image:url(../../images/Menu/Boutons_Membres_Zone_On.gif);}
#Membres span { visibility:hidden;width:120px; height:40px;}
#Membres_On span { visibility:hidden;width:120px; height:40px;}

#Membres_Logout { z-index:49;position:absolute; margin:0px; padding:0px; top:140px; left:795px;width:106px; height:30px; }
#Membres_Logout a { width:106px; height:30px; background-image:url(../../images/Menu/Boutons_Membres_Logout.gif); display: block;}
#Membres_Logout a:hover {width:106px; height:30px;background-image:url(../../images/Menu/Boutons_Membres_Logout_On.gif); }
#Membres_Logout span { visibility:hidden;width:106px; height:30px;}



/* Calculatrice Hypotheque * 461 a 500 */
div#Calc_Zone {	z-index:461; position:absolute; /*top:420px;*/ left:75px; width:365px; height:300px; background-image:url(../../images/Sidebar/Calc_Zone.gif); }
div#Calc_Texte  { z-index:462; padding-top:20px; width:350px;	height:285px; /*position:relative; top:20px; left:6px; */overflow:auto; }
div#Calc_Close  { z-index:463; position:absolute; width:75px; height:15px; top:0px; left:280px; }

div#Sidebar_Aff { position:relative;	top:20px;	/*width:210px;	height:350px;	left:15px;	z-index:301;*/ }

/* Général Montre/Cache */
.closed { display:none; }
.opened { display:block; }
.Field_Disabled {
	background-color:#CCCCCC;
	display:none;
}




