
#bk-form-envoyer{
	min-height:393px;	
}
* html #bk-form-envoyer{
	height:393px;	
}
#bk-form-envoyer-doc{
	height:430px;
	.height:450px;	
}
.titre-princip-form{
	width:294px;
	height:22px;
	margin:16px 0 13px 0;
	text-indent:-5000px;	
}
#back-titre-envoi{
	background:url(../images/titre-form-envoi.gif) no-repeat;	
}
#back-titre-contect{
	background:url(../images/titre-form-contect.gif) no-repeat;	
}
.input-nom{
	width:211px;
	height:15px;
	border:#c2c2c2 1px solid;	
	font-size:11px;
	color:#666;
	padding:3px 3px;
}
.form-envoyer{
	color:#6e6e6e;
}
.form-envoyer h4{
	font-weight:bold;
	margin-bottom:16px;
}
.form-block-g{
	width:308px;
	margin:0px 0 0 68px;	
}
.form-block-g input{
	float:right;
	margin:0 0 8px 10px;	
}
.form-block-g label, .form-block-g2 label{
	float:right;	
	line-height:21px;
}
.form-block-g select.selec-nom{
	float:right;	
	line-height:21px;
	width:218px;
	height:21px;
	border:#c2c2c2 1px solid;	
	font-size:11px;
	color:#666;
	margin:0 0 8px 10px;
}
.bk-area{
	width:332px;
	position:absolute;
	top:218px;
	left:406px;
}
textarea.area-nom{
	width:267px;
	height:106px;	
	border:#c2c2c2 1px solid;	
	font-size:11px;
	color:#666;
	float:right;
	margin:0 0 8px 10px;
	font-family:arial;
	padding-left:3px;
}
.label-area-mess{
	float:right;
	margin-right:230px;
}
#envelop{
	width:136px;
	height:137px;
	position:absolute;
	top:60px;
	left:587px;
	background:url(../images/envelop.gif) no-repeat;	
}
.btn-env-form{	
	right:150px;
	bottom:20px !important;
	bottom:220px;
	position:absolute;
}
.btn-env-form-contact{	
	position:absolute;
	z-index:2;	
	right:150px;
	top:350px;
}
.btn-env-form-doc{	
	/*position:absolute;
	position:relative;
	z-index:200000;	
	right:0px;
	top:400px;
	zoom:1;*/
	margin-left:650px;
	margin-top:-50px;
}
.btn-env-form-env{	
	position:absolute;
	z-index:2;	
	top:350px;
	left:627px;
}
.error-red{
	color:#e20202;	
}
.posit-champ-form1{
padding-left: 68px;
	margin-top: 20px;	
	left:68px;
}
.posit-champ-form2{
	top:397px;	
	margin-left:68px;
}
.posit-champ-form1-contact{
	position:absolute;
	top:380px;	
	left:68px;
}
.posit-champ-form2-contact{
	position:absolute;
	top:380px;	
	left:240px;
}
.posit2-champ-form1{
	position:absolute;
	top:397px;	
	left:68px;
}
.posit2-champ-form2{
	position:absolute;
	top:397px;	
	left:240px;
}
.posit2-champ-form1-doc{
	position:absolute;
	top:424px;	
	.top:400px;
	left:68px;
}
* html .posit2-champ-form1-doc{
	position:absolute;
	top:390px;	
	left:68px;
}
.posit2-champ-form2-doc{
	position:absolute;
	top:424px;
	.top:400px;	
	left:240px;
}
* html .posit2-champ-form2-doc{
	position:absolute;
	top:390px;	
	left:240px;
}
.posit2-champ-form1-rdv{
	position:absolute;
	top:405px;	
	left:68px;
}
* html .posit2-champ-form1-rdv{
	position:absolute;
	top:390px;	
	left:68px;
}
.posit2-champ-form2-rdv{
	position:absolute;
	top:405px;	
	left:240px;
}
* html .posit2-champ-form2-rdv{
	position:absolute;
	top:390px;	
	left:240px;
}
.posit-enappli{
	color:#6e6e6e;
	width:505px;
	position:absolute;
	z-index:2;	
	bottom:-63px;
	left:88px;
	font-style:italic;
}
.parag-present-form-doc{
	font-weight:bold;
	color:#6e6e6e;	
	width:435px;
	margin-left:68px;
	margin-bottom:26px;
}
#content-form1{
	position:relative;	
	padding-top:36px;
	z-index:2;
}
.input-nom-ad{
	width:401px;
	height:15px;
	border:#c2c2c2 1px solid;	
	font-size:11px;
	color:#666;
	padding:3px 3px;
	float:right;
	margin:0 0 8px 10px;
}
.form-block-g2{
	width:497px;
	margin:0px 0 0 68px;	
}
.input-nom-vi{
	width:155px;
	height:15px;
	border:#c2c2c2 1px solid;	
	font-size:11px;
	color:#666;
	padding:3px 3px;
	float:right;
	margin:0 0 8px 10px;
}
.margo-vi{
	margin-left:40px;	
}
.margo-mo{
	margin-left:32px !important;
	margin-left:34px;	
}



