body {
background:#B48E5D none repeat scroll 0%;
}

.content  {background-color:#B48E5D !important;}

body{font-size:10pt;}

body h2{
	color:#AD8957;
	font-family:'Arial';
	font-size:12pt;
	margin-top:0px;
}

.content .contenu .contenuCentre .intro_txt {
width:480px;
margin-bottom:20px;
}

.bouton_choix{
background:transparent url(/photo/images_default/btn_simulation.gif) no-repeat scroll 0% 50%;
color:#AD8957;
float:left;
font-size:9pt;
height:40px;
margin:0px 17px;
padding:8px 18px 0px;
text-align:center;
text-decoration:none;
width:174px;
}

#line_submit_form .send{
	background:transparent url(/photo/images_default/btn_send_form.png) no-repeat scroll left top;
	float:left;
	height:16px;
	letter-spacing:0.2px;
	padding:4px 0px 3px 37px;
	width:89px;
}


#line_submit_form .btn_send_form{
	color:#000000 !important;
	cursor:pointer;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

*html #line_submit_form .send{
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/photo/images_default/btn_send_form.png', sizingMethod='crop');
	margin-bottom:10px;
}

.form_font_haut{
background:transparent url(/photo/images_default/font_form_simu_impot_haut.png) no-repeat scroll 0% 50%;
height:16px;
margin:0px 0px -20px;
padding:0pt !important;
width:472px;
}

.form_font_bas{
background:transparent url(/photo/images_default/font_form_simu_impot_bas.png) no-repeat scroll 0% 50%;
height:16px;
margin:-5px 0px 0px;
padding:0pt !important;
width:472px;
}

.form_simu_impot_smal{
float:left;
height:16px;
margin:0px 0px -20px;
padding:0pt !important;
width:472px;
}

.firstCol{
background:#EDEDED none repeat scroll 0%;
border:medium none;
margin-left:0px;
padding:10px 10px 0px;
width:445px;
}

.firstColdeduc{
background:transparent url(/photo/images_default/font_form_simu_impot_small.png) no-repeat scroll 0% 50%;
border:medium none;
float:left;
height:125px;
margin:-15px 13px 0px 0px;
padding:23px 14px 0px;
width:197px;
}

*html .firstColdeduc{margin-right:13px;}
*+html .firstColdeduc{margin-right:18px;}

.firstColreduc{
background:transparent url(/photo/images_default/font_form_simu_impot_small.png) no-repeat scroll 0% 50%;
border:medium none;
float:left;
height:125px;
margin-top:-15px;
padding:23px 14px 0px;
width:197px;
}

.libelle_form{
color:#AD8957;
font-family:'Arial';
font-size:10pt;
font-weight:bold;
margin-top:25px;
width:150px;
}

#line_libelle_1{margin-bottom:-12px}

#line_libelle_3{width:150px}

#line_libelle_4{
float:right;
margin-right:100px;
padding-left:10px;
width:143px;
}

#line_nom, #line_age, #line_prenom, #line_adresse_ville, #line_tel_fixe, #line_revenu_annuel, #line_situation_familiale
,#line_nb_enfant, #line_date_naissance_1, #line_date_naissance_3,#line_libelle_3{
float:left;
margin-right:15px;
height:25px;
}

*html #line_prenom{margin-right:18px;}

#line_epargne_max_mensuelle{float:left;margin:20px 20px 0px 2px;}
#line_interet{float:left;margin-top:20px;clear:right;}

*html #line_epargne_max_mensuelle{float:left;margin:20px 28px 0px 2px;}
*+html #line_epargne_max_mensuelle{float:left;margin:20px 32px 0px 2px;}

#line_civilite, #line_situation_familiale select{width:146px}
#line_adresse input{width:300px;}
#line_adresse_ville input{width:190px;}
#line_adresse_cp input{width:90px;}
#line_regime_matrimoniale input{width:280px;}
#line_montant input{width:270px}
#line_impot_paye_precedent input, #line_nature input ,#line_montant input{width:340px}
#line_epargne_max_mensuelle input{width:216px}
#line_interet input{width:220px}
#line_nb_enfant input{width:140px}

*html #line_regime_matrimoniale input{width:270px;}
*html #line_epargne_max_mensuelle input{width:212px}
*html #line_interet input{width:212px}

*+html #line_regime_matrimoniale input{width:270px;}
*+html #line_epargne_max_mensuelle input{width:212px}
*+html #line_interet input{width:212px}

#line_date_naissance_1 input, #line_date_naissance_2 input,#line_date_naissance_3 input,
#line_date_naissance_4 input,#line_date_naissance_5 input{
margin-left:2px;
width:128px;
}

*html #line_date_naissance_1 input, *html #line_date_naissance_2 input,*html #line_date_naissance_3 input,
*html #line_date_naissance_4 input, *html #line_date_naissance_5 input{
width:125px;
}

*+html #line_date_naissance_1 input, *+html #line_date_naissance_2 input,*+html #line_date_naissance_3 input,
*+html #line_date_naissance_4 input, *+html #line_date_naissance_5 input{
width:125px;
}



#line_deduction_impot_montant input, #line_deduction_impot_nature input, #line_deduction_impot_duree input, 
#line_reduction_impot_montant input, #line_reduction_impot_nature input, #line_reduction_impot_duree input{
width:190px
}

#line_nb_enfant{clear:both}

#line_date_naissance_5 .form_d{margin-left:308px}
*html #line_date_naissance_5 .form_d{margin-left:312px}

#line_date_naissance_2 .form_d,#line_date_naissance_3  .form_d,#line_date_naissance_4  .form_d{
margin-left:159px
}

*html #line_date_naissance_3  .form_d,*html #line_date_naissance_4  .form_d{
margin-left:161px
}

#line_submit_form{float:right;margin:5px 14px 20px 0px;}

#line_revenu_annuel{margin-bottom:20px}