/*  Correction des styles HTML par defaut  */
/*      Mise a zero multi-navigateurs      */
/*        NE PAS MODIFIER CETTE CSS        */

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin: 0; padding: 0; }

p {	color: #333333; line-height: 18px; 
	margin-bottom: 15px;
}
.docoument_joints {
	font-size:14px;
	font-weight: bold;
	line-height: 14px;
	color: red;
	list-style: none;
}
h3{	font-size: 17px;}
body {
	margin-top: 0em;
	margin-bottom: 0em;
	font-family: Verdana;
}
h3{margin-bottom:5px;	font-size:14px;}

#page {
   float:left;
   width:1100px;
   border:1px solid #A2ABFF;
}

/* conteneur du contenue */
#conteneur {
   float:left;
   width: 802px;
   padding:5px;
   margin-top: 5px;
   margin-left:0px;
   border: 0px dotted red;
}
/* Fil d'Ariane */
#hierarchie {
	clear: both;
margin-left:17px;
	margin-bottom: 0.10em;
	font-size: 12px;
}
a.menu_hierrachie{
	text-decoration: none;
	text-align: left;
	font-size: 10px;
	margin:0px;
}
a:hover.menu_hierrachie{
	text-decoration: none;
	text-align: left;
	font-size: 10px;
	margin:0px;
}
/* conteneur des zones */
#conteneur_cuadros {
   float:left;
   margin-top: 5px;
   width: 810px;
   height:510px;
   border: 0px solid green;
}
/* conteneur_cuadros_article */
#conteneur_cuadros_article {
   float:left;
   width: 780px;
   margin: 15px;
   border: 0px solid green;
}
/*----------------------------------------------------------------------------------------------------------------------------------*/

/*---- SOMAIRE_zone1 1 article -----*/
#cadre_zone1 {
       float:left;
       width: 390px;
       height:100%;
       margin-top:10px;
      /* background-color:#EFEFEF;*/
       border: 0px dotted blue;
}
.cadre_article_zone1{
	width: 370px;
	margin-left:14px;
	padding:0px;
	border-bottom: 0px solid #8187F1;
}
.contour_photo_zone1{
        width:380px;
        height: 100%;
	margin:4px;
        text-align:center;
	border: solid 0px black;
}
.cadre_photo_zone1 img{
        width:355px;
        height: 290px;
	border: solid 0px red;
}

.cadre_texte_zone1{
        width: 370px;
	margin:5px;
	border: solid 0px blue;
}
.le_sur_titre_zone1 {
	margin-top: 5px;
	margin-bottom:5px;
	font-size: 12px;
        color: #3A3A3B;

	/*font-weight: bold;*/
}
.le_sous_titre_zone1 {
	margin-top: 5px;
	margin-bottom:5px;
	font-size: 10px;
	color: #04669C;

	font-weight: bold;
}
.le_texte_intro_zone1 {
	text-align:justify;

	font-size: 12px;
	color:#252222;
	line-height: 1.2em;
	margin-bottom:8px;
	border: groove 0px #a0a0a0;
}
.l_auteur_zone1{
	margin-top: 5px;
	margin-bottom:5px;
	font-size: 10px;
	color: red;
	font-weight: bold;
}
.la_date_zone1 {
	font-size: 12px;
	color: black;
	font-weight: bold;
}

/*         link_zone1    */

a.le_titre_link_zone1 {
	text-decoration: none;

	font-size:18px;
	color: #003366;
	font-weight: bold;
}
a:hover.le_titre_link_zone1 {
	text-decoration: none;
	background: #909495;
	color: White;
}
/*---- FIN SOMAIRE_zone1 1 article -----*/

/*----------------------------------------------------------------------------------------------------------------------------------*/

/*---- SOMAIRE_zone2 3 article -----*/

