#page #content {  }

#page #content ul{ list-style:none; }
#page #content ul li{ position:relative;float:left; }
#page #content ul li.left{ width:290px;}
#page #content ul li.center{ width:670px;}

#page #content ul li.left #menu li a.menu_item8{ display:block;background:url(../img/menu.gif) left bottom no-repeat;width:249px;height:21px;text-decoration:none;color:#333333; }

#page #content ul li.center #world{ position:relative;width:610px;margin-left:37px; }
#page #content ul li.center #world ul li{ font-size:12px;background-color:#94d199;margin:0 0 3px 3px;padding:0 5px 0 5px; }

#page #content ul li.center #separator{ position:relative;margin:48px 0 30px 0; }

#page #content ul li.center #bt_submit{ position:absolute;top:306px;right:33px; }
#page #content ul li.center p#titre{ position:relative;margin:10px 0 25px 40px; }
#page #content ul li.center p#tri{ position:relative;margin:0 0 30px 40px; }
#page #content ul li.center p#tri a{ color:#40ad45;text-decoration:underline; }
#page #content ul li.center p#tri a:hover{ color:#40ad45;text-decoration:none; }
#page #content ul li.center p.page{ position:relative;margin:0 0 30px 40px; }
#page #content ul li.center p.page a{ color:#40ad45;text-decoration:underline; }
#page #content ul li.center p.page a:hover{ color:#40ad45;text-decoration:none; }


#page #content ul li.center .solution{ position:relative;width:650px;height:115px;background-color:#f1f9f2;margin:0 0 15px 20px; }
#page #content ul li.center .solution img{ position:absolute;top:12px;left:15px; }
#page #content ul li.center .solution h1{ position:absolute;top:12px;left:35px;width:515px;font-size:12px;font-size:12px;color:#40ad45;font-weight:bold; }
#page #content ul li.center .solution p.chapo{ position:absolute;top:30px;left:35px;width:515px;font-size:12px; }
#page #content ul li.center .solution a.website{ position:absolute;top:45px;left:35px;width:515px;font-size:12px; }
#page #content ul li.center .solution p.date{ position:absolute;top:60px;left:35px;width:515px;font-size:12px; }
#page #content ul li.center .solution a.website { color:#40ad45;text-decoration:underline; }
#page #content ul li.center .solution a.website:hover{ color:#40ad45;text-decoration:none; }
#page #content ul li.center .solution .savoirPlus{ position:absolute;bottom:5px;right:50px; }

/* ===================== */
/* = pages deatil job = */
/* ===================== */

#page #content ul li.center #titre_job{ position:relative;top:20px;color:#40ad45;font-size:16px;margin-left:20px; }
#page #content ul li.center #date_job{ position:relative;top:20px;font-style:italic;margin-left:20px; }
h2{ position:relative;top:40px;margin-left:20px;width:650px;margin-bottom:10px;font-size:13px }
#page #content ul li.center #desc_job, #page #content ul li.center #resp_job,  #page #content ul li.center #compet_job,  #page #content ul li.center #xp_requi_job,  #page #content ul li.center #appli_job
{ position:relative;top:40px;margin-left:20px;width:650px;text-indent:20px;margin-bottom:30px; }

#page #content ul li.center #infoRapide{ position:absolute;top:235px;right:25px;text-align:right; }
#page #content ul li.center #infoRapide a{ color:#4bb250;text-decoration:underline; }
#page #content ul li.center #infoRapide a:hover{ color:#4bb250;text-decoration:none; }


#page #content ul li.center #contact_job{ position:relative;top:60px;margin-left:20px;width:630px; }