html, body {
	font-family:		Verdana, Times New Roman, Arial;
	font-size:			12px;
	color:				#292929;
	margin-top:			0;
	margin-bottom:		0;
	margin-left:		0;
	margin-right:		0;
	background-color:	#FFFFFF;
}
a {
	color:#71a806;
	text-decoration: none;
}
a:visited {
	color:#71a806;
}a:hover {
	color:#95dd08;
	text-decoration: none;
}
a:active {
	color:#95dd08;
}

img {
	border:					0px;
}

img.point_titre {
	margin-right:			5px;
}

img.puce {
	margin:					0 2px 2px 2px;
}

.titre_1 {
	font-size:				14px;
	font-weight:			bold;
}

div#menu a {
	color:					#000000;
	text-decoration:		none;
	font-weight:			bold;
}
div#menu a:hover {
	color:					#00ceff;
	text-decoration:		none;
}

table.tableau1 {
	border:1px solid black;
}
table.tableau1 th {
	background-color:	#ededed;
}
table.tableau1 td {
	border:1px solid #dddddd;
}

/* ********************** fin MENU PRINCIPAL ********************** */
div.titre_page {
	width:				657px;
	background-color:	#eeeeee;
	height:				24px;
}
div.titre_page div.titre {
	color:				#71a806;
	font-size:			20px;
	font-weight:		bold;
	border-right:		10px solid #FFFFFF;
	background-color:	#FFFFFF;
	padding:			0;
	float:				left;
}

div#footer {
	/*border-top:					1px solid #d4d4d4;*/
	padding:					0;
	padding-top:				3px;
	text-align:					center;
	font-size:					11px;
	color:						#717171;
}


/* --------- formulaires ----------*/
div.formulaire td {
 text-align:					left;
}

div.formulaire .libelle {
 font-weight:					bold;
 text-align:					left;
}
input, textarea {
	background-color:			#e2f7bb;
	border:						solid 1px #649b00;
	text-align:					left;
}
input.image {
	border:						0;
}

div.formulaire_retour {
	color:						orange;
	font-weight:				bold;
	text-align:					center;
}

input.checkbox {
	margin:						0px;
	padding:					0px;
}

.message {
	color:					red;
}

hr {
	background-color:		#d4d4d4;
	border:					none;
	color:					#d4d4d4;
	height:					1px;
}