/* *************************************************************************************
 * *************************************************************************************
 * *******                                                                       *******
 * *******  sous cette limite, les classes toutes neuves, réorganisées           *******
 * *******  en fonction des colonnes d'abord, des fichiers ensuite               *******
 * *******                                                                       *******
 * *************************************************************************************
 * ************************************************************************************* 
 */ 
/*   
 * #colonne1rubr8a   éliminé    devient colonne1 dans rubrique--8   ou simplement #colonne1
 * #colonne1rubr8    éliminé    devient colonne1 dans rubrique-8    ou simplement #colonne1
 * #colonne1sommaire éliminé    devient colonne1 dans sommaire      ou simplement #colonne1
 * .colonne1rubr8a   éliminé
 * .colonne1rubr8a   éliminé
 * .colonne1somm     éliminé
 * tous les *bandeau* sont à éliminer des fichiers autres que bandeaustd.html et bandeaured.html
 */
/* 
 * CODES-REPERES DES COULEURS : attention, la syntaxe des codes compren un "§"(paragraphe) et non un "$"(dollar) !!
 * couleurs adoptées / modifiées :
 * #ffffb0 (jaune moyen) -> #f4f4f4 (gris pale) le 15/09/05 (colonne1: §c11 §c111, colonne3: §311...
 * colonne 1 et 3 (§c11 §c111) cadres menu et agenda §c311 §c3117): 
 * 
 *
 * fichiers à examiner: apevaud.css, menuparam.html, menuparamg.html
 * §c01   #ffffe0 = jaune pale  : fond standard (body, général)
 * §c11   #ffffb0 = jaune moyen : gauche sommaire et menu standard. (fond-gauche)
 * §c11   #f4f4f4 = jaune moyen : autour du menu  (était #ffffb0, changé 15/09/05)
 * §c111  #f4f4f4 = gris clair  : menu-entrecase  (était #ffffb0, changé 15/09/05)
 * §c12   #f4f4f4 = gris clair  : gauche pages groupes (article-8 article-211 rubrique-8 rubrique-211) et menuparamg.html
 * §c201 (#ddddff)= gris bleuté : bas de page: "retour au sommaire"
 * §c31   #ffffb0 = jaune moyen : droite sommaire et divers squelettes
 * §c32   #ffffb0 = jaune moyen : droite article-8 article-211 (groupes)
 * §c302  #eaeaff = violet pale : droite liste auteurs (article-8 article-211)
 * §c301  #f2f2ff = violet      : droite liste auteurs (article-8 article-211)
 * §c303  #fff2f2 = rose pale   : droite liste articles (article-8 article-211)
 * §c304  #ffeaea = rose        : droite liste articles (article-8 article-211)
 * §c311                        : cadre autour du cadre de l'agenda
 * §c3111                       : agenda carré: fond des choix mois/année
 * §c3112                       : agenda carré: fond cases des jours de la semaine
 * §c3113                       : agenda carré: fond cases des jours hors-le-mois-courant
 * §c3114                       : agenda carré: fond cases des jours du mois courant
 * §c3115                       : agenda carré: fond case des jours avec rendez-vous
 * §c3116                       : agenda carré: fond case du jour courant
 * §c3117                       : agenda carré: fond de la liste des rendez-vous, sous-agenda.

 * 
 * (#00ff00)
 * #F4F4F4; * §c10-menu-fond article-8 article-211
 * #F4F4F4; * §c10-sous-logo article-8 article-211 rubrique-8 rubrique-211 
 * #F4F4F4; * §c10-sous-logo et autour-menu sommaire 
 * #ffffb0; * §c12-menu-entrecase menugr, comme fond-gauche §c11 
 * #ff0000; * couleur rouge-vif, mise à certains endroits pour permettre la détection d'erreur en cas de nouveau squelette.
 * 
 */

