/*-------------------------------- Gestion du CONTENU --------------------------------*/
body {
	margin: 0; /* pour éviter les marges */
  	text-align: center; /* pour corriger le bug de centrage IE */
	background: #FFFFFF url(../images/index/index_01.gif) top center repeat-x;
	font: normal 12px Arial;
	color: #000000;
}

#conteneur {
	margin: 0 auto; /* Pour center le site */
	text-align: left;
	width: 1000px;
}



/*-------------------------------- Gestion des POLICES --------------------------------*/

.Police-Arial-11-GrisFonce { font:11px Arial; color:#605d5c; }
.Police-Arial-12-GrisFonce { font:12px Arial; color:#605d5c; }
.Police-Arial-14 { font:14px Arial; }
.Police-Arial-16 { font:14px Arial; }
.Police-Arial-16-GrisClair { font:16px Arial; color:#a7a7a6; }
.Police-Arial-16-Fuschia { font:16px Arial; color:#df498b; }
.Police-Arial-16-Mauve { font:16px Arial; color:#974578; }
.Police-Arial-16-Bleu { font:16px Arial; color:#0e83c7; }
.Police-Arial-24-Noir { font:24px Arial; color:#000000; }
.Police-Arial-24-GrisFonce { font:24px Arial; color:#605d5c; }

.Police-Verdana-10-GrisFonce { font:10px Verdana; color:#605d5c; }
.Police-Verdana-11-GrisClair { font:11px Verdana; color:#a7a7a6; }
.Police-Verdana-11-GrisFonce { font:11px Verdana; color:#605d5c; }
.Police-Verdana-12-GrisFonce { font:12px Verdana; color:#605d5c; }
.Police-Verdana-12-Blanc { font:12px Verdana; color:#FFFFFF; }
.Police-Verdana-12-Noir { font:12px Verdana; color:#000000; }
.Police-Verdana-14-Noir { font:14px Verdana; color:#000000; }
.Police-Verdana-18-Noir { font:18px Verdana; color:#000000; }
.Police-Verdana-18-Mauve { font:18px Verdana; color:#974578; }
.Police-Verdana-18-Blanc { font:18px Verdana; color:#FFFFFF; }
.Police-Verdana-31-Mauve { font:31px Verdana; color:#974578; }


/*-------------------------------- Gestion des POLICES --------------------------------*/

/* Style lien par defaut */
a, a:visited { color:#605d5c; text-decoration:none; }
a:hover, a:focus, a:active { color:#0000000; text-decoration:none; }

/* Style lien GrisFonce-Noir */
a.Lien-GrisFonce-Noir, a:visited.Lien-GrisFonce-Noir { color:#605d5c; }
a:hover.Lien-GrisFonce-Noir, a:focus.Lien-GrisFonce-Noir, a:active.Lien-GrisFonce-Noir { color:#000000; }

/* Style lien GrisClair-Blanc, a:active */
a.Lien-GrisClair-Blanc, a:visited.Lien-GrisClair-Blanc { color:#a7a7a6; }
a:hover.Lien-GrisClair-Blanc, a:focus.Lien-GrisClair-Blanc, a:active.Lien-GrisClair-Blanc, a:active { color:#FFFFFF; }

/* Style lien GrisFonce-Noir */
a.Lien-Noir-GrisFonce, a:visited.Lien-Noir-GrisFonce { color:#000000; }
a:hover.Lien-Noir-GrisFonce, a:focus.Lien-Noir-GrisFonce, a:active.Lien-Noir-GrisFonce { color:#605d5c; }

/* Style lien Mauve-Noir */
a.Lien-Mauve-Noir, a:visited.Lien-Mauve-Noir { color:#974578; }
a:hover.Lien-Mauve-Noir, a:focus.Lien-Mauve-Noir, a:active.Lien-Mauve-Noir { color:#000000; }

/* Style lien Blanc-Mauve */
a.Lien-Blanc-Mauve, a:visited.Lien-Blanc-Mauve { color:#FFFFFF; }
a:hover.Lien-Blanc-Mauve, a:focus.Lien-Blanc-Mauve, a:active.Lien-Blanc-Mauve { color:#974578; }



/*-------------------------------- Gestion des FORMULAIRES --------------------------------*/

INPUT.FormNewsletter{
	font: normal 11px Verdana; 
	color: #605d5c;
	background-color: #FFFFFF;
	border: #605d5c 1px solid; 
}

INPUT.FormRechercheActu{
	font: bold 11px Verdana; 
	color: #a7a7a6;
	width: 240px;
	height: 31px;
	background: #FFFFFF url(../images/actualite/actualite_02.gif) top right no-repeat;
	padding-top: 8px;
	border: none; 
}

TEXTAREA.FormContact{
	font: normal 11px Verdana; 
	color: #605d5c;
	background-color: #FFFFFF;
	border: #605d5c 1px solid; 
}
