
/* ------------------------------------------ ************************************
/* Structure des articles scientifiques
 *   .titre1 sera utilisé par le script de génération de plan
 *  .titre1_horsplan a la même forme mais n'est pas utilisé par le script
 * ------------------------------------------ */
.titre1, .titre1_horsplan {
    font-size: 1.35em; 
    font-weight: bold;
    color: #5D83BB; 
    margin-top : 20px;
        
}

.titre2, .titre2_horsplan  {
    font-size: 1.1em; 
    font-weight: bold;
    color: #5D83BB; 
    margin-top : 14px;
    
}

.titre3, .titre3_horsplan  {
    font-size: 0.94em; 
    font-weight: bold;
    color: #5D83BB; 
    margin-top : 10px;  
}

.article_plan {
    display:none; /* par défaut, le jvs active s'il y a du contenu */

    overflow:auto;
    background-color:#FFF;
    border: 1px solid #CCC;
    width: 94%;
    padding: 10px;
    margin-bottom: 60px;

    -moz-box-shadow:  2px 3px 4px #C4C4C4;
    -webkit-box-shadow:  2px 3px 4px #C4C4C4;
    box-shadow:  2px 3px 4px #C4C4C4;


}


.retour_plan{
    font-size: 70%;
    font-weight:normal;
    padding-left:20px;
}
.anchor1 { 
    font-weight: bold;
    padding-left:0px;
    padding-top:10px;
}
.anchor2 { 
    padding-top: 1px;
    padding-left: 15px;
}
.anchor3 { 
    font-weight: 90%;
    padding-top: 1px;
    padding-left: 23px;
}
/* -------- numéro de paragraphe */
numpar, .numpar {
    position: relative;
    clear:both;
    left: -1px;
    top: 1px;
    font-size:85%;
    color: #5D83BB;
    margin:0px;
    padding:0px;
}
/* Pour le plan */
.menu_plan ul {
    clear:both;
    overflow:auto;
    margin-top: 0px;
    margin-bottom: 40px;
    padding-left:0px;
    font-size:80%;  
    padding-bottom: 5px;
    border-bottom: 1px solid #CCC;
}
.menu_plan ul li {
    float:left;
    min-width:82px;
    padding-left:5px; 
    text-indent: 0em;
    list-style: none;
    text-align: center;
    
}

/* Pour le résumé
----------------------*/
.chapo_resume { 
    clear: both;
    width: 94%;
    border: 1px solid #CCC;
    overflow: auto;
    text-align: justify;
    padding: 10px;
    margin-top: 20px;
    margin-bottom: 40px;

    font-weight: normal;
    background-color: #FFF;
    color: #232;

    -moz-box-shadow:  2px 3px 4px #C4C4C4;
    -webkit-box-shadow:  2px 3px 4px #C4C4C4;
    box-shadow:  2px 3px 4px #C4C4C4;

}
.chapo { /* chapo classiuq */
    clear: both;
    width: 94%;
    overflow: auto;
    text-align: justify;
    padding: 0px;
    margin-top: 10px;
    margin-bottom: 10px;

    font-weight: normal;
    color: #232;

}

.chapo_rss { font-size:0.9em; font-style:italic; margin-top:10px;}

.references {
    margin-bottom: 50px;
    background-color:#FFF;
    border: 1px solid #CCC;
    width: 94%;
    padding: 10px;
    -moz-box-shadow:  2px 3px 4px #C4C4C4;
    -webkit-box-shadow:  2px 3px 4px #C4C4C4;
    box-shadow:  2px 3px 4px #C4C4C4;


}
.titre_references {
    
    margin-top: 40px;
    padding-top: 18px;
    border-top: 1px solid #CCC;
}

.notes {

    margin-top: 60px;
    padding-top: 8px;
    border-top: 1px solid #CCC;
}
.plan_index_chercheurs{
    display:none; /* par défaut, le jvs active s'il y a du contenu */

    margin-top: 14px;
    margin-bottom: 30px;
}

.plan_index_index{
    margin-top: 20px;
    margin-bottom: 60px;
}
/***************************************************/
