body {
color:#384265;
font-family:Helvetica,Arial,Verdana,sans-serif;
font-size:12px;
line-height:12px;
margin:0px;
padding:0px;
text-align:center;
}

/*Pour ne pas afficher le logo_print et le subfooter print*/
#header_print, #subfooter_print {
 display: none;
}
#header {
background-color:#FFFFFF;
margin:0px;
padding:0px;
}
#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;
width:285px;
margin:0px;
padding:0px;
}
/*A AJOUTER DANS LE HEADER HTML - NE PAS OUBLIER DE VIRER LE #SUBLOGO*/
/*#headlogo h1 {
background:transparent url(/website/shanks/pixportal01.nsf/wastesolutions_fr.jpg) no-repeat scroll right top;
background:transparent url(/website/shanks/pixportal01.nsf/wastesolutions_nl.jpg) no-repeat scroll right top;
}*/
#headlogo h1 span {
display:none;
}
h1 {
font-size:1.5em;
}
h2 {
font-size:1.2em;
}
h2.green_bold{
 font-size:1.2em;
 font-weight: bold;
 color: #70BC1F;
}

a {
font-weight:bold;
text-decoration:none;
}
a:hover {
}
a.self {
color:#7DC242;
}
img {
border:medium none;
}

#bigcontainer {
background:transparent url(content_green_bg.gif) no-repeat scroll left 180px;
border:2px solid #70BC1F;
margin:20px auto 5px;
width:760px;
}
#container {
background:transparent url(activity_logo.gif) no-repeat scroll right bottom;
text-align:left;
}
#headsearch {
font-size:0.8em;
height:64px;
padding:18px 0px 0px 13px;
}
html > body #headsearch {
margin-bottom:-15px;
}
#headflash, #headflash2 {
background-color:#70BC1F;
border-top:1px solid #70BC1F;
height:99px;
}
#headflash2 {
 width: 760px;
}
#content_all {
margin:0px;
padding:0px;
}
#content {
padding:0px 0px 10px 30px;
width:450px;
}
html > body #content {
line-height:13px;
padding:0px 0px 10px 30px;
margin-top: -13px;
width:430px;
}
#content p{
 line-height: 14px;
}
#content li, #content ul li {
 line-height: 16px;
}
#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;
padding: 10px;
margin: 0px 5px 5px 0px;
background-color: white;
}
#content p {
margin:11px 0px;
}
#content ul {
margin:0px 0px 18px 30px;
}
#content ul li {
list-style-image:url(bullet_content.gif);
}
#content h1 {
color:#70BC1F;
font-size:1.6em;
font-weight:normal;
line-height: 0.9em;
}
#content h2, span.green_bold, p.green_bold  {
color:#70BC1F;
font-weight:normal;
line-height: 0.9em;
font-size: 1.2em;
}
#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;
}
.box {
border:1px solid #70BC1F;
background-color:#FFFFFF;
font-size:0.9em;
}
.box_title {
background-color:#70BC1F;
color:#FFFFFF;
font-weight:bold;
padding:2px 5px;
}
.box_content {
line-height:14px;
padding: 5px 5px 0px 5px;
}
.box_footer {
padding:3px 5px 7px 5px;
text-align:right;
}
.box_footer a {
color:#70BC1F;
font-weight:normal;
text-decoration:none;
}
.box_footer a:hover {
color:#9ED25F;
}
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;
color: #384265;
}
.input_submit, .input_submit_search, .input_submit_send {
background-color:#F4F4F4;
color:#384265;
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;
color: #384265;
padding-left: 2px;
}
#footer {
clear:both;
width:760px;
}
html > body #footer {
margin-bottom:3px;
}
.footer_links {
border-top:2px solid #70BC1F;
margin-bottom:-3px;
position:relative;
width:656px;
}
#footer a {
font-size:0.8em;
text-decoration:none;
}
#subfooter {
color:#70BC1F;
font-size:0.8em;
padding-top:5px;
text-align:center;
}
#subfooter a {
 color:#70BC1F;
}
#subfooter a:hover {
 text-decoration: underline;
}
ul {
margin:0px;
padding:0px;
}
#menulang {
float:right;
margin:0px;
padding:0px;
}
#menulang img {
border-left:2px solid #70BC1F;
}
#headmenu {
border-bottom:2px solid #70BC1F;
border-top:2px solid #70BC1F;
font-size:0.8em;
height:24px;
margin:0px 0px -5px;
padding:0px;
width:760px;
}
#headmenu ul li {
display:block;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
position:relative;
}
#headmenu ul li a {
border-right:2px solid #70BC1F;
color:#384265;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
#headmenu ul li a img {
margin:0px;
padding:0px;
}
#headmenu ul li a:hover {
background-color:#70bc1f;
background-image:none;
color:#FFFFFF;
}
#headmenu ul li div.dropmenu {
background:#70BC1F none repeat scroll 0%;
left:0px;
position:absolute;
top:auto;
visibility:hidden;
width:160px;
z-index:auto;
}
#headmenu ul li div.dropmenu ul li {
float:none;
margin:0em;
}
#headmenu ul li div.dropmenu ul li a {
border-bottom:medium none;
border-style:none;
color:#FFFFFF;
display:block;
font-size:1em;
font-weight:bold;
margin:0px;
padding:2px 5px;
text-decoration:none;
text-transform:none;
width:100%;
}
#headmenu ul li div.dropmenu ul li a, #headmenu ul li div.dropmenu2 ul li a {
color:#FFFFFF;
display:block;
}
#headmenu ul li div.dropmenu ul li a strong, #headmenu ul li div.dropmenu2 ul li a strong, #headmenu ul li div.dropmenu ul li a:hover strong, #headmenu ul li div.dropmenu2 ul li a:hover strong {
color:#000000;
}
#headmenu ul li div.dropmenu ul li a:hover {
background-color:#9ED25F;
}
#headmenu div.dropmenu2 {
background-color:#70BC1F;
left:135px;
position:absolute;
text-align:left;
top:0em;
visibility:hidden;
width:135px;
z-index:auto;
}
html > body #headmenu div.dropmenu2 {
left:135px;
}
#headmenu div.dropmenu ul li, #headmenu div.dropmenu ul li a, #headmenu div.dropmenu2 ul li a {
width:100%;
}
html > body #headmenu div.dropmenu ul li a, html > body #headmenu div.dropmenu2 ul li a {
width:auto;
}
#headmenu div.dropmenu ul li a.menumain, #headmenu div.dropmenu2 ul li a.menumain, #headmenu div.dropmenu ul li a.menumain:hover, #headmenu div.dropmenu2 ul li a.menumain:hover {
background-color:#9FD168;
border-bottom:1px solid #677087;
border-top:1px solid #E2DED4;
}
#headmenu div.dropmenu ul li a.dropmore, #headmenu div.dropmenu2 ul li a.dropmore, #headmenu div.dropmenu ul li a.dropmore:hover, #headmenu div.dropmenu2 ul li a.dropmore:hover {
background-image:url(plus_11x11.gif);
}
#headmenu div.dropmenu ul li a.menumain:hover strong, #headmenu div.dropmenu2 ul li a.menumain:hover strong {
color:#677087;
}
.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 {
}
.text_list li{
 margin-bottom: 7px;
}
.green {
 color: #70BC1F;
}
.green_bold {
 font-weight: bold;
 color: #70BC1F;
}
.text_list li ul li{
 margin-top: 10px;
}

