BODY
{
    BACKGROUND-COLOR: #ffffff
}
.transp
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/px.gif)
}
TABLE.tableSubway
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: 1px solid;
    BORDER-COLLAPSE: collapse
}
TABLE.tableSubway TD
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid
}
TABLE.tableSubway TD.tdLine
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    WIDTH: 35%;
    BORDER-BOTTOM: 1px solid
}
TABLE.tableSubway TD.tdStation
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    WIDTH: 65%;
    BORDER-BOTTOM: 1px solid
}
.novFd
{
    BACKGROUND-COLOR: #0865ad
}
.novTxt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #0865ad;
    FONT-FAMILY: verdana
}
.novTxt A
{
    COLOR: #0865ad;
    TEXT-DECORATION: underline
}
.novTxtSup
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #0865ad;
    FONT-FAMILY: verdana
}
.novTxtLien
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #0865ad;
    FONT-FAMILY: verdana
}
.novTxtLien A
{
    COLOR: #0865ad;
    TEXT-DECORATION: none
}
.novTxtLien A:hover
{
    TEXT-DECORATION: underline
}
.novTxt2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0865ad;
    FONT-FAMILY: verdana
}
.novTxt2 A
{
    COLOR: #0865ad;
    TEXT-DECORATION: underline
}
.novTxt3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #0865ad;
    FONT-FAMILY: verdana
}
.novTxtAcc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #0865ad;
    FONT-FAMILY: verdana
}
.novTxtAcc2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0865ad;
    FONT-STYLE: italic;
    FONT-FAMILY: verdana
}
.novTxtTit
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #032b4a;
    FONT-FAMILY: verdana
}
.novTxtTit A
{
    COLOR: #032b4a;
    TEXT-DECORATION: none
}
.novTxtTit A:hover
{
    TEXT-DECORATION: underline
}
.novTxtTit2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #032b4a;
    FONT-FAMILY: verdana
}
.novTit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #032b4a;
    FONT-FAMILY: verdana
}
.novTxtBc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
.novLoiFdNav
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/nov/nav_fond.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #ffa208
}
.novLoiFdNav2
{
    BACKGROUND-COLOR: #f8ce09
}
.novLoiFdNav3
{
    BACKGROUND-COLOR: #ffa208
}
.novLoiFdMarge
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/nov/fond_marge.gif);
    BACKGROUND-REPEAT: repeat-y
}
.novLoiFdMarge2
{
    BACKGROUND-COLOR: #e7eff7
}
.novLoiFdTit
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/nov/fond_tit.jpg);
    BACKGROUND-REPEAT: repeat-y
}
.novLoiFdZoom
{
    BACKGROUND-COLOR: #6ba3ce
}
.novLoiFdZoom2
{
    BACKGROUND-COLOR: #0865ad
}
.novLoiFdCoord
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/nov/fond_coord.jpg);
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #ffedd0
}
.novLoiFdCoord2
{
    BACKGROUND-COLOR: #ffedd0
}
.novLoiFdTab
{
    BACKGROUND-COLOR: #e5ecf2
}
.novThaFdNav
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/nov/thalassa/nav_fond.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #21a6de
}
.novThaFdNav2
{
    BACKGROUND-COLOR: #21a6de
}
.novThaFdNav3
{
    BACKGROUND-COLOR: #009a9c
}
.novThaFdMarge
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/nov/thalassa/fond_marge.jpg);
    BACKGROUND-REPEAT: repeat-y
}
.novThaFdTit
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/nov/thalassa/fond_tit.jpg);
    BACKGROUND-REPEAT: repeat-y
}
.novThaFdPage
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/nov/thalassa/fond_page.jpg);
    BACKGROUND-REPEAT: no-repeat
}
.novThaFdZoom
{
    BACKGROUND-COLOR: #7acaeb
}
.novThaFdZoom2
{
    BACKGROUND-COLOR: #4197cc
}
.novThaFdCoord
{
    BACKGROUND-COLOR: #6ba3ce
}
.novThaFdTab
{
    BACKGROUND-COLOR: #e5ecf2
}
.novCorFdNav
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/nov/coralia/nav_fond.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #f7df18
}
.novCorFdNav2
{
    BACKGROUND-COLOR: #f78218
}
.novCorFdNav3
{
    BACKGROUND-COLOR: #f7df18
}
.novCorFdMarge
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/nov/coralia/fond_marge.gif);
    BACKGROUND-REPEAT: repeat-y
}
.novCorFdMarge2
{
    BACKGROUND-COLOR: #e7eff7
}
.novCorFdTit
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/nov/coralia/fond_tit.jpg);
    BACKGROUND-REPEAT: repeat-y
}
.novCorFdPage
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/nov/coralia/fond_page.jpg);
    BACKGROUND-REPEAT: no-repeat
}
.novCorFdZoom
{
    BACKGROUND-COLOR: #f7dc1d
}
.novCorFdZoom2
{
    BACKGROUND-COLOR: #146cb1
}
.novCorFdTab
{
    BACKGROUND-COLOR: #e5ecf2
}
.forTxt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.forTxt A
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.forTxt2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.forTxt3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ce0008;
    FONT-FAMILY: verdana
}
.forTxtAcc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.forTxtBc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
.forTit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
.forFd
{
    BACKGROUND-COLOR: #ffeb00
}
.forFil
{
    BACKGROUND-COLOR: #000000
}
.forFdNav
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/for/fond_nav.gif);
    BACKGROUND-REPEAT: repeat-y
}
.forFdTit
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/for/fond_tit.jpg);
    BACKGROUND-REPEAT: repeat-y
}
.forFdRub
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/for/fond_rub.gif);
    BACKGROUND-REPEAT: repeat-y
}
.forFdTab
{
    BACKGROUND-COLOR: #ce0008
}
.forFdHdPop
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/for/degr_head_pop.jpg);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: #ffffff
}
.ibiTxt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #196660;
    FONT-FAMILY: verdana
}
.ibiTxt A
{
    COLOR: #196660;
    TEXT-DECORATION: underline
}
.ibiTxt2 A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #19675e;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
.ibiTxt3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #19675e;
    FONT-FAMILY: verdana
}
.ibiTxt3 A
{
    FONT-WEIGHT: normal;
    COLOR: #19675e;
    TEXT-DECORATION: underline
}
.ibiTxtDate
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.ibiTxtPrixNoir
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.ibiTxtPrixRouge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #e00030;
    FONT-FAMILY: verdana
}
.ibiTxtAcc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #19675e;
    FONT-FAMILY: verdana
}
.ibiTxtBc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
.ibiTit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
.ibiTit2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
.ibiFd
{
    BACKGROUND-COLOR: #fff9bd
}
.ibiFil
{
    BACKGROUND-COLOR: #19675e
}
.ibiFdPast
{
    BACKGROUND-COLOR: #79c040
}
.ibiFdNav
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/ibi/fond_nav.gif);
    BACKGROUND-REPEAT: repeat-y
}
.ibiFdTit
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/ibi/fond_tit.jpg);
    BACKGROUND-REPEAT: repeat-y
}
.ibiFdTitPop
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/ibi/fond_tit_petit.jpg);
    BACKGROUND-REPEAT: repeat-y
}
.ibiFdTab
{
    BACKGROUND-COLOR: #e00130
}
.etpTxt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #014b77;
    FONT-FAMILY: verdana
}
.etpTxt A
{
    COLOR: #014b77;
    TEXT-DECORATION: underline
}
.etpTxt2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #014b77;
    FONT-FAMILY: verdana
}
.etpTxt2 A
{
    TEXT-DECORATION: underline
}
.etpTxt3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #014b77;
    FONT-FAMILY: verdana
}
.etpTxtDate
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.etpTxtPrixNoir
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.etpTxtPrixRouge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #e00030;
    FONT-FAMILY: verdana
}
.etpTxtAcc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.etpTxtBc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
.etpTit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
.etpTit2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
.etpFd
{
    BACKGROUND-COLOR: #fff9bd
}
.etpFil
{
    BACKGROUND-COLOR: #000000
}
.etpFdPast
{
    BACKGROUND-COLOR: #fdc112
}
.etpFdNav
{
    BACKGROUND-COLOR: #067bc2
}
.etpFdTit
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/etp/fond_tit.jpg);
    BACKGROUND-REPEAT: repeat-y
}
.etpFdTitPop
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/etp/fond_tit_petit.jpg);
    BACKGROUND-REPEAT: repeat-y
}
.etpFdRub
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/etp/fond_rub.jpg);
    BACKGROUND-REPEAT: repeat-y
}
.etpFdTab
{
    BACKGROUND-COLOR: #067bc2
}
.etpFdHdPop
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/etp/degr_head_pop.jpg);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: #ffffff
}
.suiFd
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/sui/nav_fond0.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: #7f50a0
}
.suiFil
{
    BACKGROUND-COLOR: #7f50a0
}
.suiTxt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #421c6b;
    FONT-FAMILY: verdana
}
.suiTxt A
{
    COLOR: #421c6b;
    TEXT-DECORATION: underline
}
.suiTxt2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #421c6b;
    FONT-FAMILY: verdana
}
.suiTxt2 A
{
    COLOR: #421c6b;
    TEXT-DECORATION: underline
}
.suiTxt3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #421c6b;
    FONT-FAMILY: verdana
}
.suiTit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
.suiTxtSup
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #421c6b;
    FONT-FAMILY: verdana
}
.suiTxtSup2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #421c6b;
    FONT-FAMILY: verdana
}
.suiTxtBc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
.suiTxtBc A
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.suiTxtAcc2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-STYLE: italic;
    FONT-FAMILY: verdana
}
.suiTxtInf2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #421c6b;
    FONT-FAMILY: verdana
}
.suiTxtLien
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #421c6b;
    FONT-FAMILY: verdana
}
.suiTxtLien A
{
    COLOR: #421c6b;
    TEXT-DECORATION: none
}
.suiTxtLien A:hover
{
    TEXT-DECORATION: underline
}
.suiSep
{
    BACKGROUND-COLOR: #421c6b
}
.suiFdNav
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/sui/nav_fond.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #bfd730
}
.suiFdNav2
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/sui/nav_fond2.gif);
    BACKGROUND-REPEAT: repeat-y
}
.suiFdNav3
{
    BACKGROUND-COLOR: #f7df00
}
.suiFdMarge
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/sui/fond_marge.gif);
    BACKGROUND-REPEAT: repeat-y
}
.suiFdTit
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/sui/fond_tit.jpg);
    BACKGROUND-REPEAT: repeat-y
}
.suiFdZoom
{
    BACKGROUND-COLOR: #bfd730
}
.suiFdZoomClair
{
    BACKGROUND-COLOR: #d9e783
}
.suiFilMap
{
    BACKGROUND-COLOR: #e7007b
}
.suiMapFd
{
    BACKGROUND-COLOR: #cde3ff
}
.sofFd
{
    BACKGROUND-COLOR: #000033
}
.sofFdDor
{
    BACKGROUND-COLOR: #9c8924
}
.sofFilDor
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/sof/logo_sousfil.jpg);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: #9a8722
}
.sofTxt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000033;
    FONT-FAMILY: verdana
}
.sofTxt A
{
    COLOR: #000033;
    TEXT-DECORATION: underline
}
.sofTxt2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000033;
    FONT-FAMILY: verdana
}
.sofTxt2 A
{
    COLOR: #000033;
    TEXT-DECORATION: underline
}
.sofTxt3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000033;
    FONT-FAMILY: verdana
}
.sofTxtSup
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000033;
    FONT-FAMILY: verdana
}
.sofTxtSup2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000033;
    FONT-FAMILY: verdana
}
.sofTxtBc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
.sofTxtBc A
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.sofTxtAcc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
.sofTxtAcc2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-STYLE: italic;
    FONT-FAMILY: verdana
}
.sofTxtLien
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000033;
    FONT-FAMILY: verdana
}
.sofTxtLien A
{
    COLOR: #000033;
    TEXT-DECORATION: none
}
.sofTxtLien A:hover
{
    TEXT-DECORATION: underline
}
.sofFilMap
{
    BACKGROUND-COLOR: #311f4d
}
.sofMapFd
{
    BACKGROUND-COLOR: #cde3ff
}
.sofFdNav
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/sof/nav_fond.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #dedbe7
}
.sofFdNav2
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/sof/nav_fond2.gif);
    BACKGROUND-REPEAT: repeat-y
}
.sofFdTit
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/sof/fond_tit.jpg);
    BACKGROUND-REPEAT: repeat-y
}
.sofTit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
.sofFdZoom
{
    BACKGROUND-COLOR: #ababbc
}
.sofFdZoom2
{
    BACKGROUND-COLOR: #dbdbe2
}
.sofResFdNav
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/sof/resort/nav_fond.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #e2ddbf
}
.sofResFdNav2
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/sof/resort/nav_fond2.gif);
    BACKGROUND-REPEAT: repeat-y
}
.sofResFdTit
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/sof/resort/fond_tit.jpg);
    BACKGROUND-REPEAT: repeat-y
}
.sofResTit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000033;
    FONT-FAMILY: verdana
}
.sofResFdZoom
{
    BACKGROUND-COLOR: #c3b87b
}
.sofResFdZoom2
{
    BACKGROUND-COLOR: #e2ddbf
}
.sofResFd
{
    BACKGROUND-COLOR: #c3b87b
}
.sofThaFdNav
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/sof/thalassa/nav_fond.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #9bcfe1
}
.sofThaFdNav3
{
    BACKGROUND-COLOR: #007fb1
}
.sofThaFdTit
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/sof/thalassa/fond_tit.jpg);
    BACKGROUND-REPEAT: repeat-y
}
.sofThaTit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
.sofThaFdZoom
{
    BACKGROUND-COLOR: #9bcfe1
}
.sofThaFdZoom2
{
    BACKGROUND-COLOR: #0085b2
}
.merFdNav
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/mer/nav_fond.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #8b1623
}
.merFdNav2
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/mer/nav_fond2.gif);
    BACKGROUND-REPEAT: repeat-y
}
.merFdNavFil1
{
    BACKGROUND-COLOR: #f37c3b
}
.merFdNavFil2
{
    BACKGROUND-COLOR: #4a070f
}
.merFdSNav
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/mer/nav_fond_snav.jpg);
    BACKGROUND-REPEAT: no-repeat
}
.merFd
{
    BACKGROUND-COLOR: #a34462
}
.merFdTit
{
    BACKGROUND-IMAGE: url(imagerie/fond_tit.jpg);
    BACKGROUND-REPEAT: repeat-y
}
.merTit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
.merFdMarge
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/mer/fond_marge.gif);
    BACKGROUND-REPEAT: repeat-y
}
.merFdMarge2
{
    BACKGROUND-COLOR: #f9bd9d
}
.merMarg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #8b1623;
    FONT-FAMILY: verdana
}
.merTxt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.merTxt A
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.merTxt2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.merTxt2 A
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.merTxt3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #8b1623;
    FONT-FAMILY: verdana
}
.merTxt3 A
{
    COLOR: #8b1623;
    TEXT-DECORATION: underline
}
.merTxt4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #8b1623;
    FONT-FAMILY: verdana
}
.merTxtLien
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.merTxtLien A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.merTxtLien A:hover
{
    TEXT-DECORATION: underline
}
.merTxtCoord
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #8b1623;
    FONT-FAMILY: verdana
}
.merTxtCoord A
{
    COLOR: #8b1623;
    TEXT-DECORATION: none
}
.merTxtCoord A:hover
{
    TEXT-DECORATION: underline
}
.merTxtCoord2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #8b1623;
    FONT-FAMILY: verdana
}
.merTxtCoord2 A
{
    COLOR: #8b1623;
    TEXT-DECORATION: underline
}
.merTxtTab
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #8b1623;
    FONT-FAMILY: verdana
}
.merTxtTab A
{
    COLOR: #8b1623;
    TEXT-DECORATION: underline
}
.merTxtSup
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.merTxtSup2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #8b1623;
    FONT-FAMILY: verdana
}
.merTxtBc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
.merFdZoom
{
    BACKGROUND-COLOR: #a34462
}
.merFdZoom2
{
    BACKGROUND-COLOR: #fdbc37
}
.merFdCoord
{
    BACKGROUND-COLOR: #c58a91
}
.merFdCoord2
{
    BACKGROUND-COLOR: #f7efef
}
.merFdTab
{
    BACKGROUND-COLOR: #ffd9aa
}
.merFilMap
{
    BACKGROUND-COLOR: #311f4d
}
.merMapFd
{
    BACKGROUND-COLOR: #cde3ff
}
.merCorFdMarge
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/mer/coralia/fond_marge.gif);
    BACKGROUND-REPEAT: repeat-y
}
.merCorFdPage
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/nov/coralia/fond_page.jpg);
    BACKGROUND-REPEAT: no-repeat
}
.merCorFdNavFil1
{
    BACKGROUND-COLOR: #f7dc1d
}
.merCorFdMarge2
{
    BACKGROUND-COLOR: #f7dc1d
}
.merThaFdMarge
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/mer/thalassa/fond_marge.gif);
    BACKGROUND-REPEAT: repeat-y
}
.merThaFdNavFil1
{
    BACKGROUND-COLOR: #7acaeb
}
.merThaFdMarge2
{
    BACKGROUND-COLOR: #7acaeb
}
.merThaFdPage
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/nov/thalassa/fond_page.jpg);
    BACKGROUND-REPEAT: no-repeat
}
.corFd
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/cor/nav_fond0.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: #fad401
}
.corFdZoomAdr
{
    BACKGROUND-COLOR: #fdf2b2
}
.corFil
{
    BACKGROUND-COLOR: #0c479d
}
.corFil2
{
    BACKGROUND-COLOR: #ff9900
}
.corTxt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #006bb6;
    FONT-FAMILY: verdana
}
.corTxt A
{
    COLOR: #006bb6;
    TEXT-DECORATION: underline
}
.corTxt2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #006bb6;
    FONT-FAMILY: verdana
}
.corTxt2 A
{
    COLOR: #006bb6;
    TEXT-DECORATION: underline
}
.corTxt3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #006bb6;
    FONT-FAMILY: verdana
}
.corTxtLien
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #006bb6;
    FONT-FAMILY: verdana
}
.corTxtLien A
{
    COLOR: #006bb6;
    TEXT-DECORATION: none
}
.corTxtLien A:hover
{
    TEXT-DECORATION: underline
}
.corTit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #0c479d;
    FONT-FAMILY: verdana
}
.corTxtSup
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #0c479d;
    FONT-FAMILY: verdana
}
.corTxtSup2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0c479d;
    FONT-FAMILY: verdana
}
.corTxtSup3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #006bb6;
    FONT-FAMILY: verdana
}
.corTxtSup3 A
{
    COLOR: #006bb6;
    TEXT-DECORATION: underline
}
.corTxtZoom
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #032b4a;
    FONT-FAMILY: verdana
}
.corTxtZoom A
{
    COLOR: #032b4a;
    TEXT-DECORATION: underline
}
.corTxtZoom2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #032b4a;
    FONT-FAMILY: verdana
}
.corTxtZoom2 A
{
    COLOR: #032b4a;
    TEXT-DECORATION: underline
}
.corTxtPop
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.corTxtPop A
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.corFdNav
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/cor/nav_fond.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #006bb6
}
.corFdNav2
{
    BACKGROUND-COLOR: #fad401
}
.corFdMarge
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/cor/fond_marge.gif);
    BACKGROUND-REPEAT: repeat-y
}
.corFdMarge2
{
    BACKGROUND-COLOR: #fdf2b2
}
.corFdTit
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/cor/fond_tit.jpg);
    BACKGROUND-REPEAT: repeat-y
}
.corFilZoom
{
    BACKGROUND-COLOR: #006bb6
}
.corFdZoom
{
    BACKGROUND-COLOR: #fad401
}
.corFilPop
{
    BACKGROUND-COLOR: #8b1623
}
.samFd
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/sam/nav_fond0.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: #ffffff
}
.samFil
{
    BACKGROUND-COLOR: #b01d38
}
.samTxt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #0865ad;
    FONT-FAMILY: verdana
}
.samTxt A
{
    COLOR: #0865ad;
    TEXT-DECORATION: underline
}
.samTxt2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0865ad;
    FONT-FAMILY: verdana
}
.samTxt2 A
{
    COLOR: #0865ad;
    TEXT-DECORATION: underline
}
.samTxt3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #0865ad;
    FONT-FAMILY: verdana
}
.samTxt32
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0865ad;
    FONT-FAMILY: verdana
}
.samTxt4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #0865ad;
    FONT-FAMILY: verdana
}
.samTit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
.samTxtSup
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #1b57a5;
    FONT-FAMILY: verdana
}
.samTxtSup2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #1b57a5;
    FONT-FAMILY: verdana
}
.samTxtZoom
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.samTxtZoom A
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.samTxtZoom2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.samTxtZoom2 A
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.samMarg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #1b57a5;
    FONT-FAMILY: verdana
}
.samTxtPop
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.samTxtPop A
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.samTxtPop2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.samTxtBc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
.samFdNav
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/sam/nav_fond.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #1b57a5
}
.samFdNav2
{
    BACKGROUND-COLOR: #b01d38
}
.samFdMarge
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/sam/fond_marge.gif);
    BACKGROUND-REPEAT: repeat-y
}
.samFdMarge2
{
    BACKGROUND-COLOR: #cad8fb
}
.samFdTit
{
    BACKGROUND-IMAGE: url(/accorhotels/imagerie/fichehotel/sam/fond_tit.jpg);
    BACKGROUND-REPEAT: repeat-y
}
.samFilZoom
{
    BACKGROUND-COLOR: #1b57a5
}
.samFdZoom
{
    BACKGROUND-COLOR: #c6d5fb
}
.samFdZoom2
{
    BACKGROUND-COLOR: #ffffff
}
.samFdTab
{
    BACKGROUND-COLOR: #e6edfd
}
.samFdTab2
{
    BACKGROUND-COLOR: #d9e3fd
}