#cadre_zone2 {
       float:right;
       width: 380px;
       height:100%;
       margin-right:16px;
       border: 0px dotted black;
}
.cadre_article_zone2{
       float:right;
       width: 380px;
       border-bottom: solid 0px #8187F1;
}
.cadre_article_zone2_B{
       float:right;
       width: 380px;
	border-top: solid 1px #8187F1;
	border-bottom: solid 1px #8187F1;
}
.contour_texte_zone2{
	float: right;
width: 245px;
	margin-top: 5px;
	margin-bottom:8px;
	border: solid 0px green;
}
.cadre_photo_zone2{
	float: left;
	margin-top:15px;
	border: solid 0px black;
}
.cadre_texte_zone2{
width: 245px;
       height:140px;
	margin-top: 5px;
	border: solid 0px red;
}
.le_sur_titre_zone2 {
	margin-top: 5px;
	margin-bottom:5px;
	font-size: 10px;
	color: #3A3A3B;
}
.le_sous_titre_zone2 {
	margin-top: 5px;
	margin-bottom:5px;
	font-size: 10px;
	color: #04669C;
 
	font-weight: bold;
}
.le_texte_intro_zone2 {
	text-align:justify;

	font-size: 11px;
	color:#19191C;
	line-height: 1.5em;
	margin-bottom:5px;
	border-bottom: groove 0px #a0a0a0;
}
.l_auteur_zone2{
	margin-top: 5px;
	margin-bottom:5px;
	font-size: 10px;
	color: red;

	font-weight: bold;
}
.la_date_zone2 {

	font-size: 10px;
	font-weight: bold;
	color: black;
	border: groove 0px #a0a0a0;
}
/*     link zone2   */

a.le_titre_link_zone2 {
	display:block;
	text-decoration: none;

	font-size:14px;
	color: #003366;
	font-weight: bold;
}
a:hover.le_titre_link_zone2 {
	text-decoration: none;
	background: #909495;
	color: white;
}
/*---- FIN SOMAIRE_zone2 3 article -----*/

/*----------------------------------------------------------------------------------------------------------------------------------*/

/*---- SOMAIRE_zone3 6 article -----*/
/* conteneur de _cuadros_box6 */

#conteneur_cuadros_box6 {
	float:left;
	margin-top: 5px;
	width: 804px;
	height:495px;
	border:0px solid red;
}
.BANDE_DES_TITRES_ZONES_3{
	width:778px;
	text-transform: uppercase;
	letter-spacing: 0.04em;
	background-color:#1A2090;

	font-size:16px;
	color: white;
	font-weight: bold;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:10px;
	margin-left:16px;
	border: 0px solid red;
}
#cadre_zone3 {
	float:left;
	width: 808px;
	margin-top:5px;
	border: 0px dotted blue;
}
.cadre_article_zone3{
	width: 100%;
	padding:1px;
	border: 0px solid yellow;
}

.cadre_photo_zone3{
	float: right;
	margin:5px;
	border: solid 0px red;
}
.contour_texte_zone3{
	float: left;
	width:360px;
	Height:125px;
	padding-bottom:10px;
	margin-left:19px;
	margin-right:19px;
	margin-bottom:19px;
	border-bottom: solid 1px #8187F1;
}
.cadre_texte_zone3{
	float: left;
	width:358px;
	Height:110px;
	border: solid 0px red;
}
.le_sur_titre_zone3 {
	margin-top: 5px;
	margin-bottom:5px;
	font-size: 10px;
	color: #3A3A3B;
}
.le_sous_titre_zone3 {
	margin-top: 5px;
	margin-bottom:5px;
	font-size: 10px;
	color: #04669C;
	font-weight: bold;
}
.le_texte_intro_zone3 {
	text-align:left;

	font-size: 11px;
	color:#19191C;
	font-weight: normal;
	line-height: 1.3em;
	margin-bottom:5px;
	/*background-color: White;*/
}
.l_auteur_zone3{
	margin-top: 5px;
	margin-bottom:5px;
	font-size: 10px;
	color: red;

	font-weight: bold;
}
.la_date_zone3 {
	font-size: 10px;
	color:black;
	font-weight: bold;
	margin-top:3px;
}
/*     link zone3   */

a.le_titre_link_zone3 {
	display:block;
	text-decoration: none;

	font-size:12px;
	color: #003366;
	font-weight: bold;
}
a:hover.le_titre_link_zone3 {
	text-decoration: none;
	background: #909495;
	color: White;
}

/*---- FIN SOMAIRE_zone3 6 article -----*/

/*---------------------------------------------------------------------------------------------------------*/

