body                                                
{overflow-y: hidden ;
margin: 173px 0% 0% 0%; 
padding:0;
background-color:black;}

html > body {overflow-y: auto}

#CORPS_PRINCIPAL   
{height: 100%;
overflow: auto;
background-color:black;
}

body>#titre {position:fixed}             /* annule le hack "fixed" pour les autres navigateurs que IE */
body>#menu-coin-gauche {position:fixed}  /* annule le hack "fixed" pour les autres navigateurs que IE */
body>#menu-coin-droit {position:fixed}   /* annule le hack "fixed" pour les autres navigateurs que IE */
body>#retour-haut {position:fixed}       /*annule le hack "fixed" pour les autres navigateurs que IE */
body>#menu_fige_gauche {position:fixed}  /*annule le hack "fixed" pour les autres navigateurs que IE */


/*------------------------------------------------------------------------------------------------------------STYLE  1  -   ACCUEIL  -----------------------------------------------------------------------------------------------------------------*/

#titre                                            /* ----- Style du "menu figé " en haut de l'écran  pour IE*/
{position: absolute ;
top: 0 ;
left:110px;
width: 750px ;
height: 150px ;
background-color :black ;
border-bottom: solid black 1px;
font-size:20px;
text-align:center;
color:rgb(174,172,170);
font-family:Lucida Sans;
padding-top:20px;}

#menu-coin-gauche                              /* ----- Style de la " Torche gauche " Figée ----- */
{position: absolute;
top: 0px;
left: 0;
width: 10%;
height: 150px;
background-color:black;}

#menu-coin-droit                                 /* ----- Style de la " Torche droite " Figée ----- */
{position: absolute;
top: 0px;
right: 0;
width: 10%;
height: 150px;
background-color:black;}

#en_tete
{padding-top:0px;
padding-bottom:0px;
padding-left:200px;
padding-right:0px;
margin-top:0px;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
background-color:black;
background-image:url("lumi7.gif");
background-repeat:no-repeat;
background-position:top left;
}

#menusgénéraux
{float:left;width:205px;background-color:black;font-style:italic;}

#identification
{width:200px;background-color:rgb(39,33,45);border:3px gray ridge;margin-left:10px;}

#menus2
{width:210px;background-color:rgb(39,33,45);border:3px gray ridge;margin-top:20px;padding-top:10px;font-family:Lucida Sans;
margin-left:10px;}

#corps
{background-color:black;
padding-left:200px;
padding-right:35px;
padding-bottom:50px;
font-size:16px;
font-family:Lucida Sans;
}


#identification p
{border:2px ridge gray;
background-color:gray;
color:black;
margin-top:10px;
margin-bottom:10px;
margin-right:20px;
margin-left:20px;
padding-left:5px;
padding-right:5px;
text-align:center;
}

img
{background-color:black;
margin-left:25px;}

h2
{padding-top:0px;padding-left:130px;font-family:papyrus;}

.barre/* à l'intérieur du block "titre" */
{border:gray ridge 2px;
font-size:15px;
color:rgb(94,89,147);
width:735px;
margin-left:80px;
text-align:center;
letter-spacing:0px;
font-family:Lucida Sans}

.rouge
{color:red;}

.orange
{color:rgb(255,169,47);}

.sienna
{color:sienna;}

a
{color:rgb(186,190,224);
text-decoration:none;}

a:hover
{color:white;}

a:visited
{color:none;}

.noir
{color:black;}

.couleur_lien
{color:rgb(76,101,147);
}

/* STYLE  spécifique au corps de la page */

p
{text-align:justify;
font-size:16px;
color:rgb(174,172,170);
padding-right:40px;
padding-left:40px;}

.paragraphe_centré
{font-size:20px;
background-color:black;
margin-left:230px;
margin-right:230px;
font-weight:bold;
margin-bottom:0px;
text-align:center;
}

.titres_menu_général
{font-size:20px;font-family:Lucida Sans;color:rgb(94,89,147);background-color:black;}

.titres_menu_général a
{font-size:20px;font-family:papyrus,Lucida Sans;color:rgb(94,89,147);}

.titres_menu_général a:hover
{color:white;}

