/*
 * Caractéristiques générales de la page
 */
body
{
  font-family            : arial, helvetica, sans-serif;
  background-color:  white;/*#EEEEE6;*/
  margin-top             : 0;
  margin-bottom          : 0;
  margin-left            : 0;
  margin-right           : 0;
  background-position : bottom right;
  background-repeat : no-repeat;

}

body.pourimpression
{
  font-family            : arial, helvetica, sans-serif;

  margin-top             : 0;
  margin-bottom          : 0;
  margin-left            : 0;
  margin-right           : 0;
  background-image  : none;
  background-position : bottom right;
  background-repeat : no-repeat;

}

.retrait
{
  margin-left            : 4px;
  margin-right           : 4px;
}

/*
 * Les éléments du tableau de mise en page
 */
td.colonne-centrale
{
  background-color : #FFFFFF;
}

td.colonne-du-centrale
{
  background: white url('squelettes/Images/Logo/boussole.jpg') no-repeat center;
}

td.colonne_gauche
{
  margin-left		: 2px;
  margin-right		: 2px;
  width			: 165px;
  background-image	: url('squelettes/Images/Fonds/rayures-gris.gif');
  border-top		: 0px;
  border-bottom		: 0px;
  border-left		: 0px;
  border-right		: 1px;
  border-style		: dotted;
  border-color		: #083664;
}

td.colonne_droite
{

  margin-left		: 2px;
  margin-right		: 2px;
  width			: 165px;
  background-image	: url('squelettes/Images/Fonds/rayures-gris.gif');
  border-top		: 0px;
  border-bottom		: 0px;
  border-left		: 1px;
  border-right		: 0px;
  border-style		: dotted;
  border-color		: #083664;
}

td.separationPlan
{
	margin-left : 2px;
	border-left : 0px;
   	border-right : 0px;
	border-top: 0px;
	border-bottom : 0px;
	border-style : dotted;
	border-color : #083664;

}

.tabfond
{
  background-position : top left;
  background-repeat : no-repeat;
}


.tableau_central
{
  background-color:  #FFFFFF;
}



/* Séparations avec les balises hr
 */
hr
{
  border-width: 0px;
  border-top-width: 1px;
  border-style: dotted;
}

hr.colonne
{
  border-width: 0px;
  border-top-width: 1px;
  border-style: solid;
  color	: #FFCC33;
  width : 100px;

}

hr.plan
{
  border-width: 1px;
  border-top-width: 1px;
  border-style: solid;
  color	: #C9C9C9;
  width : 50px;

}

/*
 * Les liens
 */
a.parent:link, a.parent:active, a.parent:visited{
  font-family: arial, helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  margin-top: 10;
  cursor : hand;
  color :#083664;
}

a.parent:hover 
{
  font-family: arial, helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  margin-top: 10;
  cursor: hand;
  color :#083664;
  background-color        : white;
  /*text-decoration :;*/
}

a:link, a:active, a:visited
{
  font-family            : arial, helvetica, sans-serif;
  text-decoration        : none;
  background-color       : transparent;
  color                    : #3F5264;
}

a:hover
{
  font-family            : arial, helvetica, sans-serif;
  text-decoration        : none;
  background-color       : white;
  text-decoration 	 : underline;
  color                  :  #083664;
}

/* Liens pour fermer les popup
 */
a.fermer_popup:link, a.fermer_popup:navig, a.fermer_popup:active{
  font-family : arial, helvetica, sans-serif;
  font-size : 10;
  color : #3F5264;
}

a.fermer_popup:hover{
  font-family : arial, helvetica, sans-serif;
  font-size : 10;
  color : #083664;
}

/* 
 * Pour le glossaire
 */
a.spip_glossaire{ 
  border-top-width : 1;
  border-left-width : 0;
  border-bottom-width : 1;
  border-right : medium;
  border-right-width : 0;
  border-color : #3F5264 ;
  border-style : dotted;
  width:150px;
}

/*
 * Mise en forme particulière des liens pour la barre de navigation
 */
a.navig:link, a.navig:active, a.navig:visited
{
  font-family            : arial, helvetica, sans-serif;
  color                  : white;               
  font-weight : bold;
}

a.navig:hover
{ 
  font-family            : arial, helvetica, sans-serif;
/*  text-decoration        : underline;*/
  color:white;
  background-color       :  #18658B;
  font-weight : bold;
}

