body {
background-color:#000000;
color:#500000;
text-align:center;
}

body, td {
	/*font-family: New Roman, Verdana, Arial, sans-serif;*/
	font-family: New Roman;
	font-style: normal;
   	font-size:12pt;
}
#container {
    position:relative;
    margin:10 auto;
    width:800px;
}
/* HEADER */
#header {
    position:relative;
    background: #cd7a31 url(header.jpg) left top no-repeat;
    height:244px;
}
#header h1 {
    display:none;
}


#header_image span {
	float: right;
	background: url('bouclier_ah_petit.gif') no-repeat 0px 0px;
	position: relative;
	top: -1180px;
	left: -245px;
	z-index: 1;
	width: 190px;
	height: 328px;
}




#header_image2 span {
	float: right;
	/*display: block;*/
	background: url('site_ah_chaine1.gif') no-repeat 0px 0px;
	position: relative;
	top: -1020px;
	left: -640px;
	z-index: 1;
	width: 96px;
	height: 34px;
}

#header_image3 span {
	float: right;
	/*display: block;*/
	background: url('site_ah_chaine1.gif') no-repeat 0px 0px;
	position: relative;
	top: -1010px;
	left: -620px;
	z-index: 1;
	width: 96px;
	height: 34px;
}


#header_image4 span {
	float: right;
	/*display: block;*/
	background: url('site_ah_chaine2.gif') no-repeat 0px 0px;
	position: relative;
	top: -920px;
	left: -369px;
	z-index: 1;
	width: 72px;
	height: 168px;
}




/* MAIN */
#main {
    position:relative;
    width:800px;
    /*border-left:10px solid #000000;
    border-right:10px solid #bac8e9;*/
    color:#f8e9ca;
    /*background:#D4766e;*/
    background:#f8e9ca;
    text-align:justify;


}

/* LEFT */
#left {
position: absolute;	/* positionnement pour IE5 et IE5.5 */
height:960px;
width:170px;
background:#5c4422;
margin:0;
padding-top:40;
text-align:left;
padding-left: 25px;
}

#left a,
#left a:visited {
   color:#f2d9A0;
   text-decoration:none;
}
#left a:hover {
    color:#ffffff;
   text-decoration:none;
}

#left a:link {
    color:#f2d9A0;
    text-decoration:none;
}

/* CONTENT */
#content {
height:1000px;
padding-left:270px;
padding-right:15px;
background:#f8e9ca;
color:#500000;
}

#content a,
#content a:link {
    color:#19316f;
    text-decoration:none;
}

#content a:visited {
    color:#ff0000;
    text-decoration:none;
}
#content a:link:hover {
    color:#0000ff;
}
#content a:visited:hover {
    color:#ff0000;
}

h1 {
	margin-top:0px;
    font-family: sans-serif, "Arial Black", Arial, ;
    font-size:40px;
   font-style: normal;
    /*color:#565299;*/
    color:#d4bf6c;
}

h2 {  
    margin-top:0px;
    font-family: sans-serif,  "Arial Black", Arial, sans-serif;
    font-size:28px;
    font-style: normal;
    /*color:#503f80;*/
	color:#664500;
    text-align:center;
}
h3 {
    font-family: sans-serif, "Arial Black", Arial, ;
    font-size:20px;
   font-style: normal;
    color:#d2ad17;
}
h4 {
    font-family: sans-serif, "Arial Black", Arial, sans-serif;
    font-size:20px;
font-style: normal;
    /*color:#565299;*/
    color:#000000;
}

h5 {
    font-family: Arial, sans-serif;
    font-size:12px;
font-style: normal;
    /*color:#565299;*/
    color:#000000;
text-align:center;
}

h6 {  
    margin-top:0px;
    font-family: sans-serif,  "Arial Black", Arial, sans-serif;
    font-size:16px;
    font-style: normal;
    /*color:#503f80;*/
	color:#664500;
    text-align:center;
}

#content p {
    padding-left:20px;
}

/* FOOTER */
#footer {
    clear:both;
    font-size:0.8em;
    padding-top:24px;
}
#footer a,
#footer a:visited {
    color:#86b2c9;
    text-decoration:none;
}
#footer a:hover {
    color:#008fff;
}


/* mentions et copyright */
div#mentions {
  font-family: verdana, arial, sans-serif;
  position: absolute;
  bottom : 100px;
  left : 10px;
  width: 400px;
  margin: 1em;
  padding: 0.5em;
  background: #FFF7D2;
  -moz-border-radius:10px;
  border-radius:10px;
  line-height: 1.1;
  font-size: 0.9em;
}
div#mentions a {
  text-decoration: none;
  color: #222;
}
div#mentions a:hover {
  text-decoration: underline;
  color: black;
}