/*body					{	margin:0px 0px 0px 0px;	padding:4px 0px 4px 0px;	background:#d4d0c8;	font-family:arial;	font-size:11px;	text-align:center;	}*/

body,td,div,span,a,p,h1,h2	{	font-family:arial;	}
span,p,h1,h2			{	margin:0px;	padding:0px;	}
h1,h2					{	font-weight:normal;	}
hr						{	margin-top:5px;	}

/* accusite, accutimb, accucomt */
.as_titre				{	padding:0px 0px 0px 0px;	}
.as_titre1				{	font-size:16px;	font-weight:bold;	text-align:center;	padding:5px 0px 0px 0px;	border-style:solid;	border-width:2px 0px 0px 0px;	border-color:darkgray;	}
.as_titre2				{	font-size:12px;	font-weight:normal;	text-align:center;	padding:0px 0px 5px 0px;	border-style:solid;	border-width:0px 0px 2px 0px;	border-color:darkgray;	}

.as_legende				{	font-size:11px;	text-align:center;	}

.ac_cont_cl				{	margin:0px auto 0px auto;		width:490px;	font-size:12px;	text-align:justify;	padding:10px 0px 0px 0px;	}

.as_cont_cl1			{	float:left;	padding:5px 0px 0px 13px;	}
.as_cont_cl2			{	width:380px;	font-size:12px;	text-align:justify;	}
.as_cl_p1				{	padding:0px 0px 0px 0px;	margin-top:14px;	}
.as_cl_p2				{	padding:0px 0px 0px 0px;	margin-top:21px;	}
.as_cl_p2g				{	float:left;	}
.as_cl_p2c				{	text-align:center;	}
.as_cl_p2d				{	float:right;	}
.as_cl_p2_imgg			{	border:1px solid gray;	width:84px;		height:120px;	}
.as_cl_p2_imgc			{	border:1px solid gray;	width:166px;	height:120px;	}
.as_cl_p2_imgd			{	border:1px solid gray;	width:84px;		height:120px;	}
.as_cl_p3				{	padding:0px 0px 0px 0px;	margin-top:21px;	}
.as_cl_p4				{	padding:0px 0px 0px 0px;	margin-top:10px;	}

.at_cont_tl				{	margin:0px auto 0px auto;		width:570px;	font-size:12px;	text-align:center;	padding:10px 0px 0px 0px;	}

.as_cont_tl1			{	float:right;	padding:5px 13px 0px 0px;}
.as_cont_tl2			{	width:290px;	font-size:12px;	text-align:center;	}
.as_tl_p1				{	padding:0px 0px 0px 0px;	margin-top:14px;	}
.as_tl_p2				{	padding:0px 0px 0px 0px;	margin-top:18px;	}
.at_tl_p2_img			{	border:0px;					height:200px;	padding:0px 20px 0px 20px;	}
.as_tl_p2_img			{	border:0px;	width:113px;	height:170px;}
.as_tl_p3				{	padding:0px 0px 0px 0px;	margin-top:15px;	}
.as_tl_p4				{	padding:0px 0px 0px 0px;	margin-top:10px;	}

/* biocomte */
.bc_cont_ligne			{	padding:30px 0px 0px 0px;	margin:0px auto 0px auto;	width:550px;	}
.bc_text_titre			{	margin:0px 0px 30px 0px;	font-size:16px;	font-weight:bold;	text-align:center;	}
.bc_text_pres_j			{	font-size:13px;	text-align:justify;	}
.bc_text_pres_j:first-letter	{	font-family:courier new;	font-size:28px;	font-weight:bold;	color:maroon;}

/* chrodate */
.ch_text_tabent			{	text-align:center;	background:aliceblue;	}
.ch_text_libent			{	margin:0px 5px 0px 5px;	font-size:13px;	font-weight:bold;	text-align:center;	}
.ch_text_libannee		{	margin:0px 5px 0px 5px;	font-size:15px;	font-weight:bold;	color:red;	text-align:center;		}
.ch_text_libdate		{	margin:0px 5px 0px 5px;	font-size:12px;	font-weight:bold;	text-align:center;	}
.ch_text_libev			{	margin:0px 5px 0px 5px;	font-size:12px;	text-align:left;	}

