/* ********************************************** *
 *                                                *
 * Gestion du titre avec les differentes couleurs *
 * Attention ! ces styles css doivent etre        *
 * integres dans des fichiers differents          *
 * suivant la rubrique cliquee                    *
 *                                                *
 * Vert pour les bandeaux : #88AD68               *
 * Vert pour les ploices  : #558973               *
 * ********************************************** */
body { margin: 0px; padding: 0px; text-align: center; color: #558973; background: white; background:url("fond_114.gif"); }

H1 { margin: 0px; padding: 0px; padding-bottom: 4px; font-family:Arial; font-size: 15px; color: #558973; font-weight: bold; }
H2 { margin: 0px; padding: 0px; padding-bottom: 2px; font-family:Arial; font-size: 14px; color: #558973; font-weight: normal; }
H3 { margin: 0px; padding: 0px; padding-bottom: 2px; font-family:Arial; font-size: 13px; color: #558973; font-weight: normal; }
H4 { margin: 0px; padding: 0px; padding-bottom: 2px; font-family:Arial; font-size: 12px; color: #558973; font-weight: normal; }

A { margin: 0px; padding: 0px; font-family: Verdana; font-size:11px; font-weight:normal; font-style:normal; color:#558973; text-decoration: none; }
A:link { margin: 0px; padding: 0px; font-family: Verdana; font-size:11px; font-weight:normal; font-style:normal; color:#558973; text-decoration: none; }
A:visited { margin: 0px; padding: 0px; font-family: Verdana; font-size:11px; font-weight:normal; font-style:normal; color:#558973; text-decoration: none; }
A:active { margin: 0px; padding: 0px; font-family: Verdana; font-size:11px; font-weight:normal; font-style:normal; color:#558973; text-decoration: none; }
A:hover { margin: 0px; padding: 0px; font-family: Verdana; font-size:11px; font-weight:normal; font-style:normal; color:#558973; text-decoration: underline; }

TD#PageInterieureTitre { margin: 0px; padding: 0px; padding-left:17px; background: #558973; font-family:Arial; font-size: 16px; color: #FFFFFF; font-weight: normal; }
TD#PageInterieureCentre { margin: 0px; padding: 0px; padding-top: 6px; padding-bottom: 100px; border: 0px solid; background: white url("filigrane114.jpg") bottom left no-repeat; }
DIV#PageInterieureBandeau { margin: 0px; padding: 0px; width: 800px; height: 114px; }
DIV#fx_blocNiveau2_partie2 { margin: 0px; padding: 0px; padding-left: 15px; padding-top: 5px; padding-bottom: 5px; font-family:Arial; font-size:14px; font-weight: bold; color: #558973;  text-decoration: none; }

div#blocAccroche_titre { margin: 0px; padding: 0px; padding-top: 4px; padding-bottom: 2px; text-align: left; font-family:Arial; font-size:14px; font-weight: bold; color: #558973; }
div#blocAccroche_texte P { margin: 0px; padding: 0px; }
div#blocAccroche_texte { margin: 0px; padding: 0px; font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#696969; text-decoration: none; text-align: justify; }
div#blocAccroche_texte P { margin: 0px; padding: 0px; padding-bottom: 5px; font-family: Verdana; font-size:10px; font-weight:normal; font-style:normal; color:#696969; text-decoration: none; text-align: justify; }
div#blocAccroche_lien { margin: 0px; padding: 0px; text-align: left; }
div#blocAccroche_lien A { margin: 0px; padding: 0px; font-family:Verdana; font-size: 10px; color: #558973; font-weight: bold; text-decoration: none; }
div#blocAccroche_lien A P { border: 0px solid; margin: 0px; padding: 0px; padding-top: 2px; font-family:Verdana; font-size: 10px; color: #558973; font-weight: bold; text-decoration: none; }
TD#blocAccroche_fin { margin: 0px; padding: 0px; height: 20px; }

/* ********************************************** *
 * Menu de gauche                                 *
 * ********************************************** */
div#PageInterieureGauchePave1 { padding-bottom:2px; margin-right: 1px; }
div#PageInterieureGauchePave1 #titre { width: 181px; height:42px; background:url("../images/menu/btn_blc_agglointegree.jpg") no-repeat; padding:0px; margin:0px; }
div#PageInterieureGauchePave1 #titre TABLE { width: 158px; height:42px; }
div#PageInterieureGauchePave1 #titre TD { padding-left: 30px; font-family:Arial; font-size:12px; font-weight:bold; color: #558973; text-decoration:none; padding:0px; margin:0px; line-height: 15px; }	
div#PageInterieureGauchePave1 ul { list-style-type: none; padding: 0px; margin: 0px; margin-top:4px; margin-bottom:8px; }
div#PageInterieureGauchePave1 li { text-align: left; padding-left: 30px; padding-right: 8px; padding-top: 2px; padding-bottom: 2px; line-height: 12px; font-family:Arial; font-size:11px; color: #999999; font-weight: bold; text-decoration:none; cursor:pointer; }
div#PageInterieureGauchePave1 li:hover { color: #558973; }
div#PageInterieureGauchePave1 .actif { color: #558973; }

div#PageInterieureGauchePave2 { padding-bottom:8px; margin-right: 1px; }
div#PageInterieureGauchePave2 #titre { width: 181px; height:42px; background:url("../images/menu/btn_clr_agglointegree.jpg") no-repeat; padding:0px; margin:0px; margin-top:8px; }
div#PageInterieureGauchePave2 #titre TABLE { width: 158px; height:42px; }
div#PageInterieureGauchePave2 #titre TD { padding-left: 30px; font-family:Arial; font-size:12px; font-weight:bold; color: #FFFFFF; text-decoration:none; padding:0px; margin:0px; line-height: 12px; cursor:pointer; }
div#PageInterieureGauchePave2 ul { list-style-type: none; padding: 0px; margin: 0px; margin-top:4px; margin-bottom:10px; }
div#PageInterieureGauchePave2 li { text-align: left; padding-left: 34px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px; line-height: 12px; font-family:Arial; font-size:11px; color: #999999; font-weight: bold; text-decoration:none; cursor:pointer; }
div#PageInterieureGauchePave2 li:hover { color: #558973; }