body              { border:0; margin: 0; padding: 0; } /* Body contenant margin: 10px; !! */
body              { background: #FFFFE0; }  /* §c01-body */

.spip_logos {
	margin-left: 0;
	padding-left: 0;
	margin-right: 0;
  margin-right: 0.8em;
	height: 40px; width: 40px; 
}

/*
 * Bandeau 
 */

#bandeau          {  position: absolute; top:0; left:0; width:100%; }
                     /* border:0; margin:0; padding:0; marginwidth:0; marginheight:0; leftmargin:0; topmargin:0; */
                     /* Apparemment pas nécessaire si body est sans marge */
#bandeau .gauche  {  position: absolute; top: 0px;  left:0px; }
                     /* #bandeau .gauche  est l'ancien   .bandeau-logo    PARTOUT UTILISE à retirer */
#bandeau .fond    { width: 100%; background-repeat: repeat-x; }
.bandeaustd #bandeau .fond    {  height: 153px; background-image: url(IMG/struct/ape-headerbg-right.gif); }
.bandeaured #bandeau .fond    {  height: 26px;  background-image: url(IMG/struct/ape-headerbg-red-right.gif); }
#bandeau .centre              { position: absolute; top:0; left:165px; }
#bandeau #formulaireadmin     { position: absolute; top: 0px;  left: 165px; height: 19px; }



/*
 * Colonne 1  des squelettes
 */


#colonne1               { position: absolute; left: 0; width: 165px;  z-index: 102; 
                          top: 130px; 
                          background-color: #ff0000;  /* §c11-fond-gauche par "défaut". Si rouge, rajouter une ligne de particularités du nouveau squelette. */
                          background-color: #f4f4f4;  /* §c11-fond-gauche  */ 
                        }
.sommaire #colonne1     { top: 153px; height: 347px; }    
.rubrique-5 #colonne1   { top: 153px; height: 347px; }
.rubrique #colonne1     { top: 153px; height: 347px; }
.article #colonne1      { top: 153px; height: 347px; }
.article-9 #colonne1    { top: 153px; height: 347px; }
.rubrique-8 #colonne1   { top: 26px;  height: 530px; background-color: #f4f4f4;}    /* §c12-fond-gauche rubrique-8 */ 
.rubrique-211 #colonne1 { top: 26px;  height: 530px; background-color: #f4f4f4;}    /* §c12-fond-gauche rubrique-211 */ 
.article-8 #colonne1    { top: 26px;  height: 530px; background-color: #f4f4f4;}    /* §c12-fond-gauche article-8 */ 
.article-211 #colonne1  { top: 26px;  height: 530px; background-color: #f4f4f4;}    /* §c12-fond-gauche article-211 */ 
.rubrique--8 #colonne1  { top: 153px; height: 347px; }
.article--8 #colonne1   { top: 153px; height: 347px; }    /* §c11-fond-gauche article=8 */
.rubrique-5 #colonne1   { top: 153px; height: 347px; }    /* §c11-fond-gauche rubrique-5 */ 
.rubrique--10x #colonne1{ top: 153px; height: 347px; }    /* §c11-fond-gauche rubrique=8 */
 

                          /* background-color: #ffffb0; */ /* §c11 fond colonne 1, rubrique=8 */ /* pas nécessaire puisque dans #.. */
                        
.colonne1               { font-family: Verdana,Arial,Helvetica,sans-serif;
                          font-size: 13px; text-align: center; font-weight: bold;  
                          font-size: 11px; text-align: center; font-weight: normal;  
                          padding-top: 0px; margin-top: 153px;margin-top: 0; 
                        }
.creditspip             { position: absolute; top: 300px; left:0px;	font-size: 80%; text-align:center; 	margin: 2px;
                          width: 165px;
                        }

/* particularité de quelques articles / rubriques */                          
.rubrique-8 .colonne1   .logodefaut img { height: 73px; border:none; } /* les différents logos doivent occuper toute la place mais pas plus!! */
.rubrique-8 .colonne1   .logogroupe img { width: 165px; border:none; } /* avant validation: align: center; } */
.rubrique-211 .colonne1 .logogroupe img { width: 165px; border:none; }
.article-8 .colonne1    .logodefaut img { height: 73px; border:none; }
.article-211 .colonne1  .logodefaut img { height: 73px; border:none; }
.article-8 .colonne1    .logogroupe img { width: 165px; border:none; } /* avant validation: (align) align: center; */
.article-211 .colonne1  .logogroupe img { width: 165px; border:none; }
.rubrique-8 .colonne1   .descriptifgroupe { font-family: "Comic Sans MS",Verdana,Arial,Helvetica,sans-serif; }
.rubrique-8 .colonne1   .titregroupe       { }
.rubrique-211 .colonne1 .descriptifgroupe { font-family: "Comic Sans MS",Verdana,Arial,Helvetica,sans-serif; }
.rubrique-211 .colonne1 .titregroupe       { }


