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

}

body.pouractu
{
  font-family            : arial, helvetica, sans-serif;
  background-color	 : #e79d13;
  margin-top             : 0;
  margin-bottom          : 0;
  margin-left            : 0;
  margin-right           : 0;
  background-image  	 : none;
  background-position 	 : bottom center;
  background-repeat 	 : no-repeat;
}

body.pourpresentation
{
  font-family            : arial, helvetica, sans-serif;
  background-color       : #3f4a15;
  margin-top             : 0;
  margin-bottom          : 0;
  margin-left            : 0;
  margin-right           : 0;
  background-image  	 : none;
  background-position 	 : center;
  background-repeat 	 : no-repeat;
}

body.pourquantum
{
  font-family            : arial, helvetica, sans-serif;
  background-color       : #b40b0b;
  margin-top             : 0;
  margin-bottom          : 0;
  margin-left            : 0;
  margin-right           : 0;
  background-image  	 : none;
  background-position 	 : bottom center;
  background-repeat 	 : no-repeat;
}

body.pourresidence
{
  font-family            : arial, helvetica, sans-serif;
  background-color       : #117576;
  margin-top             : 0;
  margin-bottom          : 0;
  margin-left            : 0;
  margin-right           : 0;
  background-image  : none;
  background-position : center;
  background-repeat : no-repeat;

}

body.pourartiste
{
  font-family            : arial, helvetica, sans-serif;
  background-color       : #752d75;
  margin-top             : 0;
  margin-bottom          : 0;
  margin-left            : 0;
  margin-right           : 0;
  background-image  	 : none;
  background-position 	 : center;
  background-repeat 	 : no-repeat;
}

body.pourrecherche
{
  font-family            : arial, helvetica, sans-serif;
  background-color       : #32153F;
  margin-top             : 0;
  margin-bottom          : 0;
  margin-left            : 0;
  margin-right           : 0;
  background-image  	 : none;
  background-position 	 : center;
  background-repeat 	 : no-repeat;
}

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

/**
 * Les liens
 */
 
a.archivequantum:link, a.archivequantum:active, a.archivequantum:visited
{
  font-family          : helvetica ;
  font-size             : 11px;
  color             : #5c0a5d;
  text-align            : center;
  text-decoration	: none;
}

a.archivequantum:hover
{
  font-family       : helvetica ;
  font-size         : 11px;
  color             : black;
  text-align          : center;
  text-decoration	: underline;
}
/****lesliens
*/

a.archive:link, a.archive:active, a.archive:visited
{
  font-family 		: helvetica ;
  font-size 		: 11px;
  color 		: #E79D13;
  text-align		: center;
  text-decoration	: none;
}

a.archive:hover
{
  font-family 		: helvetica ;
  font-size 		: 11px;
  color 		: black;
  text-align		: center;
  text-decoration	: underline;
}


/** * Les liensartiste
 */
a.lienartiste:link, a.lienartiste:active, a.lienartiste:visited
{
  font-family           : helvetica ;
  font-size             : 11px;
  color                 : #008d93;
  text-align            : center;
}

a.lienartiste:hover
{
  font-family           : helvetica ;
  font-size             : 11px;
  color                 : black;
  text-align            : center;
}

 
a:link, a:active, a:visited
{
  font-family            : helvetica;
  text-decoration        : underline;
  border-style		 : none;
  color                  : #000000;
  font-size		 :10;
}

a:hover
{
  font-family            : helvetica;
  text-decoration 	 : underline;
  border-style		 : none;
  color                  :  #000000;
  font-size		 :10;
}

a.precedent:link, a.precedent:active, a.precedent:visited
{
  font-family            : helvetica;
  font-weight            : bold;
  font-size              : 11px;
  color                  : #707072;
  text-decoration        : none;
}

a.precedent:hover
{
  font-family            : helvetica;
  font-weight            : bold;
  font-size              : 11px;
  color                  : #707072;
  text-decoration        : underline;
}


.motRecherche
{
  font-family 		 : helvetica;
  font-weight		 : bold;
  font-size		 : 14px;
  background-color	 : #00858E;
  color			 : white;
  text-decoration 	 : none;
  text-align 		 : left;
  width			 : 80%;
}

.texteRecherche
{
  font-family 		 : helvetica;
  font-weight		 : bold;
  font-size		 : 14px;
  color			 : #707072;
  text-decoration 	 : none;
  text-align 		 : left;
  width			 : 80%;
}

.textesoustitre
{
  font-family            : helvetica;
  text-decoration        : none;
  color                  : black;
  font-size              : 11px;
}

.textearticle
{
  font-family 		 : helvetica;
  text-decoration 	 : none;
  text-align 		 : left;
  color			 : black;
  font-size 		 : 11px;
/*  margin-top		 : 24px;
  margin-right		 : 17px
  margin-left		 : 17px;
  margin-bottom		 : 20px;*/
}

