A:link {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.body {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.principal {
	FONT-SIZE: 7pt; COLOR: #555555; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.colonne {
	BORDER-RIGHT: #EFDEB5 1px solid; BORDER-LEFT: #EFDEB5 1px solid; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
; line-height: 13px}
.colonne A:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
; background-color: #947300; width: 100%; font-size: 10px; padding-left: 4px; border-color: black #EFDEB5; padding-right: 4px}
.colonne A:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
; background-color: #947300
; width: 100%; padding-left: 4px
; padding-right: 4px
; font-size: 10px
}
.colonne A:hover {
	COLOR: #947300; BACKGROUND-COLOR: #EFDEB5; TEXT-DECORATION: none
; width: 100%; padding-right: 4px; padding-left: 4px; font-size: 10px}
.colonne A:active {
	COLOR: #ffffcc; TEXT-DECORATION: none
; padding-right: 4px; padding-left: 4px
; font-size: 10px}

.colonneGr {
	BORDER-RIGHT: #EFDEB5 1px solid; BORDER-LEFT: #EFDEB5 1px solid; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
; line-height: 14px; font-weight: bold}
.colonneGr A:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
; background-color: #947300; width: 100%; font-size: 11px; padding-left: 4px; border-color: black #EFDEB5; padding-right: 4px; font-weight: bold}
.colonneGr A:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
; background-color: #947300
; width: 100%; padding-left: 4px
; padding-right: 4px
; font-size: 11px
; font-weight: bold
}
.colonneGr A:hover {
	COLOR: #947300; BACKGROUND-COLOR: #EFDEB5; TEXT-DECORATION: none
; width: 100%; padding-right: 4px; padding-left: 4px; font-size: 11px; font-weight: bold}
.colonneGr A:active {
	COLOR: #ffffcc; TEXT-DECORATION: none
; padding-right: 4px; padding-left: 4px
; font-size: 11px; font-weight: bold}

