@charset "utf-8";
/* Document CSS */
/* Nom du client */
/* Feuille de style de base qui définit les principales balises et les classes */

/* --- Balises globales - On --- */
	body {
			
	}
	strong {
		
	}
	em {
		
	}
	h1, h2, h3, h4, h5, h6, p {
		line-height:1.4em;
		text-align:left;
		font-weight:normal;
		padding-top:4px;
		padding-bottom:4px;
	}
	h5 {
		color:#000;
		font-size:1.6em;
	}
	h6 {
		color:#000;
		font-size:1.4em;
	}
	a {
		color:#7aac37;
		text-decoration:underline;
	}
	a:hover {
		color:#fff;
	}
	hr {
		border:0;
		clear:both;
		width:100%;
		color:#7aac37;
		background-color:#7aac37;
		height:1px;
		margin:6px 0 18px 0;
	}
/* --- Balises globales - Off --- */


/* --- Classes globales - On --- */
	.retour {
		clear:both;
	}
	.vert {
		color:#7aac37;
	}
	.est {
		float:right;
		margin:0 0 18px 18px;
	}
	.ouest {
		float:left;
		margin:0 18px 18px 0;
	}
	.est {
		float:right;
		margin:0 0 18px 18px;
	}
/* --- Classes globales - On --- */


/* --- Formulaires - On --- */
	form, fieldset, caption, input, textarea, select {
		font-size:1em;
		font-family:inherit;
	}
	form {
		
	}
	fieldset {
		
	}
	legend {
		
	}
	input, textarea, select {
		color:#000;
		border:1px solid #ddd;
		background-color:#fefefe;
	}
	input, textarea {
		padding:2px;
	}
	input:hover, select:hover, textarea:hover {
		color:#000;
		border:1px solid #aaa;
		/* background-color:#ccc; */
	}
	input:active, select:active, textarea:active {
		background-color:#fcfcfc;
		
	}
	input:focus, select:focus, textarea:focus{
		color:#000;
		border:1px solid #666;
		/* background-color:#ccc; */
	}
	/* --- Classes pour les boutons submit - On --- */
		.bouton {
			display:block;
			width:auto;
			border:1px solid #ddd;
			padding:2px 4px;
		}
		.bouton:link {
			border:1px solid #ddd;
		}
		.bouton:visited {
			border:1px solid #ddd;
		}
		.bouton:hover {
			cursor:pointer;
		}
		.bouton:active {
			border:1px solid #ddd;
			background-color:#ccc;
		}
		.bouton:focus {
			border:1px solid #ddd;
			background-color:#ccc;
		}
	/* --- Classes pour les boutons submit - Off --- */
	/* --- Classes pour les input checkbox et radio - On --- */
		/* Pour les cases à cocher et les boutons radio des formulaires */
		/* Pour écraser le style input définit plus haut */
		.case {
			width:auto;
			border:0;
			margin:0;
		}
	/* --- Classes pour les input checkbox et radio - Off --- */
/* --- Formulaires - Off --- */


/* --- Tableaux - On --- */
	table {
		font-size:1.2em;
	}
	table table {
		font-size:1em;
	}
	table p {
		font-size:1em;
	}
	table caption {
		
	}
	table thead {
		
	}
	table tbody {
		
	}
	table tfoot {
		
	}
	table tr {
		
	}
	table tr th, table tr td {
		
	}
	table tr th {
		font-weight:normal;
		text-align:left;
	}
	table tr td {
		
	}
/* --- Tableaux - Off --- */


/* --- Tableaux dans les formulaires - On --- */
	form table {
	
	}
	form table caption {
		
	}
	form table thead {
		
	}
	form table tbody {
		
	}
	form table tfoot {
		
	}
	form table tr {
		
	}
	form table tr th {
		
	}
	form table tr td {
		
	}
/* --- Tableaux dans les formulaires - Off --- */


/* --- Listes - On --- */
	ul, ol {
		font-size:1.2em;
	}
	ul ul, ol ol, ul ol, ol ul{
		font-size:1em;
	}
	ul {
	
	}
	ol {
	
	}
	ul li, ol li {
	
	}
	ul li a, ol li a {
	
	}
	ul li a:hover, ol li a:hover {
	
	}
	/* --- Listes sans bulles - On --- */
		ul.sansbulle, ol.sansbulle {
			list-style-type:none;
		}
	/* --- Listes sans bulles - Off --- */
	/* --- Listes sans bulles - On --- */
		ul.sansbulle, ol.sansbulle {
			list-style-type:none;
		}
	/* --- Listes sans bulles - Off --- */
	/* --- Premiers éléments des listes  - On --- */
		.premier {
			
		}
	/* --- Premiers éléments des listes - Off --- */
	/* --- Derniers éléments des listes  - On --- */
		.dernier {
			
		}
	/* --- Derniers éléments des listes - Off --- */
	/* --- Listes avec affichage horizontal - On --- */
		ul.horizontal li {
			float:left;
		}
	/* --- Listes avec affichage horizontal - Off --- */
	/* --- Listes avec affichage vertical - On --- */ 
		ul.vertical li {
		}
		ul.vertical li a {
		
		}
		ul.vertical li a:link {
			
		}
		ul.vertical li a:visited {
			
		}
		ul.vertical li a:hover {
			
		}
		ul.vertical li a:active {
			
		}
		ul.vertical li a:focus {
			
		}
		ul.vertical li .separateur {
			display:none;
		}
	/* --- Listes avec affichage vertical - Off --- */
	/* --- Liste de type menu - On --- */
		ul.menu {
		
		}
		ul.menu li {
			
		}
		.menu a {
			color:#fff;
			text-decoration:none;
			text-transform:uppercase;
			background-repeat:no-repeat;
		}
		.menu a:hover {
			color:#7aac37;
		}
		ul.menu li ul {
		
		}
		ul.menu li ul li {
		
		}
		ul.menu li ul li a {
		
		}
	/* --- Liste de type menu - Off --- */
/* --- Listes - Off --- */
/* --- Liens à afficher/masquer au survol - On --- */
	a.survol {
		
	}
	a.survol img {
		display:block;
	}
	a.survol span img {
		display:none;
	}
	a.survol:hover img {
		display:none;
	}
	a.survol:hover span img {
		display:block;
	}
/* --- Liens à afficher/masquer au survol - Off --- */
