#nav li.contact { background:url(/images/nav.png) -503px -70px no-repeat; }
#nav li.contact:hover { background:url(/images/nav.png) -503px -70px no-repeat; }

h1#contact-title { text-indent:-9999px;height:40px; background:url(/images/texte/contact.png) no-repeat; overflow:hidden;}
#main-content h3 { text-indent:-9999px;height:20px; background:url(/images/texte/demande-dinformation.png) no-repeat; overflow:hidden;}
.demande-swf {margin-bottom:12px;}

#sidebar .main h3 {color:white; font-size:13px;text-transform:none;margin-bottom:6px;}
#sidebar p span{font-weight:normal; margin-bottom:3px; display:block;}

#content #main-content { padding-top:40px;}
p, label {font-size:12px; font-weight:bold;}

form div { clear:both; display:block;}
form { position:relative;width:455px; padding-bottom:30px;}
label {width:95px; display:block; float:left;padding-top:7px;}

input, textarea { margin:2px 0;border:1px solid #c9c9c9; padding:3px 5px;}
input { height:18px;width:345px;}
textarea {clear:both;display:block; position:relative;top:5px;width:440px;margin-bottom:5px; height:95px;}
#submit {height:auto; width:auto; border:none;position:absolute; right:0;}

/* anglais */
.en #nav li.contact { background-image:url(/images/en/nav.png); }
.en #nav li.contact:hover { background-image:url(/images/en/nav.png); }
.en #main-content h3 {background-image:url(/images/en/texte/demande-dinformation.png);}
