#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 #intro{ position:relative;width:650px;height:177px;background-color:#f1f9f2;margin-left:20px; }
#page #content ul li.center #intro img{ position:absolute;top:24px;left:84px;border:1px solid #40ad45; }
#page #content ul li.center #intro h1{ position:absolute;top:25px;left:294px;font-size:14px;color:#e2001a;width:234px;text-align:center; }
#page #content ul li.center #intro h2{ position:absolute;top:40px;left:294px;font-size:12px;color:#333333;width:234px;text-align:center; }
#page #content ul li.center #intro p{ position:absolute;top:80px;left:308px;font-size:11px;width:214px; }
#page #content ul li.center #intro #title_contact1{ position:absolute;top:28px;left:16px; }
#page #content ul li.center #intro #title_contact2{ position:absolute;top:28px;left:264px; }
#page #content ul li.center #intro #title_contact3{ position:absolute;top:28px;left:472px; }
#page #content ul li.center #intro #p_name{ position:absolute;top:60px;left:35px;font-size:11px;font-weight:bold;text-decoration:underline; }
#page #content ul li.center #intro #p_adr{ position:absolute;top:77px;left:35px;font-size:11px; }
#page #content ul li.center #intro #p_tel{ position:absolute;top:60px;left:284px;font-size:11px; }
#page #content ul li.center #intro #p_mail{ position:absolute;top:60px;left:490px;font-size:11px; }

#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 ul li#g { width:200px; }
#page #content ul li.center #form ul li#g ul{ margin-top:11px; }
#page #content ul li.center #form ul li#g ul li{ margin-bottom:7px;text-align:right; }
#page #content ul li.center #form ul li#g ul li label,#page #content ul li.center #form ul li#d p{ width:76px;font-size:11px;color:#333333; }
#page #content ul li.center #form ul li#g ul li input{ width:124px;border:solid 1px #a5acb2;height:18px; }
#page #content ul li.center #form ul li#d { position:relative;width:440px;height:305px; }
#page #content ul li.center #form ul li#d p{ margin:20px 0 12px 32px; }
#page #content ul li.center #form ul li#d textarea{ margin-left:32px;width:382px;height:182px;border:solid 1px #a5acb2; }
#page #content ul li.center #form ul li#d p#txt_end_form{ position:absolute;right:107px;bottom:0px;font-size:11px;width:225px; }
#page #content ul li.center #form ul li#d #valider{position:absolute;right:182px;bottom:26px;width:80px;}
#page #content ul li.center #form ul li 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; }

