a {
	color: #088410;
}

div.cadre {
	border: 1px solid #ddd;
	padding: 10px;
	margin: 10px 0px;
}
div.aplat {
	padding: 10px;
	padding-top: 5px;
	margin: 10px 0px;
}

h1#dernieresNouvelles {
text-align: center;
color: #D12521;
margin: 3px;
}

h1 {
	font: 18px Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 20px;
}

h2 {
	margin-top: 20px;
	font-size: 13px;
}

h3 {
	font-size: 11px;
	margin-bottom: 0px;
	padding-bottom: 2px;
}

div.cadre hr {
	margin: 20px 0px;
	border-style: none;
	border-top: 1px solid #000;
}

/*****/

div.mauve div.cadre {
	border: 1px solid #bbc6dc;
	background-color: #f3f3f7;
}

div.mauve div.aplat {
	background-color: #f3f3f7;
}

div.mauve hr {
	border-color: #8e93b6;
}

div.mauve a {
	color: #8e93b6;
}

div.mauve h1 {
	color: #8e93b6;
}

div.mauve h2 {
	color: #8e93b6;
}

div.mauve h3 {
	color: #8e93b6;
}

/*****/

div.marron div.cadre {
	border: 1px solid #aca290;
	background-color: #f5f2eb;
}

div.marron div.aplat {
	background-color: #f5f2eb;
}

div.marron hr {
	border-color: #aca290;
}

div.marron a {
	color: #aca290;
}

div.marron h1 {
	color: #aca290;
}

div.marron h2 {
	color: #aca290;
}

div.marron h3 {
	color: #aca290;
}

/*****/

div.bleu div.cadre {
	border: 1px solid #aca290;
	background-color: #e8ecf4;
}

div.bleu div.aplat {
	background-color: #e8ecf4;
}

div.bleu hr {
	border-color: #7f8db1;
}

div.bleu a {
	color: #7f8db1;
}

div.bleu h1 {
	color: #7f8db1;
}

div.bleu h2 {
	color: #7f8db1;
}

div.bleu h3 {
	color: #7f8db1;
}

/*****/

div.vert div.cadre {
	border: 1px solid #acc8ad;
	background-color: #e5f7e5;
}

div.vert div.aplat {
	background-color: #e5f7e5;
}

div.vert hr {
	border-color: #088510;
}

div.vert a {
	color: #088510;
}

div.vert h1 {
	color: #088510;
}

div.vert h2 {
	color: #088510;
}

div.vert h3 {
	color: #088510;
}

/*****/

p.articleChapo {
	margin-top: 0px;
	padding-top: 0px;
}

h1, h2, h3, h4, h5, h6 {
	clear: left;
}

p.titreSearch {
	background-color: #088510; color: #e5f7e5; margin-top: 0; padding: 10px 50px;FONT-SIZE: 17px;FONT-WEIGHT: 900;
}

a.search {
	font-weight: bold;
	color: #088510;
}

/*****/

