/* stylesheetFull.css Hotel le Cofortel */
/* par Phil Turcotte le 5 janvier 2009 */
/* www.numerique.ca */

div#skipToContent {
	position:absolute;
	left:-9999px;
}

div#printTop {
	display:none;
}

div#containerPrincipal {
	background-image:url(/PagesInterieures/img_background.gif);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	width:974px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:40px;
}

div#containerTop {
	background-image:url(/PagesInterieures/img_backgroundTop.gif);
	background-repeat:repeat-x;
	width:960px;
	height:75px;
	position:relative;
	left:7px;
	z-index:99;
	float:left; /* Bogue de Zoom dans IE7 */
}

a#lienLangue {
	color:#FFFFFF;
	font-size:0.9em;
	font-weight:bold;
	position:absolute;
	right:34px;
	top:10px;
}

div#containerFlashTop {
	margin-left:7px;
	position:relative;
}

div#containerFlashTop img { display:block; }

div#containerFlashTop a { text-decoration:none; }

div#containerFlashTop a span {
	visibility:hidden;
}

div#containerFlashTop a#lienLogo {
	background-image:url(/PagesInterieures/img_blank.gif);
	background-repeat:repeat;
	font-size:1px;
	position:absolute;
	left:63px;
	top:35px;
	width:210px;
	height:240px;
}

div#containerFlashTop a#lienReservation, div#containerFlashTop a#lienReservation_ang {
	background-image:url(/PagesInterieures/img_blank.gif);
	background-repeat:repeat;
	font-size:1px;
	position:absolute;
	right:40px;
	top:0px;
	width:119px;
	height:37px;
}


/*************************************************************/
/* Page Interieure */
/*************************************************************/
div#containerContenu {
	background-image:url(/PagesInterieures/img_backgroundContenuTop.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	width:960px;
	margin-left:7px;
	padding-top:20px;
	position:relative;
}

div#containerContenu h1 {
	margin-left:35px;
	position:relative;
	top:10px;
	margin-right:145px;
	/*padding-bottom:10px;*/
}

div#containerContenu h1 img { /*display:block;*/ }

div#containerh1 {
	height:35px;
}

div#containerUtilitaires {
	position:absolute;
	top:28px;
	right:35px;
}

div#containerUtilitaires ul * {
	vertical-align:bottom;
	outline:none;
}

div#containerUtilitaires ul li {
	background-image:none;
	padding-left:0px;
	display:inline;
	margin-right:8px;
}

div#containerContenu p#texteDescription {
	margin-left:35px;
	margin-top:13px;
	width:892px;
}

div#contenuPrincipal {
	background-image:url(/PagesInterieures/img_backgroundContenu.gif);
	background-repeat:repeat-x;
	background-position:top;
	margin-top:13px;
	padding-top:7px;
	width:100%;
	position:relative;
}

div#contenuPrincipalMarges {
	margin:20px;
}


/*************************************************************/
/* Page Accueil */
/*************************************************************/
div.boiteAccueil {
	float:left;
	width:282px;
	margin-left:20px;
}

div.boiteAccueilNoel {float:left;width:272px;margin-left:20px;padding:5px;background-color:#780101;margin-top:7px;}
div.boiteAccueilNoelInterieur{padding:9px;border:1px solid #9a7b55;font-family:"Century Old Style Std","Times New Roman", Times, serif;font-size:2.1em;color:#FFFFFF;text-align:center;}
div.boiteAccueilNoelInterieur img{display:block;margin-bottom:22px;}
div.boiteAccueilNoelInterieur img.prix{display:block;margin:12px auto 0 auto;}
div.boiteAccueilNoelInterieur h2.ang,div.boiteAccueilNoelInterieur p.ang{font-size:0.85em;}
div.boiteAccueilNoelInterieur p{font-size:0.9em;}
div.boiteAccueilNoelInterieur p.pourInfo{font-family:Arial, Helvetica, sans-serif;font-size:0.6em;margin-bottom:7px;}
div.boiteAccueilNoelInterieur .pourInfo .noTel{font-weight:bold;color:#bd9863;}
div.boiteAccueilNoelInterieur table{text-align:center;}
div.boiteAccueilNoelInterieur table td{vertical-align:top;border:1px solid #f00;}

div.boiteAccueil div {
	margin-left:17px;
	width:260px;
	font-size:0.9em;
}

div.boiteAccueil div img {
	margin-top:5px;
}

div.boiteAccueil div p {
	margin-top:6px;
	margin-bottom:20px;
}

div.boiteAccueil div ul {
	margin-top:5px;
	margin-bottom:10px;
}

div.boiteAccueil div a {
	font-weight:bold;
	font-size:1.1em;
}


/*************************************************************/
/* Pages Interieures */
/*************************************************************/
div#containerGauche {
	float:left;
	width:315px;
	margin-left:25px !important;
	margin-left:14px;
	margin-top:20px;
}

div#containerDroite {
	float:left;
	margin-left:20px;
	width:560px;
	margin-top:20px;
}

div#photosGauche {
	background-image:url(/PagesInterieures/img_backgroundPhotos.jpg);
	background-repeat:no-repeat;
	width:309px;
	height:226px;
	text-align:left;
}

div#photosGauche img {
	margin-top:14px;
	margin-left:14px;
}

div#menuPhotosGauche {
	width:299px;
	text-align:right;
	margin-bottom:150px;
}

a#imgPubliciteGauche {
	position:absolute;
	bottom:0px;
	left:30px;
}



/*************************************************************/
/* Bas de Page */
/*************************************************************/

div#containerBasDePage {
	clear:both;
	width:892px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
}

div#lienVersTop {
	clear:both;
	width:891px;
	margin-left:-4px;
	text-align:center;
	margin-top:5px;
	margin-bottom:10px;
}

div#contenuBasDePage {
	font-size:0.9em;
	margin-top:22px;
	position:relative;
}

div#contenuBasDePage div#texteBasDePage {
	position:absolute;
	top:0px;
	left:420px;
}

div#contenuBasDePage div#texteBasDePage ul {
	margin-bottom:13px;
}

div#contenuBasDePage div#texteBasDePage ul li {
	background-image:none;
	padding-left:0px;
	margin-right:12px;
	display:inline;
}

div#basDePageImpression {
	display:none;
}

