body
{
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
padding:0;
margin:0;
background-image:url(images/fond-chambre-hote.jpg);
background-repeat:repeat-x;
color:#61605F;
font-size:14px;
}

#page 
{
width:845px;
margin-right:auto;
margin-left:auto;
text-align:left;
}


#menu
{
	width:365px;
	height:347px;
	float:left;
}

#diapo
{
float:left;
width:480px;
height:347px;
}

#global
{
	width:864px;
	clear:both;
}


#pied
{
margin-right:auto;
margin-left:auto;
height:151px;
width:845px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#68402D;
font-size:10px;
}

#texteange
{
margin-top:30px;
text-align:right;
}

#piedgauche
{
	float:left;
	padding-right:50px;
	padding-left:50px;
	margin-top:102px;
	width:160px;
	text-align: left;
	padding-top: 0px;
}

#piedmilieu
{
	float:left;
	padding-right:50px;
	padding-left:50px;
	margin-top:102px;
	width:180px;
	text-align: left;
	padding-top: 0px;
}

#conteneurpied
{
	width:100%;
	background-image:url(images/fond-pied-page.gif);
	clear:both;
	background-color: #faf5e8;
	height: 200px;
	background-repeat: repeat-x;
}

h1
{margin:0;
padding:0;
}

a.com
{
text-decoration:none;
color:#68402D;
}

#ecrituredroite h2
{
	margin-top: 0px;
	padding-top: 0px;
}

li.tarifs
{
	list-style-type: none;
}

#map
{
height:300px;
width:400px;
border-color: #e5e5e5;
border-style: solid;
border-width: 1px;
margin-left: 20px;
}

input.envoyer
{
margin-left:90px;
}

img.boutreserver
{
margin-left:120px;
}

#tarifs
{
margin-left:25px;
}

input.forma
{
border-color: #e5e5e5;
border-style: solid;
border-width: 1px;
}

textarea
{
border-color: #e5e5e5;
border-style: solid;
border-width: 1px;
}

#france
{
float:left;
}
.centrer {
	text-align: center;
}

#diapo_chambre{
float:left; 
width:485px;
}

#ecrituredroite
{
	float:right;
	width:360px;
	height:auto;
	margin-top: 0px;
	padding-top: 0px;

}

#ecrituredroite2
{
	float:left;
	width:360px;
	height:auto;
	margin-top: 0px;
	padding-top: 0px;

}

#gros_map{ width:845px; height:450px; }

#contenu_proxi_gauche{ width:540px; float:left;}
#proxi_gauche{float:left; width:280px;}
#proxi_milieu{float:left; width:260px;}

#proxi_droite{width:300px; float:left;}

#anim{ float:left; width:400px; }
#trans{float:left; width:400px; margin-right:20px;}

table {border-collapse:collapse; text-align:center; border-color:#8d642b;}

.gras{font-weight:bold;}
.petit{ font-size:11px;}

.spacer{ clear:both;}

.pouss_imh1{ margin-bottom:20px;}
