	body{
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;	
	background:url('../img/background/fond.jpg') 50% 50% #fff;
	}
	#centrage{
		width:960px;
		position:absolute;
		left:50%;
		margin-left:-480px;
		overflow:hidden;
		display:block;
	}
	.surlignageviolet_blanc{background-color: #C5348F; color:#fff;}
	.surlignagerose_blanc{background-color: #CC99CC; color:#fff;}
	.surlignagerose{background-color: #F3C7DE;}
	.grasrougeviolet{color:#C5348F; font-weight:bold;}
	.violetdumenu{color:#A336E1;}
	.entete{
		width:960px; height:100px;
		background:url('../img/entete.jpg') 50% 50% no-repeat #fff;
	}	
	.partie_centrale{
		width:960px; height:625px;

	}
	.menu_partie-centrale{
		width:172px; height:625px; float:left; font-size:12px; padding-left:8px;
		background:url('../img/menugauche.jpg') 50% 50% no-repeat #fff; 
	}
	.contenu{
		width:780px; float:left;
		
	}
	.pied_de_page{
		width:960px; height:17px; text-align:center; padding-top:3px;
	}
	/* MENU */
	.menu{
		width:155px;
		height:25px; 
		background-color:#fff; 
		display:block;	 
		FONT-SIZE: 12px;
		COLOR: #A336E1 ;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: none;
		font-weight:bold;
		vertical-align:middle;
	}
	a.menu:hover{
		width:155px;
		height:25px;	
		background-color : #A336E1;
		display:block;		
		TEXT-DECORATION: none;
		COLOR: #fff;
		FONT-SIZE: 12px;	
		font-weight:bold;	
	}
	.roll{
		width:155px;
		height:25px;	
		background-color : #A336E1;
		display:block;		
		TEXT-DECORATION: none;
		COLOR: #fff;
		FONT-SIZE: 12px;	
		font-weight:bold;	
	}
	
	.menu2{
		width:155px;
		height:40px; 
		background-color:#fff; 
		display:block; 
		FONT-SIZE: 12px;
		COLOR: #A336E1 ;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: none;
		font-weight:bold;
	}
	a.menu2:hover{
		width:155px;
		height:40px;	
		background-color : #A336E1;
		display:block;
		TEXT-DECORATION: none;
		COLOR: #fff;
		FONT-SIZE: 12px;
		font-weight:bold;		
	}	
	.roll2{
		width:155px;
		height:40px;	
		background-color : #A336E1;
		display:block;
		TEXT-DECORATION: none;
		COLOR: #fff;
		FONT-SIZE: 12px;
		font-weight:bold;		
	}
	/* DIV OVER effet naturel */
	#effet_site{
	width:690px; height:520px; border:0px; 
	background: url(img/extension-cils/over-cils.png) 0 0 no-repeat !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/extension-cils/over-cils.png', sizingMethod='image');
	position:absolute; top:50%; left:50%;
	margin-left:-255px; margin-top:-290px; z-index:190;
	}
	#close_effet{
		position:absolute; top:50%; left:50%;
		margin-top:-260px; margin-left:310px;
		display:block; z-index:195;
		color:#000000;
	}
	#close_effet a{color:#000000;text-decoration:underline;}
	#close_effet a:hover{text-decoration:none;}
	#close_effet a:active{font-weight: bold;}
	#content_site{
		background-color:#fff !important;
		background-color:none;
		position:absolute; top:50%; left:50%;
		margin-top:-240px; margin-left:-230px;
		overflow:auto; display: inline;
		width:645px !important; width:645px; height:450px;
		z-index:200;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px; color:#000000; text-decoration: none;
	}
	#content_site a{text-decoration:none;}
	#black_effet{ 
		background: #fff none repeat scroll 0%;
		filter : alpha(opacity=70);		
		opacity: 0.7;
		-moz-opacity: 0.7;
		-khtml-opacity: 0.7;
		height:2000px;
		left:0px;
		position:absolute;
		top:0px;     
		width:960px;
		z-index:20;				
	}
	
	/* MENU entete */
	a.menu_entete{FONT-SIZE: 10px; COLOR: #000 ; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
	a.menu_entete:link {COLOR: #000 ; TEXT-DECORATION: none; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
	a.menu_entete:visited {COLOR: #000 ; TEXT-DECORATION: none; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
	a.menu_entete:hover {TEXT-DECORATION: underline; COLOR: #A336E1; FONT-SIZE: 10px;}	
	
	/*book*/
	.book ul,.book li{margin:0; padding: 0;}
	.book li { list-style: none; float:left; display:inline; margin:20px 20px 20px 20px; cursor:pointer;}
	#zoom{ position:absolute; display:none;background-color: #A336E1; color:#fff; font-size:9px; font-weight:bold; text-align:center; margin:0; padding:0; text-transform: uppercase;}
	#zoom.bookhover { border: 1px solid #A336E1;_padding_top:10px;}
	#zoom h2{font-size:9px;font-family: Verdana, Arial, Helvetica, sans-serif; margin:10px 0 15px 0;}