.bk-f-inp-doc{
	float:left;	
	width:252px;
}
.bk-fr-inp-doc{
	float:right;	
	width:245px;
}



.bk-chek-doc{
	margin:15px 0 0 68px;	
}
.titre-souh-doc{
	float:left;
	padding-top:1px !important;
	padding-top:5px;
	width:95px !important;
	width:87px;
}
.bk-chek-doc p{
	float:left;	
}
.label-compte-check{
	margin-right:15px;	
}
.parag-compte-check{
	margin-left:68px;	
}
.label-verin{
	float:left;	
	line-height:21px;
	margin:10px 10px 0 68px !important;
	margin:0px 10px 0 68px;
}
.calendar{
	z-index:10;	
}
.input-nom-verin{
	width:113px;
	height:15px;
	border:#c2c2c2 1px solid;	
	font-size:11px;
	color:#666;
	padding:3px 3px;
	float:left;
	margin:10px 0 8px 10px !important;	
	margin:0px 0 8px 10px;	
}
.parag-euro{
	float:left;
	line-height:21px;	
	font-weight:bold;
	font-size:14px;
	margin-left:8px;
	margin-top:10px !important;
	margin-top:0;
}
.btn-rdv-tel{
	background:url(../images/btn-rdv-tel.gif) no-repeat;
	width:191px;	
	height:41px;
	text-indent:-5000px;	
	position:absolute;
	z-index:2;	
	bottom:-63px;
	left:78px;
}
.btn-rdv-tel a{
	display:block;
	width:191px;	
	height:41px;
}
.btn-rdv-tel a:hover{
	background:url(../images/btn-rdv-tel.gif) 0 -41px no-repeat;
}
.posit-enappli2{
	color:#6e6e6e;
	width:505px;
	position:absolute;
	z-index:2;	
	bottom:-113px;
	left:88px;
	font-style:italic;
}
#back-titre-doc{
	background:url(../images/titre-form-doc.gif) no-repeat;	
}
#feuillet{
	width:155px;
	height:272px;
	position:absolute;
	top:40px;
	left:599px;
	background:url(../images/ico-feuille.gif) no-repeat;	
}
.input-date{
	width:41px;
	height:15px;
	border:#c2c2c2 1px solid;	
	font-size:11px;
	color:#666;
	padding:3px 3px;
}
.custom-check2{
	margin:0 0 0 68px;	
}
.margo-rdv{
	margin:29px 0 0 130px;	
}
.margo-label-rdv{
	margin-left:56px;	
}
.jesouh{
	float:left;
	width:511px;
	margin-top:15px;	
}
.input-jesouh{
	float:left;
	margin-top:15px;	
}
#telefone{
	width:168px;
	height:184px;
	position:absolute;
	top:140px;
	left:560px;
	background:url(../images/telefone.gif) no-repeat;	
}
#back-titre-rdv{
	background:url(../images/titre-form-rdv.gif) no-repeat;	
}
.intro-inp-env{
	margin-bottom:15px;	
}
.vignette-proms{
	background:url(../images/vignette-proms.png) no-repeat !important;
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/vignette-proms.png',sizingMethod='crope');
	width:126px; 
	height:131px;  
	position:absolute; 
	top:-80px; 
	left:-20px;
	color:#fff;
}
.vignette-proms p.bk-percent{
	position:absolute;
	font-size:60px;
	font-weight:bold;
	top:13px;
	left:22px;
}
.vignette-proms p.bk-time-vignette{
	position:absolute;
	font-size:12px;
	top:77px;
	left:22px;
}
.vignette-proms p.bk-percent-2carac{
	position:absolute;
	font-size:40px;
	font-weight:bold;
	top:28px;
	left:22px;
}
.vignette-proms p.bk-percent-3carac{
	position:absolute;
	font-size:30px;
	font-weight:bold;
	top:28px;
	left:22px;
}
.vignette-proms p.bk-percent-4carac{
	position:absolute;
	font-size:25px;
	font-weight:bold;
	top:28px;
	left:22px;
}