.sommaire .colonne1 .souslogo { } /* le style de .colonne1 suffit actuellement */          


/*
 * Colonne 2+3 (ensembles) des squelettes
 */
 
  
 
/* ci-après version de temp.css */
#XXcolonne23       { position: absolute;  left: 165px; top: 153px;
                   margin: 0px; z-index: 50; padding: 10px; }
#colonne23       { position: absolute; 	left: 165px; top: 200px; /* mrtest afin de piéger les non-configurations */
                   z-index: 50;
                   margin: 0; 
                   padding: 0 0 0 25px;
                   background-color: #0ff;                /* mrtest supprimer cette ligne et celles plus bas  */
                 }
.colonne23       { font-size: 16px; }
.rubrique--8   #colonne23 { top: 26px; padding: 0px; margin:0; }
.rubrique-8    #colonne23 { top: 26px; } 
.rubrique-211  #colonne23 { top: 26px; } 
.article-8     #colonne23 { top: 26px; } 
.article-211   #colonne23 { top: 26px; } 
.article--8    #colonne23 { top: 26px; } 
.article--8    #colonne23 { top: 26px; padding: 0 10px 0 25px; }
.rubrique--10x #colonne23 { top: 26px; } 
.sommaire      #colonne23 { top: 153px; } /* margin: 0; ne m'a pas paru nécessaire, je l'ai retiré... mrtest */
.rubrique-5    #colonne23 { top: 153px; }
.article       #colonne23 { top: 26px; }
.article-9     #colonne23 { top: 26px; }
.rubrique      #colonne23 { top: 153px; }
.rubrique--8   #colonne23 { background-color: transparent;}   /*        supprimer transparent eventuellement */
.rubrique--10x #colonne23 { background-color: transparent;}   /*        supprimer transparent eventuellement */
.rubrique-8    #colonne23 { background-color: transparent;}   /* mrtest supprimer transparent eventuellement */
.rubrique-211  #colonne23 { background-color: transparent;}   /*        supprimer transparent eventuellement */
.rubrique-211  #colonne23 { background-image: url(IMG/gif/rollepv-fond.gif); background-repeat: repeat-xy; }
.sommaire      #colonne23 { background-color: transparent;}   /*        supprimer transparent eventuellement */ 
.article       #colonne23 { background-color: transparent;}   /*        supprimer transparent eventuellement */ 
.rubrique      #colonne23 { background-color: transparent;}   /*        supprimer transparent eventuellement */ 
.article-8     #colonne23 { background-color: transparent;}   /*        supprimer transparent eventuellement */ 
.article-211   #colonne23 { background-color: transparent;}   /*        supprimer transparent eventuellement */ 
/* pour le passeport vacances: image rollpv-fond.gif = quadrillé bleu clair. */
.article-211   #colonne23 { background-image: url(IMG/gif/rollepv-fond.gif); background-repeat: repeat-xy; }
.article--8    #colonne23 { background-color: transparent;}   /*        supprimer transparent eventuellement */ 
.article-9     #colonne23 { background-color: transparent;}   /*        supprimer transparent eventuellement */ 
.rubrique-5    #colonne23 { background-color: transparent;}   /*        supprimer transparent eventuellement */ 
                               
/*
.agenda-carre      { padding: 4%; padding-top: 20px; padding-right: 20px; }
.agenda-carre      { padding: 4%; padding-top: 20px; padding-right: 20px; }
.agendacarre        { font-size: 12px; text-align: left; } 
*/

.agenda-carre       { }
.agendacarre        { font-size: 10px; text-align: left; 
                      padding: 20px 20px 4% 4%;           /* temp.css: padding 20px 20px 4% 4%; */
                      margin:  0px 20px 4% 4%;           /* temp.css: margin  20px 20px 4% 4%; */
                    }