TD
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}
P
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
}
DIV
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
}
.MenuGauche, .MenuGaucheActif
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
.MenuGaucheActif {
	color: #13d720;
}
A.MenuGauche:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #13d720;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
.MenuGauchePetit, .MenuGauchePetitActif
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
.MenuGauchePetitActif {
color: #13d720;
}
A.MenuGauchePetit:hover
{
    FONT-SIZE: 10px;
    COLOR: #13d720;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
.Copyright
{
    FONT-SIZE: 10px;
    COLOR: #173f7a;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
.TitresGros
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #d12521;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
.Titres
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
.ContenuLiens
{
    FONT-SIZE: 11px;
    COLOR: #173f7a;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
A.ContenuLiens:hover
{
    FONT-SIZE: 11px;
    COLOR: #cccccc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
.MenuHaut
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
A.MenuHaut:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0099ff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
.Bouton
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
A.Bouton:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cccccc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
.Contenu
{
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

text-align: justify;
}
.ContenuChapo
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
}
.ContenuTitreGras
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
.ContenuVert
{
    FONT-SIZE: 11px;
    COLOR: #088510;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
}
.ContenuVertLien
{
    FONT-SIZE: 11px;
    COLOR: #088510;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
.ContenuTitreVert
{
    FONT-SIZE: 13px;
    COLOR: #088510;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
.ContenuTitreVertGras
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 13px;
    COLOR: #088510;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
.ContenuRouge
{
    FONT-SIZE: 11px;
    COLOR: #D72020;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
}
.ContenuTitreRouge
{
    FONT-SIZE: 13px;
    COLOR: #D72020;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
.ContenuTitreRougeGras
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 13px;
    COLOR: #D72020;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
.ContenuViolet
{
    FONT-SIZE: 11px;
    COLOR: #8E93B6;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
}
.ContenuVioletLien
{
    FONT-SIZE: 11px;
    COLOR: #8E93B6;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
.ContenuTitreViolet
{
    FONT-SIZE: 13px;
    COLOR: #8E93B6;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
.ContenuTitreVioletGras
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 13px;
    COLOR: #8E93B6;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
.ContenuBeige
{
    FONT-SIZE: 11px;
    COLOR: #ACA290;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
}
.ContenuBeigeLien
{
    FONT-SIZE: 11px;
    COLOR: #ACA290;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
.ContenuTitreBeige
{
    FONT-SIZE: 13px;
    COLOR: #ACA290;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
.ContenuTitreBeigeGras
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 13px;
    COLOR: #ACA290;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
.ContenuBleu
{
    FONT-SIZE: 11px;
    COLOR: #7F8DB1;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
}
.ContenuBleuLien
{
    FONT-SIZE: 11px;
    COLOR: #7F8DB1;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
.ContenuTitreBleu
{
    FONT-SIZE: 13px;
    COLOR: #7F8DB1;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
.ContenuTitreBleuGras
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 13px;
    COLOR: #7F8DB1;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
.ContenuVertClair
{
    FONT-SIZE: 11px;
    COLOR: #088510;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
}
.ContenuVertClairLien
{
    FONT-SIZE: 11px;
    COLOR: #088510;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
.ContenuTitreVertClair
{
    FONT-SIZE: 13px;
    COLOR: #088510;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
.ContenuTitreVertClairGras
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 13px;
    COLOR: #088510;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
text-align: justify;
}
.ContenuChapoBleu
{
    FONT-SIZE: 12px;
    COLOR: #7F8DB1;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
}
.ContenuChapoBleuGras
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 12px;
    COLOR: #7F8DB1;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
}
.ContenuChapoViolet
{
    FONT-SIZE: 12px;
    COLOR: #8E93B6;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
}
.ContenuChapoVioletGras
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 12px;
    COLOR: #8E93B6;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
}
.ContenuChapoBeige
{
    FONT-SIZE: 12px;
    COLOR: #ACA290;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
}
.ContenuChapoBeigeGras
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 12px;
    COLOR: #ACA290;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
}
.ContenuChapoVert
{
    FONT-SIZE: 12px;
    COLOR: #088510;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
}
.ContenuChapoVertGras
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 12px;
    COLOR: #088510;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
}
.PageTitreVert
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 17px;
    COLOR: #CFD9C4;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
}
.PageTitreViolet
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 17px;
    COLOR: #EFF0F5;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
}
.PageTitreBeige
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 17px;
    COLOR: #FBF8F4;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
}
.PageTitreBleu
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 17px;
    COLOR: #E1E5F1;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
}
.PageTitreVertClair
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 17px;
    COLOR: #DEE9DE;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
}
.MenuTunelDroite
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none
text-align: justify;
}
A:hover.MenuTunelDroite
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #500E0D;
	text-decoration: none
text-align: justify;
}
.ContenuBleuSombre
{
    FONT-SIZE: 13px;
    COLOR: #33456E;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none
text-align: justify;
}
