/* CSS Document */
/* ---------- INDEX.HTM ---------- */
body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:black;
	}
h1 {
	font-size:10pt;
	font-weight:bold;
	padding:0;
	margin:0;
}
table {
	font-weight:normal;
}
h1.hotel {
	padding:0 0 0 61px;
	margin:0;
	font-size:12pt;
	font-style:italic;
	font-weight:bold;
	color:#006634;
}
h1.contact {
	padding:0 0 0 57px;
	margin:0;
	font-size:12pt;
	font-style:italic;
	font-weight:bold;
	color:#006634;
}
h1.restaurant {
	padding:0 0 0 45px;
	margin:0;
	font-size:12pt;
	font-style:italic;
	font-weight:bold;
	color:#006634;
}
h1.confirmation {
	padding:0 0 0 35px;
	margin:0;
	font-size:12pt;
	font-style:italic;
	font-weight:bold;
	color:#006634;
}
h1.plan {
	padding:0 0 0 40px;
	margin:0;
	font-size:12pt;
	font-style:italic;
	font-weight:bold;
	color:#006634;
}
h1.plan-en {
	padding:0 0 0 70px;
	margin:0;
	font-size:12pt;
	font-style:italic;
	font-weight:bold;
	color:#006634;
}
h5 {
	font-size:10pt;
	font-weight:normal;
	padding:0;
	margin:0;
}
#hotel {
	padding-left:195px;
}
ul.situation {
	padding:0 0 0 20px;
}
#photos {
	margin: 355px 5px 0 5px;
}
#btn-english {
	position:absolute;
	margin-left:717px;
}
ul {
	margin:0;
	padding:0;
	top:0;
/*	height:24px;*/
}
li {
	margin:0;
	padding:0;
}
a {
	color:#000000;
}
li a:hover {
	color:#EDE7E2;
}
li a {
	text-decoration:none;
} 
#list li {
	background-image:url(images/intercal.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding:0 16px 8px 5px;
	list-style-type:none;
	display:inline;
}
#menu {
	margin:0;
	padding:0;
	width:100%;
	background-color:#FFDB03;
	background-image:url(images/fond-menu.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	height:24px;
}
#bg-bandeau {
	position:absolute;
	margin:0;
	padding:0;
	width:100%;
	height:95px;
	background-image:url(images/fond-bandeau-milieu.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#EDE7E2;
}
#bandeau {
	position:absolute;
	margin:0;
	padding:0;
	width:305px;
	height:95px;
}
#bandeau-milieu {
	position:absolute;
	top:30px;	
	left:303px;
	margin:0;
	padding:0;
	width:365px;
	height:95px;
}
#bandeau-droit {
	position:absolute;
	top:24px;	
	left:680px;
	margin:0;
	padding:0;
	width:80px;
	height:95px;
	background-image:url(images/logo-logis-de-france.gif);
	background-repeat:no-repeat;
	background-position:left;
}
#bg-title {
	position:absolute;
	top:119px;	
	left:0;
	margin:0;
	padding:0;
	width:100%;
	height:16px;
	background-image:url(images/bg-title.gif);
	background-repeat:repeat-x;
	background-position:top;
}
#title {
	position:absolute;
	top:119px;	
	left:0;
	margin:0;
	padding:0;
	width:150px;
	height:16px;
	background-image:url(images/btn-bas.gif);
	background-position:right;
	background-repeat:no-repeat;
}
#main-gauche {
	position:absolute;
	top:139px;	
	left:0;
	margin:5px;
	width:230px;
	height:180px;
}
#main-contact {
	position:absolute;
	top:139px;	
	left:0;
	margin:5px;
	width:730px;
}
#main-droit {
	position:absolute;
	top:139px;	
	left:520px;
	width:230px;
	height:180px;
	margin:5px;
}
#main-gauche-plan {
	text-align:center;
	position:absolute;
	top:139px;	
	left:0;
	margin:5px;
	width:410px;
}
#main-droit-plan {
	position:absolute;
	top:139px;	
	left:420px;
	width:280px;
	margin:0px;
}
#plan {
	border:1px;
	border-color:#000000;
	border-style:solid;
}
#main-centre {
	/*position:absolute;
	top:188px;	
	left:5px;*/
  padding:147px 0 0 5px;
	width:750px;
  height:230px;
}
#main-centre-restaurant {
	position:absolute;
	top:159px;	
	left:5px;
	width:700px;
}
#main-centre-tarifs {
	position:absolute;
	top:159px;	
	left:10px;
	width:730px;
}
#baseline {
	position:absolute;
	top:331px;
	width:750px;
	text-align:center;
}
#baseline li {
	font-weight:normal;
	list-style-type:none;
	display:inline;
}
#baseline li a {
	text-decoration:underline;
}
#baseline-tarifs {
	position:absolute;
	top:431px;
	width:750px;
	text-align:center;
}
#baseline-tarifs li {
	font-weight:normal;
	list-style-type:none;
	display:inline;
}
#baseline-tarifs li a {
	text-decoration:underline;
}
#fbtech {
	font-size:8pt;
	font-weight:normal;
	padding:0;
	margin:0;
}
#images {
	padding-left:10px;
	padding-bottom:10px;
}
.fond-gris{
  background-color:#EDE7E2;
  width:700px;
  padding:15px;
  margin-left:5px;
}
ul#galerie{
  padding:15px;
  margin:0 0 5px 10px;
  width:230px;
  float:left;
  list-style-type:none;
}
ul#galerie li{
  border:1px solid #D2D6C5;
  width:102px;
  height:72px;
  float:left;
  text-align:center;
  padding:3px 3px 0 3px;
  margin:5px 5px 0 0;
  background-color:#fff;
}
ul#galerie li img{
  border:0;
}
#cont-img{
  padding:10px 5px;
  margin:0 0 0 275px;
  width:389px;
  height:255px;
  text-align:center;
  border:1px solid #D2D6C5;
  background-color:#fff;
}
#cont-img img{
  border:none;
}
.clr{clear:both;}