/*---- SOMAIRE_zone4 6 article -----*/

#conteneur_cuadros_box {
	float:left;
	width:804px;
	border: solid 0px black;
}
#cadre_zone4{
	float: left;
	text-align:left;
	border: solid 0px red;
}
.BANDE_DES_TITRES_ZONES_4{
	width:360px;
	text-transform: uppercase;
	letter-spacing: 0.04em;
	background-color:#1A2090;
	font-size:14px;
	color: white;
	font-weight: bold;
	text-align:center;
	padding-top:2px;
	padding-bottom:2px;
	margin-left:19px;
	margin-bottom:10px;
	border: 0px solid red;
}

/* LINK_BANDE_DES_TITRES_ZONES_4 */

a.link_bande_des_titres_zones {
	display:block;
	color: #FFF;
	text-decoration: none;
	text-align:center;
	border-right:1px solid #09046F;
	border-bottom:1px solid #09046F;
}
a:hover.link_bande_des_titres_zones{ 
	color: #FFF;
	text-align:center;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
}

.contour_texte_zone4{
	width:360px;
	Height:160px;
	margin-left:19px;
	margin-bottom:19px;
	border-bottom: solid 1px #8187F1;
}
.cadre_article_zone4{
	width: 365px;
	height:142px;
	text-align:left;
	margin: 0px;
	padding:0px;
	border: 0px solid yellow;
}

.cadre_photo_zone4{
	float: right;
	margin:4px;
	border: solid 0px red;
}
.cadre_texte_zone4{
	float: left;
	width:245px;
	padding:0px;
	margin:0px;	
	border: solid 0px red;
}
.le_sur_titre_zone4 {
	margin-top: 5px;
	margin-bottom:5px;
	font-size: 10px;
	color: #3A3A3B;
 
	/*font-weight: bold;*/
}
.le_sous_titre_zone4 {
	margin-top: 5px;
	margin-bottom:5px;
	font-size: 10px;
	color: #04669C;
 
	font-weight: bold;
}
.le_texte_intro_zone4 {
	text-align:left;

	font-size: 11px;
	color:#19191C;
	font-weight: normal;
	line-height: 1.3em;
	margin-bottom:10px;
	/*background-color: White;*/
}
.l_auteur_zone4{
	margin-top: 5px;
	margin-bottom:5px;
	font-size: 10px;
	color: red;
 
	font-weight: bold;
}
.la_date_zone4 {
 
	font-size: 10px;
	color:black;
	font-weight: bold;
}
.cadre_article_sommaire_zone4{
	float: left;
	width:398px;
	Height:140px;
	margin:2px;
	border: solid 1px blue;
}
/*     link zone4   */

a.le_titre_link_zone4 {
	display:block;
	text-decoration: none;
 
	font-size:14px;
	color: #003366;
	font-weight: bold;
}
a:hover.le_titre_link_zone4 {
	text-decoration: none;
	background: #909495;
	color: White;
}


/*--- ZONE4_B --------------------------------------------------------------------------------------------*/
.BANDE_DES_TITRES_ZONES_4_B{
	width:360px;
	text-transform: uppercase;
	letter-spacing: 0.04em;
	background-color:#1A2090;
	font-size:14px;
	color: white;
	font-weight: bold;
	text-align:center;
	padding-top:2px;
	padding-bottom:2px;
	margin-left:38px;
	margin-bottom:10px;
	border: 0px solid red;
}
.contour_texte_zone4_B{
	width:360px;
	Height:160px;
	margin-left:38px;
	margin-bottom:19px;
	border-bottom: solid 1px #8187F1;
}
.cadre_article_zone4_B{
	width: 365px;
	height:142px;
	text-align:left;
	margin: 0px;
	padding:0px;
	border: 0px solid yellow;
}

