input{margin:0px;padding:0px; border:solid 1px #7F9DB9;}/*border:solid 1px #7F9DB9;*/
input[disabled ] {background: #EBEBE4; border:solid 1px #7F9DB9; margin:0px;padding:0px;}
.disabled{background: #EBEBE4; border:solid 1px #7F9DB9; margin:0px;padding:0px;}

/* */
#formulaire{
	background: #FFFFFF;
	width: 685px;
	height: auto;
	font-size:11px;
	margin-top:15px;
}


#etapes-formulaire{
	background: #FFFFFF url('../images/formulaire-etape-fond.gif') top left no-repeat;
	height:110px;
	margin:15px 0 15px 0;
}

#etapes-formulaire IMG{
display:block;
float:left;
}

.descOnglet{color:#333333; font-family:verdana, Arial,sans serif; font-size:8px; padding-top:10px; padding-left:10px;}
#descOnglet1{width:83px; float:left; display:block;}
#descOnglet2{width:115px; float:left; display:block;}
#descOnglet3{width:115px; float:left; display:block;}
#descOnglet4{width:113px; float:left; display:block;}
/*#boule_onglet1, #boule_onglet2, #boule_onglet3, #boule_onglet4{cursor:pointer}*/

#texte_onglet{
	font-family: Arial, Helvetica, sans-serif;
	color: #4586D5; /*c40000*/
	font-weight: bold;
	font-size: 18px;
	display:block;
	width:400px;
	clear:both;
	margin-left:20px;
	float:left;
}
#exempleDiagnostic{float:right; margin-right:30px; font-size:10px; font-weight: bold; }

#formulaire hr{clear:both; height:1px; background:url('../images/formulaire-separateur.gif') no-repeat; margin:0px; margin-left:40%;}

.libelle-mentions{
	width: 685px;
	text-align:right;
	color:#7794AE;
	font-size:9px;
}

ul#stepForm li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}


.validation-tab {
	background: url('../images/formulaire-fond-btn.gif') top left no-repeat ;
	width:685px;
	height:55px;
	text-align:center;
	margin-top:10px;
	margin-bottom:15px;
	display:none;
}

.validation-block{
	background:transparent url(../images/formulaire-fond-btn.gif) no-repeat scroll left top;
	height:55px;
	margin-bottom:15px;
	margin-top:10px;
	text-align:center;
	width:685px;
}

.validation-tab-final{
	display:block;
}

.validation-tab input, .validation-block input{
	margin-top:5px;
	border:none;
	height:auto;
}

.mentions-cnil{
	color:#7794AE;
	font-size:9px;
	padding:5px;
}

