#cadre {	margin-right: auto;	margin-left: auto;	background-color: #F00;	left: 187px;	top: 73px;	width: 500px;}body {	background-image: url(../images/bkgnd_browser.jpg);	padding: 0px;	margin: 0px;}#haut {	background-image: url(../images/haut.jpg);	height: 24px;	width: 700px;	background-repeat: no-repeat;	padding: 0px;}#milieu {	width: 700px;	padding: 0px;	background-color: #A7DA5B;}#bas {	background-image: url(../images/bas.jpg);	height: 150px;	width: 700px;	background-repeat: no-repeat;	padding: 0px;}#photohaut {	height: 538px;	width: 700px;	padding: 0px;	background-image: url(../images/chocolaterie.png);}#general {	margin-right: auto;	margin-left: auto;	position: relative;	width: 700px;}h1 {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 16px;	color: #C1371E;	text-decoration: none;	letter-spacing: 1px;	font-weight: normal;	padding: 0px;}#menu {	width: 700px;	padding: 12px;}#menu a {	padding-right: 30px;	padding-left: 30px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	text-decoration: none;	padding-bottom: 0px;}#menu a:hover {	color: #2F2F30;	background-image: url(../images/Highlighter_highlight.png);	background-repeat: no-repeat;	padding-left: 30px;	background-position: 2em;}#lesartsde {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8px;	color: #FFFFFF;	text-decoration: none;	text-align: right;	margin: 0px;}.titrebas {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-decoration: none;	text-align: center;	margin: 10px;}#contenu {	padding: 0px;	width: 600px;	margin-right: auto;	margin-left: auto;	position: relative;	top: -34px;}#contenu p {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #333333;	font-size: 13px;	line-height: 17px;}.titre1 {	font-weight: bold;	text-decoration: none;	color: #C1462E;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}h2 {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #C1371E;	text-decoration: none;	letter-spacing: 1px;	font-weight: bold;	padding: 0px;}#lesartsde a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8px;	color: #CCCCCC;	text-decoration: none;	text-align: right;	margin: 0px;	padding: O;}#lesartsde a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8px;	color: #FFFFFF;	text-decoration: none;	text-align: right;	margin: 0px;	padding: O;	background-color: #5D6C67;}.titrehaut {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #FFFFFF;	text-decoration: none;	font-weight: normal;	letter-spacing: 1px;}#plan {	position: relative;	top: -67px;	padding-top: 234px;}.cadre {	border: thin dashed #666666;}#contenu img {	position: relative;	border: 1px solid #333333;}#apDiv1 {	position:absolute;	left:97px;	top:49px;	width:518px;	height:117px;	z-index:1;}#apDiv2 {	position:absolute;	left:388px;	top:20px;	width:68px;	height:53px;	z-index:6;}#general #chambres {	font-size: 8px;	color: #CCC;}#general #milieu #contenu #paypal form {	text-align: center;	margin-left: auto;}#general #milieu #contenu #paypal {	width: 200px;	margin-right: auto;	margin-left: auto;}#ok {	margin-right: auto;	margin-left: auto;	text-align: center;}#general #milieu #contenu #paypal form table {	margin-right: auto;	margin-left: auto;}#okpal {	width: 200px;	padding-left: 0px;	margin: 10px;}
