/* CSS Document */

body, html, h1, h2, h3, h4, h5, p, ul, li {margin:0;padding:0;}

body {
font-size:11px;
font-family:"Verdana";
background:#060301 url(../iso_icons/fond-page.jpg) top center no-repeat;
color:#AA9482;
padding-bottom:40px;
}

#logo {
float:left;
width:180px;
border:1px solid fff;
height:100px;
}

#logo h1{padding-top:20px;}



*:first-child+html #slogan {
    position:absolute; 
margin-top:350px;
margin-left:-10px;/* Lu uniquement par IE 7 */
}

a { 
color:#AA9482;
font-weight:normal;
text-decoration:underline;
font-size:11px;
}

a:hover { 
color:#AA9482;
font-weight:normal;
text-decoration:underline;
}

.gras {font-weight:bold;}
p {line-height:18px;}

#container {
width:860px;
margin:0 auto;
margin-top:0px;
padding-top:10px;
padding-left:60px;
padding-right:60px;
position:relative;

}

/* ---------------------- contenu ------------------------------ */

#contenu {
height:auto;
margin-top:5px;
}

#contenu h1 {
color:#C8A866;
font-size:16px;
/*padding-bottom:10px;
margin-bottom:5px;*/
border-bottom:1px solid #C8A866;
text-transform:uppercase;
}

#contenu h2 {
color:#C8A866;
font-size:12px;
text-transform:uppercase;
border-bottom:1px solid #C8A866;
/*padding-bottom:5px;
margin-bottom:5px;*/
}



#header{
width:auto;
height:100px;

}

#header h1 a img {
border:none;
}

#header img.image-header {border:0;position:absolute;left:500px;top:31px;}

#container img.image-construction {border:0;position:absolute;left:800px;top:0px;z-index:999;}


/* --------------------  COLONNES ---------------------  */



#colonne1{ 
width:281px;
float:left;
height:410px;
border:3px solid #755628;
margin-bottom:20px;
background:url(../iso_icons/fd-colonne-1.jpg) top center no-repeat;
}


.tire-page-vertical{
position:absolute;
/*margin-left:-25px;*/
}

*:first-child+html .tire-page-vertical  {
  /*margin-left:-595px;*/
/* Lu uniquement par IE 7 */
}

#colonne2{ 
float:left;
height:auto;
margin-left:20px;
margin-bottom:20px;
width:520px;
}

/*#colonne3{ 
width:260px;
float:right;
margin-bottom:20px;
height:auto;
}*/

* html #colonne2 {
   border-right:5px solid #755628; /* Lu uniquement par IE 6 */
}

/* -------------------- footer --------------------------- */

#footer{
height:70px;
color:#AA9482;
background:url(../iso_icons/fond-footer.jpg);
border-top:1px solid #755628;
position:relative;
width:980px;
margin:0 auto;
margin-top:35px;
position:relative;
clear:both;
}

#footer p{
color:#AA9482;
}

#footer img{
float:left;
padding-top:10px;
}