a.courant
{
  font-family            : arial, helvetica, sans-serif;
  text-decoration        : none;
  color:red;
  font-weight : bold;
  font-size : 10px;
}

/* 
 * Liens issus de textes tapés dans SPIP
 */
a.spip_in
{  
  color : #A42420;
  text-decoration : underline;
  font-style : italic;
}
a.spip_out
{  
  text-decoration : underline;
}




/*
 * Eléments du menu déroulant
 */
.parent 
{
  font-family: arial, helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  margin-top: 10;
  cursor: hand;
  color :#083664;
}

.child  
{
  font-family: arial, helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  margin-left: 14pt;
}




/* Les documents des articles SPIP
 */
.spip_documents
{ 
  font-size : 14;
  /*font-weight : bold;*/
  font-size: 10px;
  color :  #3F5264;
}

/* 
 * Pour les  tableaux issus de textes SPIP
 */
table.spip {
  font-family            : arial, helvetica, sans-serif;
  color                  : black;
  margin-top             : 1px;
  margin-bottom          : 1px;
  margin-left            : auto;
  margin-right            : auto;
/*  margin-left           : 1px;
  margin-right           : 1px;*/
  font-size : 12;
  text-align: center;
}

table.spip tr.row_first {
	background-color: #FCF4D0;
}

table.spip tr.row_odd {
/* 	background-color: #C0C0C0;*/
/*	background-color: #FFFFFF;*/
	background-color: #FFFFFF;
}

table.spip tr.row_even {
/*	background-color: #F0F0F0;*/
/*	background-color: #FFFFFF;*/
	background-color: #FFFFFF;
}

table.spip td {
	padding: 1px;
	text-align: center;
	vertical-align: top;
}

/* Résultat de la recherche
 */
.spip_surligne
{ 
  
  margin-top             : 0px;
  margin-bottom          : 0px;
  margin-left            : 0px;
  margin-right           : 0px;
  border-top-width       : 0px;
  border-left-width      : 0px;
  border-right-width     : 0px;
  border-bottom-width    : 2px;
  border-color : red;
  border-style        : none; 
  background-color: #c1e327;
  
}




/*
 * Mise en forme du formulaire de recherche
 */
.formrecherche {
  color                  : #3F5264;
  margin: 0px;
  padding: 2px;
  border: solid 1px #909090;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: =90%;
  font-weight: normal;
}

.planColonneGauche
{
	margin-left : 15px;
}

.accueilColonneGauche
{
	margin-left : 15px;
}

/*
 * Mise en forme des titres et sous-titres
 */
.titrerecherche
{
  font-family            : arial, helvetica, sans-serif;
  margin-top             : 0;
  margin-bottom          : 0;
  margin-left            : 0;
  margin-right           : 0;
  font-weight            : bold;
  color                  : #083664;
  font-size : 12;
 }

.titrebreve
{
  font-family            : arial, helvetica, sans-serif;
  margin-top             : 0;
  margin-bottom          : 0;
  margin-left            : 0;
  margin-right           : 0;
  color                  : #083664;
  font-size : 10px;
 }

 .touteslesbreves
{
  font-family            	: arial, helvetica, sans-serif;
  margin-top             	: 0;
  margin-bottom       : 0;
  margin-left            	: 0;
  margin-right           	: 0;
  color                  			: #CD6900;
  font-size 					: 12;
  text-align					: center;
 }

.titrecolonne
{
font-family            	: arial, helvetica, sans-serif;
  font-size		: 14px;
  font-weight		: bold;
  color			: #82A68A;
  text-align		: center;
}

.colonnebreve
{
  font-family            : arial, helvetica, sans-serif;
  font-size		 : 14px;
  font-weight		 : bold;
  color			 : #82A68A;   
  text-align		 : center;
}

.soustitre
{
  font-family            : arial, helvetica, sans-serif;
  margin-top             : 0;
  margin-bottom          : 0;
  margin-left            : 0;
  margin-right           : 0;
  color                  : #305479
  font-style : italic;
}

.planRubrique
{
  font-family            : arial, helvetica, sans-serif;
  color                     : #3F5264;
  font-weight : bold;
  font-size: 10px;
}


.compact-pied
{
  font-family            : arial, helvetica, sans-serif;
  margin-top             : 0;
  margin-bottom          : 0;
  margin-left            : 0;
  margin-right           : 0;
  color                     : #3F5264;
  font-size: 10px;
}


