* { padding: 0; margin: 0; }
img { border:none;}

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background:#ed9017 url(images/bg-body.jpg) repeat-x 0% 0%;
}
#wrapper { 
 margin: 0 auto;
 width: 922px;
}
#faux {
 background: url(images/faux-1-3-col.gif);
 margin-bottom: 5px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#header {
position:relative;
 color: #333;
 width: 902px;
 padding: 20px;
 height: 160px;
 margin: 10px 0px 0px 0px;
 background-color:#FFF;
background:url(images/bg-header.png) no-repeat;
}

.logo{
	position:relative;
	top:-6px;
	left:19px;
	width: 202px; 
	padding: 30px 0 0 0;
	float:left;
}

.flash{
}


#navigation {
 color: #333;
 padding: 10px 0;
 margin: 0px 0px 0px 0px;
 background: none;
}

/*menu onglet******************************************************/
ul#menu { width: 100%; height: 43px; background:  url("images/menu-bg.gif") top left repeat-x; font-size: 0.9em; font-family: "Lucida Grande", Verdana, sans-serif; font-weight: bold; list-style-type: none; margin: 0; padding: 0; }
ul#menu li { display: block; float: left; margin: 0 0 0 5px; }
ul#menu li a { height: 43px; color: #777; text-decoration: none; display: block; float: left; line-height: 200%; padding: 8px 15px 0; }
ul#menu li a:hover { color: #333; }
ul#menu li a.current{ color: #FFF; background:  url("images/current-bg.gif") top left repeat-x; padding: 5px 15px 0; }

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



#leftcolumn { 
 display: inline;
 color: #333;
 margin: 10px;
 padding: 0px;
 width: 195px;
 float: left;
}
#content { 
 float: left;
 color: #333;
 margin: 10px 13px;
 padding: 0px;
 width: 460px;
 display: inline;
 position: relative;
}
#rightcolumn { 
 display: inline;
 position: relative;
 color: #333;
 margin: 10px 10px 10px 0px;
 padding: 0px;
 width: 195px;
 float: right;
}
#footer { 
 width: 922px;
 height:50px;
 clear: both;
 color: #333;
 background:url(images/bg-footer.png) no-repeat;  
 margin: 0px 0px 10px 0px;
 padding:10px;
}

#footer ul {

	

	margin:5px 0px 0px 50px;

}



#footer li {

	display:inline;

	margin-right:5px;

	color:#fff;
	

}



#footer li a {

	color:#fff;

	font-size:10px;

}
.clear { clear: both; background: none; }



#contener_page {

	width:390px;

	clear:both;


}
.pad    { padding:0px 15px; }
#contener_page label, #contener_page #recherche label {
display:block;
float:left;
margin-top:5px;
}
#contener_page label {
width:150px;
}
.input {

	width:178px;

	height:18px;

	margin-bottom:2px;

	border: 1px solid #8D8D8D;

	background-color:#fff;

}



.btn_form {

	width:117px;

	height:22px;

	background: transparent url(images/btn_form.gif) no-repeat 0px 3px;

	color:#fff;

	border:none;

	cursor:pointer;

}



.btn_retour {

	width:71px;

	height:22px;

	background: transparent url(images/btn_retour.gif) no-repeat 0px 3px;

	color:#fff;

	border:none;

	cursor:pointer;

}



h3{1.3em; margin-bottom:1em;}
h4{1.2em; margin-bottom:1em;}

ul#mentions{ padding-left:1em;list-style:none;}

