body{
	overflow: hidden;
}

#page{
	width: 1666px;
	height: 666px;
	top: 50%;
	left: 50%;
	margin-left: -833px;
	margin-top: -333px;
	position: absolute;
}

#header{
	height:93px;
}

#wrapper{
	height: 538px;
	margin:auto;
}

#logo img{
	float: left;
	margin-left: 360px;
	margin-top: 0px;	
}

.home{
	background: url("http://www.residences-egalis.com/images/fond-edito.jpg") grey;
}
.concept{
	background: url("http://www.residences-egalis.com/images/fond-concept.jpg") grey;
}
.sejours{
	background: url("http://www.residences-egalis.com/images/fond-sejours.jpg") grey;
}
.prestations{
	background: url("http://www.residences-egalis.com/images/fond-prestations.jpg") grey;
}
.activites{
	background: url("http://www.residences-egalis.com/images/fond-activites.jpg") grey;
}
.contact{
	background: url("http://www.residences-egalis.com/images/fond-contact.jpg") grey;
}
.visiteVirtuelle{
	background: url("http://www.residences-egalis.com/images/fond-visite.jpg") grey;
}

#nav{
	float:left;
	margin-top: 100px;
}

#nav ul{
	list-style: none;
}

#nav ul li{
	float:left;
}

#content{
margin: auto;
padding-top: 60px;
height: 480px;
width: 980px;
}

#contentTitre{

margin-right: 60px;
}
#contentLeft{
height: 300px;
float:right;
margin-top: 30px;
margin-right: 63px;
}
#contentRight{
width: 365px;
height: 300px;
float:right;
margin-right: 60px;
}


#contentPascal, #contentLuc{
float: right;
width: 400px;
margin-bottom: 30px;
}

#contentPascal img, #contentLuc img{
float:left;
}

#contentPascal p, #contentLuc p{
margin: 15px 0 0 10px;
width: 270px;
float: right;
}

#contentVisite{
	margin: auto;
	padding: 65px 0 0 50px;
	height: 405px;
	width: 805px;
}

#contentVisiteSPA{
	margin: auto;
	padding: 65px 0 0 50px;
	height: 405px;
	width: 805px;
}

#imageVisite{
	margin:auto;
	background-color: #EFE4D8;
	height: 445px;
	width : 415px;
}

#imageVisite img{
	padding: 0px 0 0 5px; 
}

#imageVisiteSPA{
	margin:auto;
	background-color: #EFE4D8;
	height: 445px;
	width : 600px;
}

#imageVisiteSPA img.vue3D{
	padding-left: 100px;
}



#homeSpacer{
float: left;
width: 400px;
height: 300px;
padding: 80px 0 0 100px;

}

.FlashPlayer{
background: #E0E0E0;
border : 1px solid red;
padding: 5px
}

.spacer{
width:50px;
height: 50px;
}

.spacer100{
width:50px;
height: 100px;
}

#contentRight p{
margin-bottom: 15px;
}

ul.listePrestations li{
margin-bottom: 20px;
}

#imageVisite ul{
padding-top: 10px;
}
#imageVisite ul li{
float: left;
list-style-type: none;
margin-left: 15px;
}

#imageVisite ul li a{
text-decoration: none;
}

#imageVisiteSPA ul{
padding-top: 10px;
}
#imageVisiteSPA ul li{
float: left;
list-style-type: none;
margin-left: 15px;
}

#imageVisiteSPA ul li a{
text-decoration: none;
}

.croix{
float:right;
padding: 0;
}

#textVisite{
margin-top: 250px;
}

#footer{
margin: auto;
width: 980px;
height: 20px;
}

.point1{
float:left;
margin: 205px 0 0 190px;
}
.point2{
float:left;
margin: 88px 0 0 219px;
}
.point3{
float:left;
margin: 144px 0 0 101px;
}
.point4{
float:left;
margin: 95px 0 0 88px;
}

#footer3D{
	margin: auto;
	padding: 70px 0 0 0;
	width: 980px;
	height: 20px;
}

#footer img, #footer3D img{
float: right;
margin-top: -50px;
}