.cadre_photo_zone4_B{
	float: right;
	margin:4px;
	border: solid 0px red;
}
.cadre_texte_zone4_B{
	float: left;
	width:364px;
	padding:0px;
	margin:0px;	
	border: solid 0px red;
}
.le_sur_titre_zone4_B {
	margin-top: 5px;
	margin-bottom:5px;
	font-size: 10px;
	color: #3A3A3B;
 
	/*font-weight: bold;*/
}
.le_sous_titre_zone4_B {
	margin-top: 5px;
	margin-bottom:5px;
	font-size: 10px;
	color: #04669C;
 
	font-weight: bold;
}
.le_texte_intro_zone4_B {
	text-align:left;

	font-size: 11px;
	color:#19191C;
	font-weight: normal;
	line-height: 1.3em;
	margin-bottom:10px;
	/*background-color: White;*/
}
.l_auteur_zone4_B{
	margin-top: 5px;
	margin-bottom:5px;
	font-size: 10px;
	color: red;
 
	font-weight: bold;
}
.la_date_zone4_B {
 
	font-size: 10px;
	color:black;
	font-weight: bold;
}
.cadre_article_sommaire_zone4_B{
	float: left;
	width:398px;
	Height:140px;
	margin:2px;
	border: solid 1px blue;
}
/*     link zone4   */

a.le_titre_link_zone4_B {
	display:block;
	text-decoration: none;
 
	font-size:14px;
	color: #003366;
	font-weight: bold;
}
a:hover.le_titre_link_zone4_B {
	text-decoration: none;
	background: #909495;
	color: White;
}

/*---- FIN SOMAIRE_zone4_B 6 article -----*/

/*---------------------------------------------------------------------------------------------------------*/

/*---- SOMAIRE_zone4_G 6 article -----*/

.contour_texte_zone4_G{
	width:273px;

	margin-bottom:19px;
	border-bottom: solid 1px #8187F1;
}
.cadre_article_zone4_G{
	width: 272px;

	text-align:left;
	margin: 0px;
	padding:0px;
	border: 0px solid yellow;
}

.cadre_photo_zone4_G{
	float: right;
	margin:2px;
	border: solid 0px red;
}
.cadre_texte_zone4_G{

	padding:0px;
	margin:0px;	
	border: solid 0px red;
}
.le_sur_titre_zone4_G {
	margin-top: 5px;
	margin-bottom:5px;
	font-size: 10px;
	color: #3A3A3B;
 
	/*font-weight: bold;*/
}
.le_sous_titre_zone4_G {
	margin-top: 5px;
	margin-bottom:5px;
	font-size: 10px;
	color: #04669C;
 
	font-weight: bold;
}
.le_texte_intro_zone4_G {
	text-align:left;

	font-size: 10px;
	color:#19191C;
	font-weight: normal;
	line-height: 1.3em;
	margin-bottom:10px;
	/*background-color: White;*/
}
.l_auteur_zone4_G{
	margin-top: 5px;
	margin-bottom:5px;
	font-size: 10px;
	color: red;
 
	font-weight: bold;
}
.la_date_zone4_G {
 
	font-size: 10px;
	color:black;
	font-weight: bold;
	margin-bottom:5px;
}
.cadre_article_sommaire_zone4_G{
	float: left;
	width:398px;
	Height:140px;
	margin:2px;
	border: solid 1px blue;
}
/*     link zone4   */

a.le_titre_link_zone4_G {
	display:block;
	text-decoration: none;
 
	font-size:14px;
	color: #003366;
	font-weight: bold;
}
a:hover.le_titre_link_zone4_G {
	text-decoration: none;
	background: #909495;
	color: White;
}



/*---------------------------------------------------------------------------------------------------------*/
/*  ---------------------------------------------------------- */
/*  Blocs du contenu (c-a-d. la colonne principale de article) */
/*  ---------------------------------------------------------- */

.surtitre_article {
	margin-bottom: 3px;
	font-size: 12px;
        color: #3A3A3B;
 
	/*font-weight: bold;*/
}
.titre_article {
        padding: 3px;
	color:#003366;
        text-align:left;
 
        font-size: 18px;
	font-weight: bold;
        background: #F7F7F7;
}
.soustitre_article {
	margin-top: 3px;
	margin-bottom: 3px;
	font-size: 10px;
	font-weight: bold;
        color: #04669C;
	padding: 1px;
}
.date_article {
 
	font-size: 12px;
	margin-bottom: 10px;
}

