/*************************************************************************/
/* DEFINITIONS GÉNÉRALES *************************************************/
/*************************************************************************/
html {
	font-size: 100%;
}
body {
	background-color: #a6005b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	background-image: url(../images/bg_accueil.gif);
	background-repeat: no-repeat;
	background-position: center center;
	z-index: 100;
}

html, body, table, th, tr, td, p, ul, li,dl, dt, dd, img, h1, h2, h3, h4, h5, h6, a, legend, form, input, label {
	text-decoration: none;
	list-style-type: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
div#flux_page {
	background-color: #a6005b;
}



/*************************************************************************/
/* Visuel accueil ********************************************************/
/*************************************************************************/
div#visuel {
	background-image: url(../images/visuel_accueil.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


/*************************************************************************/
/* Bandeau de motifs *****************************************************/
/*************************************************************************/
div#motifs_bandeau {
	background-image: url(../images/bg_motif_bandeau-trans.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-color: #ee81bb;
}
div#motifs_bandeau p {
	color: #ff7ad9;
	font-size: 0.9em;
}
div#motifs_bandeau a {
	color: #800046;
	background-image: url(../images/tiret_pied_page.gif);
	background-repeat: no-repeat;
	background-position: right 4px;
}
div#motifs_bandeau a:hover {
	color: #FE9ADA;
}



/*************************************************************************/
/* Newsletter ************************************************************/
/*************************************************************************/
div#newsletter .formulaires {
}
div#newsletter .champ_formulaires {
	font-size: 0.85em;
	color: #b52d73;
	background-color: #f2e1d3;
	font-family: Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ff4acc;
	border-bottom-color: #ff4acc;
	border-left-color: #ff4acc;
}
div#newsletter form P {
	color:#fff;
	font-size: 0.9em;
}
div#newsletter img {
	background-color: #f2e1d3;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #ff4acc;
	border-right-color: #ff4acc;
	border-bottom-color: #ff4acc;
}



/*************************************************************************/
/* Actualités ************************************************************/
/*************************************************************************/
div#actualites {
	background-image: url(../images/bg_actus-trans.png);
	background-repeat: repeat;
	background-position: 0px 0px;
	color: #6e003c;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ee81bb;
	font-size: 0.95em;
}
div#actualites a {
	color: #6e003c;
	text-decoration: none;
}
div#actualites a:hover {
	text-decoration: underline;
}
div#actualites h1 {
	color: #f2e1d3;
	font-weight: bold;
	background-image: url(../images/puce_actus_accueil.png);
	background-repeat: no-repeat;
	background-position: 71px 0px;
	font-size: 1em;
}

div#actualites h1 a {
	color: #f2e1d3;
}

