BODY#index {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://reservations.ihotelier.com/crs/hotelimages/12581/bg.gif) #f3f2e9 repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
BODY#main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://reservations.ihotelier.com/crs/hotelimages/12581/bg.gif) #fff repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
HTML {
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Tahoma, Helvetica
}
H1 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
H2 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
P {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
FORM {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
DIV {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
UL {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
LI {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
A {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; PADDING-BOTTOM: 2px; MARGIN: 10px 0px 8px; COLOR: #000; PADDING-TOP: 4px; BORDER-BOTTOM: #b2c5cd 1px solid; FONT-FAMILY: Arial
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; MARGIN: 10px 0px 0px; COLOR: #004d6f; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
#index #conteneur {
	MARGIN: 61px auto 0px; WIDTH: 715px; TEXT-ALIGN: left
}
#index #conteneur #conteneurHaut {
	WIDTH: 715px; HEIGHT: 434px
}
#index #conteneur #conteneurHaut #colGauche {
	FLOAT: left; WIDTH: 374px
}
#index #conteneur #conteneurHaut #colGauche P {
	FONT-SIZE: 12px; WIDTH: 374px; COLOR: #000; LINE-HEIGHT: 120%
}
#index #conteneur #conteneurHaut #colGauche #boutonLangue {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 20px 0px 0px; COLOR: #004d6f
}
#index #conteneur #conteneurHaut #colGauche #boutonLangue A {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000; TEXT-DECORATION: none
}
#index #conteneur #conteneurHaut #colGauche #boutonLangue A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000; TEXT-DECORATION: none
}
#index #conteneur #conteneurHaut #colGauche #boutonLangue A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000; TEXT-DECORATION: none
}
#index #conteneur #conteneurHaut #colGauche #boutonLangue A:hover {
	COLOR: #004d6f; TEXT-DECORATION: none
}
#index #conteneur #conteneurHaut #colDroite {
	FLOAT: right; WIDTH: 341px
}
#index #conteneur #conteneurBas {
	MARGIN: 10px 0px 0px; WIDTH: 715px; HEIGHT: 100px
}
#index #conteneur #conteneurBas P {
	FONT-SIZE: 11px; COLOR: #000
}
#main #hautPage {
	MARGIN: 0px auto; WIDTH: 715px; HEIGHT: 116px; TEXT-ALIGN: left
}
#main #hautPage #logo {
	FLOAT: left; WIDTH: 229px; HEIGHT: 116px
}
#main #hautPage #colDroite {
	FLOAT: right; WIDTH: 486px; HEIGHT: 116px; TEXT-ALIGN: right
}
#main #hautPage #colDroite #lienHaut {
	COLOR: #ffffff; HEIGHT: 62px
}
#main #hautPage #colDroite #lienHaut A {
	FONT-SIZE: 10px; COLOR: #cedce3; TEXT-DECORATION: none
}
#main #hautPage #colDroite #lienHaut A:link {
	FONT-SIZE: 10px; COLOR: #cedce3; TEXT-DECORATION: none
}
#main #hautPage #colDroite #lienHaut A:visited {
	FONT-SIZE: 10px; COLOR: #cedce3; TEXT-DECORATION: none
}
#main #hautPage #colDroite #lienHaut A:hover {
	FONT-SIZE: 10px; COLOR: #fff; TEXT-DECORATION: underline
}
#main #hautPage #colDroite #telSansFrais {
	FONT-WEIGHT: bolder; FONT-SIZE: 18px; COLOR: #cedce3; FONT-FAMILY: Arial; HEIGHT: 28px
}
#main #contenuHaut {
	MARGIN: 0px auto; WIDTH: 715px; HEIGHT: 214px; TEXT-ALIGN: left
}
#main #contenuHaut #colGauche {
	FLOAT: left; WIDTH: 312px; HEIGHT: 116px
}
#main #contenuHaut #colGauche P {
	FONT-SIZE: 11px; MARGIN: 0px 10px 0px 20px; COLOR: #000; TEXT-ALIGN: justify
}
#main #contenuHaut #colDroite {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 403px; PADDING-TOP: 8px; HEIGHT: 116px
}
#main #contenu {
	BACKGROUND: #f3f2e9; WIDTH: 100%
}
#main #contenu #contenuPage {
	BACKGROUND: #f3f2e9; MARGIN: 0px auto; WIDTH: 715px; TEXT-ALIGN: left
}
#main #contenu #contenuPage #boiteBoutonDroite {
	FLOAT: right; MARGIN: 0px 0px 10px 20px; WIDTH: 206px
}
#main #contenu #contenuPage #contenuPageColGauche {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 400px; PADDING-TOP: 0px
}
#main #contenu #contenuPage #contenuPageColDroite {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 20px; WIDTH: 295px; PADDING-TOP: 0px
}
#main #logoBas {
	BACKGROUND: #fff; WIDTH: 100%
}
#main #logoBas #contenuLogoBas {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 715px; PADDING-TOP: 0px; HEIGHT: 50px; TEXT-ALIGN: left
}
#main #logoBas #contenuLogoBas IMG {
	MARGIN: 5px
}
#main #logoBas #contenuLogoBas #immeuble A {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; DISPLAY: block; FLOAT: left; BORDER-LEFT: #fff 1px solid; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #fff 1px solid
}
#main #logoBas #contenuLogoBas #immeuble A:link {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; DISPLAY: block; FLOAT: left; BORDER-LEFT: #fff 1px solid; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #fff 1px solid
}
#main #logoBas #contenuLogoBas #immeuble A:visited {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; DISPLAY: block; FLOAT: left; BORDER-LEFT: #fff 1px solid; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #fff 1px solid
}
#main #logoBas #contenuLogoBas #immeuble A:hover {
	BORDER-RIGHT: #d8d7c5 1px solid; BORDER-TOP: #d8d7c5 1px solid; BORDER-LEFT: #d8d7c5 1px solid; BORDER-BOTTOM: #d8d7c5 1px solid
}
#main #logoBas #contenuLogoBas #certification {
	FLOAT: right
}
#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 26px
}
#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menu UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 9px; PADDING-TOP: 0px
}
#menu UL LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 25px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
#menu UL LI A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 25px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
#menu UL LI A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 25px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
#menu UL LI A:hover {
	COLOR: #cedce3
}
#menu UL LI A.actif {
	BORDER-BOTTOM: #10729e 6px solid
}
#sousMenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 480px; PADDING-TOP: 0px; BACKGROUND-COLOR: #004d6f
}
#sousMenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sousMenu UL LI {
	DISPLAY: inline; PADDING-LEFT: 8px; MARGIN: 0px
}
#sousMenu UL LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #fff; LINE-HEIGHT: 27px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #004d6f; TEXT-DECORATION: none
}
#sousMenu UL LI A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #fff; LINE-HEIGHT: 27px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #004d6f; TEXT-DECORATION: none
}
#sousMenu UL LI A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #fff; LINE-HEIGHT: 27px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #004d6f; TEXT-DECORATION: none
}
#sousMenu UL LI A:hover {
	COLOR: #cedce3; BORDER-BOTTOM: #bdccd2 6px solid
}
#sousMenu UL LI A.actif {
	BORDER-BOTTOM: #c3383f 6px solid
}
#sousMenu UL LI A.actif:hover {
	BORDER-BOTTOM: #c3383f 6px solid
}
#index #piedPage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #a9c0c9; PADDING-TOP: 0px; FONT-FAMILY: Tahoma; HEIGHT: 50px
}
#index #piedPage A {
	COLOR: #a9c0c9; TEXT-DECORATION: underline
}
#index #piedPage A:hover {
	COLOR: #000
}
#index #piedPage #copyrights {
	FLOAT: left; MARGIN: 0px; TEXT-ALIGN: left
}
#index #piedPage #copyrights A {
	FONT-WEIGHT: bold
}
#index #piedPage #copyrights #lienCopyrights {
	FONT-WEIGHT: normal; COLOR: #a9c0c9; TEXT-DECORATION: none
}
#index #piedPage #copyrights #lienCopyrights:hover {
	FONT-WEIGHT: normal; COLOR: #000
}
#main #piedPage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 715px; COLOR: #cec2a4; PADDING-TOP: 0px; FONT-FAMILY: Tahoma; HEIGHT: 50px
}
#main #piedPage A {
	COLOR: #a9c0c9; TEXT-DECORATION: underline
}
#main #piedPage A:hover {
	COLOR: #000
}
#main #piedPage #copyrights {
	FLOAT: left; MARGIN: 0px; TEXT-ALIGN: left
}
#main #piedPage #copyrights A {
	FONT-WEIGHT: bold
}
#main #piedPage #copyrights #lienCopyrights {
	FONT-WEIGHT: normal; COLOR: #a9c0c9; TEXT-DECORATION: none
}
#main #piedPage #copyrights #lienCopyrights:hover {
	FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none
}
P {
	FONT-SIZE: 0.8em; MARGIN-BOTTOM: 10px; COLOR: #000; LINE-HEIGHT: 140%
}
P A {
	COLOR: #000; TEXT-DECORATION: none
}
P A:link {
	COLOR: #000; TEXT-DECORATION: none
}
P A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
P A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
P A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
UL {
	PADDING-LEFT: 16px; FONT-SIZE: 0.8em; MARGIN: 0px; COLOR: #000; LINE-HEIGHT: 140%; LIST-STYLE-TYPE: square
}
UL A {
	COLOR: #000; TEXT-DECORATION: none
}
UL A:link {
	COLOR: #000; TEXT-DECORATION: none
}
UL A:link {
	COLOR: #000; TEXT-DECORATION: none
}
UL A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
UL A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
UL A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
FIELDSET {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 295px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
FIELDSET LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: "Trebuchet MS"
}
FIELDSET LABEL {
	FONT-SIZE: 0.8em
}
.formulaire {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.champTexte {
	BORDER-RIGHT: #bdccd2 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bdccd2 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 0.7em; BACKGROUND: #faf9f7; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #bdccd2 1px solid; COLOR: #262626; PADDING-TOP: 0px; BORDER-BOTTOM: #bdccd2 1px solid; FONT-FAMILY: "Trebuchet MS"
}
.boutonRadio {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; BACKGROUND: #faf9f7; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #262626; PADDING-TOP: 0px
}
.menuDeroulant {
	BORDER-RIGHT: #d4c8a8 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d4c8a8 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; BACKGROUND: #faf9f7; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #d4c8a8 1px solid; COLOR: #262626; PADDING-TOP: 0px; BORDER-BOTTOM: #d4c8a8 1px solid
}
.boiteTexte {
	BORDER-RIGHT: #bdccd2 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bdccd2 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 0.7em; BACKGROUND: #faf9f7; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #bdccd2 1px solid; COLOR: #262626; PADDING-TOP: 0px; BORDER-BOTTOM: #bdccd2 1px solid; FONT-FAMILY: "Trebuchet MS"
}
.bouton {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004d6f; HEIGHT: 25px; BACKGROUND-COLOR: #bdccd2
}
.boutonImage {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.caseaCocher {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #fff
}
.erreur {
	FONT-SIZE: 11px; COLOR: #ff0000
}
#lightbox {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 20px
}
#lightboxDetails {
	PADDING-TOP: 5px
}
#lightboxCaption {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; COLOR: #fff
}
#keyboardMsg {
	FLOAT: right
}
#keyboardMsg A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #fff; LETTER-SPACING: 2px; TEXT-DECORATION: none
}
#lightbox IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
DIV#overlay {
	Z-INDEX: 90; FILTER: alpha(opacity=30); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 500px; moz-opacity: 0.3; opacity: 0.3
}
DIV#loadingDivImage {
	
}
IMG#loadingImage {
	
}
#lightbox {
	BACKGROUND-COLOR: #898989
}
#overlay {
	BACKGROUND-COLOR: #333333
}
#immeubles_print {
	DISPLAY: none
}