.tarifs {
	BORDER-RIGHT: #eeeeee 7px solid; BORDER-TOP: #eeeeee 0px solid; FONT-WEIGHT: normal; FONT-SIZE: 9px; BORDER-LEFT: #eeeeee 7px solid; COLOR: #333333; BORDER-BOTTOM: #eeeeee 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
; line-height: 8pt
}
.tarifs A:link {
	COLOR: #ffcc33; TEXT-DECORATION: none
}
.tarifs A:visited {
	COLOR: #ffcc33; TEXT-DECORATION: none
}
.tarifs A:hover {
	COLOR: #ffffcc; BACKGROUND-COLOR: #337733; TEXT-DECORATION: none
}
.tarifs A:active {
	COLOR: #ffffcc; TEXT-DECORATION: none
}
.print {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.titrecorps {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #666666; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.corps {
	BORDER-RIGHT: #eeeeee 7px solid; BORDER-TOP: #eeeeee 0px solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: #eeeeee 7px solid; COLOR: #333333; BORDER-BOTTOM: #eeeeee 0px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: justify
}
.corps A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
.corps A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.corps A:hover {
	COLOR: #ff9900; TEXT-DECORATION: none
}
.corps A:active {
	COLOR: #ff9900; TEXT-DECORATION: none
}
.infos {
	BORDER-RIGHT: #eeeeee 7px solid; BORDER-TOP: #eeeeee 0px solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: #eeeeee 7px solid; COLOR: #333333; BORDER-BOTTOM: #eeeeee 0px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: justify
}
.infos A:link {
	COLOR: #ff9900; TEXT-DECORATION: none
}
.infos A:visited {
	COLOR: #ff9900; TEXT-DECORATION: none
}
.infos A:hover {
	COLOR: #ff9900; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: underline
}
.infos A:active {
	COLOR: #ff9900; TEXT-DECORATION: none
}
.tbsupp {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: justify
}
.tbmenu {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: justify
}
.tbmenu A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
.tbmenu A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.tbmenu A:hover {
	COLOR: #ff9933; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}
.tbmenu A:active {
	COLOR: #ff9933; TEXT-DECORATION: none
}
.tbmenuB {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: justify
}
.tbmenuB A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
.tbmenuB A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.tbmenuB A:hover {
	COLOR: #ff9933; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}
.tbmenuB A:active {
	COLOR: #ff9933; TEXT-DECORATION: none
}
.tbvirinf {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: justify
}
.tbvirinf A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
.tbvirinf A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.tbvirinf A:hover {
	COLOR: #eeeeee; BACKGROUND-COLOR: #333333; TEXT-DECORATION: none
}
.tbvirinf A:active {
	COLOR: #eeeeee; BACKGROUND-COLOR: #333333; TEXT-DECORATION: none
}
.tbcolons {
	BACKGROUND-COLOR: #336699
}
.tbconfig {
	BORDER-RIGHT: #eeeeee 8px solid; BORDER-TOP: #eeeeee 2px solid; FONT-SIZE: 8pt; BORDER-LEFT: #eeeeee 8px solid; COLOR: #333333; BORDER-BOTTOM: #eeeeee 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.tbconfig A:link {
	COLOR: #333333; TEXT-DECORATION: underline
}
.tbconfig A:visited {
	COLOR: #333333; TEXT-DECORATION: underline
}
.tbconfig A:hover {
	COLOR: #ff9900; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: underline
}
.tbconfig A:active {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
.tbcfgmenu {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.tbcfgmenu A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
.tbcfgmenu A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.tbcfgmenu A:hover {
	COLOR: #336699; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}
.tbcfgmenu A:active {
	COLOR: #336699; TEXT-DECORATION: none
}
.tbcfgmod {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.tbcfgnom {
	FONT-WEIGHT: bolder; FONT-SIZE: 12pt; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.tbcfgprix {
	FONT-WEIGHT: bolder; FONT-SIZE: 11pt; COLOR: #ff9933; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.tbcfgtxt {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tbcfgmini {
	FONT-SIZE: 7pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titlpopup {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.tbpopup {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: justify
}
.tbimg {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tberrors {
	FONT-WEIGHT: bolder; FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.txtinfos {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.peti {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
.prix {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #983400; line-height: 7pt}
.Bodygras {
	FONT-SIZE: 11px; COLOR: #000000; font-weight: bold; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BodygrasRouge {
	FONT-SIZE: 11px; COLOR: #993300; font-weight: bold; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TitreHotel {
	FONT-SIZE: 15px; COLOR: #993300; font-weight: bold; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtdate {
	FONT-SIZE: 8pt; COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtfort {
	FONT-SIZE: 8pt; COLOR: #eeeeee; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txttarif {
	FONT-SIZE: 8pt; COLOR: #ffffcc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtspecif {
	FONT-SIZE: 7pt; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtmini {
	FONT-SIZE: 7pt; COLOR: #dddddd; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtok {
	FONT-SIZE: 8pt; COLOR: #119933; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtalert {
	FONT-SIZE: 8pt; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.skin0 {
	BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; VISIBILITY: hidden; BORDER-LEFT: black 2px solid; WIDTH: 200px; CURSOR: default; LINE-HEIGHT: 20px; BORDER-BOTTOM: black 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; BACKGROUND-COLOR: menu
}
.skin1 {
	BORDER-RIGHT: buttonhighlight 2px outset; BORDER-TOP: buttonhighlight 2px outset; FONT-SIZE: 10px; VISIBILITY: hidden; BORDER-LEFT: buttonhighlight 2px outset; WIDTH: 145px; CURSOR: default; COLOR: black; BORDER-BOTTOM: buttonhighlight 2px outset; FONT-FAMILY: AriaA:link {
	FONT-SIZE: 8pt; COLOR: #ff9933; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.body {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.principal {
	.BodygrasRouge { FONT-SIZE: 11px; COLOR: #983400; font-weight: bold; FONT-FAMILY: Arial, Helvetica, sans-serif }


