html, body { margin:0; padding:0; height:100%; min-height:100%;}
html>body #conteneur {height:auto;}
body {margin-top:5px; margin-left:0; margin-right:0; margin-bottom:0; padding:0; text-align:center; background-color:#7D3F20}
#conteneur {
	position: relative;
	width:730px;
	margin: 0 auto;
	padding:0;
	border:0;
	text-align:left;
}
html>body #interieur {min-height:100%; height:100%;}
#interieur {
	position:relative;
	width:700px;
	height:100%;
	min-height:auto;
	padding:0;
	border:0;
	text-align:left;
	margin: 0 auto;
	background-color: #F5EDDC;
}

#header{
	position:relative;
	width: 700px;
	height: 105px;
	padding: 10px 0 0 0;
	border:0;
	background-color: #F5EDDC;
	margin: 10px auto 0;
}
#logo {
	float:left;
	text-align: center;
	width: 130px;
	margin-top:5px;
}
#logoac {
	float:left;
	text-align: center;
	width: 220px;
	height: 100px;
	margin-top:5px;
}
#titre{
	float:left;
	text-align: center;
	width: 360px;
	margin-top:15px;
}
#titre h1 {
	font-family: "Trebuchet MS", "Comic Sans MS", Georgia;
	font-size: 1.1em;
	line-height: normal;
	color: #7D3F20;
	text-align: center;
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-style: italic;
	vertical-align: middle;
	}
#menu{
	float:left;
	text-align: left;
	width: 200px;
	height: 95px;
	margin:0px;
	padding: 8px 0 0 0;
	background-image: url(../images/fdmenu.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#menu ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#menu ul li {
	display:block;
	width: auto;
	min-height: 1px;
	margin: 0;
	padding: 0 3px 0 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	line-height: 1.3em;
	font-style: normal;
	color: #7D3F20;
	text-decoration: none;
	list-style-type: none;
}
#menu ul li a {
	line-height: 1.3em;
	text-decoration: none;
	color: #3A5065;
}
#menu ul li a:hover {
	color: #FFFFFF;
	background-color: #7D3F20;
}
#menuac{
	position:absolute;
	left:480px;
	top:324px;
	width:200px;
	height: 100px;
	z-index:22;
	visibility: visible;
	background-image: url(../images/fdmenu.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#menuac ul {
	list-style-type: none;
	margin: 7px 0 0 0;
	padding: 0;
}
#menuac ul li {
	display:block;
	width: auto;
	min-height: 1px;
	margin: 0px 0 0 0;
	padding: 0 3px 0 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	line-height: 1.3em;
	font-style: normal;
	color: #7D3F20;
	text-decoration: none;
	list-style-type: none;
}
#menuac ul li a {
	line-height: 1.3em;
	text-decoration: none;
	color: #3A5065;
}
#menuac ul li a:hover {
	color: #FFFFFF;
	background-color: #7D3F20;
}
#infoslegales {
	width:500px;
	padding: 10px 0;
	margin: 0 auto; 
}
#infoslegales p {
	text-align:left; 
	padding: 0;
	padding: 0;
}
#pied{
	position:relative;
	width:700px;
	height:50px;
	padding:0;
	padding-top:0px;
	border:0;
	background-color: #F5EDDC;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-size: 0.8em; font-style: normal; line-height: 1.4em; font-weight: normal; color: #000000; font-family: Arial, Helvetica, sans-serif; text-decoration: none;
}
#logogdf {
	float:left;
	width:95px;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
#url {
	float:left;
	width:125px;
	text-align: center;
	padding: 0px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#adresse {
	float:left;
	width:330px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	padding: 0px;
}
#copyright {
	float:left;
	width:250px;
	text-align: right;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}


#photo img{padding:2px; background-color:#FFFFFF; border-color:#663300; border-style:groove; /*border-width:1px;*/}
.menu2 {font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	font-weight: bold;	line-height: normal;	font-style: normal;	color: #7D3F20;	text-decoration: none;	display:block;}
.menu1ac {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	color: #62722C;
	display:block;
	font-weight: bold;
}
a.menu1ac:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	color: #7D3F20;
	display:block;
	font-weight: bold;
	background-color: #E2C794;
}
.copy { font-size: 8pt; font-style: normal; line-height: 1.5em; font-weight: normal; color: #000000; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a.copy:hover {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; color: #1F5E00}
.courant { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: 13pt; font-weight: normal; color: #785227}
.courantgras {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; line-height: normal; font-weight: bold; color: #666600}
.titreac {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 1.35em;
	font-weight: bold;
	color: #7D3F20;
}
.texteclair {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; color: #FAF5ED}
.note {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: 12pt; font-weight: normal; color: #F0E0A8}
.euro {font-family: "Times New Roman", Times, serif; font-size: 11pt; font-style: normal; line-height: normal; font-weight: normal; color: #663300}
.mail {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; line-height: 14pt; font-weight: bold; color: #996600}
.tbtarif {border-spacing:2px;border: 2px solid #A24F33;}
.tdcadre {
	margin:2px;
	vertical-align:middle;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #663300;
	border-top: 1px solid #A24F33;
}
.tdcadre2 {
	margin:2px;
	vertical-align:middle;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #663300;
	border-top: 1px solid #A24F33;
	border-left: 1px solid #A24F33;
}.tbphoto {
	margin:0px;
	padding:0px;
	margin: 0px;
	padding: 0px;
	background-color: #DFDFD0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #996600;
	text-align: center;
}
.tbcentre {width:100%; height:100%; margin:0px; border:0px; padding:0px; margin: 0px; text-align:center; vertical-align:middle;} 
.tbformu { width:680px; border:0px none; padding:0; text-align:center; margin: 0px;}
INPUT.submit {width: 120px; height:20px; font-family: Arial, Geneva, sans-serif; font-size: 8pt; font-style: normal; line-height: 10pt; font-weight: normal; background-color: #E2C794; color: #000000;}
hr {  color: #000000}
.titre1 {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; line-height: 16pt; font-weight: 800; color: #660000; display:none;}
.contact {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: bold; color: #785227
}
.hiver {
font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 9pt; font-weight: bold; color: #FFFFCC
}

