
	body {
		margin: 10% 6% 5% 6%;
		margin: 0;
		color: #000;
		font-family: helvetica, arial, sans-serif;
		font-size: small;
		line-height: 140%;
	}
	
	/*\*//*/
		font-size: medium;
	/**/
	
	#wrap #entete #section,
	#wrap #entete #navigation,
	#wrap #entete #recherche,
	#wrap #page #sommaire,
	#imprimer, #retour,
	address a, form {
		display: none;
	}
	

	p {
		margin: 0 0 7pt 0;
		text-indent: 0pt;
	}
	
	h2, h3, h4, h5, h6 { margin: 0pt; }
	
	h3 { font-size: 130%; }
	h4, h5, h6 { font-size: 100%; }
	
		
	#entete h2 {
		font-size: 160%;
		margin: 4pt 0 16pt 0;
	}
	
	#contenu h2 {
		font-size: 130%;
		margin-bottom: 4pt;
	}
	
	
	h5.criteres {
		font-size: 100%;
		margin-top: 5pt;
		line-height: 11pt;
	}
	
	em, var, address {
		font-style: normal;
	}
	
	table {
		margin: 0 0 15pt 0;
	}
	
	table caption {
		margin-top: 14pt;
		text-align: left;
		font-weight: bold;
	}
	
	table * td {
		border-bottom: thin dashed grey;
		padding: 3pt 6pt 3pt 0pt;
		font-size: 90%;
		line-height: 11pt;
		vertical-align: top;
	}
	
	table * td strong,
	table * td em {
		display: block;
	}
	

	a {
		color: #000;
		text-decoration: none;
	}
	
	ul {
		margin: 0 0 7pt 0;
		padding: 0pt;
	}
	
	li {
		margin: 0;
		padding: 0;
		line-height: 140%;
		list-style: circle outside;
	}
	
	#wrap #page #adresse {
		font-size: 80%;
		margin-top: 20pt;
		padding: 3pt 0pt;
	}
	
	div#ligneEntete {
		display: none;
	}
	
	div.ligne {
		margin-bottom: 10pt;
	}
	
	div.ligne div em {
		font-weight: bold;
	}
	
	div.ligne div em.normal {
		font-weight: normal;
		display: list-item;
		list-style-type: decimal;
		margin: 0;
	}
	
	div.ligne div em span {
		text-transform: uppercase;
	}
	
	div.ligne div br {
		display: none;
	}
