/**
* COULEUR REGION :
*	bleu-claire : #CBF0FF
*				  #0AB4FF
*	vert-foncé	 : #009932
*/
html {
	background-color: #fcfdff;
	background-image: url(/_media/img/deg_cote.jpg);
	color: #000000;
	}
body {
	background-color: #fcfdff;
	background-image: url(/_media/img/deg_cote.jpg);
	}
	body#home .nolink a, body#home .lien_realisation a, body#home .en_savoir_plus a {
		font-weight: normal;
		text-decoration: underline;
	}
input, textarea {border-color: #aaaaaa;}
h1 {color: #a8a9ab;}
a {
	color:#009932;
	font-weight: bold;
	text-decoration: none;
}
	a:hover {
		text-decoration: underline;
	}
table, th, td {border-color:#009932; }
th {
	background: #009932;
	color: #fffffb;
	}
tr.even {background: #dcf7cb;}

#paquetage {
	background: #fcfdff;
	border-color: #a9aaac;
	}
#preHeader {background: #009932;}
#header {background-image: url('/_media/img/header/head-fond.jpg');}
#logo {
	background: #009932;
	color: #fedc00;
	}
.angle {background-image:url(/_media/img/puce_equerre.png);}
#header, #footer {background-color: #fcfdff;}

/* =MENU */
#menu li ul {border-top-color: #0AB4FF;}
	#menu li li {background: #CBF0FF;}
		#menu li li a {
			background-color: #fffffb;
			border-color: #0AB4FF;
			color: #000;
			}
			#menu li li a:hover, #menu li li a:focus {background-color: #CBF0FF;}

/* =CONTENU */
.spip a {text-decoration: underline;}
.puce {background-image:  url(/_media/img/puce_bleue.gif);}
.background {
	background-color: #EDE5DA;
	background-image: url(/_media/img/degrade_gauche.gif);
	border-left-color: #CBF0FF;
	}
.menu_article {color: #009932;}
	.menu_article h2 {background-image: url(/_media/img/puce_equerre.png); color:#009932;}
	.menu_article a {color: #A8A9AB;}
	.menu_article a:hover {color: #009932;}
	.menu_article li {background-image: url(/_media/img/puce_bleue.gif);}
	.chapo li {
		/*background-image: url(/_media/img/puce_bleue.gif); background-position:0 5px; background-repeat:no-repeat;*/
		margin-bottom:5px;
		padding-left:12px;
		}

chapo .intro h2 { color:#9d9d9d;}
.chapo h2 {color:#9d9d9d;}
.text_article .text li {background-image: url(/_media/img/puce_bleue.gif); display: list-item;}
.sous_rub li:hover {background-color: #EDE5DA; }
.text_article h2, .intro h2 {
	background-image: url(/_media/img/puce_bleue.gif);
	color: #009932;
	}
.text_article h3, .intro h3 {
	color: #009932;
	font-size: 1.4em;
	}


#documentation_illustration {background-image: url(/_media/img/illus_doc_agir.jpg);}
	#documentation_conteneur {background-color: #fffffb;}
#documentation h2, #menuSecondaire h2 {color: #009932;}
#menuSecondaire h2 {background-image: url(/_media/img/puce_equerre.png);}
	#documentation li a {color: #9d9d9d;}
	#documentation, #menuSecondaire {background-image: url(/_media/img/cadre_int_fond.gif);}
	.documentation_bas, .menuSecondaire_bas {background-image: url(/_media/img/cadre_int_bas.gif);}
	.documentation_haut, .menuSecondaire_haut {background-image: url(/_media/img/cadre_int_haut.gif); }

	#menuSecondaire a, #menuSecondaire .on span {
		background-image: url(/_media/img/puce_titre_2.gif);
		color: #aaaaaa;
		}
		#menuSecondaire .on span, #menuSecondaire a:hover, #menuSecondaire a:focus {color: #009932;}

#texte h2, #toutproduit h2 {background-image:  url(/_media/img/puce_bleue.gif);}
#produits #texte h2 {color: #000;}
#texte ul li {background-image: url(/_media/img/puce_titre_2.gif);}
#liens #texte ul li {background-image: url(/_media/img/puce_bleue.gif);}
#toutproduit ul li {background-image: null;}
	#texte li h2 a, #toutproduit li h2 a{color: #000000;}
	#texte .nomProduit, #toutproduit .nomProduit {color: #009932;}
#ligneInfosProduit {border-right-color:  #a9aaac;}
#moto_produit {
	background-color: #FCFDFF;
	border-color:  #fdb81a;
	color: #23a74d;
	}
.intro li {
	background-color:transparent;
	background-position:0 6px;
	background-repeat:no-repeat;
	margin-bottom:5px;
	padding-left:12px;
	background-image: url(/_media/img/puce_bleue.gif);
	}
#listeContenu li a {
	background-image: url(/_media/img/puce_titre_2.gif);
	color: #000000;
	}
#listeContenu a:hover, #listeContenu a:focus  { background-color: #F4FFF8;}
body.specifique #texte dt, body.specifique #toutproduit dt{
	background-image: url(/_media/img/puce_titre_2.gif);
	color: #009932;
	}
body.specifique.famille_dist #texte dt {
	background-image: url(/_media/img/puce_bleue.gif);
	}
.ombre_haute {background: url(/_media/img/ombre_haut.png);}
.ombre_basse {background: url(/_media/img/ombre_bas.png); /*IE */}
.sous_rub, .text_article {background-image: url(/_media/img/fond_article.png);}
.cadre_annimation {background-image: url(/_media/img/temporaire_cadre_top.png);}
	.cadre_annimation .bottom {background-image: url(/_media/img/temporaire_cadre_bottom.png);}
	.cadre_annimation .middle {background-image: url(/_media/img/temporaire_cadre_middle.png);}

	/* =GLOSSAIRE */
#texte #glossaireListeLettres li a {color: #009932;}
#glossaire #texte h2 {color: #009932;}

/* =PLAN */
#plan #texte #actu_doc li {background-image: url(/_media/img/picto_brochure.jpg);}
	#plan #texte li li {background-image: url(/_media/img/puce_bleue.gif);}


/* =RECHERCHE */
#rechercheInput {border-color: #637589;}
	#recherche label {color: #009932;}
	#resultat_search strong {color: #009932;}
		.format a img {border-color: #dddddd;}

/* =RECRUTEMENT */
.jobBottomButton {
	border-color: #009932;
}
#msgBox {
	background-color: #fff;
	border-color: #009932;
}
#mailAlert {width: 170px;}
h4.errMsg {
	color: red;
}
#form_coordonnees legend {
	color: #000;
}
#form_coordonnees h2 {
	background-image: none;
}
.greenStrong {
	font-weight: bold;
	color: #009932;
}
.greenStrong a {
	text-decoration: underline;
	}
/* =ACTUALITE */
#actualites a img {border-color: #009932; }

/* =FOOTER */
#footer {
	background-color: #009932; /* ! HOME */
	border-color: #ffffff;
	color: #fcfdff;
	}
	#footer ul li a {
		border-color: #fcfdff;
		color: #fffffb;
		font-weight: normal;
		}
	#footer ul li a:hover {color: #fffffb;}

/* =HOME= */
#moto {
		border-left-color: #CBF0FF;
	}
.cadre {background-image: url(/_media/img/cadre_corps.png);}
.cadreBas {background-image: url(/_media/img/cadre_bas.png);}
.cadreHaut {background-image: url(../_media/img/cadre_haut.png);}
	.cadre h2 {
		background-image: url(/_media/img/puce_equerre.png);
		color: #00AB4E;
		}
#recrutement li {
	background-image: url(/_media/img/puce_bleue.gif);
	background-position: 0 20%;
	}
#aLaUne h3 a, #aLaUne li a, #aLaUne .standard {color: #000;}
	#aLaUne li img {border-color: #00AB4E;}

/*	=CONTACT=	*/
.err {color: #009932;}
.obligatoire {color: #009932;}
.contact .submit input {
	background-color: #009932;
	background-image: none;
	color: #ffffff;
	}