@charset "utf-8";
/* CSS Document */

body
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #978050;
	background: url('../images/fond_violet.jpg') #430F27 50% 0% repeat-y;
}

a:link, a:visited
{
	color: #b9a173;
	text-decoration:none;
}

a:hover
{
	color: #DA0;
	text-decoration:none;
}

div#contenu a:link, div#contenu a:visited
{
	color: #D90;
	text-decoration:none;
}

div#contenu a:hover
{
	color: #b9a173;
	text-decoration:none;
}

div.poignee
{
	position:relative;
	left:212px;
	top:-50px;
	width:177px;
	text-align:center;
	height:198px;
	margin-top:5px;
}

a img
{
	border:none;
}

div#global
{
	width: 1000px;
	margin: auto;
}

.logo 
{
	margin-left:auto;
	margin-right:auto;
	background:url('/images/logo.png');
	width:105px;
	height:141px;
	text-align:center;
}

img
{
	border:0;
}

input[type=text]
{
	width:183px;
	border:1px #b9a173 solid;
	color:#756030;
}

textarea
{
	width:183px;
	border:1px #b9a173 solid;
	color:#756030;
	height:100px;
}

div#header
{
	margin-left:auto;
	margin-right:auto;
	background: url('../images/header.png') 0% 0% no-repeat;
	width: 828px;
	height: 180px;
}

div#menu
{
	font-family:Times;
	font-size:13px;
}

div#menu ul
{
	position:relative;
	list-style-type:none;
	clear:both;
	overflow:auto;
	top:98px;
	left:0px;
}

div#menu ul li.lien
{
	text-align:center;
	width:75px;
	float:left;
}

div#menu ul li.lien:hover
{
	height:50px;
	background: url('../images/menu_survol.jpg') 50% 100% no-repeat;
}

div#menu ul li
{
	text-align:center;
	width:20px;
	float:left;
}

div#menu ul li img
{
	margin-top:-10px;
}

p.menuchambre
{
	margin-left:-30px;
}

div#langues
{
	text-align:center;
	width:75px;
	position:relative;
	top:153px;
	left:748px;
}

div#langues a:link, div#langues a:visited
{
	color: #9f296e;
	text-decoration:none;
}

div#langues a:hover
{
	color: #c43388;
	text-decoration:none;
}

div#body
{
	margin-left:auto;
	margin-right:auto;
	width: 828px;
	background: url('../images/body.jpg') 0% 0% repeat-y;
}

div#contenu
{
	margin-left:auto;
	margin-right:auto;
	width: 775px;
	overflow:auto;
	clear:both;
}

div#centre
{
	overflow:auto;
}

div#centre table
{
	margin-left:55px;
	width:700px;
	font-family:Arial;
	font-size:12px;
	text-align:justify;
}

div#centre table tr td.encadre
{  
	text-align:center;
	width:300px;
	height:325px;
	background: url('../images/cadre.jpg') 50% 0% no-repeat;
}

div#centre div.event table tr td.encadre img
{
	position:relative;
	top:-23px;
}

div.event
{
	width:770px;
	height:500px;
	background: url('../images/evenement.jpg') 0% 0% no-repeat;
}

div.event p.titre
{
	width:500px;
	margin-left:130px;
	padding-top:50px;
	font-family:Times;
	font-size:15px;
	font-weight:bold;
}
div#gauche
{
	width:450px;
	float:left;
}

div#droite
{
	width:320px;
	margin-left:450px;
}

div#gauche2
{
	width:350px;
	float:left;
}

div#droite2
{
	width:370px;
	margin-left:400px;
}

div#cadre
{
	padding:80px 0 0 45px;
	text-align:center;
	height:325px;
	background: url('../images/cadre.jpg') 100% 0% no-repeat;
}

div#cadre div.pics
{
	margin-left:75px;
	margin-top:-28px;
}

div#cadre div.pics2
{
	margin-top:-29px;
	margin-left:27px;
}

div#cadre_contact
{
	width:315px;
	height:358px;
	background: url('../images/cadre_contact.jpg') 100% 100% no-repeat;
}

div#cadre_services
{
	width:370px;
	height:358px;
	background: url('../images/cadre_services.jpg') 100% 0% no-repeat;
}