/* dochisto */
.dh_cont_ligne			{	padding:30px 0px 0px 0px;	margin:0px auto 0px auto;	}
.dh_text_comp			{	font-size:11px;	}
.dh_cont_extraloi		{	border:1px solid black;		width:470px;	padding:20px; margin:50px auto 0px auto;	}
.dh_text_extraloi_titre	{	font-size:17px;	font-weight:bold;	color:blue;	text-align:center;	}
.dh_cont_brulangl		{	border:1px solid black;		width:470px;	padding:20px; margin:50px auto 0px auto;	}
.dh_text_brulangl_titre	{	font-size:17px;	font-weight:bold;	color:blue;	text-align:center;	}
.dh_text_brulangl_par1	{ 	font-size:15px;	text-align:left;	}
.dh_text_brulangl_sign	{ 	font-size:15px;	text-align:right;	}
.dh_cont_lettgrav		{	border:1px solid black;		width:470px;	padding:20px; margin:50px auto 0px auto;	}
.dh_text_lettgrav_titre	{	font-size:17px;	font-weight:bold;	color:blue;	text-align:center;	}
.dh_cont_avisrech		{	border:1px solid black;	width:470px;	padding:20px; margin:50px auto 0px auto;	}
.dh_text_avisrech_titre	{ 	font-size:17px;	font-weight:bold;	color:blue;	text-align:center;	}
.dh_text_avisrech_par1	{ 	font-size:15px;	text-align:left;	}
.dh_text_avisrech_sign	{ 	font-size:17px;	text-align:center;	}
.dh_text_avisrech_par2	{ 	font-size:15px;	text-align:center;	}
.dh_text_avisrech_par3	{ 	font-size:15px;	text-align:left;	}
.dh_text_avisrech_vill	{ 	font-size:15px;	text-align:center;	}

/* marqpost */
.mp_cont_ligne			{	padding:30px 0px 0px 0px;	margin:0px auto 0px auto; }

/* etatcivi */
.ci_cont_ligne			{	padding:30px 0px 0px 0px;	margin:0px auto 0px auto; }
.ci_text_comp			{ 	font-size:11px;	}
.ci_cont_decesaml		{	border:1px solid black;		width:470px;	padding:20px; margin:50px auto 0px auto;	text-align:center;	}
.ci_text_decesaml_titre	{ 	font-size:17px;	font-weight:bold;	color:blue;	text-align:center;	}
.ci_cont_decesarl		{	border:1px solid black;		width:470px;	padding:20px; margin:50px auto 0px auto;	text-align:center;	}
.ci_text_decesarl_titre	{	font-size:17px;	font-weight:bold;	color:blue;	text-align:center;	}

/* actesrel */
.ar_cont_ligne			{	padding:30px 0px 0px 0px;	margin:0px auto 0px auto; }
.ar_text_comp			{	font-size:11px;	}
.ar_cont_extrait1		{	border:1px solid black;	width:470px;	padding:20px; margin:50px auto 0px auto;	text-align:center;	}
.ar_text_extrait1_titre	{	font-size:17px;	font-weight:bold;	color:blue;	text-align:center;	}
.ar_cont_extrait2		{	border:1px solid black;	width:470px;	padding:20px; margin:50px auto 0px auto;	text-align:center;	}
.ar_text_extrait2_titre	{	font-size:17px;	font-weight:bold;	color:blue;	text-align:center;	}

