@charset "ISO-8859-2";
body {
	background-color: #ECE8E7;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
.globalCtn {

}
.lngChoiceCtn{
	margin-right:0px;
}
.bodyCtn{
	background: url(images/bg_middle.jpg) no-repeat center top;
	height:319px;
}
.mentionsCtn{
	font: normal 10px Verdana, Geneva, sans-serif;
	
	text-align: center;
	color: #434846;	
	background: url(images/img_henri-iv_larochelle_24.jpg) no-repeat center top;
	width: : 929px;
	height:120px;
}
.mentionsTxt{
	
}
.menuCtn{
	text-align: right;
	vertical-align:middle;
	float: right;
	top: 8px;
	margin: 0px;
	padding: 0px 11px 0px 0px;
}
.ctnInsideTable {
	margin: 15px 17px;
	text-align: right;
}
.ctnInsideTableLittle {
	margin: 4px 8px;
}
a:link {
	color: #CCC;
	text-decoration: none;
	font: 12px Verdana, Geneva, sans-serif;
}
a:visited {
	text-decoration: none;
	color: #CCC;
	font: 12px Verdana, Geneva, sans-serif;
}
a:hover {
	text-decoration: underline;
	color: #CCC;
	font: 12px Verdana, Geneva, sans-serif;
}
a:active {
	text-decoration: none;
	color: #CCC;
	font: 12px Verdana, Geneva, sans-serif;
}



.actuLink:link {
	color: #666666;
	text-decoration: none;
	font: 10px Verdana, Geneva, sans-serif;
}
.actuLink:visited {
	text-decoration: none;
	color: #666666;
	font: 10px Verdana, Geneva, sans-serif;
}
.actuLink:hover {
	text-decoration: underline;
	color: #cccccc;
	font: 10px Verdana, Geneva, sans-serif;
}
.actuLink:active {
	text-decoration: none;
	color: #666666;
	font: 10px Verdana, Geneva, sans-serif;
}

.actuLinkWhite:link {
	color: #ffffff;
	text-decoration: none;
	font: 10px Verdana, Geneva, sans-serif;
}
.actuLinkWhite:visited {
	text-decoration: none;
	color: #ffffff;
	font: 10px Verdana, Geneva, sans-serif;
}
.actuLinkWhite:hover {
	text-decoration: underline;
	color: #efefef;
	font: 10px Verdana, Geneva, sans-serif;
}
.actuLinkWhite:active {
	text-decoration: none;
	color: #ffffff;
	font: 10px Verdana, Geneva, sans-serif;
}


.actuLinkGrey:link {
	color: #434846;
	text-decoration: none;
	font: 10px Verdana, Geneva, sans-serif;
}
.actuLinkGrey:visited {
	text-decoration: none;
	color: #434846;
	font: 10px Verdana, Geneva, sans-serif;
}
.actuLinkGrey:hover {
	text-decoration: underline;
	color: #666666;
	font: 10px Verdana, Geneva, sans-serif;
}
.actuLinkGrey:active {
	text-decoration: none;
	color: #434846;
	font: 10px Verdana, Geneva, sans-serif;
}


.globalLink:link {
	color: #434846;
	text-decoration: none;
	font: 10px Verdana, Geneva, sans-serif;
}
.globalLink:visited {
	text-decoration: none;
	color: #434846;
	font: 10px Verdana, Geneva, sans-serif;
}
.globalLink:hover {
	text-decoration: underline;
	color: #434846;
	font: 10px Verdana, Geneva, sans-serif;
}
.globalLink:active {
	text-decoration: none;
	color: #434846;
	font: 10px Verdana, Geneva, sans-serif;
}



.mentionsLink:link {
	color: #434846;
	text-decoration: none;
	font: 10px Verdana, Geneva, sans-serif;
}
.mentionsLink:visited {
	text-decoration: none;
	color: #434846;
	font: 10px Verdana, Geneva, sans-serif;
}
.mentionsLink:hover {
	text-decoration: underline;
	color: #434846;
	font: 10px Verdana, Geneva, sans-serif;
}
.mentionsLink:active {
	text-decoration: none;
	color: #434846;
	font: 10px Verdana, Geneva, sans-serif;
}
.footerCtnBloc1{
	font: normal 10px Verdana, Geneva, sans-serif;
	color: #ffffff;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.footerCtnBloc1Links{
	font: normal 10px Verdana, Geneva, sans-serif;
	color: #ffffff;	
}
.footerCtnBloc2{
	margin:10px;
	font: normal 10px Verdana, Geneva, sans-serif;
	color: #ffffff;	
}
.footerCtnBloc3{
	margin:10px 10px 0px;
	font: normal 10px Verdana, Geneva, sans-serif;
	color: #434846;
}
.footerCtnBloc3txt{
	font: normal 10px Verdana, Geneva, sans-serif;
	color: #434846;
	text-align: left;
}
.mentionsLinkUnderLine:link {
	color: #434846;
	text-decoration: underline;
	font: 10px Verdana, Geneva, sans-serif;
}
.mentionsLinkUnderLine:visited {
	text-decoration: underline;
	color: #434846;
	font: 10px Verdana, Geneva, sans-serif;
}
.mentionsLinkUnderLine:hover {
	text-decoration: underline;
	color: #434846;
	font: 10px Verdana, Geneva, sans-serif;
}
.mentionsLinkUnderLine:active {
	text-decoration: none;
	color: #434846;
	font: 10px Verdana, Geneva, sans-serif;
}
.txtPage{
	font: 10px Verdana, Geneva, sans-serif;
	color: #2a2a2a;
	text-align: left;
}
.txtPageRed{
	font: 10px Verdana, Geneva, sans-serif;
	color: #931C1E;
	text-align: left;
}
.tableBlackTitle{
	font: 10px Verdana, Geneva, sans-serif;
	color: #efefef;
	text-align: center;
}
.tableBlackTxt{
	font: 10px Verdana, Geneva, sans-serif;
	color: #efefef;
	text-align: center;
}

/*
.tableTarifsTdWhite{
	font: 12px Verdana, Geneva, sans-serif;
	color: #FFF;
	text-align: center;
}
.tableTarifsTdGrey{
	font: 12px Verdana, Geneva, sans-serif;
	color: #CCC;
	text-align: right;
	padding-right: 30px;
}
.tableTarifsHeaderTitle{
	font: 14px Verdana, Geneva, sans-serif;
	color: #999;
	text-align: center;
}
.tableTarifsHeaderComment{
	font: 9px Arial, Helvetica, sans-serif;
	color: #CCC;
	text-align: center;
}
.tableTarifsTdMentions{
	font: 10px Verdana, Geneva, sans-serif;
	color: #CCC;
	text-align: left;
}*/

.tableTarifsTdWhite{
	font: 12px Verdana, Geneva, sans-serif;
	color: #FFF;
	text-align: center;
}
.tableTarifsTdGrey{
	font: 12px Verdana, Geneva, sans-serif;
	color: #fff;
	text-align: right;
	padding-right: 30px;
}
.tableTarifsHeaderTitle{
	font: 14px Verdana, Geneva, sans-serif;
	color: #fff;
	text-align: center;
}
.tableTarifsHeaderComment{
	font: 9px Arial, Helvetica, sans-serif;
	color: #fff;
	text-align: center;
}
.tableTarifsTdMentions{
	font: 10px Verdana, Geneva, sans-serif;
	color: #fff;
	text-align: left;
}


.titlePage{
	font: 10px Verdana, Geneva, sans-serif;
	color: #2a2a2a;
	text-align: left;
}
.titlePageRed{
	font: 12px Verdana, Geneva, sans-serif;
	color: #931C1E;
	text-align: left;
}
.formTxtInput {
	font: normal 10px Verdana, Geneva, sans-serif;
	height: 18px;
	border: 1px solid #999;
}
.formBtn {
	font: normal 10px Verdana, Geneva, sans-serif;
	background: #635F5C;
	height: 18px;
	border: 1px solid #666;
	color: #CCC;
}
.dRcorner {
	background-color: #EEE;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	padding: 10px;
}
.dRmenuLink {
	background-color: #EEE;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	padding: 10px;
	position: relative;
	overflow: visible;
}
.spacerMenu{
	margin-left:5px;
	margin-right:5px;
	font: 12px Verdana, Geneva, sans-serif;
	color: #B2ADAE;
	height: 28px;
	margin-top: 7px;
}
.spacerMenuActivated{
	margin-left:5px;
	margin-right:5px;
	font: 12px Verdana, Geneva, sans-serif;
	color: #FFF;
	background: url(images/tick_page.jpg) no-repeat center bottom;
	height: 28px;
	margin-top: 7px;
}
.separatorMenu{
	font: 12px Verdana, Geneva, sans-serif;
	color: #B2ADAE;
	margin: 0px 0px 6px;
}

.formTextFieldWhite {
	BACKGROUND-COLOR: #FFFFFF;
	height:16px;
	font: 10px Verdana, Geneva, sans-serif;
	color: #333;
}

.linkBoxSelected{
	display:block;
	width: 60px;
	background: #EEE;
	margin: 0px;
	padding: 3px;
	float: right;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #D9D9D9;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	color: #999;
}
.linkBoxDefault{
	display:block;
	width: 60px;
	background: #D7D7D7;
	margin: 0px;
	padding: 3px;
	float: right;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #999;
	color: #333;
}
.fontTel{
	font: 16px Georgia, "Times New Roman", Times, serif;
	color: #C00;
	margin-top: 10px;	
}
.titleChambres {
	font: normal 16px "Times New Roman", Times, serif;
	color: #76716D;
}