.agendacarre img    { width:20px; width:40px; width: 20px;}
.agendacarre .titre { margin-left: 0px;  font-weight: bold; }
.agendacarre .date  { margin-left: 0px;  margin: 0px; }   /* temp.css: ..marginwidth: 0px;  au lieu de margin: */ 
.agendacarre .texte { margin-left: 20px; margin: 20px; }  /* temp.css: ..marginwidth: 20px; au lieu de margin: */ 

/* NOUVELLE TENTATIVE, DU 14/09/05 */

.agendacarre        { padding: 10px 0px 5px 0px;
                    }
.agendacarre table     { font-size: 10px; margin=0px; padding=0 }
.agendacarre th        { margin: 0; font-weight: bold; text-decoration: underline;}
.agendacarre td .date  { margin: 0; font-weight: bold; }
.agendacarre td .texte { margin: 0; font-weight: bold; }
.agendacarre img       { width:40px; align: right;}
/* FIN DE NOUVELLE TENTATIVE */
 
 
 
table.agendacarr, table.agendacarr tr, table.agendacarr th, table.agendacarr td  
									{ font-family: verdana, arial, helvetica, sans-serif;
										color: #ffffff; font-size: 10px; 
										font-size: 12px; }


table.agendacarr tr   { vertical-align: middle; height: 20px; }              /* temp.css valign et non vertical-align */                                
table.agendacarr th, table.agendacarr td  
									{ text-align: center; width: 20px; }     /* avant validation (align)	align: center; */
