/* ::::: Global ::::: */

* 			
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: normal; }
	
body 		
{	margin:0; 
	padding:0; 
	text-align:left; }
	
img			
{	border:0; }

p
{	margin:0;
	padding:0; }		

ul,ol,dl,dd	
{ 	list-style:none outside none; 
	margin:0; 
	padding:0; }
	
h1,h2,h3,h4,h5,h6
{ 	margin:0; 
	padding:0;
	font-weight:normal; }
		
a			
{	text-decoration:none;
	color:#000; }

a:hover	
{	text-decoration: underline; }

.floatLeft 
{	float:left;
	padding:0;
	margin:0; }	
		
.floatRight 
{	float:right;
	padding:0;
	margin:0; }

.img_gauche
{	float:left; 
	padding:0 10px 5px 0; }	

.clear 		
{	clear:both; 
	font-size:1px;
	height:1px; }

.separateur 		
{	float:left;
	width:100%;
	height:10px;
	margin:0;
	padding:0; }
	
.marginTop 
{	margin-top:10px }

.marginBottom 
{	margin-bottom:10px }
		
form 		
{	margin:0;
	padding:0; }	

table 
{ 	margin:0; 
	padding:0; 
	border:0; 
	border-collapse:collapse; }


/* ::::: Page d'accueil ::::: */

#container, #hp_container
{	width:822px;
	float:left;
	text-align:left;
	margin:10px;
	border:solid 1px #000000; }

#hp_container	
{	background-color:#464348; }

	#hp_blanc	
	{	float:left;
		width:483px;
		background: url(../skins/fond_blanc.jpg) no-repeat left top #FFF; }
		
		#hp_blanc .contact, #Fheader .contact
		{ 	float:right;
			padding:15px 15px 0 0; }
				
		#hp_blanc .espace
		{ 	width:100%;
			clear:both;
			height:90px; }
						
		#hp_blanc .contenu
		{	float:left;
			width:235px; }


/* ::::: Navigation Menu Gauche HP ::::: */
		
	#hp_blanc .menu, #Fmenu	
	{	float:left;
		width:200px;
		padding-bottom:20px; }

		#hp_blanc .menu img, #Fmenu	img
		{	margin:7px 0; }	
			
		#hp_blanc .livre, #Fmenu .livre
		{	padding:30px 0 0 15px; }


/* ::::: Navigation Menu Gauche FILLE ::::: */
		
	#Fmenu
	{	padding:61px 0 200px 0;
		background:url(../skins/Fmenu_fond.jpg) top no-repeat #fff; }


/* ::::: Cadre Livre HP ::::: */
		
	#hp_gris	
	{	float:left;
		width:339px;
		background-color:#464348; }
		

/* ::::: Navigation Footer ::::: */
				
	#hp_brun
	{	float:left;
		width:822px;
		padding:0;
		background:url(../skins/filet.gif) no-repeat top #968273; }
		
		#hp_brun .covers	
		{	float:left;
			width:433px;
			padding:15px 15px 10px 35px; }
	
		#hp_brun .covers .covers1	
		{	position:relative;
			left:77px;
			z-index:2; }
		
		#hp_brun .covers .covers2	
		{	position:relative;
			bottom:40px;
			z-index:1; }
		
		#hp_brun .menu	
		{	float:right;
			width:309px;
			padding:0 30px 10px 0; }
		
		#hp_brun .menu .filet
		{	margin:5px 0; 
			background:url(../skins/filet_menubrun.gif) no-repeat; 
			height:1px; }
		

/* ::::: Page Fille ::::: */

	#Fheader
	{	float:left;
		width:822px;
		height:82px;
		padding:0;
		background:url(../skins/Fheader_fond.jpg) no-repeat top #fff; }

	#Fcontent
	{	float:left;
		width:590px;
		padding:25px 20px 20px 10px; }

		#Fcontent .liste_item
		{	float:left;
			width:590px;
			margin-bottom:20px; }
	
		#Fcontent .liste_item .couv
		{	float:left;
			width:150px;
			margin:0 15px 15px 0; }
		
			
			
			
			
		#Fcontent .presse
		{	float:left;
			width:590px; }
			
			#Fcontent .presse p
			{	font-family:"Times New Roman", Times, serif;
				font-size:16px;
				font-style:italic;
				line-height:17px; }
				
			#Fcontent .presse h2
			{	font-family:"Times New Roman", Times, serif;
				font-size:24px;
				color:#996666; }
		
			#Fcontent .presse h3
			{	font-family:"Times New Roman", Times, serif;
				font-size:13px;
				color:#000;
				font-weight:bold; }
		

/* ::::: Liens bas de contenu ::::: */

		#Fcontent .liens
		{	float:left;
			width:490px;
			margin-top:40px; }
				
		#Fcontent .liens ul li
		{	display:inline;
			margin-right:5px; }
			
		#Fcontent .liens ul li, #Fcontent .liens ul li a, #Fcontent .hautdepage a
		{	font-size:11px;
			color:#663333; }

		#Fcontent .hautdepage
		{	float:right;
			width:90px;
			margin-top:40px; }


					
			
			
	
			
			

