body{
width: 1000px;
height: 100%;
background:#191e01;
color:#e0e4e8;
font: normal 300 14px roman,serif;
}

img{border:none}
a , a:visited{color: #eee; text-decoration: none;font-size:1em}
a.cat,a.valide, a.valide :visited,a.cat:visited{color: #eee; text-decoration: none;font-size:1em}
a:hover,a.valide:hover,a.cat:hover{color:#FFEA19}

#declaration,#image{
position:absolute;
left:0; top:30px;
width: 640px;
height: 1042px;
padding:0 30px;
margin-left: 300px;
}
#image{
padding:0;
}
#declaration ul{
width: 420px;
margin-left: 80px;
}
#declaration li{ 
text-indent:30px;
list-style-type: none;
}
#declaration h1{
font-size: 20px;
text-align:right;
color:#ccc;
padding-right: 60px;
}
#declaration h2{
font-size: 16px;
color:#ddd;
}
.titre3, #declaration h3{
font-size: 15px;
color:#bbb;
}
.titre3{
text-align:center;
line-height:14px;
}
.soustitreimage{
margin-top:1px;
margin-bottom:25px;
text-align:center;
line-height:10px;
font-size: 10px;
color:#bbb;
}
.exemple {
margin:110px;
}
.exemple p{
margin-left:40px;
text-indent:20px;

}

#menu{
position:absolute;
left:0; top:30px;
width: 300px;
height: 1042px;
background: #211;
}

.section{
border: #42371A solid thin;
padding-left:10px;
}

.sectiontitre{
color: #205040;
font-size: 0.8em;
text-align:left;
}