.logo_article{
        float:left;
	margin-top:5px;
	margin-bottom: 1px;
	margin-left: 0px;
	margin-right:0px; 
	padding-right: 10px;   
        border: solid 0px black;
}
.cartouche_article{

	border: solid 0px red;
}
.cartouche-recherche{margin-top:10px;}
.texte_article{
	text-align : justify;
	font-size: 12px;
        color:#252222;
	line-height: 16px;
	margin-top: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	margin-right:10px;
}
/*---------------------------------------------------------------------------------------------------------*/





/*--------------------------------------*/
/*BOITE ESPECIALES----------*/
/*-------------------------------------*/
.boite_letitre_especiales{
	width:370px;
	text-transform: uppercase;
	letter-spacing: 0.04em;
	background-color:#0C086B;

	font-size:15px;
	color: #FEFE86;
	font-weight: bold;
	text-align:center;
	padding-top:3px;
	padding-bottom:4px;
	margin-bottom:5px;
	margin-left:16px;
	border: 0px solid red;
}


/*----------------------------------------------------------------------------------------------------------------------------------*/

.logo_menu_piedpage{/*ok*/
        float: left;
	margin-top: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	margin-right:5px;    
        border: solid 1px black;
}

/*----------------------------------------------------------------------------------------------------------------------------------*/






#conteneur_rubrique {
       float:left;
       margin-top: 5px;
       margin-left:12px;
       width: 540px;
       border: 0px dotted red;
}
#conteneur_ediciones{
       list-style: none;
       float:left;
       margin-top: 0px;
       margin-left:5px;
       width: 802px;
       border: 0px dotted red;
}

/* menu et linkS */

a.menu_linkS_sommaire2 {
	text-decoration: none;
	font-size: 10px;
	color: black;
	font-weight: bold;
}
a:hover.menu_linkS_sommaire2 {
	text-decoration: none;
	background: #909495;
	color: White;
}

/* boite en bas du sommaire */
.boite-bas{
	float:left;
	padding:0px;
	border: 0px dotted red;
}


/*  ---------------------------------------------------------- */
/*  Blocs du contenu(c-a-d. la colonne principale de rubrique) */
/*  ---------------------------------------------------------- */

.surtitre_rubrique {
	font-size: 12px;
	color: #3A3A3B;
}
.soustitre_rubrique {
	font-size: 10px;
	color: #04669C;
	font-weight: bold;
	margin-top:3px;
	margin-bottom:3px;
}
.date_rubrique {
	font-size: 10px;
}

.logo_rubrique{
	float: left;
	margin-top: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
	margin-right: 4px;
	border: solid 1px red;
}
.titre_rubrique{
	text-transform: uppercase;
	letter-spacing: 0.04em;
	text-align:center;
	font-size: 15px;
	color: #0B0889;
	font-weight: bold;
	background-color:#EFEFEF;
	padding: 3px;
	border-bottom: solid 1px blue;
	margin-bottom:15px;
}
.extrait_sommaire2 {
	text-align:left;

	font-size: 12px;
	color:#252222;
	line-height: 1.4em;
	background-color: White;
	border-bottom: groove 0px #a0a0a0;
}
.nettoyeur_rubrique { 
	clear: both;
	margin: 0px;
	font-size: 0px;
}
/* menu et link_rubrique */

a.menu_link_rubrique {
	text-decoration: none;
	font-size: 11px;
	color: black;
	font-weight: bold;
}
a:hover.menu_link_rubrique {
	text-decoration: none;
	background: #909495;
	color: White;
}
/* menu link pour html rubrique */

a.menu_link_rubrique_de_rubrique {
	display:block;
	text-decoration: none;
	font-size: 11px;
	color: #0B0889;
	font-weight: bold;
}
a:hover.menu_link_rubrique_de_rubrique {
	text-decoration: none;
	background: #0B0889;
	color: White;
}

/* Listes d'articles et extraits introductifs
----------------------------------------------- */
.liste-articles ul { margin: 0; padding: 0; list-style: none; }
.liste-articles li { margin-bottom: 0.1em; clear: both; }

.liste-articles li .titre {
	font-size: 1.03em;
	font-weight: bold; }

.liste-articles li .spip_logo {
	float: right;
	margin-left: 16px;
	margin-bottom: 16px;
	clear: right; }

