body{
    margin:auto;
    background-color:#d2a682;
    background-image:url(image/fond.jpg);
	background-position: center center;
		}

#header{
       position:absolute;
       top:0px;
       left:50%;
       margin-left:-500px;
       width:1045px;
       height:215px;
       background-image:url(image/header.jpg);
       }
       
#boutons{
		position:absolute;
		top:215px;
		left:50%;
		margin-left:-500px;
		width:1045px;
		height:29px;
		background-image:url(image/boutons.jpg);
		}
		
#cellule{		
		position:absolute;
		top:244px;
		left:50%;
		margin-left:-500px;
		width:1045px;
		height:972px;
		background-image:url(image/fond-cellule.jpg);
		}
		
#centre{		
		position:absolute;
		top:20px;
		left:50%;
		margin-left:-450px;
		width:900px;
		height:1430px;
		background-color:black;
		}

#entete{		
		position:absolute;
		top:0px;
		left:50%;
		margin-left:-450px;
		width:900px;
		height:220px;
		background-color:#ab3900;
		}
		
#slideshow{	
		position:absolute;	
		top:0px;
		width:684px;
		height:215px;
		background-image:url(image/fond-slideshow.jpg);
		border:5px ridge gold;
		}
		
#slidesContainer{
		position:relative;
		top:15px;
		width:600px;
		overflow:auto;
		}
		
#slideshow #slidesContainer .slide {  
      	margin:0 auto;
      	top:50px;  
    	width:502px;  /* reduit de 20 pixels la div #slidesContainer pour permettre d'afficher la barre de scroll */  
      	height:215px;  
   		} 
   

#truc{		
		float:right;
		top:0px;
		width:206px;
		height:1420px;
		border:5px ridge gold;
		background-image:url(image/fond-barre.jpg);
		}
		
#corpus{	
		position:absolute;	
		top:220px;
		width:684px;
		height:1200px;
		border:5px ridge gold;
		background-color:black;
		}
		
#tete{
		position:absolute;	
		top:0px;
		height:129px;
		width:684px;
		background-image:url(image/entete.jpg);
		}

#reste{
		position:absolute;	
		top:129px;
		width:684px;
		height:1071;
		background-color:black;
		background-image:url(image/coeur.jpg);
		background-position: top center;
		overflow:hidden;
		}
		
#reste2{
		position:absolute;	
		top:0px;
		width:684px;
		height:auto;
		background-color:black;
		background-image:url(image/coeur2.jpg);
		background-position: top center;
		overflow:auto;
		border:5px ridge gold;
		}
		
#reste3{
		position:absolute;	
		top:129px;
		width:684px;
		height:auto;
		background-color:black;
		background-image:url(image/coeur2.jpg);
		background-position: top center;
		}
		
#pied{
	position: absolute;
	bottom: 0px;
	height: 669px;
}

#anim{
		position:absolute;
		top: 1249px;
		bottom: 0px;
		background-color:black;
		background-image:url(image/fond-barre.jpg);
		}
		
.news-case{
		overflow:auto; 
		height:150px;
		z-index:0;
		}
			
.ne1{
		position:absolute;
		top:244px;
		left:50%;
		margin-left:-410px;
		width:858px;
		display:none;
		z-index:999999;
		align:left;
		}
		
.ne2{
		position:absolute;
		top:244px;
		left:50%;
		margin-left:-189px;
		width:413px;
		display:none;
		z-index:999999;
		align:left;
		}

.ne3{
		position:absolute;
		top:244px;
		left:50%;
		margin-left:34px;
		width:413px;
		display:none;
		z-index:999999;
		align:left;
		}
		
#demo-comment{
		position:relative;	
		top:0px;
		width:605px;
		height:500px;
		background-image:url(image/fond-slideshow.jpg);
		overflow:auto;
		}
		
#cell:hover{
 background-color: orange;
}


.jcarousel-prev{
	background: url(image/control_left.jpg)center center no-repeat;
	height: 176px;
	width: 50px;
	float: left;
	cursor: pointer;
}

.jcarousel-next{
	background: url(image/control_right.jpg)center center no-repeat;
	height: 176px;
	width: 50px;
	float: right;
	cursor: pointer;
}

#li1{
	background-color: #CC3300;
	font-size: xx-large;
}


#li2{
	background-image:url(image/fond-barre.jpg);
	font-size: xx-large;
}

