BODY {
	margin:				0px;
	background-color:	#005794;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		normal;	
}



TABLE, P {
	font-size:			11px;
	font-family: 		arial, Verdana, Helvetica, sans-serif, courier;
	border: 0px;
}

INPUT.size01{
	width:				120px;
}

SELECT {
	width:				180px;
}

IMG {
	border:	0px;
}

A {
	text-decoration:	none;
	color: 				#000000;
	font-weight: 		bold;
}

A:hover {
    font-weight: 		bold;
	color: 				#CC0000;
}

/* Taille du contenu du site */
.c_site {
	width:				943px;
	background-color:	#FFFFFF;
}
/* Bord gauche */
.g_site {
	width:				30px;
	background-image:	url(../images/back_g.gif);
	background-repeat:	repeat-y;
	background-color:	#220022;
}
/* Bord droit */
.d_site {
	width:				30px;
	background-image:	url(../images/back_d.gif);
	background-repeat:	repeat-y;
}
/* Bord en bas ŕ droite et ŕ gauche -- pour l'ombré en coin de page */
.bas_d_site {
	height:				15px;
	background-image:	url(../images/back_bas_d.gif);
	background-repeat:	no-repeat;
}
.bas_g_site {
	height:				15px;
	background-image:	url(../images/back_bas_g.gif);
	background-repeat:	no-repeat;
}
/* Bord bas */
.bas_site {
	height:				15px;
	background-image:	url(../images/back_bas.gif);
	background-repeat:	repeat-x;	
}

.titre_ens {
 	font-size: 			18px;
    font-weight: 		bold;
	color: 				#000000
}


.recherche{
	color:				#005794;
	text-align:			left;
}

.recherche P{
	color:				#005794;
	text-align:			left;
	padding-bottom:		20px
}

.recherche SPAN{
	color:				#005794;
	font-weight:		bold;
}

.recherche DIV TD{
	font-weight:		bold;
}