#page #content { height:1350px; }

#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.center .separator{ position:relative;margin:48px 0 18px 0; }

#page #content h2{font-size:11px;font-weight:bold;margin:0 0 18px 30px;}

#page #content ul li.center #title_form{ position:relative;top:50px;left:37px; }
#page #content ul li.center #form{ position:relative;top:50px;left:20px;width:640px;height:305px;border:solid 5px #f1f9f2; }

#page #content ul li.center #form p{ position:absolute;right:10px;top:10px;color:#ff0000; }
#page #content ul li.center #form ul{ margin-top:11px;margin-left:10px; }
#page #content ul li.center #form ul li{ margin-bottom:7px; }
#page #content ul li.center #form ul li label{ float:left;width:80px;font-size:11px;color:#333333; }
#page #content ul li.center #form ul li input{ width:130px;border:solid 1px #a5acb2;height:18px; }
#page #content ul li.center #form ul li input#cv{ height:22px; }
#page #content ul li.center #form ul li textarea{ width:450px;height:175px;border:solid 1px #a5acb2; }
#page #content ul li.center #form ul li #valider{position:absolute;right:100px;bottom:10px;width:80px;}
#page #content ul li.center #form ul li{ float:none; }

.title_contact{ background-image:url(../img/fleche-rouge.gif);background-repeat:no-repeat;padding-left:20px;color:#4bb250;font-size:11px;font-weight:bold; }