table.agendacarr a, table.agendacarr a:link, table.agendacarr a:visited, table.agendacarr a:active                          /* -a- */
           {  color: #ffffff; font-weight: normal; text-decoration: none;}
           /* avant controle et dans temp.css: {  color: #ffffff; background-color: none;    font-weight: normal; text-decoration: none;} */
table.agendacarr a:hover                                                                                        /* -a- */
           { color: #ff3300;  background-color: #ffffff; font-weight: normal; text-decoration: underline;}
.agendaOption        { color: #000; font-size: 10px;    /* liste des mois, des années */
                       padding:0; margin:0;
                     }
.agendaNav           { background-color: #003366;}      /* §c3111 Entête "navigation mois/années */            
.agendaHead          { background-color: #006699;}      /* §c3112 Entêtes "Lu, Ma, Me.." */
.agendaThisDay       { background-color: #00bbee;}      /* §c3116 date d'aujourd'hui */          
.agendaThisDayBusy   { background-color: #00bbee;       /* §c3116 date d'aujourd'hui */          
                       font-weight: bold; text-decoration: underline; }
.agendaThisMonth     { background-color: #0099cc;}      /* §c3114 plus clair date du mois */
.agendaNotThisMonth  { background      : #006699;}      /* §c3113 plus foncé date hors-mois */
.agendaThisMonthBusy { background-color: #0099cc;       /* §c3115 bleu plus clair: date rendez-vous */
                       font-weight: bold; text-decoration: underline; }
                       

ul.agendaThemes { list-style: none;  margin: 0 0 0 20px;  Padding: 0; }  /* pas utilisé chez ape-vaud pour l'instant */

 
/*
 * Colonne 3 des squelettes
 */

.agendafond        { /* position: absolute: left:0px; top:0px;  /* semble inutile, ça fonctionne aussi sans */
                     /* align: right;    /* semble ne servir à rien (nd mrtest) */
                     border: solid #f4f4f4; border-width: 15px 8px 15px 8px; /* §c311 couleur cadre agenda 3mm autour */
                     /* width:225px;     /* ne semble pas vraiment utile */
                     background-color: #f4f4f4; /* §c311 couleur sous agenda (texte des rendez-vous)*/ 
                     /* border: solid #00ffb0;     /* MRDEBUG VERT-CLAIR TURQUOISE */
                   }
.agendafond .sus-agenda
                   { font-weight: bold; text-align: center; }                   
.agendafond .sous-agenda
                   { font-size: 80%; font-weight: bold; text-align: center; }                   
.colonne3          { font-family: Verdana, Arial, Helvetica, sans-serif; 
                     float: right;          /* sans ça le cadre part à gauche */
                     width: 241px;          /* 241px = 225 + 8 + 8  sans fixer la largeur, les "auteurs" n'ont pas la  *
                                             * même largeur que les "autres articles de la rubrique"                   */
                     border: solid #ffffe0; /* §c01  #ffffe0 = jaune pale  : fond standard (body, général) */ 
                     border-width: 0 0 0 15px; /* tient le texte de l'article en respect en créant une marge déguisée */
                     background-color: #ffffe0; /* §c01  #ffffe0 = jaune pale  : fond standard (body, général) */
                     /* §c01  L'idéal serait la couleur "transparent" pour les border, mais IE 6 la remplace par du noir */ 
                     /* border: solid #ff0; border-width: 3px; /* un joli cadre jaune (mais on renonce à la marge-texte) */
                   }
.sommaire .colonne3     { }
.rubrique .colonne3     { }
.article .colonne3      { }
.article--8 .colonne3   { }                
.article-8 .colonne3    { }
.article-211 .colonne3  { background-color: transparent; 
                          border: solid transparent; 
                        }
.rubrique-211 .colonne3 { background-color: transparent; 
                         border: solid transparent; 
                        }
.article-9 .colonne3    { }

/*
 * Cadre listing des auteurs, à droite de l'article 
 */

.cadre-titre         { border-bottom: 1px dashed #d0d0d0; 
                       margin: 0px; padding-left: 4px; padding-right: 4px; padding-top: 3px; padding-bottom: 2px;
                       font-size: 14px; } /* font-size; 90% */
.cadre-titreS        { border-bottom: 1px solid #d0d0d0; 
                       margin: 0px; padding-left: 4px; padding-right: 4px; padding-top: 3px; padding-bottom: 2px;
                       font-size: 14px; } /* font-size; 90% */
.cadre-ligne         { margin: 0px; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px;
                       font-size: 13px; } /* font-size; 80% */

.auteursart          { border: 1px solid #aaa; margin: 3px;                }
.auteursart ul       { display: block; margin: 0px; padding: 0px; padding-bottom: 4px; list-style: none; }
.auteursart ol       { display: block; margin: 0px; padding: 0px; padding-bottom: 4px; list-style: none; }

.autresarticles      { border: 1px solid #a0a0a0; margin: 3px; margin-bottom: 16px; }
.autresarticles ul   { display: block; margin: 0px; padding: 0px;	padding-bottom: 4px; list-style: none; }
.autresarticles ol   { display: block; margin: 0px; padding: 0px; padding-bottom: 4px; list-style: none; }


.cartouche             { padding: 0;   
                         /* border-top: 1px solid #404040; margin-right: 0.8em; padding-top: 1em;  */
                         /* float: left; text-align: right; (très joli, mais selon la longueur du titre, le titre disparait) */
                         font-family: Verdana,Arial,Helvetica,sans-serif;
                         font-size: 14px; 
                         margin: 0 20px 15px 0;
                       }
.cartouche .spip_logos { margin-top: 7px;  height: 54px; width: 54px;   }      
.cartouche .titre-texte{ margin:0; padding:0; font-size:240%;}
.cartouche .soustitre  { font-size: 140%; margin-bottom: 0;}
.cartouche .chapo      { font-weight: normal; margin-top: 8px; font-size: 100%; }

.affarticle            { margin-left: 0px; padding-left: 0px; margin-right: 0.8em; 
                         font-family: Verdana,Arial,Helvetica,sans-serif;
                         font-size: 12px; 
                       }
.affarticle .texte     { }
.affarticle .ps        { font-size: 80%; }
.affarticle .notes     { font-size: 60%; }


/* couleurs des différents cadres */
.articles              { background-color: #ffeaea; padding-bottom: 1px; } /* §c304 cadre articles rose */
.articles .cadre-titre { background-color: #fff2f2; text-align:center; }   /* §c303 cadre articles rose pale */
.auteurs               { background-color: #eaeaff; padding-bottom: 1px; } /* §c302 cadre auteurs violet */
.auteurs .cadre-titre  { background-color: #f2f2ff; text-align:center; }   /* §c301 cadre auteurs violet pale */


/*
 * ....??
 */


/* */

/*
 * Divers 
 */ 
.hierarchie      { font-weight: bold; font-size: 16px; margin-bottom: 8px; 
                   /* font 18 trop grand pour les longues suites. (sous-dir de groupe) */
                   padding-bottom:4px; color: #0F0;  /* temp.css et mrtest. color n'y était pas. Supprimer "color: #010" qui sert aux tests. cette version de test */
                   border: solid #999999; border-width: 0 0 3px 0; 
                 }
.rubrique--8 .article24x .hierarchie { width: 500px; }
/* version de temp.css:   .rubrique--8 .hierarchie { width: 500px; }     (sans mention ".article24x") */

 
.basdepage       { font-weight: bold; font-size: 18px; 
                   text-align: center; padding: 5px 0 5px 0; margin: 40px 25% 0 25%; 
                   border: 3px solid #999999; border-width: 3px 0 3px 0;
                   background-color: #ddddff; /* §c201 : gris bleuté, bas de page bouton "retour au sommaire"  */
                 }
.sommaire .basdepage    /* temp.css : ce style n'y figurait pas.   mrtest voir s'il faut les enlever ou si elles sont utiles */
                 { font-weight: bold; font-size: 18px; width: 30%;
                   text-align: center; 
                   margin: 45px 25% 45px 25%;
                   border:  solid #999999; border-width: 3px 0 3px 0;
                 }

/*
 * Sommaire, liste des articles récents
 */ 
 
.listedarticles      { font-size: 16px; z-index: 50; margin-right: 20px; } 
.listedarticles h1   { font-size: 160%; font-weight: bold; padding-bottom: 25px; padding-top: 14px; margin-bottom:0 } /* temp.css par erreur bottom-padding, top-padding */
.listedarticles h2   { font-size: 120%; font-weight: bold; }
.listedarticles .soustitre  { font-weight: bold; }
.listedarticles .chapo      { font-weight: bold; }
.listedarticles .ps         { font-weight: bold; }
.listedarticles .notes      { font-weight: bold; }
.listedarticles .logo img   { margin-top: 20px;  }    
                            /* supprimé    width: 30px; height: auto; le 02/09/05: affichait trop petit le logo) */
.listedarticles h2          { padding-top: 14px; }
.listedarticles .infos      { color: #00F; }   /* temp.css en plus text-color: #00F; */
.listedarticles .texte      { padding-right:10px; }   /* temp.css avait faux: right-padding:10px; */  
.sommaire .listedarticles h1 { font-size: 120%; }


/* */

.article24x                  { position: absolute; left: 0; top: 0;                    /* temp.css: en plus width: 760px; */
                               padding: 10px 0 0 0; margin: 5px 0 10px 5px;   }
.article24x .listedesgroupes { position: absolute; left: 505px; top: 35; top: 65; width: 300px;  /* temp.css: width: 200px; */
                               padding: 0 0 0 0;  margin: 0 0 0 5px; }
.article24x .listedesgroupes { font-size : 30px; }
.article24x .listedesgroupes th        { font-size : 20px; }
.article24x .listedesgroupes .table1   { width: 300px; border: 1px solid black; }
.article24x .listedesgroupes .td1      { vertical-align: top; border: 1px solid black; }
.article24x .listedesgroupes .table2   { width: 145px; border: 1px solid black; border: none; }
.article24x .listedesgroupes .table3   { width: 145px; border: 1px solid black; border: none; }
.article24x .listedesgroupes .tr2      { /* height: 10px; par défaut: le plus petit possible ce qui nous convient.  */ }
.article24x .listedesgroupes .tr2      { height: 21px;  }
.article24x .listedesgroupes .td21     { }
.article24x .listedesgroupes .td22     { vertical-align: middle; }
.article24x .listedesgroupes .spip_logos { width: 34px; height: auto; margin: 0; padding:0; border:1px solid black; }
.article24x .listedesgroupes .titre    { font-size: 14px; font-weight: normal; }


/* */

.parregion_regiontitre       { font-size: 30px;  font-weight: bold;  text-decoration: underline;  }
.parregion_regiondescr       { font-size: 25px;  font-weight: bold;  }
.parregion_groupetitre       { font-size: 20px;   }

.agendalist                  { }
.agendalist h1               { }
.agendalist h2               { padding :10px 0 0 0; margin: 0; }
.agendalist img              { padding : 10px 0 0 0; }
.agendalist h1
.agendalist h1
.agendalist h1




.listedesgroupes        { color: #000000;
                          font-weight: bold; text-decoration: none;   }

.auteurSessionLogin     { width: 440px; height: 200px; background-color: red; border: 30px solid yellow; padding:0; margin:0;}
.auteurSessionLogin h2  { font-size: 20px; font-weight: bold; text-align:center; padding-bottom: 20px; }
.auteurSessionLoginTabl { width: 440px; }

/* correction pour rétrécir le login du nom dans la partie "membres" du site */
.auteurSessionEntete    { background-color: yellow; font-size: 14px; font-weight: normal; padding-left: 3px; }
.auteurSessionLogin     { width: 200px; height: 200px; background-color: red; border: 30px solid yellow; padding:0; margin:0;}
.auteurSessionLogin h2  { font-size: 20px; font-weight: bold; text-align:center; padding-bottom: 20px; }
.auteurSessionLoginTabl { width: 200px; }

.asdf  {}

.annuaire            {  }
.annuaire th h2      { }
.dannuaire td        { background-color: #0ff; vertical-align: top; }
.annuaire th         { /* background-color: #f0f;   /* violet */ } 
.annuaire .tel       { text-align: right;  }
.annuaire .ligne td  { }
.annuaire .soustitre { font-size: 13px; font-weight: bold; text-align: left;   }
.annuaire .nom       { }
.annuaire .nom b     { }
.annuaire .adr       { }

.annuaire th           { border: 1px;              }
.annuaire .nom         { padding: 5px 10px 5px 0;  }
.annuaire .adr         { padding: 5px 10px 5px 0;  }
.annuaire .tel         { padding: 5px  0px 5px 0;  }
.annuaire .ligne td    { }
.annuaire .soustitresp { padding:10px 0 0 0; } /* spacer avant le sous-titre */
.annuaire .soustitre   { margin: 10px 0 5px 0; border: solid gray; border-width: 2px 0 1px 0; }



/*
 * statutsra : style utilisé dans la présentation des statuts et réglement d'application , dès 09/03/07 (en localhost)
 */ 
table.statutsra                  { 
                                   /* border: 4px solid #999999; */
                                   /* border-collapse: collapse;  */
                                   border: 20px solid #ff0000;
                                   border: 0;
                                 }
table.statutsra tr               { }
table.statutsra td.artstatuts,
table.statutsra td.artra,
table.statutsra td.artstatutstit,
table.statutsra td.artratit,
table.statutsra td.chapitre      {
                                   font-family: Arial,Verdana,Helvetica,sans-serif;
                                   font-size: 85%;
                                   padding: 0px;
                                   vertical-align: top;
                                 }

table.statutsra td.artstatuts    { /* color: #0000ff; background-color: #222299; bleu sur bleu */   }
table.statutsra td.artra         { /* color: #ff0000; background-color: #992222; rouge sur rouge */ }

table.statutsra td.artra         { padding: 0px 0px 0px 20px; }
table.statutsra td.artratit      { text-align: right;         }

table.statutsra td.artratit      { padding: 0px 7px 0px 0px;  }
table.statutsra td.artstatutstit { padding: 0px 0px 0px 7px;  }
table.statutsra td.chapitre      { padding: 0px 7px 0px 7px;  }

table.statutsra td.chapitre      { color: #000000; background-color: #F0F0F0; /* couleur "even" "claire" lignes spip */ }
table.statutsra td.artstatutstit,
table.statutsra td.artratit      {
                                   color: #00FF00; background-color: #229922; 
                                   color: #000000; background-color: #FCF4D0; /* couleur des titres std tableau spip */
                                   color: #000000; background-color: #F0F0F0; /* couleur "even" "claire" lignes spip */
                                   color: #000000; background-color: #C0C0C0; /* couleur "odd"  "foncée" lignes spip */
                                   color: #000000; background-color: #D0D0D0; 
                                 }
/* particularités de la colonne "réglement d'application" : */
table.statutsra td.artra   ,
table.statutsra td.artratit      { color: #0000ff; }    


/* EOF */

