@charset "utf-8";

/*
 *
 *	@titre: contact.
 *	@description: feuille de style global - le Veau.
 *	@auteur: neov - http://www.neov.net.
 *	@creation: 20090505.
 *	@modification: -
 *
 */

h1.contact-titre { padding:21px 32px 10px 50px; position:relative; z-index:3; }


.bkg-contact { background:url(../../images/content-design/bkg-nous-contacter.jpg) no-repeat 0 35px; min-height:833px; }
* html .bkg-contact { height:833px; *margin:0; *padding:0; }
.bkg-formulaire-wrapper { width:407px; margin:0 auto; }
.bkg-formulaire-contact-top { background:url(../../images/content-design/bg-formulaire-nous-contacter-top.jpg) no-repeat top left; width:407px; height:7px; }
.ombre-formulaire-contact { background:url(../../images/content-design/ombre-formulaire-nous-contacter.png) repeat-y top left; width:407px; }
.bkg-formulaire-contact-bottom { background:url(../../images/content-design/bg-formulaire-nous-contacter-bottom.jpg) no-repeat bottom left; width:407px; font-size:1px; height:7px; }
.bkg-formulaire-contact-content { min-height:600px; }
* html .bkg-formulaire-contact-content { height:600px; }
.content-formulaire-contact { background:#fff url(../../images/content-design/bg-content-formulaire-nous-contacter.png) no-repeat bottom left; width:253px; min-height:552px; margin-left:4px; padding:38px 73px 0; _padding:38px 70px 0 70px; }
* html .content-formulaire-contact { height:552px; }
.content-formulaire-contact p { width:259px; color:#464646; }
.content-formulaire-contact p.champOb { font-size:10px; padding-top:5px; }
.content-formulaire-contact p.inputTxt { padding-bottom:14px; }
.content-formulaire-contact p.inputTxt-top { padding-top:22px; }
.content-formulaire-contact p.inputRadio { padding-bottom:9px; * padding-bottom:7px; }
.content-formulaire-contact label { color:#464646; font-size:11px; font-weight:bold; padding-bottom:4px; }
.content-formulaire-contact label.labRadio { font-weight:normal; }
.content-formulaire-contact input { background:url(../../images/content-design/bkg_input.jpg) repeat-x; border-top:1px solid #858585; height:17px; font-size:11px; color:#464646; padding:3px 3px 0; line-height:normal; }
.content-formulaire-contact input.width250 { width:250px; }
.content-formulaire-contact input.width130 { width:124px; margin-left:17px; }
.content-formulaire-contact input.radioInput { background:none; border:none; vertical-align:bottom; width:14px; height:14px; margin-right:5px; }
.content-formulaire-contact input.radioInput-top { vertical-align:top; }
.content-formulaire-contact textarea { background:url(../../images/content-design/bkg_input.jpg) repeat-x; background-color:#FFFFFF; border-top:1px solid #858585; width:250px; height:107px; overflow:auto; padding:3px 3px 0; line-height:normal; font-size:11px;  }


.content-formulaire-contact input.btn-submit { background:url(../../images/content-button/btn-envoyer.png) no-repeat; width:91px; height:28px; border:none; margin-top:16px; cursor:pointer; }