.titrearticle
{
  font-family            : arial, helvetica, sans-serif;
  text-decoration        : none;
  background-color       : #b61d26;
  color			 : white;
  font-weight 		 : normal;
  font-size 		 : 11px;
  width			 : 150px;
}


.titrearticleresidence
{
  font-family            : arial, helvetica, sans-serif;
  text-decoration        : none;
  background-color       : #e9a901;
  color                  : white;
  font-weight            : normal;
  font-size              : 11px;
  width                  : 150px;
}


.titrearticlequantum
{
  font-family            : arial, helvetica, sans-serif;
  text-decoration        : none;
  background-color       : #781e6f;
  color                  : white;
  font-weight            : normal;
  font-size              : 11px;
  width                  : 150px;
}

.titrearticleactualite
{
  font-family            : arial, helvetica, sans-serif;
  text-decoration        : none;
  background-color       : #5c621f;
  color                  : white;
  font-weight            : normal;
  font-size              : 11px;
  width                  : 150px;
}

.titrearticleartiste
{
  font-family            : arial, helvetica, sans-serif;
  text-decoration        : none;
  background-color       : #008d93;
  color                  : white;
  font-weight            : normal;
  font-size              : 11px;
  width                  : 150px;
}

.formMetive
{
  color                  : #000000;
  margin		 : 1px;
  padding		 : 2px;
  border		 : none 0px #FFFFFF;
  font-family		 : Arial, Helvetica, sans-serif;
  font-size		 : 80%;
  font-weight		 : normal;
}


.formulaire {
  color                  : black;
  margin		 : 0px;
  padding		 : px;
  border	         : none;
  font-family		 : Verdana, Arial, Helvetica, sans-serif;
  font-size		 : 60%;
  font-weight 		 : normal;
}

img
{
  border-style		 : none;
}

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

/*
 * Les éléments du tableau de mise en page
 */
td.colonne-centrale
{
  background-color : #FFFFFF;
}
.autoscroll
{
  width			 : 413px;
  height		 : 430px;
  overflow		 : auto;
}

.autoscrollArchive
{
  width			 : 413px;
  height		 : 358px;
  overflow		 : auto;
}

.autoscrollListeArtiste
{
  width                  : 413px;
  height                 : 358px;
  overflow               : auto;
}


.tabfondstyle
{
  margin-left		: 0px;
  margin-right		: 0px;
  border-top		: 0px;
  border-bottom		: 0px;
  border-left		: 0px;
  border-right		: 0px;
}


.tabfondstyle1
{
  margin-top		: 0px;
  margin-left           : 0px;
  margin-right          : 33px;
  border-top            : 0px;
  border-bottom         : 0px;
  border-left           : 0px;
  border-right          : 0px;
}

td.colonne_gaucheright{
  margin-left		: 0px;
  margin-right		: 0px;
  background-image: url('page-actualite/titre.gif');
  background-repeat: no-repeat;
  background-position: bottom right;
  border-top		: 0px;
  border-bottom		: 0px;
  border-left		: 0px;
  border-right		: 0px;
  border-spacing        : 0px;
}

td.colonne_gaucherightpre{
  margin-left           : 0px;
  margin-right          : 0px;
  background-repeat	: no-repeat;
  background-position	: bottom right;
  border-top            : 0px;
  border-bottom         : 0px;
  border-left           : 0px;
  border-right          : 0px;
  border-spacing        : 0px;
}

td.colonne_gaucherightquan{

 margin-left            : 0px;
  margin-right          : 0px;
  background-image	: url('Images/titrequantum.png');
  background-repeat	: no-repeat;
  background-position	: bottom right;
  border-top            : 0px;
  border-bottom         : 0px;
  border-left           : 0px;
  border-right          : 0px;
  border-spacing        : 0px;
}

td.colonne_gaucherightresi{
	
 margin-left            : 0px;
  margin-right          : 0px;
  background-image: url('Images/titreresidence.png');
  background-repeat: no-repeat;
  background-position: bottom right;
  border-top            : 0px;
  border-bottom         : 0px;
  border-left           : 0px;
  border-right          : 0px;
  border-spacing        :0px;
}


td.colonne_droitehaute
{
  margin-left		: 0px;
  margin-right		: 0px;
  background-position: top center;
  border-top		: 0px;
  border-bottom		: 0px;
  border-left		: 0px;
  border-right		: 0px;
  border-spacing        :0px;
}


td.colonne_droite
{

  margin-left		: 0px;
  margin-right		: 0px;
  background-color	: white;
  background-position: bottom center;
  border-top		: 0px;
  border-bottom		: 0px;
  border-left		: 0px;
  border-right		: 0px;
  border-spacing        :0px;
}



td.colonne_droitebaspre
{

  margin-left           : 0px;
  margin-right          : 0px;
  background-repeat: no-repeat;
  background-position: bottom left;
  border-top            : 0px;
  border-bottom         : 0px;
  border-left           : 0px;
  border-right          : 0px;
  border-spacing        :0px;
}




