* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	COLOR: #000; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #fff
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
SELECT {
	FONT-SIZE: 10px; COLOR: #000; FONT-FAMILY: arial,helvetica,sans-serif
}
INPUT {
	FONT-SIZE: 10px; COLOR: #000; FONT-FAMILY: arial,helvetica,sans-serif
}
TEXTAREA {
	FONT-SIZE: 10px; COLOR: #000; FONT-FAMILY: arial,helvetica,sans-serif
}
DIV {
	FONT-SIZE: 10px
}
P {
	FONT-SIZE: 10px
}
SPAN {
	FONT-SIZE: 10px
}
A {
	COLOR: #000
}
.spacer {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 1px; HEIGHT: 1px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 45px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #b7b7b7; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat
}
H1 SPAN {
	DISPLAY: none
}
H2 SPAN {
	DISPLAY: none
}
H1 A {
	PADDING-RIGHT: 15px; DISPLAY: block; FONT-SIZE: 10px; FLOAT: right; COLOR: #ececec; PADDING-TOP: 18px; TEXT-DECORATION: none
}
H1.espacereserve {
	MARGIN-TOP: 22px; BACKGROUND-IMAGE: url(../images/tt_espacereserve.gif); HEIGHT: 38px
}
H1.votreselection {
	MARGIN-TOP: 22px; BACKGROUND-IMAGE: url(../images/tt_votreselection.gif); HEIGHT: 38px
}
DIV#main {
	WIDTH: 949px; POSITION: relative
}
DIV#main_popup {
	MARGIN: 0px auto; WIDTH: 724px; PADDING-TOP: 10px; POSITION: relative
}
DIV#main_popup IMG.logo {
	DISPLAY: block
}
DIV#top {
	BACKGROUND-IMAGE: url(../images/bg_top.gif); BORDER-BOTTOM: #fff 1px solid; HEIGHT: 94px
}
DIV#top P {
	FLOAT: left
}
DIV#top P A.logo {
	DISPLAY: block; WIDTH: 236px; HEIGHT: 94px; TEXT-DECORATION: none
}
DIV#top P.banner {
	MARGIN-TOP: 13px; WIDTH: 410px; HEIGHT: 81px
}
DIV#top DIV#tel {
	MARGIN-TOP: 3px; FLOAT: right; WIDTH: 275px; MARGIN-RIGHT: 4px; HEIGHT: 90px
}
DIV#nav {
	BACKGROUND-IMAGE: url(../images/bg_nav.gif); HEIGHT: 18px
}
DIV#nav A {
	DISPLAY: block; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: url(../images/sep_nav.gif); MARGIN-LEFT: 16px; COLOR: #fff; LINE-HEIGHT: 18px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-DECORATION: none
}
DIV#nav A:hover {
	COLOR: #fea300
}
DIV#nav A.first {
	BACKGROUND-IMAGE: none; MARGIN-LEFT: 12px
}
DIV#left {
	FLOAT: left; WIDTH: 724px; MARGIN-RIGHT: 28px
}
DIV#right {
	FLOAT: left; WIDTH: 197px
}
DIV#footer {
	BORDER-TOP: #eeeeee 1px solid; MARGIN-TOP: 30px; FONT-SIZE: 10px; MARGIN-BOTTOM: 10px; COLOR: #afafaf; PADDING-TOP: 5px; TEXT-ALIGN: center
}
DIV#footer A {
	FONT-SIZE: 10px; COLOR: #afafaf; TEXT-DECORATION: none
}
DIV#footer H1 {
	MARGIN-TOP: 20px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #898989; LINE-HEIGHT: 19px; HEIGHT: 19px; BACKGROUND-COLOR: #dfdfdf; TEXT-ALIGN: left
}
DIV#footer P {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left
}
A.ok {
	DISPLAY: block; BACKGROUND-IMAGE: url(../images/bt_ok.gif); WIDTH: 29px; HEIGHT: 18px
}
A.fermer {
	DISPLAY: block; FLOAT: right; BACKGROUND-IMAGE: url(../images/bt_fermer.gif); WIDTH: 83px; MARGIN-RIGHT: 30px; HEIGHT: 20px
}
A.retour_accueil {
	DISPLAY: block; FLOAT: right; BACKGROUND-IMAGE: url(../images/bt_retour_accueil.gif); WIDTH: 188px; MARGIN-RIGHT: 30px; HEIGHT: 20px
}
A.retour {
	DISPLAY: block; FLOAT: right; BACKGROUND-IMAGE: url(../images/bt_retour.gif); WIDTH: 89px; MARGIN-RIGHT: 30px; HEIGHT: 20px
}
DIV.zone_cadre {
	PADDING-RIGHT: 1px; MARGIN-TOP: 12px; PADDING-LEFT: 1px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/tab_top.gif); WIDTH: 195px; COLOR: #696969; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
}
DIV.tab_bottom {
	BACKGROUND-IMAGE: url(../images/tab_bottom.gif); WIDTH: 197px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 4px
}
DIV.zone_cadre LABEL {
	DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; WIDTH: 110px; MARGIN-RIGHT: 10px
}
* HTML DIV.zone_cadre LABEL {
	DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 5px; WIDTH: 110px; MARGIN-RIGHT: 5px
}
DIV.zone_cadre A {
	DISPLAY: block; FONT-SIZE: 10px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 65px; COLOR: #696969
}
DIV.zone_cadre P.full {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
DIV.zone_cadre P.full A.resa {
	MARGIN-TOP: 5px; DISPLAY: block; BACKGROUND-IMAGE: url(../images/bt_reserver_appartement.gif); MARGIN-BOTTOM: 0px; MARGIN-LEFT: 5px; WIDTH: 166px; HEIGHT: 18px
}
DIV.zone_cadre P.full A.savoir_plus {
	MARGIN-TOP: 5px; DISPLAY: block; BACKGROUND-IMAGE: url(../images/bt_savoir_plus.gif); MARGIN-BOTTOM: 0px; MARGIN-LEFT: 30px; WIDTH: 114px; HEIGHT: 20px
}
DIV.zone_cadre P.full A.ne_pas_oublier {
	MARGIN-TOP: 5px; DISPLAY: block; BACKGROUND-IMAGE: url(../images/bt_ne_pas_oublier.gif); MARGIN-BOTTOM: 0px; MARGIN-LEFT: 18px; WIDTH: 139px; HEIGHT: 20px
}
DIV.zone_cadre P.full A.changer_residences {
	MARGIN-TOP: 5px; DISPLAY: block; BACKGROUND-IMAGE: url(../images/bt_changer_residences.gif); MARGIN-BOTTOM: 0px; MARGIN-LEFT: 10px; WIDTH: 158px; HEIGHT: 20px
}
DIV.zone_cadre P.full A.ok {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-BOTTOM: 0px; WIDTH: 29px
}
DIV.zone_cadre P.full INPUT {
	MARGIN-TOP: 6px; DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 6px
}
DIV.zone_cadre P.full_bg {
	PADDING-RIGHT: 3px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 3px; WIDTH: 175px; PADDING-TOP: 3px; HEIGHT: 18px; BACKGROUND-COLOR: #f0f0f0
}
DIV.zone_cadre P.full_bg LABEL {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 75px; PADDING-TOP: 2px
}
DIV.zone_cadre P.full_bg LABEL.champ {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; PADDING-TOP: 0px
}
DIV.zone_cadre LABEL.links {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 0px 10px; WIDTH: 104px
}
* HTML DIV.zone_cadre LABEL.links {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 0px 5px; WIDTH: 102px
}
DIV.zone_cadre LABEL.links A {
	DISPLAY: block; FONT-SIZE: 9px; MARGIN-BOTTOM: 3px; WIDTH: 102px
}
DIV.zone_cadre LABEL.links A.pw {
	MARGIN-TOP: 6px; FONT-SIZE: 9px; COLOR: #c7c7c7
}
DIV.zone_inscription {
	BORDER-RIGHT: #ff0505 3px solid; BORDER-TOP: #ff0505 3px solid; MARGIN-TOP: 12px; BORDER-LEFT: #ff0505 3px solid; BORDER-BOTTOM: #ff0505 3px solid
}
DIV.zone_recherche {
	PADDING-RIGHT: 10px; MARGIN-TOP: 12px; PADDING-LEFT: 10px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/bg_zone_recherche.gif); WIDTH: 177px; COLOR: #696969; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 211px
}
DIV.map_right {
	PADDING-RIGHT: 15px; MARGIN-TOP: 7px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/bg_map_right.gif); PADDING-BOTTOM: 15px; WIDTH: 167px; COLOR: #00a4c2; PADDING-TOP: 10px; HEIGHT: 202px
}
DIV.map_right IMG {
	MARGIN-TOP: 5px; DISPLAY: block
}
H2.vos_selections {
	PADDING-LEFT: 39px; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 0px 0px 10px; WIDTH: 149px; COLOR: #b7b7b7; PADDING-TOP: 6px
}
H2.reservation_ligne {
	PADDING-LEFT: 39px; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 0px 0px 10px; WIDTH: 149px; COLOR: #b7b7b7; PADDING-TOP: 6px
}
H2.calcul_budget {
	PADDING-LEFT: 39px; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 0px 0px 10px; WIDTH: 149px; COLOR: #b7b7b7; PADDING-TOP: 6px
}
H2.guide_installation {
	PADDING-LEFT: 39px; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 0px 0px 10px; WIDTH: 149px; COLOR: #b7b7b7; PADDING-TOP: 6px
}
H2.acces_selection {
	PADDING-LEFT: 39px; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 0px 0px 10px; WIDTH: 149px; COLOR: #b7b7b7; PADDING-TOP: 6px
}
H2.vos_selections {
	BACKGROUND-IMAGE: url(../images/tt_vos_selections.gif); HEIGHT: 36px
}
H2.acces_selection {
	BACKGROUND-IMAGE: url(../images/tt_acces_selection.gif); HEIGHT: 36px
}
DIV.zone_cadre A.sidentifier {
	MARGIN-TOP: 6px; DISPLAY: block; FLOAT: right; BACKGROUND-IMAGE: url(../images/bt_sidentifier.gif); WIDTH: 71px; MARGIN-RIGHT: 6px; HEIGHT: 18px
}
H2.reservation_ligne {
	BACKGROUND-IMAGE: url(../images/tt_reservation_ligne.gif); HEIGHT: 37px
}
H2.calcul_budget {
	BACKGROUND-IMAGE: url(../images/tt_calcul_budget.gif); HEIGHT: 38px
}
H2.guide_installation {
	BACKGROUND-IMAGE: url(../images/tt_guide_installation.gif); HEIGHT: 40px
}
DIV.zone_inscription SPAN {
	DISPLAY: none
}
DIV#left DIV.left {
	FLOAT: left; WIDTH: 478px; MARGIN-RIGHT: 18px
}
DIV#left DIV.right {
	FLOAT: left; WIDTH: 228px
}
DIV#left DIV.col1 {
	FLOAT: left; BACKGROUND-IMAGE: url(../images/bg_vos_outils.jpg); WIDTH: 228px; MARGIN-RIGHT: 20px; PADDING-TOP: 27px; HEIGHT: 75px
}
DIV#left DIV.col2 {
	FLOAT: left; BACKGROUND-IMAGE: url(../images/bg_vie_etudiante.jpg); WIDTH: 228px; MARGIN-RIGHT: 20px; PADDING-TOP: 27px; HEIGHT: 75px
}
DIV#left DIV.col3 {
	FLOAT: left; BACKGROUND-IMAGE: url(../images/bg_jobs_stages.jpg); WIDTH: 228px; PADDING-TOP: 27px; HEIGHT: 75px
}
DIV#left DIV.col3 P {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 71px; COLOR: #5a5a5a; LINE-HEIGHT: 11px; MARGIN-RIGHT: 5px
}
DIV#left DIV.col3 P A {
	DISPLAY: block; MARGIN-LEFT: 24px; WIDTH: 95px; HEIGHT: 25px; TEXT-DECORATION: none
}
DIV#left DIV.col1 P A {
	DISPLAY: block; FONT-SIZE: 10px; MARGIN-BOTTOM: 4px; MARGIN-LEFT: 108px; COLOR: #6d6d6d; LINE-HEIGHT: 10px; MARGIN-RIGHT: 5px; TEXT-DECORATION: none
}
DIV#left DIV.col2 P A {
	DISPLAY: block; FONT-SIZE: 10px; MARGIN-BOTTOM: 4px; MARGIN-LEFT: 108px; COLOR: #6d6d6d; LINE-HEIGHT: 10px; MARGIN-RIGHT: 5px; TEXT-DECORATION: none
}
DIV#left DIV.col2 P A {
	MARGIN-LEFT: 121px
}
DIV#chemin {
	MARGIN-TOP: 7px; PADDING-LEFT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #b0b0b0; LINE-HEIGHT: 16px; HEIGHT: 16px; BACKGROUND-COLOR: #f0f0f0
}
DIV#chemin_plain {
	PADDING-LEFT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #b0b0b0; LINE-HEIGHT: 16px; HEIGHT: 16px; BACKGROUND-COLOR: #f0f0f0
}
DIV#chemin A {
	COLOR: #b0b0b0; TEXT-DECORATION: none
}
DIV#chemin_plain A {
	COLOR: #b0b0b0; TEXT-DECORATION: none
}
H1.residences_proximite {
	MARGIN-TOP: 11px; PADDING-LEFT: 39px; BACKGROUND-IMAGE: url(../images/tt_residences_proximite.gif); WIDTH: 439px; PADDING-TOP: 3px; HEIGHT: 36px
}
DIV.residences_proximite {
	BACKGROUND-IMAGE: url(../images/bg_residences_proximite.gif); MARGIN-BOTTOM: 13px; WIDTH: 478px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 211px
}
DIV.residences_proximite IMG {
	WIDTH: 217px; POSITION: absolute; HEIGHT: 193px
}
P.residences_proximite {
	PADDING-RIGHT: 39px; PADDING-LEFT: 39px; FONT-SIZE: 10px; MARGIN-BOTTOM: 5px; COLOR: #969696
}
DIV#div_carte {
	MARGIN-TOP: 7px; FLOAT: left; MARGIN-LEFT: 23px; WIDTH: 217px; MARGIN-RIGHT: 22px; HEIGHT: 193px
}
* HTML DIV#div_carte {
	MARGIN-TOP: 7px; FLOAT: left; MARGIN-LEFT: 11px; WIDTH: 217px; MARGIN-RIGHT: 22px; HEIGHT: 193px
}
DIV#div_carte_selection {
	MARGIN-TOP: 15px; FONT-SIZE: 10px; FLOAT: left; WIDTH: 170px; COLOR: #818181; MARGIN-RIGHT: 15px
}
.carte {
	BACKGROUND-IMAGE: url(../images/pix.gif)
}
.carte_rhone_alpes {
	BACKGROUND-IMAGE: url(../images/carte_rhone_alpes.gif)
}
.carte_idf {
	BACKGROUND-IMAGE: url(../images/carte_idf.gif)
}
H1.selection_semaine {
	MARGIN-TOP: 11px; PADDING-LEFT: 39px; BACKGROUND-IMAGE: url(../images/tt_selection_semaine.gif); WIDTH: 685px; PADDING-TOP: 3px; HEIGHT: 36px
}
H1.selection_semaine A {
	PADDING-RIGHT: 15px; DISPLAY: block; FLOAT: right; COLOR: #d7d7d7; PADDING-TOP: 6px; TEXT-DECORATION: none
}
DIV.selection_semaine {
	MARGIN-TOP: 14px; BACKGROUND-IMAGE: url(../images/bg_selection_semaine.gif); MARGIN-BOTTOM: 8px; WIDTH: 724px; HEIGHT: 331px
}
DIV.selection_semaine DIV {
	FLOAT: left; WIDTH: 241px
}
DIV.selection_semaine DIV DIV.coupc {
	PADDING-RIGHT: 23px; PADDING-LEFT: 23px; FONT-SIZE: 10px; PADDING-BOTTOM: 23px; WIDTH: 195px; COLOR: #525252; PADDING-TOP: 23px; HEIGHT: 260px
}
A.reserver {
	DISPLAY: block; MARGIN-LEFT: 63px; WIDTH: 155px; HEIGHT: 18px; TEXT-DECORATION: none
}
DIV.selection_semaine DIV STRONG {
	DISPLAY: block; MARGIN-BOTTOM: 10px
}
DIV.selection_semaine DIV H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #ca22b0
}
DIV.selection_semaine DIV IMG {
	DISPLAY: block; MARGIN-BOTTOM: 10px; WIDTH: 195px; HEIGHT: 95px
}
H1.studio_t2 {
	MARGIN-TOP: 28px; BACKGROUND-IMAGE: url(../images/tt_studio_t2.gif); MARGIN-BOTTOM: 2px; WIDTH: 183px; HEIGHT: 20px
}
DIV.studio_t2 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/bg_studio_t2.gif); MARGIN-BOTTOM: 13px; PADDING-BOTTOM: 6px; WIDTH: 216px; PADDING-TOP: 6px; HEIGHT: 199px
}
P.studio_t2 {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-SIZE: 10px; MARGIN-BOTTOM: 5px; COLOR: #969696
}
DIV.recherche {
	HEIGHT: 178px
}
DIV.recherche H2 {
	PADDING-RIGHT: 3px; MARGIN-TOP: 4px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 3px; COLOR: #000; PADDING-TOP: 3px; HEIGHT: 13px; BACKGROUND-COLOR: #fff
}
DIV.recherche H2 LABEL {
	DISPLAY: block; FLOAT: left
}
DIV.recherche H2 A {
	DISPLAY: block; FLOAT: right; COLOR: #000; TEXT-DECORATION: none
}
A.recherche {
	DISPLAY: block; MARGIN-LEFT: 129px; WIDTH: 83px; HEIGHT: 20px; TEXT-DECORATION: none
}
DIV.zone_recherche A.recherche {
	DISPLAY: block; MARGIN-LEFT: 92px; WIDTH: 83px; HEIGHT: 20px; TEXT-DECORATION: none
}
P.tt_residences_proximite {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #b7b7b7
}
P.tt_residences_proximite SPAN {
	DISPLAY: none
}
DIV.col1 SPAN {
	DISPLAY: none
}
DIV.col2 SPAN {
	DISPLAY: none
}
DIV.col3 SPAN {
	DISPLAY: none
}
P.intro {
	PADDING-RIGHT: 140px; BACKGROUND-POSITION: right bottom; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/deco_intro.jpg); PADDING-BOTTOM: 10px; MARGIN-LEFT: 35px; WIDTH: 549px; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat
}
A.plan {
	DISPLAY: block; PADDING-LEFT: 45px; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 25px; WIDTH: 96px; COLOR: #414141; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 19px; TEXT-DECORATION: none
}
A.imprimer {
	DISPLAY: block; PADDING-LEFT: 45px; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 25px; WIDTH: 96px; COLOR: #414141; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 19px; TEXT-DECORATION: none
}
A.email {
	DISPLAY: block; PADDING-LEFT: 45px; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 25px; WIDTH: 96px; COLOR: #414141; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 19px; TEXT-DECORATION: none
}
A.plan {
	BACKGROUND-IMAGE: url(../images/ic_plan.gif)
}
A.imprimer {
	BACKGROUND-IMAGE: url(../images/ic_imprimer.gif)
}
A.email {
	BACKGROUND-IMAGE: url(../images/ic_email.gif)
}
A.bons_plans {
	MARGIN-TOP: 10px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND-IMAGE: url(../images/ic_ampoule.gif); MARGIN-BOTTOM: 15px; MARGIN-LEFT: 30px; COLOR: #474747; PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
A.region {
	PADDING-RIGHT: 4px; MARGIN-TOP: 10px; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: normal; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 4px; WIDTH: 170px; COLOR: #818181; LINE-HEIGHT: 15px; PADDING-TOP: 4px; HEIGHT: 15px; BACKGROUND-COLOR: #f0f0f0; TEXT-DECORATION: none
}
A.residences {
	DISPLAY: block; BACKGROUND-IMAGE: url(../images/bt_voir_residences.gif); WIDTH: 114px; HEIGHT: 19px
}
P.intro_tt {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 45px; COLOR: #969696
}
DIV.detail {
	BACKGROUND-IMAGE: url(../images/bg_detail.gif); MARGIN-BOTTOM: 15px; WIDTH: 724px
}
DIV.detail DIV.infos {
	BACKGROUND-POSITION: 50% top; PADDING-LEFT: 35px; BACKGROUND-IMAGE: url(../images/bg_detail_infos.gif); MARGIN-BOTTOM: 10px; WIDTH: 689px; PADDING-TOP: 20px; BACKGROUND-REPEAT: no-repeat
}
DIV.detail DIV.bt {
	BACKGROUND-POSITION: 50% top; PADDING-LEFT: 64px; BACKGROUND-IMAGE: url(../images/bg_detail_bt.gif); WIDTH: 660px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}
DIV.detail P {
	FLOAT: left; MARGIN-LEFT: 18px; COLOR: #5d5d5d; PADDING-TOP: 3px
}
DIV.trait {
	PADDING-LEFT: 40px; BACKGROUND-IMAGE: url(../images/bg_trait.gif); BACKGROUND-REPEAT: repeat-y
}
DIV.detail DIV.infos H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px; TEXT-TRANSFORM: uppercase; COLOR: #3b77a9
}
DIV.detail DIV.infos DIV.trait TABLE {
	MARGIN-BOTTOM: 19px; WIDTH: 605px; BACKGROUND-COLOR: #fff
}
DIV.detail DIV.infos DIV.trait TABLE TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.detail DIV.infos DIV.trait TABLE TD SPAN {
	FONT-WEIGHT: bold; COLOR: #3b77a9
}


A.init {
	DISPLAY: block; PADDING-LEFT: 45px; MARGIN-BOTTOM: 1px; MARGIN-LEFT: 25px; WIDTH: 96px; COLOR: #414141; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 19px; TEXT-DECORATION: none
}
A.init {
	BACKGROUND-IMAGE: url(../images/ic_init.gif)
}

#bc_focused_city
{
display: inline;
font-size: 12px;
text-align: left;
margin-left :0px;
}

DIV.recherche {
	BACKGROUND-IMAGE: url(../images/bg_recherche.gif); MARGIN-BOTTOM: 15px; WIDTH: 724px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 468px
}
DIV.recherche_big {
	BACKGROUND-IMAGE: url(../images/bg_recherche_big.gif); MARGIN-BOTTOM: 15px; WIDTH: 724px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 630px
}
