@charset "utf-8";
/* body */


body { background-color: #ffffff; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-image:url(../img/bk_main.jpg); background-repeat: repeat-x; }


/* classes */
.texte_general { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#a8dfff; line-height:16px; }
.texte_appartements { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#a8dfff; line-height:16px; }
.texte_prix { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#a8dfff; text-align:center; }
.texte_flash { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#a8dfff; text-align:center; line-height:12px; }
.texte_orange { color:#cc6000; }
.texte_blanc { color:#ffffff; }
.copyright_splash { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#999; text-align:center; }

/* links */
a:link { color: #00446b; }
a:visited { color: #00446b; }
a:hover { color: #C00; }
a:active { color: #00446b; }


/* all pages */
#copyright_accueil { position:absolute; left: 0px; top:1040px; width:840px; height:50px; z-index:1; font-family:Tahoma, Geneva, sans-serif; font-size:10px; line-height:14px; text-align:center; padding-top:10px; }
#copyright_profil { position:absolute; left: 0px; top:1240px; width:840px; height:50px; z-index:1; font-family:Tahoma, Geneva, sans-serif; font-size:10px; line-height:14px; text-align:center; padding-top:10px; }
#copyright_appartement { position:absolute; left: 0px; top:3133px; width:840px; height:50px; z-index:1; font-family:Tahoma, Geneva, sans-serif; font-size:10px; line-height:14px; text-align:center; padding-top:10px; }
#copyright_contact { position:absolute; left: 0px; top:920px; width:840px; height:50px; z-index:1; font-family:Tahoma, Geneva, sans-serif; font-size:10px; line-height:14px; text-align:center; padding-top:10px; }
#copyright_montreal { position:absolute; left: 0px; top:920px; width:840px; height:50px; z-index:1; font-family:Tahoma, Geneva, sans-serif; font-size:10px; line-height:14px; text-align:center; padding-top:10px; }


/* top flash */
#flash_menu { position:absolute; top:0px; width:840px; height:425px; z-index:3; background-image: url(../img/bk_flash.jpg); background-repeat:no-repeat; left: 0px; visibility: hidden; }


/* main divs */
#main_splash { position:relative; top:0px; width:600px; height:700px; margin:auto; padding:0; z-index:0; background-image: url(../img/Splash_interface.png); }
#main_accueil { position:relative; top:0px; width:840px; height:1100px; margin:auto; padding:0; z-index:0; }
#main_profil { position:relative; top:0px; width:840px; height:1300px; margin:auto; padding:0; z-index:0; }
#main_appartements { position:relative; top:0px; width:840px; height:2930px; margin:auto; padding:0; z-index:0; }
#main_contact { position:relative; top:0px; width:840px; height:980px; margin:auto; padding:0; z-index:0; }
#main_montreal { position:relative; top:0px; width:840px; height:1000px; margin:auto; padding:0; z-index:0; }
#main_reservations { position:relative; top:0px; width:840px; height:1100px; margin:auto; padding:0; z-index:0; }

/* contenu splash */
#bt_fr { position:absolute; left: 190px; top:380px; width:90px; height:33px; z-index:2; }
#bt_en { position:absolute; left: 323px; top:380px; width:90px; height:33px; z-index:2; }
#flash { position:absolute; left: 0px; top:0px; width:600px; height:350px; z-index:2; }
#flash_detect { position:absolute; left: 176px; top:470px; width:253px; height:97px; z-index:2; }
#copyright_splash { position:absolute; left: 150px; top:610px; width:310px; height:51px; z-index:2; }

/* contenu accueil */
#bienvenue { position:absolute; left: 0px; top:353px; width:525px; height:148px; background-image: url(../img/bk_bienvenue.jpg); background-repeat:no-repeat; padding-left:35px; padding-top:56px; z-index:1; }
#bienvenue_en { position:absolute; left: 0px; top:353px; width:525px; height:148px; background-image: url(../img/bk_bienvenue_en.jpg); background-repeat:no-repeat; padding-left:35px; padding-top:56px; z-index:1; }
#mission { position:absolute; left: 0px; top:556px; width:525px; height:141px; background-image: url(../img/bk_mission.jpg); background-repeat:no-repeat; padding-left:35px; padding-top:50px; z-index:1; }
#mission_en { position:absolute; left: 0px; top:556px; width:525px; height:141px; background-image: url(../img/bk_mission_en.jpg); background-repeat:no-repeat; padding-left:35px; padding-top:50px; z-index:1; }
#photos_accueil { position:absolute; top:353px; width:280px; height:395px; background-image:url(../img/bk_photos_accueil.jpg); background-repeat:no-repeat; left: 560px; z-index:1; z-index: 1; top: 53px; top: 60px; top: 132px; z-index: 2; width: 398px; width: 280px; top: 64px; top: 132px; top: 132px; top: 132px; top: 132px; top: 132px; top: 132px; top: 353px; }
#map_accueil { position:absolute; left: 0px; top:747px; width:840px; height:293px; z-index:1; background-image: url(../img/bk_map_reservations.jpg); background-repeat:no-repeat; }
#photo_accueil_1 { position:absolute; left: 62px; top:68px; width:152px; height:108px; z-index:2; }
#photo_accueil_2 { position:absolute; left: 63px; top:229px; width:152px; height:108px; z-index:2; }


/* contenu profil */
#profil { position:absolute; left: 0px; top:353px; width:805px; height:158px; background-image: url(../img/bk_qui.jpg); background-repeat:no-repeat; padding-left:35px; padding-top:56px; z-index:1; }
#profil_en { position:absolute; left: 0px; top:353px; width:805px; height:158px; background-image: url(../img/bk_qui_en.jpg); background-repeat:no-repeat; padding-left:35px; padding-top:56px; z-index:1; }
#valeurs { position:absolute; left: 0px; top:567px; width:805px; height:330px; background-image: url(../img/bk_valeurs.jpg); background-repeat:no-repeat; padding-left:35px; padding-top:50px; z-index:1; }
#valeurs_en { position:absolute; left: 0px; top:567px; width:805px; height:330px; background-image: url(../img/bk_valeurs_en.jpg); background-repeat:no-repeat; padding-left:35px; padding-top:50px; z-index:1; }
#map_profil { position:absolute; left: 0px; top:946px; width:840px; height:293px; z-index:1; background-image: url(../img/bk_map_profil.jpg); background-repeat:no-repeat; }



/* contenu appartements */
#appartements { position:absolute; left: 0px; top:353px; width:840px; height:1322px; background-image: url(../img/bk_appartements.jpg); background-repeat:no-repeat; z-index:2; }
#appartements_en { position:absolute; left: 0px; top:353px; width:840px; height:1300px; background-image: url(../img/bk_appartements_en.jpg); background-repeat:no-repeat; z-index:2; }

#description_belvedere { position:absolute; left: 0px; top:0px; width:380px; height:1165px; padding-left:35px; padding-top:56px; z-index:2; }
#description_belvedere_en { position:absolute; left: 0px; top:0px; width:380px; height:934px; padding-left:35px; padding-top:56px; z-index:2; }
#description_notredame { position:absolute; left: 415px; top:0px; width:380px; height:1162px; padding-left:35px; padding-top:56px; z-index:2; }
#flash_galerie { position:absolute; left: 0px; top:1653px; width:840px; height:1480px; z-index:1; background-image: url(../img/bk_galerie.jpg); background-repeat:no-repeat; }
#prix { position:absolute; left: 136px; top:1269px; width: 570px; height:19px; z-index:2; }
#galerie_belvedere { position:absolute; left: 30px; top:24px; width: 780px; height:450px; z-index:2; }
#galerie_notredame { position:absolute; left: 30px; top:507px; width: 780px; height:450px; z-index:2; }
#galerie_exterieur { position:absolute; left: 30px; top:992px; width: 780px; height:450px; z-index:2; }
#bt_photos { position:absolute; left: 281px; top:60px; width: 117px; height:60px; z-index:5; }
#bt_photos2 { position:absolute; left: 283px; top:60px; width: 117px; height:60px; z-index:5; }

/* contenu contact */
#contact { position:absolute; left: 0px; top:353px; width:805px; height:218px; background-image: url(../img/bk_contact.jpg); background-repeat:no-repeat; padding-left:35px; padding-top:56px; z-index:1; }
#contact_en { position:absolute; left: 0px; top:353px; width:805px; height:218px; background-image: url(../img/bk_contact_en.jpg); background-repeat:no-repeat; padding-left:35px; padding-top:56px; z-index:1; }
#formulaire_contact { position:absolute; left: 380px; top:55px; width:425px; height:210px; z-index:4; }
#map_contact { position:absolute; left: 0px; top:627px; width:840px; height:293px; z-index:1; background-image: url(../img/bk_map_contact.jpg); background-repeat:no-repeat; }


/* contenu montreal */
#montreal { position:absolute; left: 0px; top:353px; width:840px; height:275px; background-image: url(../img/bk_montreal.jpg); background-repeat:no-repeat; z-index:2; }
#video_montreal { position:absolute; left: 465px; top:43px; width:320px; height:172px; z-index:2; 
}
#liste_montreal { position:absolute; left: 16px; top:10px; width:395px; height:260px; z-index:5; 
}
#map_montreal { position:absolute; left: 0px; top:627px; width:840px; height:293px; z-index:1; background-image: url(../img/bk_map_montreal.jpg); background-repeat:no-repeat; }


/* contenu reservations */
#reservations { position:absolute; left: 0px; top:353px; width:525px; height:340px; background-image: url(../img/bk_reservations.jpg); background-repeat:no-repeat; padding-left:35px; padding-top:56px; z-index:1; }
#reservations_en { position:absolute; left: 0px; top:353px; width:525px; height:340px; background-image: url(../img/bk_reservations_en.jpg); background-repeat:no-repeat; padding-left:35px; padding-top:56px; z-index:1; }
#mission { position:absolute; left: 0px; top:556px; width:525px; height:141px; background-image: url(../img/bk_mission.jpg); background-repeat:no-repeat; padding-left:35px; padding-top:50px; z-index:1; }
#photos_accueil { position:absolute; top:353px; width:280px; height:395px; background-image:url(../img/bk_photos_accueil.jpg); background-repeat:no-repeat; left: 560px; z-index:1; z-index: 1; top: 53px; top: 60px; top: 132px; z-index: 2; width: 398px; width: 280px; top: 64px; top: 132px; top: 132px; top: 132px; top: 132px; top: 132px; top: 132px; top: 353px; }
#map_accueil { position:absolute; left: 0px; top:747px; width:840px; height:293px; z-index:1; background-image: url(../img/bk_map_reservations.jpg); background-repeat:no-repeat; }
#photo_accueil_1 { position:absolute; left: 62px; top:68px; width:152px; height:108px; z-index:2; }
#photo_accueil_2 { position:absolute; left: 63px; top:229px; width:152px; height:108px; z-index:2; }
