/* ----------Définitions générales----------- */
BODY {  
    background : #ffffff;
	padding : 30px; 
	margin : 0px;
	scrollbar-face-color : #000000;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-track-color : #FFFFFF;
	scrollbar-3dlight-color : rgb(230,230,230);
	scrollbar-darkshadow-color : rgb(100,100,100);
	}

/* ----------Définitions du cadre----------- */


table.centre {
padding : 30px; 
border : 0px solid rgb(0,0,0); 
text-align : center; 
vertical-align : middle;
width : 100%;
height : 100%;
}

table.base {
padding : 10px; 
border : 0px solid #000000; 
text-align : center; 
vertical-align : middle;
background : #ffffff;
}

td.base {
text-align : center ; 
vertical-align : middle;
width : 100%;
height : 100%;
}

table.cadre {
padding : 17px; 
border : 5px solid #000000;
background-color : #ffffff;
width : 600px;
}

/* ------------definitions du contenu----------- */
/* Bloc de contenu */

td.citation {
	font-Family : Times New Roman,Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 12px;
	font-Weight : normal;
	font-Style : italic; 
	color : #000000;
	padding : 15px;
	width : 532px;
	vertical-align : top;
	text-align : right;
	border : 0px solid white;
	}
td.espace {
padding-bottom : 0px;
}
td.famille {
	font-Family : Times New Roman,Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 12px;
	font-Style : normal; 
	color : #4A4A4A;
	width : 100%;
	vertical-align : top;
	text-align : left;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 15px;
	padding-right : 15px;
	border : 0px solid;	
}
td.famille_opt {
	font-Family : Times New Roman,Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 12px;
	font-Style : normal; 
	color : #4A4A4A;
	width : 100%;
	vertical-align : top;
	text-align : left;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 15px;
	padding-right : 15px;
	border : 0px solid;	
}
td.famille_opt_gras {
	font-Family : Times New Roman,Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 12px;
	font-Style : normal; 
	color : #4A4A4A;
	width : 100%;
	vertical-align : top;
	text-align : right;
	padding-top : 2px;
	padding-bottom : 10px;
	padding-left : 2px;
	padding-right : 15px;
	border : 0px solid;	
}

td.message {
	font-Family : Times New Roman,Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 13px;
	font-Style : normal; 
	color : #4A4A4A;
	padding : 15px;
	width : 100%;
	vertical-align : top;
	text-align : left;
	border : 0px solid white;
}
td.genre{
	font-Family : Times New Roman,Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 14px;
	font-Style : normal; 
	color : #4A4A4A;
	padding : 15px;
	width : 100%;
	vertical-align : top;
	text-align : center;
	border : 0px solid white;
}
td.mari{
	font-Family : Times New Roman,Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 12px;
	font-Style : normal; 
	color : #4A4A4A;
	padding : 15px;
	width : 100%;
	vertical-align : top;
	text-align : center;
	border : 0px solid white;
}
td.nom{
	font-Family : Times New Roman,Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 23px;
	font-Style : normal; 
	color : #000000;
	padding : 15px;
	width : 100%;
	vertical-align : top;
	text-align : center;
	border : 0px solid white;
}
td.naissance{
	font-Family : Times New Roman,Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 13px;
	font-Style : normal; 
	color : #4A4A4A;
	padding-left : 15px;
	padding-right : 15px;
	padding-top : 5px;
	padding-bottom : 0px;
	width : 100%;
	vertical-align : top;
	text-align : left;
	border : 0px solid white;
}
td.adressedujour{
	font-Family : Times New Roman,Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 13px;
	font-Style : normal; 
	color : #4A4A4A;
	padding : 15px;
	width : 100%;
	vertical-align : top;
	text-align : left;
	border : 0px solid white;
}
td.funerailles{
	font-Family : Times New Roman,Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 13px;
	font-Style : normal; 
	color : #4A4A4A;
	padding : 15px;
	width : 100%;
	vertical-align : top;
	text-align : left;
	border : 0px solid white;
}

td.reunion{
	font-Family : Times New Roman,Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 13px;
	font-Style : normal; 
	color : #4A4A4A;
	padding : 15px;
	width : 100%;
	vertical-align : top;
	text-align : center;
	border : 0px solid white;
}


td.titre{
	font-Family : Times New Roman,Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 13px;
	font-Style : normal; 
	color : #4A4A4A;
	padding-left : 15px;
	padding-right : 15px;
	padding-top : 0px;
	padding-bottom : 15px;
	width : 100%;
	vertical-align : top;
	text-align : center;
	border : 0px solid white;
	}
td.fairepart{
	font-Family : Times New Roman,Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 14px;
	font-Style : normal; 
	color : #000000;
	padding : 15px;
	width : 100%;
	vertical-align : top;
	text-align : center;
	border : 0px solid white;
	}
td.infspec{
	font-Family : Times New Roman,Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 13px;
	font-Style : normal; 
	color : #000000;
	padding : 15px;
	width : 100%;
	vertical-align : top;
	text-align : left;
	border : 0px solid white;
	}
td.images{
	text-align : center;
	padding : 5px;
	height : 22px;
	width : 100%;
	vertical-align : middle;
	border : 0px solid red;
	}
td.photo_emplacement{
	padding : 0px;
	border : 0px;
	text-align : center;
	vertical-align : middle;
	}
table.photo{
	padding : 5px;
	text-align : center;
	}
td.photo     {
	text-align : center;
	padding : 3px;
	vertical-align : middle;
	border : 1px solid rgb(0,0,0);
		  }
