body {font-family:arial,sans-serif; font-size:small;background:url(layout/bg_body.gif) repeat-x #ff8a00;}
#fix-decalage{background:#ff6e00;height:12px}
#wrapper {background-image:url(layout/bg_container.png); background-repeat:repeat-y;margin:0 auto; width:982px;}
#footer{background:url(layout/bg_footer.gif) 0 bottom repeat-x; height:328px;z-index:0; width:100%;position:absolute;}
#container{text-align:left;}

#footer .content{width:986px;margin:auto;line-height:0;font-size:0;}
#footer #jouer{margin-left:340px;margin-bottom:20px;}
#footer #duo{margin:0 0 7px 15px;}


/* 3 Columns */

#col-left, #col-middle, #col-right{float:left;}
#col-left{width:171px;height:335px;background:url(layout/nav-logo-part1.jpg) no-repeat;}

#col-middle{width:524px;background:url(layout/nav-logo-part2.jpg) no-repeat;}
#col-middle img#title-head{margin-left:107px;}
#col-middle .content{margin:75px 25px 0 20px;}
#col-middle .content .content{margin:0;}

#col-right {width:280px;margin-left:7px;}
#col-right .box{background:url(layout/bg_box-white-middle.gif) repeat-y;}
#col-right .box .content{padding:0 15px 0 15px}
#col-right #col-orange{background:url(layout/bg_col-orange-top.gif) no-repeat;padding:26px 15px 0 15px;}

/* 45plus CSS (modifié)*/

#menu ul {list-style-type: none;margin: 120px 0 20px 10px;font-size:11px;}
#menu li {padding-top: 6px;}
#menu li a {color: #ffffff;text-transform: uppercase;text-decoration: none;}
#menu li a:hover {text-decoration: underline;}
#we_lv_search_0 {margin: 5px 0 0 10px; border: 1px solid #e62400;}
