*
{
	padding:0px;
	margin:0px;
	/*border:0px;*/
}
img
{
	border:0px;
}
body 
{
	margin: 0; /* pour éviter les marges */
	text-align: center; /* pour corriger le bug de centrage IE */
	font-family:"Trebuchet MS";
	background-color:#0f0f11;
	background-image : url(../images/fond.jpg);
	background-position: top center;
	background-repeat:no-repeat ;
	background-attachment : fixed; 
	font-size:11px;
}

	#conteneur
	{
		position:relative;
		width:1000px;
		margin-left:auto;
		margin-right:auto;
		color: #4d453c;
		text-align: left;
	}
		#optionsMarketing
		{
			color:#ffffff;
			height:20px;
			overflow : hidden;
		}
			#optionsMarketing ul#options
			{
				margin-top:0px;
				list-style:none;
				float:right;
			}
			#optionsMarketing ul#options li
			{
				float:left;
				margin-right:5px;
			}
		#header
		{
			height:115px;
			width : 1000px;
			background : url(../images/header.jpg) no-repeat left top ;
		}
			#logo
			{
				margin-left:15px;
				/*position:relative;*/
			}
			#slogan
			{
				left:550px;
				width:450px;
				position:relative;
				color:#ffffff;
				/*font-weight:bold;*/
				font-size:17px;
			}
			#slogan span.grand
			{
				font-size:21px;
			}
			#bonhomme
			{
				/*background-color:#f0edea;*/
				background-image : url(../images/bas-menu-droit.jpg);
				background-repeat: no-repeat;
				background-position: bottom left;
				border : 0px solid transparent;		
        overflow : hidden;	
        width : 1000px;
			}
			
			
			
			#contenu
  		{
  			background-color: #FFFFFF;
  			position : relative;
  			background-image : url(../images/menu-droit.jpg);
  			background-repeat: repeat-y;
  			overflow : hidden;
  			width : 1000px;
  		}		
		
			#menuDroit, #contenuGauche
			{
				float:left;
			}
			#menuDroit
			{
				width:223px;		
        height : 430px;	
			}

			#menuFlash
			{
			  height : 310px;
				margin-left:17px;
			}
			
			#contenuGauche
			{
				margin-left:5px;
				width:770px;
			}
		#footer
		{
			color:#ffffff;
			padding-top:5px;
			padding-left:15px;
			padding-right:15px;
			margin-bottom:5px;
			clear:both;
			font-size:11px;
			background-color:#4d453c;
			background-image : url(../images/bandeOrange.jpg);
			background-repeat: repeat-x;
			overflow:hidden;
			min-height:20px;
			width : 970px;
		}
			#footer ul#liens
			{
				list-style:none;
				float:left;
				clear : left;
			}
			#footer ul#liens li
			{
				float:left;
				margin-right:5px;
			}
			#footer ul#liens li a, #footer ul#credits li a, #optionsMarketing ul#options li a
			{
				color:#ffffff;
				font-size:11px;
				text-decoration:none;
			}
			#footer ul#credits
			{
				list-style:none;
				float:right;
			}

			#diapoAccueil, #animAccueil
{
	float:left;
}
#contenuGaucheBasGauche, #contenuGaucheBasDroite
{
	float:left;
	width:50%;
}
#contenuGaucheBasGauche p, #contenuGaucheBasDroite p
{
text-align:justify;
margin-right:20px;
font-size:11px;
}
			
.clear
{
	clear:both;
}
h1, h2
{
	height:30px;
	color:#da6801;
	font-size:15px;
	background-image:url("../images/fond-h1.gif");
	background-position:bottom;
	background-repeat:repeat-x;
	width:100%;
	margin-bottom:10px;
}
h3
{
	color:#4d453c;
	font-size:13px;
	background-image:url("../images/fond-h3.jpg");
	background-position:bottom;
	background-repeat:repeat-x;
	width:100%;
	margin-bottom:10px;
}
h3 span
{
	background-color:#ffffff;
	padding-right:5px;
}
.enSavoirPlus
{
	float:right;
}
.enSavoirPlus a
{
	color:#da6801;
}
.erreur
{
	color:red;
	font-weight:bold;
}
#paginationActus
{
	list-style:none;
	margin-left:15px;
}
#paginationActus a
{
	text-decoration:none;
	font-weight:bold;
	color: #4d453c;
}
.pagination
{
background-color:#f0edea;
text-align:center;
height:20px;
width:20px;
border:1px solid #e5ab75;
float:left;
margin-right:7px;
font-size:12px;
text-decoration:none;
color:#817669;
}
.paginationactive
{
font-weight:bold;
background-color:#786c5e;
border:1px solid #da6801;
float:left;
text-align:center;
height:20px;
width:20px;
margin-right:7px;
font-size:12px;
text-decoration:none;
color:#ffffff;
}
.paginationhover
{
border:1px solid #da6801;
background-color:#786c5e;
font-size:12px;
color:#f0edea;
}
.txtpage
{
width:55px;
font-size:12px;
text-decoration:none;
}

#acces_client{
  text-align : center;
  position : absolute;
  top : 305px;
  left:27px;
}


/* **************************************************************************************************** */

div#phrase{
	height:20px;	
	width:750px;
	position:absolute;
	
}
div#phrase p{
	list-style-type:none;
	list-style-position:inside;
	height:20px;
	font-size:0.9em;
	color:white;
	font-weight:bold;
}

/****************************************************************************************************** */
#mention{
	width:1000px;
	list-style-type:none;
	font-size:0.8em;
	color:#B85907;
	font-weight:bold;
	margin-right:auto;
	margin-left:auto;
}

