body {
	margin: 0; padding: 0;
	position: absolute;
	width: 100%;
	height: 100%;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #1A1546;
}
#header {margin: 0; padding: 0; width: 800px; height: 110px;}
#left {	position: absolute; left:0; margin: 0; padding: 0; width: 119px; height: 490px;}
#frame {
	margin-left: 119px;
	width: auto;
	height: auto;
	overflow: auto;
}
#fd {
	width: 681px;
	height:490px;
	background-image: url(page_03.jpg);
	background-repeat: no-repeat;
}
#fdframe {margin: -475px 0 0 300px; width: 681px; height:490px;}
h1 {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #3C0001;
	margin: 0 0 0 390px; padding: 15px 0 0 0;
	width: 175px;
	text-align:center;}
#content {width: 700px;}
h2 {font: italic bold 15px Verdana, Arial, Helvetica, sans-serif; color: #3C0001;
	padding: 0 0 0 30px;}
p {text-indent: 10px; margin: 5px 30px 5px 50px;}
.atelier { 
	margin: 8px 10px 8px 40px;
	padding: 2px;
	background-color: #ffffff;
	border: 1px solid #bac1a3;
}
#vignettes { margin:0;}
#visite360 { margin:30px 0 0 100px;}
#contact { margin:100px 0 0 170px;}
#contact h2 {font: italic bold 15px Verdana, Arial, Helvetica, sans-serif; color: #3C0001;
	padding: 0 0 0 30px;}

ul { width: 660px;}
.lignes1 li{display: inline; list-style-type: none; padding-right:34px;}
.lignes2 li{display: inline; list-style-type: none; padding-right:48px;}
.lignes3 li{display: inline; list-style-type: none; padding-right:53px;}
.lignes4 li{display: inline; list-style-type: none; padding-right:48px;}
.lignes5 li{display: inline; list-style-type: none; padding-right:50px;}
li img {	
	padding: 2px;
	background-color: #ffffff;
	border: 1px solid #bac1a3;}

.fleche { margin: 50px 0 0 600px; border:0;}
.fleche2 { margin: 20px 0 0 600px; border:0;}
#credits a {font-size:7px}
#credits a:hover {color:#666666}