td#cadre_chambre
{
	text-align:center;
	width:400px;
	height:325px;
	background: url('../images/cadre_chambre.jpg') 0% 0% no-repeat;
}
td#cadre_chambre span
{
	display:block;
	color:#e8a73f;
	font-size:9px;
	padding-top:45px;
	padding-bottom:70px;
	margin-left:213px;
}

div#poignee
{
	position:relative;
	text-align:center;
	height:198px;
	background: url('../images/poignee_porte.jpg') 100% 100% no-repeat;
}

div#poignee object, div#poignee embed
{
	margin-left:80px;
	width:170px;
}

div#poignee span
{
	display:block;
	color:#e8a73f;
	font-size:9px;
	margin-left:159px;
	padding-top:90px;
	padding-bottom:70px;
}


div#poignee3
{
	position:relative;
	text-align:center;
	height:198px;
	background: url('../images/poignee_porte.jpg') 100% 100% no-repeat;
}

div#poignee3 object, div#poignee3 embed
{
	margin-left:75px;
	width:170px;
}


div#poignee4
{
	position:relative;
	text-align:center;
	height:198px;
	background: url('../images/poignee_porte.jpg') 100% 100% no-repeat;
}

div#poignee4 object, div#poignee4 embed
{
	margin-left:75px;
	width:170px;
}

div#poignee2
{
	position:relative;
	text-align:center;
	height:198px;
	background: url('../images/poignee_porte.jpg') 100% 100% no-repeat;
}

div#poignee2 object, div#poignee embed
{
	width:170px;
	margin-left:200px;
}

div#poignee2 span
{
	display:block;
	color:#e8a73f;
	font-size:9px;
	margin-left:208px;
	padding-top:90px;
	padding-bottom:70px;
}

div#intro
{
	padding:80px 0 0 45px;
	width:420px;
	background: url('../images/coin_hg_etoiles.jpg') 0% 0% no-repeat;
}
div#intro p.titre
{
	font-family:Times;
	font-size:12px;
	font-weight:bold;
}

div#intro p.titre2
{
	margin-top:-31px;
	margin-left:85px;
	font-family:Times;
	font-size:15px;
	font-weight:bold;
}

div#intro2
{
	padding:80px 0 0 45px;
	width:350px;
	background: url('../images/coin_hg_etoiles.jpg') 0% 0% no-repeat;
}

div#intro2 p.titre
{
	font-family:Times;
	font-size:12px;
	font-weight:bold;
}

div#intro2 p.titre2
{
	margin-top:-31px;
	margin-left:85px;
	font-family:Times;
	font-size:15px;
	font-weight:bold;
}


ul#sitemap
{
	list-style-image:url("../images/etoile.jpg");
}

ul#sitemap li
{
	margin-top:10px;
}

div.separateur
{
	margin-left:30px;
	width:450px;
	height:55px;
	background: url('../images/frise.jpg') 0% 0% no-repeat;
}

div#blocEnjoli
{
	width:370px;
	height:358px;
	background: url('../images/coin_hd_enjoli.jpg') 100% 0% no-repeat;
}

div#blocEnjoli p
{
	width:300px;
}

div#blocEnjoli p.titre2
{
	font-family:Times;
	font-size:12px;
	font-weight:bold;
}

div.blocEtoiles
{
	margin-top:20px;
	padding:80px 0 0 45px;
	width:450px;
	background: url('../images/etoiles.jpg') 0% 0% no-repeat;
	padding-bottom:20px;
}

div.blocEtoiles p.titre
{
	font-family:Times;
	font-size:12px;
	font-weight:bold;
	margin-top:-67px;
	margin-left:90px;
}

div.blocEtoiles ul
{
	margin-left:80px;
	list-style-type:none;
}

div.blocEtoiles ul li
{
	margin-top:10px;
}

div.blocEtoiles ul li img
{
	position:relative;
	top:6px;
	left:-5px;
}

p.image
{
	position:relative;
	left:-35px;
	top:35px;
}

div#footer
{
	width:828px;
	height: 96px;
	text-align:right;
	margin-left:auto;
	margin-right:auto;
	background: url('../images/footer.jpg') 0% 0% no-repeat;
}

span.adresse
{
	font-family:Times;
	font-size:11px;
	position:relative;
	right:10px;
	top:70px;
}

span.adresse sup
{
	font-size:9px;
}

span.sitemap
{
	font-family:Times;
	font-size:11px;
	position:relative;
	left:-640px;
	top:70px;
}

