body {
color:#384265;
font-family:Helvetica,Arial,Verdana,sans-serif;
font-size:12px;
line-height:12px;
margin:0px;
padding:0px;
text-align:center;
}

#headsearch, #header, #headmenu, #footer, #subfooter, .content_right, .box {
 display:none;
}
#bigcontainer {
border:1px solid #70BC1F;
margin:20px auto 5px;
width:760px;
}
#container {
text-align:left;
}
.floatright {
 float: right;
}
#subfooter_print {
 font-size: 0.8em;
 border-top:1px solid #70BC1F;
 padding: 5px 30px;
 
}
#header_print {
 border-bottom:1px solid #70BC1F;
}
#content_all {
margin:30px 0px;
padding:0px;
width:745px;
}
#content_all a{
 margin: 0px 10px 0px 0px;
}
html>body #youarehere {
  margin: 0px 26px 0px 31px;
}
#youarehere {
 font-size: 0.8em;
 margin: 0px 12px 0px 31px;
 padding-bottom: 10px;
 border-bottom:1px solid #F0F0F0;
}
#youarehere .youarehere_color a, #youarehere .youarehere_color span {
 margin: 0px 10px;
 text-decoration: none;
 font-weight: normal;
}


#headlogo {
background:#FFFFFF none repeat scroll 0%;
cursor:pointer;
float:right;
margin:0px;
padding:0px;
}
#headlogo h1 {
background:transparent url(wastesolutions.gif) no-repeat scroll right top;
height:53px;
margin:0px;
padding:0px;
width:285px;
}
#headlogo h1 span {
display:none;
}
h1 {
font-size:1.5em;
}
a {
font-weight:bold;
text-decoration:none;
}
a:hover {
}
a.self {
color:#7DC242;
}
img {
border:medium none;
}
#content {
margin:0px 20px 10px 30px;
}
#content a {
color:#384265;
}
#content a:hover {
color:#9ED25F;
}
.content_image {
color:#70BC1F;
float:left;
font-size:0.8em;
font-weight:bold;
margin:20px 30px 20px 0px;
width:100%;
}
.content_image img {
border:1px solid #70BC1F;
}
#content p {
margin:11px 0px;
}
#content ul {
margin:0px 0px 18px 30px;
list-style-type: circle;
}
#content h1 {
color:#70BC1F;
font-size:1.6em;
font-weight:normal;
line-height: 0.9em;
}
#content h1 .span_h1 {
font-weight:bold;
}
html > body .content_right {
margin:0px 25px 95px 0px;
}
.content_right {
float:right;
margin:0px 12px 95px 0px;
width:145px;
}
input {
background-color:#FFFFFF;
border:1px solid #384265;
font-family:Helvetica,Arial,Verdana,sans-serif;
font-size:11px;
height:18px;
vertical-align:middle;
}
select {
font-size:11px;
width: 250px;
}
.input_submit, .input_submit_search, .input_submit_send {
background-color:#F4F4F4;
color:#656565;
font-weight:bold;
margin-left:5px;
}
.input_submit {
 display: block;
}
.input_submit_search {
width:35px;
}
.input_submit_send {
width:60px;
}
.input_search {
margin-left:5px;
width:105px;
}
ul {
margin:0px;
padding:0px;
}
.input_label {
float:left;
margin-top:5px;
text-align:left;
width:150px;
}
.input_content {
float:left;
margin:5px;
text-align:left;
}
.input_content div {
margin:0px;
padding:0px;
}
.clearboth, .clearleft, .clearright {
font-size:1px;
line-height:1px;
padding:0px;
}
.clearright {
clear:right;
}
.clearboth {
clear:both;
}
.clearleft {
clear:left;
}
.sitemap_list {
margin-bottom:2px;
margin-left:30px;
}
#newslist ul li.sitemap_list_title {
margin-bottom:2px;
margin-top:20px;
list-style-image: none;
list-style-type:none;
}
#newslist ul li.sitemap_list_title a{s
 color: #70BC1F;
}
#newslist {
}
/*AJOUT 20070515*/
.text_list li{
 margin-bottom: 7px;
}

.green_bold {
 font-weight: bold;
 color: #70BC1F;
}
.text_list li ul li{
 margin-top: 10px;
}