.compact
{
  font-family            : arial, helvetica, sans-serif;
  margin-top             : 0;
  margin-bottom          : 0;
  margin-left            : 0;
  margin-right           : 0;
  color                     : #3F5264;
  font-size: 12px;
  text-align : justify;
}
.compact-articles
{
  font-family            : arial, helvetica, sans-serif;
  margin-top             : 0;
  margin-bottom          : 0;
  margin-left            : 0;
  margin-right           : 0;
  color                     : #3F5264;
  font-size: 10px;
  text-align : left;
}

.liste-article
{
  font-family            : arial, helvetica, sans-serif;
  margin-top             : 0;
  margin-bottom          : 0;
  margin-left            : 0;
  margin-right           : 0;
  color                  : #3F5264;
  font-size		 : 12px;
}
.liste-descriptif
{
  font-family            : arial, helvetica, sans-serif;
  margin-top             : 0;
  margin-bottom          : 0;
  margin-left            : 10;
  margin-right           : 0;
  color                  : #000000;
  font-size		 : 10px;
  font-style  :  italic;
  text-align : justify;
}
.outils
{
  font-family            : arial, helvetica, sans-serif;
  margin-top             : 0;
  margin-bottom          : 0;
  margin-left            : 0;
  margin-right           : 0;
  color                     : #3F5264;
  font-weight		 : bold;
  font-size: 10px;
}

.titreVoirAussi
{  
  font-family            : arial, helvetica, sans-serif;
  margin-top             : 0;
  margin-bottom          : 0;
  margin-left            : 0;
  margin-right           : 0;
  border-top-width       : 1;
  border-left-width      : 1;
  border-right-width     : 1;
  border-bottom-width    : 1;
  color : #A42420;
  font-weight            : bold;
}

/*
 * Mise en forme des paragraphes
 */
p.spip
{ 
  text-align : justify;
 }

.contenuSpip
{
  font-family            : arial, helvetica, sans-serif;
  margin-top             : 0;
  margin-bottom          : 0;
  margin-left            : 7px;
  margin-right           : 7px;
  color                  : #3F5264;
  font-size : 12;
}

.contenuSpipinfo
{
  font-family            : arial, helvetica, sans-serif;
  margin-top             : 0;
  margin-bottom          : 0;
  margin-left            : 0;
  margin-right           : 0;
  color                  : black;
  font-size : 11;
  font-style  :  italic;
}

.list
{  
  font-family            : arial, helvetica, sans-serif;
  margin-top             : 1;
  margin-bottom          : 1;
  margin-left            : 1;
  margin-right           : 1;
  border-top-width       : 1;
  border-left-width      : 1;
  border-right-width     : 1;
  border-bottom-width    : 1;
  border                 : 1;
  color                  : black;
  font-size : 12;
}


/* 
 * Habillage du bandeau contenant le logo
 */
.logo
{
  font-family            : arial, helvetica, sans-serif;
  font-size : 22;
  margin-top             : 2;
  margin-bottom          : 2;
  margin-left            : 2;
  margin-right           : 2;
  font-weight            : bold;
  color : #82A68A;
}

.logoimprim
{
  font-family            : arial, helvetica, sans-serif;
  font-size              : 16;
  margin-top             : 2;
  margin-bottom          : 2;
  margin-left            : 2;
  margin-right           : 2;
  font-weight            : bold;
  color :  #A42420;
}
 /* Pour le découpage en plusieurs pages
  */

.pagination
{
  font-family            : arial, helvetica, sans-serif;
  font-size              : 10;
  margin-top             : 2;
  border-top-width       : 1px;
  border-left-width      : 0px;
  border-right-width     : 0px;
  border-bottom-width    : 0px;
  width                  : 80px; 
  border-style : solid ;
border-color : #3F5264;

}
a.lienpagination:link, a.lienpagination:active, a.lienpagination:visited
{
  font-family            : arial, helvetica, sans-serif;
  text-decoration        : underline;
  background-color       : transparent;
  color                    : #3F5264;
}

a.lienpagination:hover
{
  font-family            : arial, helvetica, sans-serif;
/*  text-decoration        : underline;*/
  background-color        : white;
  color                  :  #083664;
}
.pagecourante
{
  font-family            : arial, helvetica, sans-serif;
  font-size              : 10;
  margin-top             : 2;
  color                  :  #CD6900;
}

