@charset "utf-8";
#contact_form { width:930px; margin:0 auto; height:500px; padding:10px 0; position:relative; background-color:#fff; }
#contact_form form fieldset { margin:0px 0px 20px 0px; width:578px; position:relative; border:0; display:block; padding: 0px 10px 8px; }
#contact_form form fieldset legend { position:absolute; top:0px; left:130px; display:block; width:250px; color:#3B7AC5; font-weight:bold; font-size:18px; }
#contact_form textarea { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
#contact_form label { display:block; float:left; width:10em; text-align:right; padding:2px 0px; }
#contact_form label.error { font-weight:normal; color:red; text-align:left; width:160px; padding-left:25px; background: transparent url(http://www.golfe-saint-tropez-information.com/contact/images/cancel.png) no-repeat scroll left; }
#contact_form label#name_label { position:absolute; top:30px; left:0; }
#contact_form input#name { position:absolute; top:30px; left:130px; }
#contact_form label#name_error { position:absolute; top:27px; left:465px; }
#contact_form label#email_label { position:absolute; top:75px; left:0px; }
#contact_form input#email { position:absolute; top:75px; left:130px; }
#contact_form label#email_error { position:absolute; top:72px; left:465px; }
#contact_form label#phone_label { position:absolute; top:120px; left:0px; }
#contact_form input#phone { position:absolute; top:120px; left:130px; }
#contact_form label#phone_error { position:absolute; top:117px; left:465px; }
#contact_form label#texte_label { position:absolute; top:165px; left:0px; }
#contact_form textarea#texte { position:absolute; top:165px; left:130px; }
#contact_form label#texte_error { position:absolute; top:162px; left:642px; }
#contact_form input.button { position:absolute; top:340px; left:130px; margin:20px 0px 0px 0px; }
#contact_form #message { width:380px; margin:60px 0 0 100px; }
#contact_form #message h2 { font-size:150%; }
#contact_form #message p { font-weight:bold; margin:6px 0px; }
#contact_form #checkmark { position:relative; top:-46px; left:-60px; }

