﻿body
{
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #eae8de;
	font-family: Trebuchet MS;
	font-size: 9.5pt;
	color: #6D7069;
}

.SwitchLang
{
	text-align: right;
	padding-right: 5px;
	font-size: 8.5pt;
}

#MainDiv
{
	margin: 0 auto;
	text-align: left;
	width: 948px;
	background-color: #eae8de;
}

#FrameTop
{
	width: 948px;
	height: 5px;
	background-image: url('Images/FrameTop.gif');
	background-repeat: no-repeat;
}

#FrameContent
{
	width: 938px;
	padding: 0px 5px 0px 5px;
	background-image: url('Images/FrameContent.gif');
	background-repeat: repeat-y;
}

#FrameBottom
{
	width: 948px;
	height: 5px;
	background-image: url('Images/FrameBottom.gif');
	background-repeat: no-repeat;
}

#MenuDiv
{
	padding: 0px 0px 0px 37px;
	width: 901px;
	height: 54px;
	background-image: url('Images/MenuDeg.gif');
	background-repeat: repeat-x;
	background-position: top;
}

#MenuDiv img
{
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
	float: left;
}

#homeBanner
{
	height: 312px;
}

#HomeBannerLeft
{
	background-image: url('Images/HomeBannerLeft.jpg');
	background-repeat: no-repeat;
	width: 39px;
	height: 312px;
	display: inline;
	float: left;
}

#HomeBannerMyTremblantResort
{
	background-image: url('Images/HomeBannerMyTremblantResort.jpg');
	background-repeat: no-repeat;
	width: 250px;
	height: 312px;
	display: inline;
	float: left;
}

#HomeBannerSep
{
	background-color: #CFC8B8;
	width: 3px;
	height: 312px;
	display: inline;
	float: left;
}

#HomeBannerFlash
{
	background-color: #FFFFFF;
	width: 607px;
	height: 312px;
	display: inline;
	float: left;
}

#HomeBannerRight
{
	background-image: url('Images/HomeBannerRight.jpg');
	background-repeat: no-repeat;
	width: 39px;
	height: 312px;
	display: inline;
	float: left;
}

#HomeBannerBottom
{
	background-image: url('Images/HomeBannerBottom.gif');
	background-repeat: no-repeat;
	width: 938px;
	height: 11px;
	margin-bottom: 25px;
	display: inline-block;
	float: none;
	clear: both;
}

.SectionSep
{
	margin-top: 50px;
	margin-bottom: 10px;
	background-image: url('Images/SectionSep.gif');
	background-repeat: no-repeat;
	width: 938px;
	height: 41px;
	clear: both;
}

.SectionContent
{
	margin: 0px 48px 0px 48px;
	display: inline-block;
	float: none;
	clear: both;
	width: 842px;
}

.WhatsNewList li
{
	margin-left: -15px;
}

.WhatsNewList a:visited
{
	color: #7F2826;
}

.WhatsNewList a
{
	color: #7F2826;
}

.Texte
{
	text-align: justify;
}

.TexteGold
{
	color: #8C7859;
}

.Left
{
	display: inline-block;
	float: left;
}

.Right
{
	display: inline-block;
	float: right;
}

img
{
	border: none;
}

h1
{
	font-family: Trebuchet MS;
	font-size: 9.5pt;
	font-weight: bold;
	color: #8C7859;
	margin-bottom: 4px;
}

h2
{
	font-family: Trebuchet MS;
	font-size: 9.5pt;
	font-weight: bold;
	color: #1B5B71;
	margin-bottom: 4px;
}

.GalleryMain
{
	border: solid 3px #E5E0D5;
}

.Gallery
{
	border: solid 3px #E5E0D5;
	margin-left: 6px;
	cursor: pointer ;
}

.Gallery:hover
{
	border-color: #802826;
}

a
{
	color: #802826;
}

a:visited
{
	color: #802826;
}

input
{
	background-color: #F2F6F7;
	border: solid 1px #B6B6B5;
	color: #6D7069;
	height: 20px;
	padding: 4px 4px 4px 4px;
}

.error
{
	background-color: #FFDFDF;
	border: solid 1px #B6B6B5;
	color: #6D7069;
	height: 20px;
	padding: 4px 4px 4px 4px;
}

textarea
{
	background-color: #F2F6F7;
	border: solid 1px #B6B6B5;
	color: #6D7069;
	height: 122px;
	width: 433px;
	padding: 4px 4px 4px 4px;
	margin: 0px 0px 0px 0px;
}

.Footer
{
	padding: 3px 0px 10px 48px;
	font-size: 8pt;
}

.small
{
	font-size: 8pt;
}