/*
 * Mots clés des articles dans rubrique
 */
.motcleRubrique
{  
  font-family            : arial, helvetica, sans-serif;
  color :  #8B8D8B;
  font-size : 12;
}


.logo2
{
  font-family            : arial, helvetica, sans-serif;
  font-size : 22;
  margin-top             : 2;
  margin-bottom          : 2;
  margin-left            : 2;
  margin-right           : 2;
  font-weight            : bold;
  color :  #083664;
}
.logo2imprim
{
  font-family            : arial, helvetica, sans-serif;
  font-size : 16;
  margin-top             : 2;
  margin-bottom          : 2;
  margin-left            : 2;
  margin-right           : 2;
  font-weight            : bold;
  color :  #083664;
}


/* 
 * Les différents pavés contenant les éléments du menu 
 */
.pave1
{  
  margin-left: 0;
  margin-top: 0;
  margin-bottom: 1em;  
  margin-right: 0;
  text-align:left;
  font-size: 80%;
  width:200px;
  font-family            : arial, helvetica, sans-serif;
  color :  #A42420;
  font-size : 12;
  border: 1px dashed #3955B4;
  padding: 3px; 
  background-color : #F6FAFF
}

.paveBAC
{
  margin-left :		 2px;
  margin-top :		 2px;
  border-top	 : 		1px;
  border-bottom	 : 		1px;
  border-left	 : 		1px;
  border-right	 : 		1px;
  border-style	: solid;
  border-color	:  #FFCC33;
  background-color :#EEEEE6;
}

.paveCNF
{
  margin-left :		 2px;
  margin-top :		 2px;
  border-top	 : 		1px;
  border-bottom	 : 		1px;
  border-left	 : 		1px;
  border-right	 : 		1px;
  border-style	: solid;
  border-color	:  #6E027E;
  background-color :#EEEEE6;
}

.paveMembres
{
  margin-left :		 2px;
  margin-top :		 2px;
  border-top	 : 		1px;
  border-bottom	 : 		1px;
  border-left	 : 		1px;
  border-right	 : 		1px;
  border-style	: solid;
  border-color	:  #2972c5;
  background-color :#EEEEE6;
}

.paveOPP
{
  margin-left 	 	: 2px;
  margin-top 	 	: 2px;
  border-top	 	: 1px;
  border-bottom	 	: 1px;
  border-left	 	: 1px;
  border-right	 	: 1px;
  border-style	 	: solid;
  border-color	 	: #ec0a0a; 
  background-color 	: #EEEEE6;
}

.paveAUF
{
  margin-left 	 	: 2px;
  margin-top 	 	: 2px;
  border-top	 	: 1px;
  border-bottom	 	: 1px;
  border-left	 	: 1px;
  border-right	 	: 1px;
  border-style	 	: solid;
  border-color	 	: #82A68A; 
  background-color 	: #EEEEE6;
}

.paveVoirAussi
{
  margin-left 	 	: 2px;
  margin-top 	 	: 2px;
  border-top	 	: 1px;
  border-bottom	 	: 1px;
  border-left	 	: 1px;
  border-right	 	: 1px;
  border-style	 	: solid;
  border-color	 	: #82A68A;
  background-color 	: #EEEEE6;
  
}
  
/* Tire des pavés
 */
.titrepave1
{

  font-size : 14;
  font-weight : bold;
  color :  #083462;
  
}

.pave2
{  
  margin-left: 0;
  margin-top: 0;
  margin-bottom: 1em;  
  margin-right: 0;
  text-align:left;
  font-size: 80%;
  width:200px;
  font-family            : arial, helvetica, sans-serif;
  color :  #A42420;
  font-size : 12;
  border: 1px dashed #D9B30A;
  background-color : #FFFFD2;
}

.titrepave2
{ 

  font-size : 14;
  font-weight : bold;
  color : #083462;
  
}

.liensforum
{  
  margin-left: 0;
  margin-top: 0;
  margin-bottom: 1em;  
  margin-right: 0;
  text-align:left;
  font-size: 80%;
  width:200px;
  font-family            : arial, helvetica, sans-serif;
  color :  #3F5264;
  font-size : 12;
  border: 1px dashed #3A8EBA;
 background-color : #EAF0F3;
}