.liste-articles li p { margin: 0; padding: 0; }

.liste-articles li .enclosures {
	float: right;
	text-align: right;
	max-width: 60%;
	margin: 0;
}

.liste-articles li small {
	display: block;
	font-size: 0.71em;
}

.liste-articles li .texte {
	margin-top: 5px;
	margin-bottom: 2em;
	border: 1px solid #CCC;
	padding: 0.9em;
	font-size: 0.82em;
	line-height: 1.4em; 
}
/* menu page suivant et precedent de sommaire */
.pagination_sommaire {
    font-size: 12px;
    color:white;
    text-align: center;
    width: 100%;
    margin-left:0px;
    margin-top: 10px;
    margin-bottom:10px;
    background:#EFEFEF;
    border-top: 1px solid #AAA4A4;
    border-bottom: 1px solid #AAA4A4;
}
/* menu et link */

a.pagination_sommaire {
	text-decoration: none;
	font-size: 12px;
	color: white;
	font-weight: bold;
}
a:hover.pagination_sommaire {
	color:#464B5D;
	background-color:#DED4D4;
}

/* ----------------------------- css menus des article anterieur */
.menu-edicion {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}

.cadre-liste-articles{
       list-style: none;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom: 2px solid #E3E4F2;
}
select {
	width:95px;
	border:0;
	margin:0px;
	color: #0B0889;
	font-weight: bold;
	font-size:10px;
}
.titre_edicion{
	color: #0B0889;
	font-weight: bold;
	font-size: 24px;
        margin-left:5px;
}

.affiche-recherche {
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
}
.affiche-resultat{
	color: #F6FF00;
	font-size: 15px;
}
/* ----------------------fin  css menus des article anterieur */

/* presentation rubrique biblio
----------------------------------------------- */
.liste-articles_biblio ul {
        list-style: none;
        margin: 0;
        padding: 0;
}

.cadre-liste_biblio{
       float:left;
       width: 527px;
       background-color:#EFEFEF;
       margin-left:0px;
       margin-right:0px;
       margin-top:0px;
       margin-bottom:20px;
       padding:5px;
       border:1px solid #DED4D4;

}
/* menu link biblio */

a.menu_link_biblio {
	display:block;
	background-color:#0B0889;
	text-decoration: none;
	font-size: 13px;
	color: white;
	font-weight: bold;
	padding:3px;
}
a:hover.menu_link_biblio {
	text-decoration: none;
	background: White;
	color:#0B0889;
}

.logo_biblio{
	float:left;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 10px;
	border: solid 0px red;
}
.date_biblio {
	font-size: 10px;
	color: #0B0889;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 10px;
}
.soustitre_biblio {
	font-size: 10px;
	color: red;
	font-weight: bold;
}
.extrait_biblio {
	text-align:justify;
	font-size: 10px;
	color:#000000;
	line-height: 1.3em;
	background-color:#EFEFEF;
	border-bottom: groove 0px #a0a0a0;
}
/* menu page suivant et precedent de edicion et recherche ecran 985px */
.pagination_page985 {
    font-size: 12px;
    color:white;
    text-align: center;
    width: 100%;
    margin-bottom:10px;
    background:#EFEFEF;
    border-top: 1px solid #AAA4A4;
    border-bottom: 1px solid #AAA4A4;
}
/* menu et link */

a.pagination_page985 {
	text-decoration: none;
	font-size: 12px;
	color: white;
	font-weight: bold;
}
a:hover.pagination_page985 {
	color:#464B5D;
	background-color:#DED4D4;
}

/* menu page */
.pagination { font-size: 10px; }