.paragraphe_menu2
{font-size:16px;padding-right:20px;padding-left:20px;}

.paragraphe_en_tete
{padding-left:200px;}

.papyrus
{font-family:papyrus;font-size:22px;}

.separation
{border-bottom: ridge 2px gray;width:85%;margin-left:40px;background-color:black;}

.ligne_presentation
{color:gray;font-family:Lucida Sans;font-size:16px;}

.accueil_choix
{background-color:black;
margin-left:50px;
width:700px;
font-family:papyrus;
}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*-------------------------------------------------------------------------------------------------------------------                         STYLE  2  :  MENUS  PRINCIPAUX     ----------------------------------------------------------------------------------------*/


#retour_haut /* ----- Style du " Bouton figé" permettant de revenir en haut d'une page------ */
{position: absolute ;
top:205px;
left:50px;
width:150px;
height:30px;
background-color:rgb(39,33,45);
border:ridge 2px gray;
font-size:15px;
text-align:center;
color:rgb(174,172,170);
font-family:Lucida Sans;
}

#liste
{position: absolute ;
top:275px;
left:50px;
width:150px;
height:30px;
background-color:rgb(39,33,45);
border:ridge 2px gray;
font-size:15px;
text-align:center;
color:rgb(174,172,170);
font-family:Lucida Sans;
}



.paragraphe_debut_page
{text-align:justify;
margin-left:200px;
color:rgb(174,172,170);
font-family:Lucida Sans;
font-size:16px;
}

.paragraphe_debut_page p
{font-size:16px;}

.menu_sujetsetude
{margin-bottom:30px;
background-color:black;}/*width:550px;}*/

.menu_sujetsetude p
{text-align:center;}


.titre_menu_niveau4  
{
font-style:Lucida Sans;
color:rgb(94,89,147);
border:ridge 2px gray;
background-color:rgb(39,33,45);
text-align:center;
font-size:23px;
width:500px;/* Une différence importante apparaît dans la largeur du titre par rapport au niveau 2 et 3....pas  d'explication !  */
margin-left:300px;
}

.sous_titre_menu_niveau4 
{
background-color:black;
margin-left:400px;
width:400px;
}

.sous_titre_menu_niveau4 p 
{
/*padding-left:10px;*/
/*padding-right:10px;*/
/*margin-left:400px;*/
/*width:400px;*/
border:2px ridge gray;
text-align:center;
background-color:rgb(39,33,45);
font-family:Lucida Sans;
}

.sous_titre_menu_niveau3  /*............Spécifique à la page "SUJETS D'ETUDE " .....*/
{background-color:black;
margin-left:350px;
margin-bottom:100px;
width:400px;}

.sous_titre_menu_niveau3 p  /*......Spécifique à la page "SUJETS D'ETUDE ".........*/
{width:400px;
background-color:black;
border:2px ridge gray;
text-align:center;
background-color:rgb(39,33,45);
font-family:Lucida Sans;}

.sous_titre_menu_niveau5  
{background-color:black;
margin-left:270px;
margin-bottom:100px;
width:585px;}

/*.sous_titre_menu_niveau5 p  
{width:400px;
background-color:red;
border:2px ridge gray;
text-align:center;
font-family:papyrus;}*/

/*background-color:rgb(39,33,45);*/

.info
{width:100px;
background-color:rgb(39,33,45);
border:2px ridge gray;
text-align:center;
font-family:Lucida Sans;
}

.lien
{width:400px;
background-color:rgb(39,33,45);
border:2px ridge gray;
text-align:center;
font-family:Lucida Sans;
}



/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


/*-------------------------------------------------------------------------------------------------------------------                              STYLE  3  :  MENUS  SECONDAIRES  ----------------------------------------------------------------------------------------*/



.centré_2 /*...Centrage à une distance précise du bord gauche.."SPIRITISME-OUVRAGES"     */
{text-align:center;
background-color:black;
margin-left:400px;
width:380px;
}

.titre_menu_niveau2 /*.Titre en haut d'une page de menu..*/
{
font-style:Lucida Sans;
color:rgb(94,89,147);
border:ridge 2px gray;
background-color:rgb(39,33,45);
text-align:center;
font-size:23px;
width:450px;
margin-left:350px;
}