.paveplan
{  
  margin-left: 0;
  margin-top: 0;
  margin-bottom: 1em;  
  margin-right: 0;
  text-align:left;
  font-size: 80%;
  width:200px;
  font-family            : arial, helvetica, sans-serif;
  color :  #3F5264;
  font-size : 12;
  border: 1px dashed #38815D;
  background-color : #DEF2D5;
}


.titrepaveplan
{ 

  font-size : 14px;
  font-weight : bold;
  color :#38815D;
  
}

.paverecherche
{  
  margin-left: 0;
  margin-top: 0;
  margin-bottom: 1em;  
  margin-right: 0;
  text-align:left;
  font-size: 80%;
  width:200px;
  font-family            : arial, helvetica, sans-serif;
  color :  #3F5264;
  font-size : 12;
  border: 1px dashed #B97A04;
   background-color :#FAEED6;
}



.titrepaverecherche
{ 

  font-size : 14px;
  font-weight : bold;
  color : #083462;
  
}

.pavedossier
{ 
  margin-left: 0;
  margin-top: 0;
  margin-bottom: 1em;  
  margin-right: 0;
  text-align:left;
  font-size: 80%;
  width:200px;
  font-family            : arial, helvetica, sans-serif;
  color :  #3F5264;
  font-size : 12;
  border: 1px dashed #B97A04;
  background-color : #E8F1EF;
 }



/*
 * Titre des différentes fonctionnalités
 */
.separateur
{
  font-size : 14px;
  font-weight : bold;
  color :  #DD0A1D;
}

.rubriques_racine
{
  font-size : 12px;
  color :  #3F5264;
  width :  100%;
  font-weight : bold;
}

.titrearticle2
{
  font-size : 14;
  font-weight : bold;
  color : #ec0a0a;
}

.titrearticle
{
  font-size : 14;
  font-weight : bold;
  color : #3F5264;
}

.titreaccueil
{
  font-size : 12px;
  font-weight : bold;
  color : #3F5264;
  }


.grostitre
{
  font-size : 14;
  font-weight : bold;
  color :  #CD6900;
}

.titreliste
{ 
  font-family            : arial, helvetica, sans-serif;
  margin-top             : 0;
  margin-bottom          : 0;
  margin-left            : 0;
  margin-right           : 0;
  border-top-width       : 1;
  border-left-width      : 1;
  border-right-width     : 1;
  border-bottom-width    : 1;
  color                  : #083664;
  font-weight            : bold;
  font-size		 : 10px;
}
.plan-rubrique {
  list-style-image: url("puce_bleue.gif")
}

.titreliste-plan
{ 
  display: inline;
  font-family            : arial, helvetica, sans-serif;
  margin-top             : 0;
  margin-bottom          : 0;
  margin-left            : 0;
  margin-right           : 0;
  border-top-width       : 1;
  border-left-width      : 1;
  border-right-width     : 1;
  border-bottom-width    : 1;
  color                  : #083664;
  font-weight            : bold;
  font-size		 : 10px;
}
ul .titreliste-plan {
}
ul ul .titreliste-plan {
}
ul ul ul .titreliste-plan {
}


.titrelisterubrique
{ 
  font-family            : arial, helvetica, sans-serif;
  margin-top             : 0;
  margin-bottom          : 0;
  margin-left            : 0;
  margin-right           : 0;
  border-top-width       : 1;
  border-left-width      : 1;
  border-right-width     : 1;
  border-bottom-width    : 1;
  color                  : #083664;
  font-weight            : bold;
}

/*
 * Barre de titre et de menu
 */
.barre
{
  font-family            : arial, helvetica, sans-serif;
  margin-top             : 1;
  margin-bottom          : 1;
  margin-left            : 1;
  margin-right           : 1;
  background-color        : #18658B;
  border-top-width       : 1;
  border-left-width      : 1;
  border-right-width     : 1;
  border-bottom-width    : 1;
  color                  : #D2CEC9;
  font-size : 10;
  font-weight            : bold;
}

.barre2
{ 
  font-family            : arial, helvetica, sans-serif;
  margin-top             : 0;
  margin-bottom          : 0;
  margin-left            : 0;
  margin-right           : 0;
  border-top-width       : 1;
  border-left-width      : 1;
  border-right-width     : 1;
  border-bottom-width    : 1;
  color                  : #083664;
  font-weight            : bold;
}


/*
 * Habillage du Glossaire
 */
