/* CSS Document */
html, body {
	margin:0;
	padding:0;
	height:auto;
}
body {
	font-family:Georgia, Garamond, Times, "Times New Roman", serif;
	background-color:#ECCEB1;/*EACCAF*/
}
/* CONTAINER *********************************************************************************/
#container {
	margin:0px 0px 0px -375px;
	padding:0px 0px 40px 0px;
	position:relative;
	width:750px;
	left:50%;
	background:#FFFFFF url("../../__images/m_bg_plus.jpg") right top repeat-y;
	height:auto;
/*	border-left:1px solid #EFD1B4;/*EAEAEA*//*AEAEAE*/
}
/* LEFT **************************************************************************************/
#left {
	position:relative;
	width:712px;
	left:0px;
	float:left;
	height:auto;
}
/* bannière */
#left #header {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
/*	background:#FFFFFF url("../../__images/ban.jpg") center top no-repeat;*/
	width:712px;
	height:137px;
/*	cursor:pointer;*/
}
/* main */
#left #main {
	margin:0px 0px 0px 0px;
	padding:38px 38px 0px 38px;
	background:transparent url("../../__images/ombre.jpg") left top no-repeat;
	width:636px;/*565-38-15*/
	position:relative;
	left:0;
	float:left;
}
/* Labels - Logos */
#left #main #label {
	position:absolute;
	right:38px;
}
#left #main #label img {
	margin:0 0 0 4px;
	padding:0;
}
#left #main #langue {
	margin:0px 0px 19px 0px;
	padding:0px 0px 0px 0px;
}
#left #main #langue img {
	border:0 none;
}
#left #main h1 {
	margin:0px 0px 20px 0px;
	padding:0px 0px 1px 0px;
	color:#AE4805;
	font-size:24px;
	letter-spacing:1px;
	text-transform:capitalize;
	border-bottom:1px solid #F2E8E1;
}
#left #main h2 {
	margin:0px 0px 0px 20px;
	padding:0px 0px 1px 0px;
	color:#B89A85;
	font-size:14px;
	font-style:italic;
	text-transform:capitalize;
}
#left #main p {
	line-height:20px;
	font-size:12px;
}
#left #main a {
	color:#AE4805;
}
#left #main a:hover {
	text-decoration:none;
}
#left #main p strong {
	color:#AE4805;
}
#left #main p font {
	color:#AE4805;
}
#left #main img {
	border:1px solid #D6B6A1;
	margin:0px 0px 5px 5px;
}
#left #main table {
	width:100%;
}
#left #main table td {
	vertical-align:top;
	padding:5px 0px 15px 0px;
}
#left #main table td p {
	margin:0px 5px 0px 10px;
}
/* RIGHT **************************************************************************************/
#right {
	position:relative;
	width:38px; 
	left:0px;
	float:left;
	height:auto;
	background:#ECCEB1 url("../../__images/m_bg.png") left top repeat-y;
}
/* navigation */
#right ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
#right ul li {
	margin:0;
	padding:0;
	list-style-type:none;
}
#right ul li a {
	display:block;
	margin:0;
	width:38px;
	height:91px;
}
/* rollover */
#right ul li .pres_off {
	background:transparent url("../../__images/m_presentation_off.png") center top no-repeat;
}
#right ul li .pres_on {
	background:transparent url("../../__images/m_presentation_on.png") center top no-repeat;
}
#right ul li .cham_off {
	background:transparent url("../../__images/m_chambres_off.png") center top no-repeat;
}
#right ul li .cham_on {
	background:transparent url("../../__images/m_chambres_on.png") center top no-repeat;
}
#right ul li .tari_off {
	background:transparent url("../../__images/m_tarifs_off.png") center top no-repeat;
}
#right ul li .tari_on {
	background:transparent url("../../__images/m_tarifs_on.png") center top no-repeat;
}
#right ul li .coll_off {
	background:transparent url("../../__images/m_collection_off.png") center top no-repeat;
}
#right ul li .coll_on {
	background:transparent url("../../__images/m_collection_on.png") center top no-repeat;
}
#right ul li .site_off {
	background:transparent url("../../__images/m_touristique_off.png") center top no-repeat;
}
#right ul li .site_on {
	background:transparent url("../../__images/m_touristique_on.png") center top no-repeat;
}
#right ul li .loca_off {
	background:transparent url("../../__images/m_localisation_off.png") center top no-repeat;
}
#right ul li .loca_on {
	background:transparent url("../../__images/m_localisation_on.png") center top no-repeat;
}
/* footer */
#footer {
	margin:0px 0px 0px 0px;
	padding:30px 0px 0px 0px;
	height:1px;
}
#footer p {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:11px;
	color:#B89A85;
	text-align:center;
	letter-spacing:1px;
}
#footer p a {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#B89A85;
}
#footer p a:hover {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}
