img { border:0; }

/* Fond du site */
body, html {height:100%;}
html {overflow-y:scroll;}
body { 
	margin:0 auto; padding:30px 0 0 0; 
	background:#121112 url('../../images/layout/body-bg.jpg') repeat-x left top;
	text-align:center;	
	color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:normal;
}

div {
	margin:0; padding:0;	
}

#global {
	position:relative; padding-top:97px; z-index:0;
	width:856px;
	margin:0 auto;
	text-align:left;
	border:1px solid #000000;
}

#content {	
	width:100%;
	margin:0 auto;
	background:#F7F7F7 url('../../images/layout/content-bg.png') no-repeat right top;
}

.red-alt {
	margin:0; padding:0;
	color:#E31E14;	
}

#reflect {	
	margin:0 auto; text-align:center;
	padding:0 0 50px 0;	
	width:858px; height:34px;
	_width:856px;	
}
#reflect img {			
	width:858px; _width:856px; height:34px;	
}

#logo-arthur {
	position:absolute; top:713px; left:-227px; z-index:-1;
	margin:0;
	width:226px; height:213px;
	background:transparent url('../../images/layout/logo-arthur.png') no-repeat center top;
}

.page-content {
	position:relative; left:165px; text-align:center;
	width:690px;
}

.bloc-frame {
	position:relative;
	border:5px solid #FFFFFF;
	background:#0f0e10;
	font-size:12px; color:#FFFFFF;
}

.bloc-frame .h2title {
	position:absolute; top:-30px; left:0; 
	margin:0; padding:0;
	font-size:18px;
	color:#000000; text-align:left;
}

.bloc-frame .h3title {
	margin:0; padding:0;
	font-size:16px; font-weight:normal;
}

.bloc-frame .h4title {
	margin:0; padding:0;
	font-size:13px; font-weight:normal;
}

.bloc-frame .text {padding:12px; text-align:left;}
.bloc-frame .text p {margin:0; padding:26px 0 0 0; text-align:justify;}
.bloc-frame .text a:link, .bloc-frame .text a:visited {color:#E31E14; text-decoration:none;}
.bloc-frame .text a:hover {color:#FFFFFF; text-decoration:underline;}

.mention {width:100%; margin:0 auto; text-align:center;}
.mention p {margin:0; padding:0; font-size:9px; text-align:left;}

.shadow-top {
	width:100%; height:8px; 	
	font-size:0em;
	background:url('../../images/layout/shadow-top-right.jpg') no-repeat right;
}
.shadow-middle {
	z-index:-1;
	width:100%; height:100%;
	font-size:0em;
	background:url('../../images/layout/shadow-y.jpg') repeat-y right top;
}
.shadow-bot {
	position:relative; z-index:-1;
	overflow:hidden;
	width:100%;	height:8px;
	font-size:0em;	
	background:url('../../images/layout/shadow-x.jpg') repeat-x left top;
}
.shadow-bot-left {	
	float:left;
	width:8px; height:8px;
	font-size:0em;	
	background:transparent url('../../images/layout/shadow-bot-left.jpg') no-repeat;
}
.shadow-bot-right {
	float:right;
	width:8px; height:8px;
	font-size:0em;	
	background:transparent url('../../images/layout/shadow-bot-right.jpg') no-repeat;
}


