/*--------------------------------------------------------------------------------------
*                         La feuille de style du site ni-cd.net
*
*            CSS des contenus des pages (le css du design est dans graphisme.php )
*---------------------------------------------------------------------------------------*/

/* Les règles générales de taille et positionnement des conteneurs de texte sont définis dans "graphisme.css"  */

/*---------------------------------------------------------------------------------------
*                                   TITRES
*---------------------------------------------------------------------------------------*/

.BOX100TRANS h1, .BOX100GRIS h1 , .BOX66GRIS h1 , .BOX50GRIS h1 , .BOX33GRIS h1 , .BOX66TRANS h1 ,
.BOX50TRANS h1 ,.BOX33TRANS h1    { display:block; background-color :#ffffdd ;  z-index:300; height:auto;
                                  margin : 0px 0px 5px 0px; padding: 2px 3px 0px 3px; vertical-align:middle;
                                  font-family:arial, Helvetica, sans-serif; font-size: 10pt;  font-weight:bold ; color: #555555; }

.BOX100TRANS h2, .BOX100GRIS h2 , .BOX66GRIS h2 , .BOX50GRIS h2 , .BOX33GRIS h2 , .BOX66TRANS h2 ,
.BOX50TRANS h2 ,.BOX33TRANS h2    { background-color :transparent ;  z-index:300; height:auto;
                                  margin : 0px 0px 5px 0px; padding: 0px 3px 0px 3px;  vertical-align:middle;
                                  font-family:arial, Helvetica, sans-serif; font-size: 10pt;  font-weight:bold ; color: #000; }

.BOX100TRANS h3, .BOX100GRIS h3 , .BOX66GRIS h3 , .BOX50GRIS h3 , .BOX33GRIS h3 , .BOX66TRANS h3 ,
.BOX50TRANS h3 ,.BOX33TRANS h3    { background-color :transparent ;  z-index:300; height:auto;  text-decoration : underline;
                                  margin : 0px 0px 5px 0px; padding: 0px 3px 0px 3px;  vertical-align:middle;
                                  font-family:arial, Helvetica, sans-serif; font-size: 10pt;  font-weight:bold ; color: #000; }

.BOX100TRANSVRG h3, .BOX100GRISVRG h3 , .BOX66GRISVRG h3 , .BOX50GRISVRG h3 , .BOX33GRISVRG h3 , .BOX66TRANSVRG h3 ,
.BOX50TRANSVRG h3 ,.BOX33TRANSVRG h3    { display:block; z-index:300; height:auto; text-decoration : underline;
                                          margin : 0px 0px 5px 0px; padding: 2px 3px 0px 3px;  vertical-align:middle;
                                          font-family:arial, Helvetica, sans-serif; font-size: 10pt;  font-weight:bold ; color: #000; }

.BOX100TRANSVRG h4, .BOX100GRISVRG h4 , .BOX66GRISVRG h4 , .BOX50GRISVRG h4 , .BOX33GRISVRG h4 , .BOX66TRANSVRG h4 ,
.BOX50TRANSVRG h4 ,.BOX33TRANSVRG h4,  .BOX100TRANS h4, .BOX100GRIS h4 , .BOX66GRIS h4 , .BOX50GRIS h4 , .BOX33GRIS h4 , .BOX66TRANS h4 ,
.BOX50TRANS h4 ,.BOX33TRANS h4    { background-color :transparent ;  z-index:300; height:auto; text-decoration : underline;
                                     margin : 0px 0px 5px 0px; padding: 0px 3px 0px 3px;  vertical-align:middle;
                                     font-family:arial, Helvetica, sans-serif; font-size: 10pt;  font-weight:bold ; color: #555555; font-style:italic;}

.LISTEOBJETS h1   { display:block; background-color :#ffffdd ;  z-index:300; height:auto;
                                  margin : 0px 0px 5px 0px; padding: 2px 3px 0px 3px; vertical-align:middle;
                                  font-family:arial, Helvetica, sans-serif; font-size: 10pt;  font-weight:bold ; color: #555555; }


/*---------------------------------------------------------------------------------------
*                                             TEXTES
*---------------------------------------------------------------------------------------*/

.MESSAGEFORUM h1 { display:block; background-color :#ffffdd ;  z-index:300; height:auto; margin : 0px -5px 5px -5px; padding: 2px 3px 2px 3px;
                   vertical-align:middle; font-family:arial, Helvetica, sans-serif; font-size: 10pt;  font-weight:bold ; color: #555555;
                   border: 1px solid #ffff66 ; }

.MESSAGEFORUM h2 { display:block; background-color :transparent ;  z-index:300; height:auto; margin : 5px 0px 0px 0px; padding: 1px 3px 1px 3px;
                   vertical-align:middle; font-family:arial, Helvetica, sans-serif; font-size: 8pt;  font-weight:normal ; color: #555555;
                   border: 1px solid #ffff66 ;}

/*---------------------------------------------------------------------------------------
*                                             TEXTES
*---------------------------------------------------------------------------------------*/

.PETITTEXTE  {font-family:arial, Helvetica, sans-serif; font-size: 7pt;  font-weight:normal ; color: #000000; font-style:normal; text-align:center;}

.TEXTEBLEU  {font-family:arial, Helvetica, sans-serif; font-size: 8pt;  font-weight:normal ; color: #0000aa; font-style:normal; text-align:justify;}

.TEXT10J  {font-family:arial, Helvetica, sans-serif; font-size: 10pt;  font-weight:normal ; color: #000000; font-style:normal; text-align:justify;}

.GROSTITRE {font-size: 14pt; font-weight:bold ; color: #000000; font-style:normal; text-align:center; vertical-align:middle; font-family:"comic sans ms",Adventure,arial, sans-serif;  }

.TEXT11ROUGE {font-family:arial, Helvetica, sans-serif; font-size: 11pt;  font-weight:bold ; color: #dd0000; font-style:normal; text-align:justify;}
.TEXT10ROUGE {font-family:arial, Helvetica, sans-serif; font-size: 10pt;  font-weight:bold ; color: #dd0000; font-style:normal; text-align:justify;}

.TEXT14ROUGE {font-family:arial, Helvetica, sans-serif; font-size: 14pt;  font-weight:bold ; color: #dd0000; font-style:normal; text-align:center;}




/*---------------------------------------------------------------------------------------
*                                             LIENS
*---------------------------------------------------------------------------------------*/

.LIENPAGE a , .LIENPAGE a:visited {font-family:arial, sans-serif; font-size: 8pt;  font-weight:normal ; color: #555555; font-style:normal; text-align:center; }
.LIENPAGE a:hover {font-family:arial, Helvetica, sans-serif; font-size: 8pt;  font-weight:normal ; color: #000000; font-style:normal;
                   text-decoration: underline; text-align:center;}

.GROSLIEN a , .GROSLIEN a:visited ,
.LISTELIEN li a, .LISTELIEN li a:visited  {font-family:arial, Helvetica, sans-serif; font-size: 11pt;  font-weight:normal ; color: #333333; font-style:normal; text-align:center;
                                            font-weight:bold; text-decoration: underline;  height:auto;}
.GROSLIEN a:hover, .LISTELIEN li a:hover {font-family:arial, Helvetica, sans-serif; font-size: 11pt;  font-weight:normal ; color: #333333; font-style:normal; text-align:center;
                                          font-weight:bold; text-decoration: none;  background-color :#ffffdd ; height:auto;}

.FORMULAIRE a , .FORMULAIRE a:visited {font-size: 7pt;  font-weight:normal; font-family:arial, Helvetica, sans-serif;  color:#555555; text-decoration: underline;}   /*Liens Formulaire d'identification*/
.FORMULAIRE a:hover {font-size: 7pt;  font-weight:normal; font-family:arial, Helvetica, sans-serif;  color:#555555;  background-color :#ffffdd ;}   /* Liens Formulaire d'identification*/

.MESSAGEFORUM a ,.MESSAGEFORUM a:visited { font-weight: bold; font-size: 8pt; color:#333333; text-decoration: none; }
.MESSAGEFORUM a:hover  { font-weight: bold; font-size: 8pt; color:#000088; text-decoration: underline;}

.MARQUE a, .MARQUE a:visited, .MARQUE a:hover { font-weight: bold; font-size: 16pt; color:#333333; text-decoration: none; }

.MODELE a, .MODELE a:visited { font-weight: bold; font-size: 14pt; color:#000000; text-decoration:none; text-align:left;}
.MODELE a:hover  { font-weight: bold; font-size: 14pt; color:#333333; text-decoration:underline; text-align:left;}

/*---------------------------------------------------------------------------------------
*                                             DIVERS
*---------------------------------------------------------------------------------------*/

.FORMULAIRE {font-size: 7pt;  font-weight:normal; font-family:arial,Helvetica, sans-serif;  color:#555555; vertical-align:top; margin : 0px; padding: 0px;}   /* Formulaire d'identification*/
.FORMULAIRE9 {font-size: 9pt;  font-weight:normal; font-family:arial,Helvetica, sans-serif;  color:#000000; vertical-align:top; margin : 0px; padding: 0px;}   /* Formulaire d'identification*/
.FORMULAIRE9C {font-size: 9pt;  font-weight:normal; font-family:arial,sans-serif;  color:#000000; text-align:center; vertical-align:top; margin : 0px; padding: 0px;}   /* Formulaire d'identification*/

.RECHERCHE {font-size: 8pt;  font-weight:normal; font-family:arial,Helvetica, sans-serif;  color:#222222; }    /* formulaire de recherche*/

.CENTRER { text-align:center;}
TD.CENTRER { text-align:center;}
TD.center { text-align:center;}
TD.CENTRE { text-align:center;}
TD.HAUTGAUCHE { text-align:left; vertical-align:top;}
TD.DROITE { text-align:right;}
.GAUCHE { text-align:left;}
.DROITE { text-align:right;}

.MARGE50 {margin-left: 50px;}