/* arbregen */
.ag_cont_ligne			{	padding:30px 0px 0px 0px;	margin:0px auto 0px auto;	}
.ag_table				{	font-size:9px;	}
.ag_cell_nom			{	font-size:11px;	text-align:center;	white-space:nowrap;	}
.ag_cell_date			{	font-size:10px;	text-align:center;	white-space:nowrap;	}
.ag_cell_nom1			{	font-size:11px;	color:red;	text-align:center;	white-space:nowrap;	}
.ag_cell_date1			{	font-size:10px;	color:red;	text-align:center;	white-space:nowrap;	}
.ag_renv				{	font-size:9px;	color:blue;	vertical-align:top;	}
.ag_cell_0000			{	border-width:0px 0px 0px 0px;	border-style:solid;	border-color:black;	}
.ag_cell_0001			{	border-width:0px 0px 0px 1px;	border-style:solid;	border-color:black;	}
.ag_cell_0010			{	border-width:0px 0px 1px 0px;	border-style:solid;	border-color:black;	}
.ag_cell_0011			{	border-width:0px 0px 1px 1px;	border-style:solid;	border-color:black;	}
.ag_cell_0100			{	border-width:0px 1px 0px 0px;	border-style:solid;	border-color:black;	}
.ag_cell_0101			{	border-width:0px 1px 0px 1px;	border-style:solid;	border-color:black;	}
.ag_cell_0110			{	border-width:0px 1px 1px 0px;	border-style:solid;	border-color:black;	}
.ag_cell_0111			{	border-width:0px 1px 1px 1px;	border-style:solid;	border-color:black;	}
.ag_cell_1011			{	border-width:1px 0px 1px 1px;	border-style:solid;	border-color:black;	}
.ag_cell_1000			{	border-width:1px 0px 0px 0px;	border-style:solid;	border-color:black;	}
.ag_cell_1001			{	border-width:1px 0px 0px 1px;	border-style:solid;	border-color:black;	}
.ag_cell_1111			{	border-width:1px 1px 1px 1px;	border-style:solid;	border-color:black;	}
.ag_desc0				{	font-weight:bold;	text-align:center;	}
.ag_desc1				{	color:red;	font-weight:bold;	text-align:center;	}

/* lavcourm */
.lc_cont_ligne			{	padding:30px 0px 0px 0px;	margin:0px auto 0px auto; }
.lc_table0				{	width:400px;	margin:30px auto 0px auto;	font-size:11px;	}
.lc_table				{	width:690px;	margin:30px auto 0px auto;	font-size:11px;	}
.lc_text_titre			{	font-size:11px;	font-weight:bold;	text-align:center;	background: aliceblue;	}

/* galphoto */
.ph_cont_ligne			{	padding:30px 0px 0px 0px;	margin:0px auto 0px auto; }
.ph_text_titre			{	font-size:11px;	font-weight:bold;	text-align:center;	background: aliceblue;	}

/* expo1947 */
.e7_cont_ligne			{	padding:30px 0px 0px 0px;	margin:0px auto 0px auto;	}

/* souvediv */
.sd_cont_ligne			{	padding:30px 0px 0px 0px;	margin:0px auto 0px auto;	}

/* livrerev */
.lr_cont_ligne			{	padding:30px 0px 0px 0px;	margin:0px auto 0px auto; }
.text_livrerev_det_t		{	font-size:10px;	}
.text_livrerev_det		{	font-size:10px;	font-style: italic;}

