  /*********************************
    général
    ***********************************/
            
	* {
		margin: 0;
		padding:0;
	}
	html {
		font-size: 18px;
	}
	body {
		font-size: 100%;
		background-image: linear-gradient(170deg, #fdfbFa, #EbE6d1);
		  /* background-image:url(images/fond_site.jpg);*/
		  font-family: "andika_basicregular", serif;
		  counter-reset: chapitre;  /* Nous initialisons le compteur chapitre */
	}


	a {
		text-decoration: underline;
		color: #3C003C;
		font-family: "andika_basicregular", Times, serif;
		font-size: 100%;
	}
	a:link {
		text-decoration: underline;
		color: #3C003C;
	}
	a:visited {
		text-decoration: underline;
		color: #3C003C;
	}
	a:hover {
		color: #3333EE;
		text-decoration: underline;
	}
	a:active {
		text-decoration: none;
		color: #FFCA0F;
	}
	h1 {
		font-family: andika_basicregular, "DejaVu Serif", "Times New Roman", Times, serif;
		font-size: 2em;
		color: #1111A5;
		
	}
	h2 {
		font-family: andika_basicregular, Times, serif;
		font-size: 1.6em;
		color: #1111A5;
		padding :0.8em;
	}
	h2.num:before {
		text-align: left; 
		counter-increment: chapitre;  /* Ajoute 1 au compteur chapitre */
		content : counter(chapitre, upper-roman) ". ";
		margin-left:2em;
	}
	h2.num {
		counter-reset: section;
	}
	h3 {
		font-family: "andika_basicregular", Times, serif;
		font-size: 1.45em;
		color: #1111A5;
		padding :0.8em;
	}
	h3.num:before {
		content: counter(chapitre, upper-roman) "." counter(section) ". ";
		counter-increment: section;
		margin-left:2.5em;
	}
	h3.num {
		counter-reset: section;
	}
	h4 {
		font-family: "andika_basicregular", Times, serif;
		font-size: 1.1em;
		color: #1111A5;
		padding :0.8em;
	}
	h4.num {
		counter-reset: section;
	}


	p {
		font-family: "droid", Times, serif;
		color: #531111;
		font-size: 1.1em;
		padding:0.1em;
		margin-top:0.4em;
	}
	.Texte_big{
		font-family: "nyala", Times, serif;
		color: #531111;
		font-size: 1.6em;
		padding:0.6em;
	}
	.Liste_big{
		font-family: "nyala", Times, serif;
		color: #531111;
		font-size: 1.2em;
		padding:0.6em;
	}
	.Texte_normal {
		font-family: "droid", Times, serif;
		color: #531111;
		font-size: 1em;
	}
	.Pied_texte {
		font-family: "andika_basicregular", Times, serif;
		color: #531133;
		font-size: 0.9em;
		padding: 0;
	}
	.Titre_menu-droit {
		font-family: "andika_basicregular", Times, serif;
		color: #531111;
		font-size: 100%;
	}
	.bigTexte {
	   font-size: 140%; 
	}
	.Titre_chapitre {
		font-family: "andika_basicregular", Times, serif;
		color: #1111A5;
		font-size: 180%;
	}
	.Text_Clignote { 
		text-decoration: blink; 
		font-size:80%;
		color:red;
	}
	li{
		font-family: "nyala", Times, serif;
		font-size: 1.3em;
		color: #531111;
		padding-top:0.2em;
		margin-left:1em;

	}
	ul {
		list-style-type:square;
		margin-left:0.8em;
		padding :0.1em;
		padding-top:0.6em;
		padding-bottom:0.4em;

	}
	@media all and (orientation:portrait){
		li{
		font-family: "nyala", Times, serif;
		font-size: 1em;
		color: #531111;
		padding-top:0.2em;
		margin-left:-0.5em;

		}
		ul {
			font-size: 1em;
		list-style-type:square;
		margin-left:-0.5em;
		padding :0.1em;
		padding-top:0.6em;
		padding-bottom:0.4em;

		}
	}
	.floatL{
		float:left;  
		margin:0.3em;
	}
	.floatR{
		float:right;  
		margin:0.3em;
	}
	
    