/* TAB */
.column-label{width:220px; float:left; margin-top:10px; margin-bottom:10px;}
.column-emprunteur{width:220px; float:left; background:url('../images/formulaire-fond-emprunteur.jpg') no-repeat top left; padding-left:5px; margin-top:10px; margin-bottom:10px;}
.column-emprunteur-2{width:220px; float:left; background:url('../images/formulaire-fond-emprunteur-2.jpg') no-repeat top left; padding-left:5px; margin-top:10px; margin-bottom:10px;}
.column-coemprunteur{width:220px; float:left; padding-left:5px; margin-top:10px; background:url('../images/formulaire-fond-emprunteur.jpg') top left; margin-bottom:10px;}
.column-coemprunteur-2{width:220px; float:left; padding-left:5px; margin-top:10px; background:url('../images/formulaire-fond-emprunteur-2.jpg') top left; margin-bottom:10px;}
.column-titre{ color:#CD0606; font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; padding:10px 0 0 15px; display:block; }
.departement{width:160px;}
#enfants{float:left;margin-top:10px;}
#ageEnfantsParam{float:left; width:300px;}
#ageEnfants{display:block; width:200px; float:right; margin-right:10px;}
.ageEnfant{ width:36px; }
.adresse{ width:300px; }

/* TAB  2 */
.emploi{ width:160px;}
#NbBiensLabel{width:450px;}
.patrimoineBien{margin-bottom:12px;}
.numBien{display:block; margin-left:30px;font-size:14px; font-weight:bold;}

/* TAB 3 */
#formulaire_tab3 p{clear:both;}

#loyerFacultatif{width:400px;}

.tab-header{color:#003399; font-weight:bold;}
#addPretImmobilier, #addPretPersonnel, #addPretConso {vertical-align:middle; cursor:pointer;}

#rang_immo_header{display:block; float:left; width:50px;}
.rang_immo{display:block; float:left; width:40px; height:18px; vertical-align:baseline;}
#organisme_immo_header, .organisme_immo{display:block; float:left; width:180px; text-align:center;}
#capital_immo_header, .capital_immo{display:block; float:left; width:120px; text-align:center; }
.capital_immo input{width:80px;}
#duree_immo_header, .duree_immo{ display:block; float:left; width:100px; text-align:center;}
#mensualite_immo_header, .mensualite_immo{ display:block; float:left; width:120px; text-align:center;}
.mensualite_immo input{width:70px;}
#mensualiteRetard_immo_header, .retardMensualite_immo{ display:block; float:left; width:120px; text-align:center;}
.retardMensualite_immo input{width:60px;}

#rang_perso_header, #rang_conso_header{display:block; float:left; width:50px;}
.rang_perso, .rang_conso{display:block; float:left; width:40px; height:18px; vertical-align:baseline;}
#organisme_perso_header, .organisme_perso, #organisme_conso_header, .organisme_conso{display:block; float:left; width:180px; text-align:center;}
#capital_perso_header, .capital_perso, #capital_conso_header, .capital_conso {display:block; float:left; width:120px; text-align:center;}
.capital_perso input, .capital_conso input{width:80px;}
#mensualite_perso_header , .mensualite_perso, #mensualite_conso_header , .mensualite_conso{display:block; float:left; width:120px; text-align:center;}
.mensualite_perso input, .mensualite_conso input{width:70px;}
#mensualiteRetard_perso_header, .retardMensualite_perso, #mensualiteRetard_conso_header, .retardMensualite_conso {display:block; float:left; width:120px; text-align:center;}
.retardMensualite_perso input, .retardMensualite_conso input{width:60px;}

p.checkbox{margin-left:30px;}
p.checkbox label{text-align:left; width:130px;}

p.situation label{width:350px;}
p.but_tresorerie label{width:350px; text-align:right;}
p.situation span{text-align:left; float:right; width:450px; display:block;}
p.but_tresorerie span{text-align:left; float:right; width:450px; display:block;}
p.situation span label{text-align:left; width:430px; font-weight:normal; width:auto;}
p.but_tresorerie span label{text-align:left; width:430px; font-weight:normal; width:auto;}

#fichageLabel{ width:300px; }
#fichageType{margin-left:300px; height:50px;}
#fichageType label{text-align:left;}
/*#dossierSurendettementEtat{width:400px;}*/
.situation{height:90px;}
#dossierSurendettementEtat label{width:413px;}
#dossierSurendettementLabel{ width:550px; }

/* TAB 4 */
#recapPret h2{margin:0px;}
#recapPretAmortissable label, #recapPretRechargeable label{display:block; float:left; width:250px; text-align:left;}
#recapPretAmortissable input, #recapPretRechargeable input{float:left; margin-right:10px;}
.recapMontant{display:block; float:left; text-align:right; width:80px;}

#totalPretsRachetés{border-top:1px black solid;}
.totalPrets{display:block; float:left; width:230px;}
.montantTotalPrets{display:block; float:left; width:128px; font-weight:bold; text-align:right;}

#dureeRemboursementMaximumLabel{ width: 500px;}
#paragBesoinTresorerie{height:50px;}
#besoinTresorerieLabel{ width: 500px; padding-right:5px; height:46px;}
#paragMontantTresorerie {width:680px;padding-right:5px;}
#montantTresorerieLabel{width:390px; text-align:left; padding-left:38px;}
#deVousaNous{height:145px;}
#prg_newsletter{height:120px;}
#newsletter{ width:650px; text-align:left; }

/* DIVERS */
.euros{font-weight:bold; color:#003399;}

/* PANNEAU DES ERREURS  */
#erreur{width:680px;background:url('../images/erreur-background.gif') repeat-y; margin:20px 0 20px 0;} 
#erreur img{float:left;}
#erreur-top{background:url('../images/erreur-top.gif') no-repeat; width:680px; height:15px;}
#erreur-message{margin:0 0 0 20px;}
#erreur-titre{font-size:18px; color:#FF6600;margin-left:30px;}
#erreur-detail{float:left; margin-left:30px; }
#erreur-detail UL{margin-left:30px;}
#erreur-bottom{background:url('../images/erreur-bottom.gif') no-repeat; width:680px; height:15px;clear:both;}

/* */
form.contact fieldset{ background:#F3F3F3; }
.form-contact-top{ width:700px;	height:23px; background:url(../images/form-contact-top.gif) no-repeat; }
.form-contact-bottom{width:700px;	height:23px; background:url(../images/form-contact-bottom.gif) no-repeat; }

#parMessage{height:145px;}
#parNewsletter{height:101px;}

#parMessage-rappelGratuit{height:145px;}