@charset "utf-8";

body {margin:0; padding:0; font-family:Verdana, Geneva, sans-serif; font-size:11px; background-color:#333;}
img {border:none}
a {outline:none}
a:focus {-moz-outline-style:none;}
#splash {position:relative; left:50%; margin:40px 0 0 -500px; width:1000px; /*height:100%; padding-bottom:4px;*/ background-color:#FFF}
#banner {position:relative; background:url(../image/splash/header_splash.jpg); width:1000px; height:426px}
#banner h1 {background:url(../image/splash/cote-nord-tremblant.jpg); width:949px; height:51px; position:absolute; bottom:57px; left:27px; z-index:2; margin:0; padding:0}
#banner h1 span {display:block; text-indent:-9999em; height:51px;}

#content {position:relative; width:1000px; margin:13px auto;/* padding-bottom:15px;*/ background:#FFF url(../image/splash/bg_logo2.jpg) no-repeat center center;}

#featured {width:1000px; margin:0; text-align:center; height:126px;}
#featured img.img-bg {padding:1px 13px 11px 1px; background-image:url(../image/splash/bg_img.png); margin-right:12px; border:0px;}
#featured img.ml {margin-left:58px;}
#featured img {display:block; float:left;}

#lang-nav {position:relative; float:right; margin:-15px 0 0 0; clear:left}
#lang-nav ul {margin:0; padding:0; list-style:none; width:194px; height:23px; background-color:#d1d3d4 }
#lang-nav ul li {float:left; padding:6px 0 0 17px; margin:0; text-indent: -9999em;}
#lang-nav ul li a {display:block; height:13px;}
#lang-nav ul li.lang-fr a {background: url(../image/splash/lang-fr.jpg) no-repeat 0 0; width:38px}
#lang-nav ul li.lang-fr a:hover {background-position:0 -13px}
#lang-nav ul li.lang-en a {background:url(../image/splash/lang-en.jpg) no-repeat 0 0; width:32px}
#lang-nav ul li.lang-en a:hover {background-position:0 -13px}
#lang-nav ul li.lang-es a {background:url(../image/splash/lang-es.jpg) no-repeat 0 0; width:36px}
#lang-nav ul li.lang-es a:hover {background-position:0 -13px}

#presentation {clear:both; position:relative; width:1000px; margin:0; height:420px; /*=> TripAdvisor */ }
#presentation p {line-height:18px; margin:16px 0 0 0; padding:0; font-family:Arial, Helvetica, sans-serif}
#presentation #text-fr {float:left; width:378px; text-align:justify; padding-left:36px;}
#presentation #text-en {float:right; width:378px; text-align:justify; padding-right:36px;}

.clearBoth {clear:both; display:block; height:1px; margin-bottom:-1px; font-size:1px; line-height:1px;}

/*** Trip Advisor Fr ***/
#presentation #TA_excellent458 {position:absolute; left:415px; top:12px;}
/*** Trip Advisor Fr ***/
#presentation #TA_excellent809 {position:absolute; left:415px; top:134px;}


/**** Fastbooking ****/
#fastBooking {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#42302C; text-decoration: none; border-collapse:collapse; display:inline;}
#fastBooking a:link, #fastBooking a:visited {text-decoration:underline; color:#72605A;}
#fastBooking a:hover {color:#43322C; text-decoration:none}
#fastBooking .TSPSelect {font-family: Verdana, Arial, Times, Helvetica, Geneva; color:#734410; font-size:10px; font-weight:bold; background:url(/image/btBg.jpg);
	background-color:#FFFFFF; background-repeat:repeat-x; text-decoration: none;
}
#fastBooking .btnChk {
	font-size:11px;
	font-weight:bold;
	height:24px;
	line-height:24px;
	color: #64302C;
	font-weight:bold;
	border: 1px solid #cccccc;
	background:url(../image/btBg.jpg);
	background-repeat:repeat-x;
	text-decoration: none;
	color:#8A211D;
}
#fastBooking .btnChk:hover {color:#6F120D}