/*you are here*/
html>body #youarehere {
  margin: 15px 26px 15px 31px;
}

#youarehere {
 font-size: 0.8em;
 margin: 15px 12px 15px 31px;
 /*float:right;*/
}
.youarehere_color {
 padding: 0.1em 3em 0.2em 0.6em;
 color: #FFFFFF;
 background-color: #70bc1f;
}
#youarehere .youarehere_color a {
 padding: 0;
 text-decoration: none;
 color:#FFFFFF;
 font-weight: normal;
}
#youarehere .youarehere_color a:hover {
 padding: 0;
 color:#FFFFFF;
}
.menu_noimage{
 display: none;
}

.table_data {
 font-size: 1em;
 text-align: left;
}
.table_data .title{
 font-weight: bold;
 background-color:#70BC1F;
 color: #FFFFFF;
}
.table_data .rubrique {
 width: 70px;
 color:#70BC1F;
 font-weight:bold;
}
.table_data a, .table_data tbody tr td a {
 font-weight: normal;
 font-size: 0.9em;
 margin-right: 10px;
}

 .sub_logo {
  color:#b9de91;
  padding-left: 92px;
  font-size: 9px;
  letter-spacing:0.2em;
	display: none;
 }
/*HOME PAGE*/
#t1 {
 margin-top: 14px;
}
#t2, #t3, #t4 {
 margin-top: 5px;
}
#t3 {
 margin-top: 10px;
}
#t1, #t2 {
 margin-left: 22px;
}
#t3, #t4 {
 margin-right:22px;
 text-align: right;
}
#t1 a, #t3 a{
 color: #AED980;
 font-size: 16px; 
 font-weight: bold;
}
#t4 a, #t2 a {
 color: #FFFFFF;
 font-family: Helvetica,Arial,Verdana,sans-serif;
 font-weight: normal;
 font-size: 21px; 
}
.contact_us {
 font-size: 0.8em;
 font-weight: normal;
}
