body
{
	margin: 			0px 0px 0px 0px;
	padding: 			0px 0px 0px 0px;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	height: 			100%;
	background-color:	#e9ad2b;
}

A
{
	color: 				#0F61E4;
	text-decoration:	underline;
}

A:hover
{
	text-decoration:	none;
}

HR
{
	color: 				#C7D0E4;
	margin-bottom:		20px;
}

H1
{
	font-weight:		bold;
	color:				#77A3FA;
	margin-bottom:		20px;
	font-size:			16px;
}

.onglet
{
	font-family: 		Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: 				#FFFFFF;
	font-size: 			13px;
	letter-spacing:		1px;
}

.onglet a
{
	color: 				#FFFFFF;
	text-decoration:	underline
}

.onglet a:hover
{
	color: 				#FFFFFF;
	text-decoration:	none
}

.info_good
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	color: 				#007D00;
	font-size: 			14px;
	padding-left: 		5px;
	padding-bottom: 	15px;
	font-weight:		bold;
}

.info_bad
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	color:				#FF0000;
	font-size: 			14px;
	padding-left: 		5px;
	padding-bottom: 	15px;
	font-weight:		bold;
}

.copy
{
	color:				#000000;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			9px;
	padding:			0px 0px 0px 0px;
	margin:				0px 0px 0px 0px;
}

.copy_link
{
	color:				#000000;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10px;
	padding:			0px 0px 0px 0px;
	margin:				0px 0px 0px 0px;
	text-align:			center;
	vertical-align:		top;
	background-color:	#FFF
}

.copy_link a
{
	color:				#0F61E4;
	text-decoration:	none;
}

.copy_link a:hover
{
	color:				#FF9900;
	text-decoration:	underline;
}

.page, TD
{
	color:				#000000;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
}

.titre_page
{
	background:			url(image/page_sep.gif);
	background-repeat:	repeat-x;
	background-position: center;
	color:				#EF9400;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:			18px;
	font-weight:		bold;
	text-align:			left;
	padding:			0px 0px 0px 0px;
	margin:				0px 0px 0px 0px;
	letter-spacing:		1px;
}

.titre_bloc_centre
{
	color:				#1029A3;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:			18px;
	font-weight:		bold;
	text-align:			left;
	padding:			0px 0px 0px 0px;
	margin:				0px 0px 0px 0px;
	letter-spacing:		1px;
}

.titre_page span
{
	padding:			0px 15px 0px 0px;
	margin:				0px 0px 0px 0px;
	background-color:	#FFFFFF
}

.menu_haut
{
	background-color:	#6E74FC;
	color:				#FFFFFF;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	text-align:			left;
	padding:			2px 0px 2px 10px;
	margin:				0px 0px 0px 0px;
	letter-spacing:		1px
}

.menu_mid1
{
	background-color:	#EF9400;
	padding:			3px 0px 0px 0px;
	margin:				0px 0px 0px 0px;
	border-color:		#CCCCCC;
	border-style:		solid;
	border-width:		1px 1px 0px 1px
}

.menu_mid2
{
	background-color:	#FFFFFF;
	color:				#000000;
	font-family: 		Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	text-align:			left;
	padding:			10px 10px 4px 10px;
	margin:				0px 0px 0px 0px;
}

.menu_mid2 a
{
	color:				#000000;
	text-decoration:	none
}

.menu_mid2 a:hover
{
	color:				#FF9900;
	text-decoration:	underline
}

.menu_bas
{
	padding:			0px 0px 0px 0px;
	margin:				0px 0px 0px 0px;
	background:			url(image/menu_bas.jpg);
	width:				180px;
	height:				40px
}

.formul
{
	color:				#444444;
	font-family: 		Tahoma, Arial, Helvetica, sans-serif;
	font-size:			11px;
	margin:				0px 0px 0px 10px;
	text-align:			left
}

.formul INPUT
{
	font-family:		Tahoma, Arial, Helvetica, sans-serif;
	font-size:			11px
}

TEXTAREA
{
	font-family:		Tahoma, Arial, Helvetica, sans-serif;
	font-size:			11px
}

.cadre_clair
{
border-color:			#6C86C0;
border-width:			1px;
border-style:			solid
}

.cadre_fonce
{
border-color:			#C7D0E4;
border-width:			1px;
border-style:			solid
}

#news A
{
	color: 				#0F61E4;
	text-decoration:	underline;
}

#news A:hover
{
	text-decoration:	none;
}

#news
{
	font-weight:		normal;
}
