@charset "UTF-8";
/* 

*/

/* RESETS */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	text-decoration:none;
}
.clear	{ clear:both; }

body {
	color: #1a171b;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	font-size:11px;
	background: #ebe6e1 url('../img/bg.jpg') top center no-repeat;
	overflow-x: hidden !important; margin:0; padding: 0;
}


h1 {	font-family: Arial, Helvetica, sans-serif;	font-size:24px;	color:#C9D200;	letter-spacing: -1px;	font-weight: 400;}
h2 { font-family: Arial, Helvetica, sans-serif;font-size:16px; font-weight:bold; color:#ac5c0d; text-align:left; margin:20px 0 10px 0; }
h3 { font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#ffffff; }
p { font-size:11px; font-weight:normal;}
a {text-decoration:none; color:#e2007a;}
a:hover { text-decoration:none; color:#6f003d;}
a img { border: none }



#global {
	width:800px; min-height:800px;
	margin:0 auto 0 auto;
	background: #f5f4ef url('../img/bg-content.png') bottom center no-repeat;

	
}

/* Structure */
#header {text-align:center;}
#header img {
	margin:30px 0 25px 0;
	height:250px;
}


#content {
	width:640px; min-height:500px;
	clear:both;
	margin:0 auto;
	text-align:justify;
	
}
	
	.slide {border:10px solid #000;}

#content p {
	text-align:justify;
	font-size:12px;
	font-weight:normal;
	/*color:#524746;*/
	color:#443B3A;
}
#content strong {
	font-weight:bold;
}
#content form {
	text-align:left;
	margin:0 30px 0 30px;
	padding:0;
	font-size:12px
}
#entete-accueil {
	margin-top:55px;
}
#texte-accueil {
	margin: 145px 0 0 130px;
	
}

#footer {
	width:800px; min-height:80px;
	background: #4d4d4b url('../img/footer.png') bottom center no-repeat;
	margin:0 auto;
}

#footer p {
	color:#c5c5c5;
	margin:5px auto 0 auto;
	padding:15px 0 0 0;
	width:400px; text-align:center;
	font-size:12px;
	
}

#signature {
	width:800px; min-height:60px;
	background: transparent;
	margin:20px auto 0 auto;
}

#signature p {
	color:#585858;
	font-size:12px;
	margin:0;
	text-align:left;
}


.abus { color:#999; font-size:10px; margin:0 0 25px 0;   }
