/**********************************************/
/* DESIGN		                              */
/**********************************************/
body{
	background:url('../images/bg.jpg') #006397;
}
#wrapper-menu{
	background:url('../images/menu-bg.gif') repeat-x;
}
#menu{
	height:40px;
	margin:0 auto;
	padding:10px 0 0 50px;
	width:1000px;
}
#nav li{
	background:url('../images/menu-sep.gif') no-repeat right;
	float:left;
	height:25px;		
	margin-right:9px;
	padding:10px 9px 0 0;
}
#nav li.last{
	background:none;
	float:left;	
}
#nav li a{
	color:#666666;
	font-size:12px;
	font-weight:bold;	
	text-transform:uppercase;		
}
#nav li a:hover{
	color:#005f90;
}
#wrapper{
	margin:0 auto;
}
#content{
	height:730px;
	margin:0 auto;
	position:relative;
	width:1000px;
}
#content.forfaits-height{
	height:900px;
}
#content-text{
	font-size:14px;
	line-height:20px;
	padding:225px 0 0 26px;
	width:400px;
	z-index:500;
}
#content-text.forfaits{
	width:925px;
}
.logo{
	left:26px;
	position:absolute;
	top:32px;	
}
#wrapper-footer{
	background:url('../images/footer-bg.gif');
	height:250px;
}
#footer{
	margin:0 auto;
	width:1000px;
}
#footer h1{
	font-weight:bold;	
	text-transform:uppercase;	
}
#footer-left{
	float:left;
	padding:40px 0 0 30px;
	width:460px;	
}
.telephone{
	font-size:18px;
	font-weight:bold;
}
#footer-right{
	background:url('../images/footer-right-bg.png') no-repeat left top;
	float:left;
	height:190px;
	padding:40px 0 0 30px;
	position:relative;
	text-transform:uppercase;		
	width:460px;	
}
.reservation{
	display:block;
	margin:0 0 28px 0;
}
#signature{
	bottom:5px;
	position:absolute;
	right:5px;
}
/**********************************************/
/* SECTIONS                                   */
/**********************************************/
.resume{
	background:url('../images/bg-resume.jpg') no-repeat bottom right;
}
.tarifs{
	background:url('../images/bg-tarifs.jpg') no-repeat bottom right;
}
.infos{
	margin-top:45px;
}
.comediens{
	background:url('../images/bg-comediens.jpg') no-repeat bottom right;
}
.historique{
	background:url('../images/bg-historique.jpg') no-repeat bottom right;
}
.critiques{
	background:url('../images/bg-critiques.jpg') no-repeat bottom right;
}
.critiques #content-text{
	width:600px;
}
.contact{
	background:url('../images/bg-contact.jpg') no-repeat bottom right;
}
.plan{
	background:url('../images/bg-plan.jpg') no-repeat bottom right;
}
.calendrier{
	background:url('../images/bg-calendrier.jpg') no-repeat bottom right;
}
.forfaits{
	background:url('../images/bg-forfaits.jpg') no-repeat top right;
}
#lst-hebergement{
	position:absolute;
	right:0px;
	top:70px;
	width:625px;
}
#lst-hebergement li{
	float:left;
	height:180px;
	padding-left:115px;	
	vertical-align:bottom;
	width:175px;
}
#lst-hebergement li img{
	margin-bottom:10px;
}
#lst-forfaits li{
	float:left;
	margin-right:25px;
	width:205px;
}
#lst-forfaits h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	margin-bottom:5px;
}
#lst-forfaits h3{
	font-size:14px;
	margin-bottom:15px;	
	margin-top:10px;		
	text-transform:uppercase;
}
#lst-forfaits p{
	margin-top:10px;		
}
