html { background: #E4D7BF url(../img/html.gif) repeat-x left 210px; }
* { padding: 0; margin: 0; border: 0; }
body 
{
	position: relative;
	width: 1000px;
	margin: 0 auto;
	padding: 0;
	background: url(../img/pix-fond.gif) repeat-y center;
	font-family: Georgia, Arial, Verdana;
	font-size: 12px;
	color: #643700;
	text-align: justify;
}

a { color: #643700; font-weight: bold; text-decoration: none; }

#main 
{ 
	position: relative;
	background: url(../img/bas-page.gif) no-repeat center bottom; 
	padding: 0 0 30px 0; 
}

#menu1 
{
	background: url(../img/haut-page.gif) no-repeat center top;
	padding: 9px 57px 9px 0;
	text-align: right;
	font-weight: bold;
	font-family: Verdana, Arial;
}
#logis  { float:right;}
#logo { background: #FFF; margin: 0 56px 0 51px; zoom: 1; }
#logo img {	padding: 23px 0 22px 85px; float: left; }
#logo a 
{ 
	text-align: right; 
	display: block; 
	font-size: 20px;
	background: url(../img/reserver.gif) no-repeat right top;
	margin: 0 14px 0 0;
	padding: 12px 6px 4px 0;
}

#menu { background: #643700; list-style-type: none; line-height: 28px; }
#menu li 
{
	background: url(../img/picto-menu.gif) no-repeat right center;
	text-align: right;
	margin: 0 25px 0 0;
	padding: 0 58px 0 0;
}
#menu a { color: #FFF; }
#menu .selected { color: #FBD188; }

#FrmMain { min-height: 550px; _height: 550px; }

#pied 
{
	font-weight: bold; 
	background: url(../img/pictos.gif) no-repeat right top;
	padding: 0 65px 0 0;
	text-align: right;
	line-height: 18px;
	margin-right: 70px;
	clear: both;
}
#coordonnees * { font-family: Georgia, Arial, Verdana; color: #643700; }
.cgv { font-size: 11px; font-weight: normal; }

@media print 
{
	#galerie, #menu, #menu1, #logo, #entete { display: none; }
}