/***************** BODY *****************/
* {
	margin:0;
	padding:0;
}

body, html{height:100%;}
body{background:#000;}

/***************** CONTAINER *****************/
.container{
	position:relative;
	width:790px;
	margin:30px auto 0 auto;
	background:scroll #000;
}
.container.containerIndex {height:500px; background:scroll #000 url(../images/charte/BgAccueil.jpg) left 68px no-repeat;}
.container.containerPresentation {height:630px; background:scroll #000 url(../images/charte/BgQsn.jpg) left 68px no-repeat;}
.container.containerSaintValentin {height:650px; background:scroll #000 url(../images/charte/BgSaintValentin.jpg) left 68px no-repeat;}
.container.containerFestival {height:710px; background:scroll #000 url(../images/charte/BgFestival.jpg) left 68px no-repeat;}
.container.containerDakar {height:630px; background:scroll #000 url(../images/charte/BgDakar.jpg) left 68px no-repeat;}
.container.containerRejoignezNous {height:650px; background:scroll #000 url(../images/charte/BgRejoignezNous.jpg) left 68px no-repeat;}
.container.containerContact {height:760px; background:scroll #000 url(../images/charte/BgContact.jpg) left 68px no-repeat;}
.container.containerThanks {height:570px; background:scroll #000 url(../images/charte/BgThanks.jpg) left 68px no-repeat;}
.container.containerConfiance {height:690px; background:scroll #000 url(../images/charte/BgConfiance.jpg) left 68px no-repeat;}
.container.containerPresse {height:650px; background:scroll #000 url(../images/charte/BgPresse.jpg) left 68px no-repeat;}

.container.containerSpectacle {height:570px; background:scroll #000 url(../images/charte/BgNoel.jpg) left 68px no-repeat;}
.container.containerSoiree {height:570px; background:scroll #000 url(../images/charte/BgSoiree.jpg) left 68px no-repeat;}
.container.containerMaquillage {height:630px; background:scroll #000 url(../images/charte/BgMaquillage.jpg) left 68px no-repeat;}
.container.containerDeambulation {height:580px; background:scroll #000 url(../images/charte/BgDeambulation.jpg) left 68px no-repeat;}
.container.containerMariage {height:580px; background:scroll #000 url(../images/charte/BgMariage.jpg) left 68px no-repeat;}
.container.containerNoel{height:580px; background:scroll #000 url(../images/charte/BgNoel.jpg) left 68px no-repeat;}
.container.containerAtelier{height:630px; background:scroll #000 url(../images/charte/BgAtelier.jpg) left 68px no-repeat;}
.container.containerMagie{height:1000px; background:scroll #000 url(../images/charte/BgMagicien.jpg) left 68px no-repeat; width:758px; overflow:hidden;}


/***************** HEADER *****************/
#header{
	width:790px;
	height:68px;
	margin:0 0 60px 0;
}

/***************** CONTENU *****************/
#contenu{
	float:left;
	width:710px;
	padding:0 40px;
}
.clearer{clear:both;}
#clearFooter{height:30px;}

/***************** FOOTER *****************/
#footer {
	clear:both;
	width:790px;
	height:35px;
	margin:0 auto;
	background:#000;
	text-align:center;
}
#footer a:link, #footer a:visited {
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
} 
#footer a:hover, #footer a:active {text-decoration:underline;}
#footer p {
	margin:0;
	padding:0;
	color:#666;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
}