li
{text-align:left;}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*-------------------------------------------------------------------------------------------------------------------                                       STYLE  4  :  LEXIQUE et Analogues      ----------------------------------------------------------------------------------------*/

#titre_large                                
{position: absolute ;
top: 0 ;
left:0px;
width: 1270px ;
height: 160px ;
background-color :black;
border-bottom: solid black 1px;
font-size:20px;
padding-left:100px;
color:rgb(174,172,170);
font-family:Papyrus;
padding-top:20px;}

#CORPS_2                                         
{
background-color :black;
margin-bottom:20px;
padding-top:20px;
padding-bottom:100px;
}

.définition
{font-family:Lucida Sans;color:rgb(94,89,147);}


.barre2/*....................Style  adaptée  pour barre où sont indiquées les lettres ALPHA du LEXIQUE.............................................*/
{
font-size:25px;
padding-left:0px;
word-spacing:14px;
background-color:black ;/* rgb(40,39,43);*/
color:rgb(39,33,45);/*rgb(174,172,170);couleur bleue*/
font-family:Lucida Sans;
}

.barre3
{
font-size:25px;
padding-left:0px;
margin-left:60px;
width:715px;
word-spacing:8px;
background-color:black ;/* rgb(40,39,43);*/
color:rgb(39,33,45);/*rgb(174,172,170);couleur bleue*/
font-family:Lucida Sans;
}

.barre2 a:hover
{color:red;}

.barre3 a:hover
{color:red;}

/*p a:hover
{color:red;}*/

/*#CORPS_2 p a
{color:rgb(94,89,147);/*red;*/}

/*#CORPS_2 p a:hover
{color:white;}*/

#CORPS_2 em a:hover
{color:white;}

.titre_page /*....................Style  adaptée  entête de page du LEXIQUE .......titre de la page.............................................*/
{
font-size:20px;
border:gray ridge 2px;
background-color:rgb(39,33,45);/*gray;*/
margin-left:220px;
width:700px;
color:rgb(174,172,170);
font-weight:bold;
text-align:center;
font-family:Lucida Sans;
}

h3 /*....style adapté aux "lettres alpha" du LEXIQUE...*/
{
border:ridge 2px gray;
background-color:rgb(39,33,45);/*gray;*/
color:rgb(28,28,212);/*autre bleu*/
margin-bottom:0px;
font-family:Lucida Sans;
text-align:center;
margin-left:220px;
width:70px;
padding-top:5px;
padding-bottom:5px;
}

h3:first-letter
{
color:;
}

.h2_lexique  /*......style adapté au LEXIQUE. permet de décaler le titre vers la droite de 200 px..*/
{padding-left:200px;}

#CORPS_2 p /*..........style appliqué pour le LEXIQUE et les paragraphes qui y sont inclus..........*/
{
width:700px;
font-family:Lucida Sans;
margin-left:220px;
border:ridge 2px gray;
color:rgb(174,172,170);
text-align:justify;
font-size:16px;
word-spacing:2px;
}

.marge_gauche
{color:rgb(94,89,147);/*(39,33,45);rgb(28,28,212);/*autre bleu     sienna;*/
width:700px;
font-family:Lucida Sans;
margin-left:220px;
padding-top:5px;
padding-bottom:5px;
padding-left:15px;
text-align:center;}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*-------------------------------------------------------------------------------------------------------------------                                                 STYLE  5  :  PAGES                  ----------------------------------------------------------------------------------------*/


/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*-------------------------------------------------------------------------------------------------------------------                                               STYLE  6  :  DIVERS                  ----------------------------------------------------------------------------------------*/

.couleur_1
{color:rgb(39,33,45);}

/*.consultation 
{
padding-left:50px;
}*/

.consultation a
{color:rgb(186,190,224);
padding-left:50px;
}

.mot_clef
{font-style:italic;
font-weight:bold;
}

.bouton_entrer_centre
{text-align:center;
background-color:gray;
border:ridge 2px;
font-size:10px;
width:100px;
height:20px;
color:white;
}
