/*Par Marc-Antoine Minville*/

html,body {
background: #341d0d;
color: #f4f0ec;
width: 100%;
height: 100%;
margin: 0px;
padding: 0px;
}

a {
color: #ccbbaa;
text-align: left;
float: left;
}

table.cadre em {
color: #996531;
}

div#wrapper {
float: none;
width: 100%;
}

div#contenu {

width: 90%;
margin-left: 5%;
}

img {
text-align: center;
border: none;
margin:0;
padding:0;
}

table.furtive {
border:0;
margin: 30px auto;
padding:0;
border-collapse: collapse;
}

table.furtive td,table.furtive tr {
border:0;
margin:0;
padding:0;
border-collapse: collapse;
}

span.tease {
text-align:right;
float: right;
clear: right;
}

div.inside {
width: 98%;
height: 98%;
padding:1%;
}

div.inside2 {
width: 100%;
height: 100%;
}

table.cadre {
border:0;
margin: 30px auto;
padding:0;
/*border-collapse: collapse;*/
}

table.cadre td {
height: 100%;
vertical-align: top;
}

table.cadre tr.c-head {
margin: 10px 0px;
padding: 10px 0px 0px 0px;
border-bottom: 1px solid #fff;
}

td.left {
width: 300px;
height: 100%;
padding: 0px 25px;
}

td.center {
width: 500px;
height: 100%;
}

td.right {
width: 5px;
height: 100%;
}

div#titre {
height: 100px;
width:100%;
font-size: 28px;
/*background: url(../images/graph01.png) 90% 85% no-repeat;*/
}


div#legals, div#footer 
{
color: #ccbbaa;
height: 50px;
width: 90%;
clear: both;
padding-top: 25px;
padding-right: 5%;
padding-bottom: 25px;
padding-left: 5%;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
font-family: Geneva,Arial,Helvetica,sans-serif;
}

div#legals a, div#footer a 
{
color: #ccbbaa;
text-decoration: none;
font-variant: small-caps;
}


div#legals a:hover, div#footer a:hover
{
color: #f4f0ec;
text-decoration: none;
font-variant: small-caps;
}

div#footer,div#footer a,div#footer span {
text-align: center;
float: none;
}

div#legals 
{
font-size: 14px;
}