/* choixsuj */
.cs_cont_ligne			{	padding:30px 0px 30px 0px;	}
.cs_cont_lettre			{	width:560px;	margin:0px auto 0px auto;	border:2px solid gray;	}
.cs_text_fede			{ 	margin:10px 0 0 0;	font-size:17px;	text-align:center;	}
.cs_text_metro			{ 	margin:5px 0 0 0;	font-size:12px;	font-weight:bold;	text-align:center;	}
.cs_text_assodecl		{ 	float:left;	margin:30px 0px 0px 0px;	width:260px;	font-size:9px;	text-align:center;	}
.cs_img_logo			{	float:left;	margin:30px 0px 0px 0px;	width:30px;		height:30px;	border:0px;	}
.cs_text_membfede		{	float:left;	margin:30px 0px 0px 0px;	width:260px;	font-size:9px;	text-align:center;	}
.cs_text_presluci		{ 	margin:10px 0 0 0;	font-size:9px;	font-weight:bold;	text-align:center;	}
.cs_text_surrdv			{	margin:10px 0 0 110px;	font-size:9px;	text-align:left;	}
.cs_text_sep1			{ 	font-size:13px;	text-align:center;	}
.cs_text_parisle		{ 	margin:0 0 0 320px;	font-size:14px;	text-align:left;		}
.cs_text_lepresi		{	margin:25px 0 0 300px;	font-size:14px;	text-align:left;}
.cs_text_jourtimb		{	margin:0px 0 0 70px;	font-size:14px;	text-decoration:underline;	text-align:left;}
.cs_text_monsmini		{	margin:0px 0 0 300px;	font-size:14px;	text-align:left;	}
.cs_text_parisvii		{	margin:0px 0 0 430px;	font-size:14px;	text-align:left;	}
.cs_text_monsmini2		{	margin:20px 0 20px 0;	font-size:14px;	text-align:center;	}
.cs_text_corps			{	margin:10px 0 0 70px;	font-size:14px;	text-indent:70px;	text-align:left;	}
.cs_text_soit1			{	margin:0px 0 0 170px;	font-size:14px;	text-align:left;	}
.cs_text_soit2			{	margin:0px 0 0 70px;	font-size:14px;	text-align:left;	}
.cs_text_presisign		{	margin:10px 0 0 300px;	font-size:14px;	text-align:left;	}
.cs_text_signberth		{	margin:10px 0 50px 400px;	font-size:17px;	font-weight:bold;	text-align:left;	}

/* gravpiel */
.gp_cont_ligne			{	width:560px;	padding:30px 0px 0px 0px;	margin:0px auto 0px auto;	}
.gp_text_titre1			{	font-size:16px;	font-weight:bold;	text-align:center;	}
.gp_text_titre2			{	font-size:13px;	font-weight:bold;	text-align:center;	}
.gp_text_titre2n		{	font-size:13px;	font-style:italic;	text-align:center;	}
.gp_text_texte			{	font-size:13px;	text-align:justify;	}
.gp_text_texte:first-letter	{	font-family:courier new;	font-size:28px;	font-weight:bold;	color:maroon;}
.gp_text_signat			{	font-size:13px;	font-weight:bold;	text-align:right;	}
.gp_text_notes			{	font-size:13px;	font-style:italic;	text-align:left;	}

/* notiphil */
.np_cont_ligne			{	padding:30px 0px 30px 0px;	}
.np_cont_noti1			{	width:594px;	margin:0px auto 0px auto;	border:2px solid gray;	}
.np_cont_noti2			{	padding:10px;	}
.np_cont_tabcar			{	width:500px;	margin:10px auto 0px auto;	text-align:center	}
.np_img_logo			{	float:left;	border:0px;	height:50px;	width:47px;	}
.np_img_timbre			{	height:130px;	width:82px;	border:0px;}
.np_text_rf				{ 	font-size:15px;	text-align:center;	}
.np_text_minis			{	font-size:18px;	font-weight:bold;	text-align:center;	margin-top:20px;	}
.np_text_pres			{	clear:both;	font-size:13px;	font-weight:bold;	text-align:justify;	text-indent:40px;	margin-top:20px;	}
.np_text_carac			{	font-size:15px;	font-weight:bold;	text-align:center;	margin-top:25px;	}
.np_text_corps			{	font-size:12px;	text-align:justify;	text-indent:25px;	margin-top:3px;	}
.np_text_cartit			{	font-size:15px;	font-weight:bold;	text-align:center;	}
.np_text_carinl			{	font-size:11px;	}
.np_text_carinc			{	font-size:11px;	text-align:center;	}
.np_text_an				{	font-size:12px;	font-weight:bold;	text-indent:25px;	margin-top:8px;	text-align:left;	}