/* menu link de rubrique du ediciones */
a.menu_link_article_edicion {
	display:block;
	text-decoration: none;
	font-size: 12px;
	color: #0B0889;
	font-weight: bold;
}
a:hover.menu_link_article_edicion {
	text-decoration: none;
	background: #0B0889;
	color: White;
}
#pied{
	float:left;
	border: 0px dotted green;
}
.cadre_image {  
	width: 1102px;
	height: 30px;
	border: 0px solid blue;
	padding: 0px;
	margin-top:3px;
	margin-bottom:5px;
	background-image: url(../dist/imagestyle/bande-du-bas.jpg);
}
.zonespeciales{
	width:276px;
	margin-top:12px;
	margin-bottom:10px;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#EFEFEF;
	border: 2px solid #DED4D4;
}
.boite_letitre_mastitulares{
	width:100%;
	letter-spacing: 0.04em;
	background-color:#0C086B;
	font-size:15px;
	color: #FEFE86;
	font-weight: bold;
	text-align:center;
	margin-top:4px;
	padding-top:3px;
	padding-bottom:4px;
	margin-bottom:5px;
	border:0px solid red;
}
/*--------------------------------------------------*/
/*BOITE especiales typo des textes ------*/
/*-------------------------------------------------*/
.logo_menu_droit_especiales{
	float: left;
	margin-top: 3px;
	margin-bottom: 1px;
	margin-left: 3px;
	margin-right:3px;    
	border: solid 0px black;
}
.typo_titre_texte_especiales{
	font-size:10px;
	color: #1E00FF;
	font-weight: bold;
	text-align:left;
	padding-top: 1px;
	padding-bottom:2px;
	border-bottom: 0px solid #E0E1E2;
}
.typo_surtitre_texte_especiales{
	font-size:10px;
	color: black;
	font-weight: bold;
	text-align:left;
	padding-top: 1px;
	padding-left:1px;
	border: 0px solid #E0E1E2;
}
.typo_soustitre_texte_especiales{
	font-size:10px;
	color: red;
	font-weight: bold;
	text-align:left;
	margin-left:0px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:0px;
	padding-top:5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	border-bottom: 0px solid #E0E1E2;
}
.nettoyeur_especiales { 
	clear: both;
	margin: 0px;
	padding: 0px;
	border: none;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
}
.typo_introd_pied_especiales{
	font-size:10px;
	color: black;
	text-align:left;      
}
.typo_titre_texte_especiales{
	font-size:10px;
	color: #07045E;
	font-weight: bold;
	padding-top: 2px;
}
/* menu link especiales */
a.pied_clic_rubrique_titre_especiales {
	display:block;
	text-decoration: none;
	font-size:14px;
	color: #FEFE86;
	font-weight: bold;
	padding-left: 0px;
	padding-bottom: 1px;
	padding-right: 0px;
	border: 0px solid #CCCDCE;
}
a:hover.pied_clic_rubrique_titre_especiales{ 
	text-decoration: none;
	background-color:#C8C6C6;
	color: #3A28C4;
	border: 0px solid #FEFE86;
}

a.pied_clic_boite_especiales {
	display:block;
	text-decoration: none;
	font-size:14px;
	color: #FEFE86;
	padding-left: 0px;
	padding-bottom: 1px;
	padding-right: 0px;
	border: 0px solid #CCCDCE;
}
a:hover.pied_clic_boite_especiales{ 
	text-decoration: none;
	background-color:#C8C6C6;
	color: #3A28C4;
	border: 0px solid #FEFE86;
}
/*-------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------- PLAN ----------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------*/

/* menu link de rubrique du plan */

a.link-plan-rubriques {
	display:block;
	text-decoration: none;
	font-size: 12px;
	color: #0B0889;
	font-weight: bold;
}
a:hover.link-plan-rubriques {
	text-decoration: none;
	background: #0B0889;
	color: White;
}
a.link-plan-article {
	display:block;
	text-decoration: none;
	font-size: 10px;
	color: #0B0889;
	margin-bottom:3px;
}
a:hover.link-plan-article {
	text-decoration: none;
	background: #0B0889;
	color: White;
}
/* menu link de sous rubrique du plan */

a.link-plan-sous-rubriques {
	display:block;
	text-decoration: none;
	font-size: 12px;
	color: #0B0889;
	font-weight: bold;
	background: #EFEFEF;
	margin-bottom:6px;
}
a:hover.link-plan-sous-rubriques {
	text-decoration: none;
	background: #0B0889;
	color: White;
}
a.link-plan-sous-article {
	display:block;
	text-decoration: none;
	font-size: 10px;
	color: #0B0889;
	margin-bottom:3px;
}
a:hover.link-plan-sous-article {
	text-decoration: none;
	background: #0B0889;
	color: White;
}