/* CSS pour l'impression du document */

p, li {
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;	
	text-align: justify;	
}

.signature {
	text-align: right;
}
	
#check, #menus, .copyright, #bpdf, .form, #outils, .invisible, label {
	display: none;
	visibility: hidden;	
}

#texte .commander-safari,
#texte .confirmer-safari,
#texte .retour-safari,
#texte .valider-safari,
#texte .suivants-safari,
#texte .precedents-safari,
#texte .recommencer-safari,
#texte .rechercher-safari,
#texte .commander,
#texte .confirmer,
#texte .retour,
#texte .valider,
#texte .suivants,
#texte .precedents,
#texte .recommencer,
#texte .rechercher {
	display: none;
	visibility: hidden;	
}

/* ------------------ TABLEAUX ------------------ */

table.annuaire {
	/* background-color: #E6E6E6; */
	border: 0;
	border-collapse:collapse;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
	font-style: normal;
	font-variant: normal;
	padding: 0px;
	margin: 5px 0px 15px 0px;
}

table.annuaire tr {
	margin: 0px;
	padding: 0px;
}

table.annuaire th {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #7D0606;
	/* background-color: #6AC006; */
	text-decoration: none;
	font-weight: bold;
	margin: 0px;
	/* padding: 2px; */
	border-bottom: 1px dotted black;

}


table.annuaire td {
	margin: 0px;
	padding: 2px;
	border: 0px;
	vertical-align: top;
}

table.annuaire td.soustitre {
	text-align: left;	
	padding: 8px 0 4px 0;
}

table.annuaire td.right {
	text-align: right;	
	padding: 4px 8px 8px 0px
}

table.annuaire td.left {
	text-align: left;	
	padding: 4px 0 8px 8px
}

table.annuaire thead,
table.annuaire tfoot,
table.annuaire tbody {
	/* */

}


/* ------------------ FIN DU CSS ------------------ */