/* jourtimb */
.jt_text_explica		{	font-size:13px;	text-align:center;	margin:30px auto 20px auto;	width:600px	}
.jt_text_flag			{	font-size:13px;	font-weight:bold;	color:red;	text-align:center;		}
.jt_text_tabent			{	font-size:13px;	font-weight:bold;	text-align:center;	background:aliceblue;	}
.jt_text_numdep			{	margin:0px 5px 0px 5px;	font-size:13px;	text-align:center;		}
.jt_text_numville		{	margin:0px 5px 0px 5px;	font-size:13px;	font-weight:bold;	text-align:center;		}
.jt_text_libville		{	margin:0px 5px 0px 5px;	font-size:13px;	text-align:left;	}
.jt_text_numdep			{	margin:0px 5px 0px 5px;	font-size:13px;	text-align:center;	}
.jt_text_libdep			{	margin:0px 5px 0px 5px;	font-size:13px;	text-align:left;	}

/* numcatal */
.rc_text_explica		{	font-size:13px;	text-align:center;	margin:20px auto 20px auto;	width:600px	}
.rc_text_tabent			{	text-align:center;	background:aliceblue;	}
.rc_text_libent			{	margin:0px 20px 0px 20px;	font-size:13px;	font-weight:bold;	text-align:center;		}
.rc_text_libcat			{	margin:0px 5px 0px 5px;		font-size:12px;	font-weight:bold;	color:red;	text-align:left;	}
.rc_text_desc			{	margin:0px 5px 0px 15px;	font-size:12px;	text-align:left;	}
.rc_text_lib			{	margin:0px 5px 0px 5px;		font-size:12px;	text-align:center;	}

/* numfeuil */
.nf_text_explica		{	font-size:13px;	text-align:center;	margin:20px auto 20px auto;	width:600px	}
.nf_text_tabent			{	text-align:center;	background:aliceblue;	}
.nf_text_libent			{	margin:0px 20px 0px 20px;	font-size:13px;	font-weight:bold;	text-align:center;		}
.nf_text_libcat			{	margin:0px 5px 0px 5px;		font-size:12px;	font-weight:bold;	color:red;	text-align:left;	}
.nf_text_desc			{	margin:0px 5px 0px 15px;	font-size:12px;	text-align:left;	}
.nf_text_lib			{	margin:0px 5px 0px 5px;		font-size:12px;	text-align:center;	}

/* timbpiel */
.tp_cont_ligne			{	padding:30px 0px 0px 0px;	}
.tp_table				{	width:690px;	margin:0px auto 0px auto;	}
.tp_text_tabent			{	font-size:12px;	font-weight:bold;	text-align:center;	background:aliceblue;	}
.tp_text_tab			{	font-size:11px;	text-align:center;}
.tp_text_tab969			{	font-size:11px;	font-weight:bold;	text-align:center;	background:oldlace;	}

/* timsurch */
.ts_cont_ligne			{	padding:30px 0px 0px 0px;	}
.ts_table				{	width:690px;	margin:0px auto 0px auto;	}
.ts_text_tabent			{	font-size:12px;	font-weight:bold;	text-align:center;	background:aliceblue;	}
.ts_text_tab			{	font-size:11px;	text-align:center;}
.ts_text_tab969			{	font-size:11px;	font-weight:bold;	text-align:center;	background:oldlace;	}

/* histfete */
.hj_cont_ligne			{	padding:30px 0px 0px 0px;	}
.hj_table				{	width:690px;	margin:0px auto 0px auto;	}
.hj_text_tabent			{	font-size:12px;	font-weight:bold;	text-align:center;	background:aliceblue;	}
.hj_text_tab			{	font-size:11px;	text-align:center;}
.hj_text_tab969			{	font-size:11px;	font-weight:bold;	text-align:center;	background:oldlace;	}
