body {
/*background-color: #2b95ca;*/
background: #555658 url(../images/fond-ld.jpg) repeat-x;
font-size:13px;
margin:0;
padding:0;
color:#ffffff;
}

#full {
padding: 0;
font-family: arial;
width: 951px;
margin: 0px auto 0 auto;
}

#main {
margin: 70px auto 0 auto;
padding: 0;
width: 951px;
}

#top {
float:left;
height:92px;
margin:0;
padding:0;
}

#middle{
width:850px;
float:left;
margin:0;
padding:0;
height:600px;
text-align:justify;
}

#middle p{
line-height:16px;
padding:0 0 0 0;
}

#middle-left{
width:406px;
float:left;
margin:0;
padding:2px 37px 0 0;
height:600px;
font-size:12px;
}

h3{
margin:0;
padding:46px 0 10px 0;
}

#middle-right{
width:407px;
float:left;
margin:0;
padding:0 0 0 0;
}

ul#activite{
margin:0 0 0 16px;
padding:0;
/*list-style:circle outside;*/
list-style-image:url("../images/puce.gif");
line-height:16px;
}

li{
margin:0;
padding:0;
}

#middle-right-left{
float:left;
width:220px;
}

#middle-right-right{
height:255px;
float:left;
width:160px;
}

#middle-right-right p{
margin:0;
padding:0 0 10px 0;
float:left;
}

a {
text-decoration:none;
color:#f96f1b;
}

a:hover{
text-decoration:underline;
}

img {
border:none;
}

#bottom {
/*float:left;*/
clear:both;
text-align:center;
font-size
}

#bottom-full{
padding: 10px 0 0 0;
font-family: arial;
width: 951px;
margin: 0px auto 0 auto;
}

#bottom-left {
float: left;
text-align: left;
width:91px;
}

#bottom-center {
float: left;
text-align: center;
width:769px;
color: #ffffff;
}

#bottom-right {
float: left;
text-align: right;
width:91px;
/*padding:0 5px 0 0;*/
}