.glossaire{ 
  margin-left: 15px;
  margin-top: 15px;
  margin-bottom: 15px;  
  margin-right: 15px;
  text-align:left;
  font-size: 80%;
 
  font-family            : arial, helvetica, sans-serif;
  color :  #3F5264;
  font-size : 12;
}
.body_glossaire{ 
 background-color : #EEEEE6;
 }

/*
 * Habillage des forums
 */


.reponse_forum
{ text-align : left;
  border-top-width    : 1px;
  border-bottom-width : 1px;
  border-right-width  : 1px;
  border-left-width   : 1px;
  border-color        : #3F5264 ;
  border-style        : dotted; 
  width : 60%;
  background-color    : #DCDFE5;
}

.formulaire 
{
  color: #3F5264;
  margin: 0px;
  margin-bottom: 16px;
  padding: 4px;
  border: 1px solid #a0a0a0;
  background-color: #f6f6f6;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 90%;
  font-weight: normal;
}

.forml 
{
  SIZE : 80;
  width : 100%
  color: #3F5264;
  margin: 4px;
  padding: 1px;
  border: solid 1px #909090;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 90%;
}
.spip_bouton 
{
  border: 1px solid #8B8D8B; 
  padding: 3px;
  color :  #3F5264;
  font-size : 12;
  background-image:  url('Images/Fonds/rayures-gris.gif');
  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
 }

.spip-admin 
{
  bottom: 0px;
  font-size: 90%;
  padding: 2px;
  line-height: 1.4em;
}


ul.forum-total {
        display: block;
        padding: 0px;
        margin: 0px;
        list-style: none;
}
.forum-fil {
        margin-top: 3em;
}
.forum-fil ul {
        display: block;
        margin: 0px;
        margin-left: 2em;
        padding: 0px;
        list-style: none;
}
.forum-titre {
  color:#083664;
  font-weight: bold;
  font-size: 120%;
}
.forum-item {
        margin: 0px;
        padding: 1em;
        padding-top: 0.5em;
        padding-bottom: 0em;
        text-align: justify;
        color: #303030;
        font-size: 80%;
}
.forum-repondre-message {
        text-align: right;
}



/* Boite d'un forum : eclaircissement progressif des bords */

ul .forum {
        border: 1px solid #909090;
        padding: 0px;
        margin: 0px;
        margin-bottom: 1em;
}
ul ul .forum {
        border: 1px solid #a4a4a4;
}
ul ul ul .forum {
        border: 1px solid #b8b8b8;
}
ul ul ul ul .forum {
        border: 1px solid #cccccc;
}
ul ul ul ul ul .forum {
        border: 1px solid #e0e0e0;
}
ul ul ul ul ul ul .forum {
        border: 1px dashed #e0e0e0;
}

/* Boite de titre d'un forum : mise en couleur selon la profondeur du forum */

ul .forum-chapo {
  border: 0px;
  border-bottom: 1px dashed #b8b8b8;
  margin: 0px;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 3px;
  padding-bottom: 2px;
  font-size: 90%;
background: #7E90B4;
}
ul ul .forum-chapo  {
        background: #B3C0D7;
}
ul ul ul .forum-chapo {
        background: #DCDFE5;
}
ul ul ul ul .forum-chapo {
        background: #E9EFFB;
}
ul ul ul ul ul .forum-chapo {
        background: #FFFFFF;
}

/* La page de login
 */
.spip_login
{  
  margin-left: 0;
  margin-top: 0;
  margin-bottom: 1em;  
  margin-right: 0;
  text-align:left;
  font-size: 80%;
  width:350px;
  font-family            : arial, helvetica, sans-serif;
  color :  #3F5264;
  font-size : 12;
  border: 1px solid #8B8D8B; 
  padding: 3px;
  background-image:  url('Images/Fonds/rayures-gris.gif');
}
.decalage_cdroite
{
  margin-top		 : 2px;
  margin-bottom		 : 2px;
  margin-left		 : 0px;
  margin-right		 : 2px;
}

.datebreve
{
  font-family            : arial, helvetica, sans-serif;   
  font-size		 : 10px;
  color			 : white;
  text-align		 : center;
  background		 : #18658B;
  width			 : 100%;
}

.chapo
{
  font-family            : arial, helvetica, sans-serif;
  margin-top             : 0;
  margin-bottom          : 0;
  margin-left            : 0;
  margin-right           : 0;
  color                  : #3F5264;
  font-size : 13;
  font-style  :  italic;
}