td.colonne_droitebas
{

  margin-left		: 0px;
  margin-right		: 0px;
  background-image: url('page-actualite/LogoLaMetive.gif');
  background-repeat: no-repeat;
  background-position: bottom left;
  border-top		: 0px;
  border-bottom		: 0px;
  border-left		: 0px;
  border-right		: 0px;
  border-spacing        :0px;
}

td.colonne_gaucheleftpre
{

  margin-left		: 0px;
  margin-right		: 0px;
  background-repeat: no-repeat;
  background-position: top left;
  border-top		: 00px;
  border-bottom		: 0px;
  border-left		: 0px;
  border-right		: 0px;
  border-spacing        :0px;
}

/*td.colonne_gaucheleft
{

  margin-left           : 0px;
  margin-right          : 0px;
  background-image: url('page-actualite/maison.gif');
  background-repeat: no-repeat;
  background-position: top left;
  border-top            : 00px;
  border-bottom         : 0px;
  border-left           : 0px;
  border-right          : 0px;
  border-spacing        :0px;
}*/



td.colonne_gauche
{

  margin-left		: 17px;
  margin-top		: 24px;
  margin-right		: 17px;
  margin-bottom		: 20px;
  background-color	: white;
}

.tablecentre{
  border-top		: 24px;
  border-bottom		: 20px;
  border-left		: 17px;
  border-right		: 17px;
  border-spacing        :17px;

}

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

}

.tabfond
{
  background-image	: url('Images/campagne24couleurs.gif');

}

.accolade{
background-image :url('Images/accolade.gif');
}

.tableau_central
{
  background-color:  #202047;
}



td.newletter
{

  
  SIZE : 80;
  width : 100%
  color: none;
  margin: 4px;
  padding: 1px;
  border: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 90%;
}

/* */

.courantpresentation
{
  font-family            : arial, helvetica, sans-serif;
  text-decoration        : none;
  background-color       :#b61d26;
  color:white;
  font-weight : normal;
  font-size : 11px;
}

.courantartiste
{
  font-family            : arial, helvetica, sans-serif;
  text-decoration        : none;
  background-color       :#008d93;
  color:white;
  font-weight : normal;
  font-size : 11px;
}


.courantresidence
{
  font-family            : arial, helvetica, sans-serif;
  text-decoration        : none;
  background-color       :#e9a901;
  color:white;
  font-weight : normal;
  font-size : 11px;
}

  
.courantquan
{
  font-family            : arial, helvetica, sans-serif;
  text-decoration        : none;
 background-color       :#74266b;
 color:white;
  font-weight : normal;
  font-size : 11px;
}

.courantquantum
{
  font-family            : arial, helvetica, sans-serif;
  text-decoration        : none;
 background-color       :#781e6f;
 color:white;
  font-weight : normal;
  font-size : 11px;
}



.courantactualite
{
  font-family            : arial, helvetica, sans-serif;
  text-decoration        : none;
 background-color       :#5c621f;
 color:white;
  font-weight : normal;
  font-size : 11px;
}

.courantartiste
{
  font-family            : arial, helvetica, sans-serif;
  text-decoration        : none;
 background-color       :#0c878d ;
 color:white;
  font-weight : normal;
  font-size : 11px;
}






/*      ----------------------------------- */
/*      Feuille de style pour l'album photo */
/*      ----------------------------------- */

.album_vignette {
        float:left;
        border:1px #ccc dashed;
        width:100%;
        text-align:center;
        vertical-align:middle;
        color:#000000;
}
.album_vignette a {
        background:transparent;
}

.album_photo {
        float:left;
        border:1px #ccc dashed;
        width:100%;
        margin-top:10px;
        text-align:center;

.album_vignette img {
        margin:0 1px;
        border-width:0;
}






/* 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;

}

/* 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;
}




/*
 * 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            : 1px;
  margin-right           : 1px;
  font-size : 12;
}

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

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

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

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

/* 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        : dotted; 
  
}




/*
 * 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
{
  font-family            : arial, helvetica, sans-serif;
  margin-top             : 0;
  margin-bottom          : 0;
  margin-left            : 0;
  margin-right           : 0;
  color                     : #3F5264;
  font-size: 10px;
}

.liste-article
{
  font-family            : arial, helvetica, sans-serif;
  margin-top             : 0;
  margin-bottom          : 0;
  margin-left            : 0;
  margin-right           : 0;
  font-weight		 : bold;
  color                  : #3F5264;
  font-size		 : 11px;
}
.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
}

.paveAnnonce
{
  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;
}

.paveDossiers
{
  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;
}

.paveHebergement
{
  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;
}


.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;
}

/*
 * 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: 0px;
  padding: 0px;
/*  border: solid 1px #909090;*/
border :none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 90%;
border-collapse: collapse;
}

.formll
{
  SIZE : 80;
  width : 100%
  color: #3F5264;
  margin: 4px;
  padding: 1px;
/*  border: solid 1px #909090;*/
border :none;
  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('MesImages/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-image        :  url('MesImages/Fonds/rayures-gris.gif');*/
  /*background: #c4e0e0;*/
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('MesImages/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;
}

