/* CSS Document @@@@@@@@@@@ */
body {background:url(../images/fd_contenu.gif) repeat-x 0 48px;}
/* CONTENU PAGE D'ACCUEIL */
div.contenu {width:900px; margin-left:auto; margin-right:auto; padding:26px 0 0 0;}
div.contenu dl.flash{width:900px; margin:0; padding:0; float:left}
div.contenu dl.flash dd{width:300px;float:left; margin:0; padding:0}

a.nl_btn {position:relative; top:0; float:right; margin-bottom:5px}

#flashcontent {float:left}
#flashcontent a {float:left; margin-bottom:40px;}
#flashcontent img {float:left;}

div.contenu dl.flash dd h2 {margin:0; padding:0}
div.contenu dl.flash dd h2 span{display:none}
div.contenu dl.flash dd.recruits h2{width:210px; height:22px;}

div.contenu dl.flash dd.recruits h2.inter{background:url(../images/leyton_recruits.gif) no-repeat 0 0;}
div.contenu dl.flash dd.recruits h2.be{background:url(../images/leyton_recrute.gif) no-repeat 0 0;}
div.contenu dl.flash dd.recruits h2.nl{background:url(../images/leyton_rekruten_nl.gif) no-repeat 0 0;}
div.contenu dl.flash dd.news h2{width:171px; height:22px;}

div.contenu dl.flash dd.news h2.inter{background:url(../images/news_events.gif) no-repeat 0 0;}
div.contenu dl.flash dd.news h2.be{background:url(../images/actualites.gif) no-repeat 0 0;}
div.contenu dl.flash dd.news h2.nl{background:url(../images/nieuws_nl.gif) no-repeat 0 0;}

/*div.contenu dl.flash dd.recruits a.plus {_margin-top:-12px;}*/
div.contenu dl.flash dd.recruits a.plus {}
div.contenu dl.flash dd.recruits a.recrute {display:block;width:135px; height:20px; padding:93px 0 0 144px; background:url(../images/recrute.jpg) no-repeat 0 0; float:left}


div.contenu dl.flash dd.testimonials div {padding:0 10px 0 10px; background:url(../images/sep_home.gif) no-repeat left 0; border-left:none;}
div.contenu dl.flash dd.testimonials div h2{width:168px; height:22px;margin:0; padding:0}

div.contenu dl.flash dd.testimonials div h2.inter{background:url(../images/testimonials.gif) no-repeat 0 0;}
div.contenu dl.flash dd.testimonials div h2.be{background:url(../images/temoignages.gif) no-repeat 0 0;}
div.contenu dl.flash dd.testimonials div h2.nl{background:url(../images/getuigenissen_nl.gif) no-repeat 0 0;}

div.contenu dl.flash dd.testimonials #newsticker {margin:0; padding:0; background:none}
div.contenu dl.flash dd.testimonials ul{float:left;margin:0;padding:0;}
div.contenu dl.flash dd.testimonials ul li{float:left}
div.contenu dl.flash dd.testimonials ul li em{font-style:normal; display:block; height:93px;}
div.contenu dl.flash dd.testimonials ul li p {width:181px;float:left; margin-right:20px; }
div.contenu dl.flash dd.testimonials ul li em p a{color:#59483a}
div.contenu dl.flash dd.testimonials ul li em p a:hover{text-decoration:underline}
div.contenu dl.flash dd.testimonials a.plus {bottom:2px; right:0}


div.contenu dl.flash dd.recruits p img.img_recrute{float:left; margin:5px 10px 0 0}


div.contenu dl.flash dd.news p {padding-left:10px;background:url(../images/sup_puce.gif) no-repeat 0 4px;}
div.contenu dl.flash dd.news p a {display:block; color:#59483a;}
div.contenu dl.flash dd.news p a:hover {text-decoration:underline}

div.contenu dl.flash dd div{border-left:1px solid #c1c1c1;padding:0 10px 0 10px;height:110px;}
div.contenu dl.flash dd div p{text-align:justify;margin-bottom:0}
div.contenu dl.flash dd a.plus {color:#e1410a; text-transform:uppercase;float:right; margin:0 60px 0 0; }
dl.flash dd a.plus:hover {text-decoration:underline}


div.contenu ul.pied {float:right;color:#8e7b6e; margin:150px 0 10px 0;}
div.contenu ul.pied li{float:left;padding:0 0 0 8px; }
div.contenu ul.pied li a{color:#8e7b6e; background:url(../images/onesep.gif) no-repeat left 2px;padding:0 0 0 9px;}
div.contenu ul.pied li a:hover{text-decoration:underline}





/* liScroll styles */

div.contenu dl.news {padding:0; margin:14px 0 22px 0;float:left;}
div.contenu dl.news dt{float:left; background-color:#e2d7cc;padding:1px 5px 2px 5px;margin:0}
div.contenu dl.news dd{float:left;padding:0; margin:0}

.tickercontainer { /* the outer div with the black border */
background: #f0eae4; 
width: 804px; 
margin: 0; 
padding: 0 12px;
overflow: hidden; 
height:18px;
float:left;
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
width: 804px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 804px;
list-style-type: none;
margin:2px 0 0 0;
padding: 0;

}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
}
ul.newsticker a {
white-space: nowrap;
color: #8e7b6e;
margin: 0 50px 0 0;
padding:0 0 0 14px; background:url(../images/puce1.gif) no-repeat 0 4px; 
} 
ul.newsticker a:hover {color:#413427}

ul.newsticker span {
margin:0;
} 


  .hide { display:none; }  
/*******************************/
