/* ****************************************************************** */
/* Dossiers documentaires de Theleme (Ecole nationale des chartes) */
/* dossiers.css ************************************************** */
/* Feuille de styles CSS niveau 2 ******************************* */
/* http://theleme.enc.sorbonne.fr/dossiers/dossier.css ********* */
/* Mars 2005 ************************************************** */
/* ************************************************************ */
.window {
    border: 2px solid #333333;
    padding-bottom : 10px;
    background : white;
    padding-right: 0;
    padding-left: 0;
    min-height: 98%;
}
.contenu {
    padding-left: 40px;
}
.cellule {
    display: table-cell;
    width: 29%;
    text-align: center;
    text-font: Arial, Helvetica, sans-serif;
    font-size: normal;
    background: #333333;
    color: #FFFFFF;
    font-weight: bold;
    padding-left: 0;
    padding-right: 0;
}
.cellule2 {
    display: table-cell;
    width: 29%;
    text-align: center;
    padding-left: 0;
    padding-right: 0;
}
.cellulebiblio {
    display: table-cell;
    width: 40%;
    text-align: center;
    text-font: Arial, Helvetica, sans-serif;
    font-size: normal;
    background: #333333;
    color: #FFFFFF;
    font-weight: bold;
    padding-left: 0;
    padding-right: 0;
}
.cellulebiblio2 {
    display: table-cell;
    width: 40%;
    text-align: center;
}
.barre {
    display: table-row;
    background: #333333;
}
.barre2 {
    display: table-row;
    padding-top: 10px;
}
.sommairetheleme {
    display: table;
    width: 100%;
}
#notice {
    display: table;
    width: 100%;
    padding-bottom: 10px;
}
.regeste {
    font-family: Times New Roman, Times, serif;
    font-size: normal;
    font-style: normal;
    text-align: justify;
    line-height: normal;
    line-height: 150%;
    padding-left : 145;
    padding-right: 15%;
}
#logo {
    height: 53px;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    margin-left: 0;
    padding-top : 0;
    padding-bottom : 0;
}
#logo div {
    display : inline;
}
img {
    border: none;

}
#logo a {
    overflow: hidden;
    color: #FFFFFF;
}
div#theleme a {
    /*background : url(../images/theleme_r1_c1.jpg) no-repeat left;
    height: 84;
    float: left;*/
    background-color: white;
    background : url(../images/banner-theleme-Lodel.jpg) no-repeat left;
    float: left;
    height: 50px;
    width:1247px;
    z-index:0;
}
div#enc a {
    /*background : url(../images/theleme_r1_c3.jpg) no-repeat right;
    height:84;
    width:117;
    float: right;*/
}
.hidden {
    visibility : hidden;
}
.date {
    font-family: Times New Roman, Times, serif;
    font-size: small;
    font-style: italic;
}
.titre {
    font-family: Garamond;
    font-size: large;
    font-weight: bold;
}
.commentaire {
    font-family: Garamond;
    font-size: small;
    text-align: justify;
}
.titredossier {
    display: table-cell;
    width: 10%;
    font-family: Garamond;
    font-size: small;
    vertical-align: top;
}
.titredossier_home {
    font-family: Garamond;
    font-size: small;
    font-weight: bold;
}
#image {
    vertical-align: top;
    display: table-cell;
    width : 33%;
}
#metadonnees {
    display: table-cell;
    padding-left: 10px;
    padding-right: 20px;
    width: 55%;
    vertical-align: top;
}
.titretableau {
    font-family: Garamond;
    font-size: small;
    font-weight: bold;
}
.presentation {
    font-family: Garamond;
    font-size: medium;
    text-align: justify;
}
.source {
    font-family: Garamond;
    font-size: small;
    font-weight: normal;
}
.texte {
    font-family: Times New Roman, Times, serif;
    font-size: normal;
    font-style: normal;
    text-align: justify;
    line-height: normal;
    padding-left: 140px;
    padding-right: 100px;
    line-height: 150%;
}
.texte_centre {
    text-align : center;
}
.texte_droit {
    text-align : right;
}
.texte_marges {
    padding-right: 40px;
    padding-left: 25px;
}
.texte_petit {
    font-family: Times New Roman, Times, serif;
    font-size: x-small;
    font-style: normal;
    text-align: justify;
    line-height: normal;
}
.toc_diplo {
    font-family: Times New Roman, Times, serif;
    font-size: x-small;
    font-style: normal;
    color: #FF0000;
    text-align: justify;
    line-height: normal;
}
.back {
    font-size: xx-small;
    text-align: right;
}
.back img {
    border:none;
    width: 49px;
    height: 50px;
}
#sommaire {
    font-family: Times New Roman, Times, serif;
    font-size: small;
    text-align: justify;
    margin-top: 10px;
    margin-right: 50px;
    margin-bottom: 10px;
    margin-left: 80px;
    padding-left: 10px;
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
}
.toc {
    color : #FF0000;
    padding-bottom: 3px;
}
.titre_dossier {
    padding-top : 3px;
    padding-bottom : 6px;
    font-weight: bold;
    font-size:medium;
}
A:link, A:visited, A:active {
    color : #CC3333;
    text-decoration : none;
    font-style : normal;
}
A:hover {
    color: #666666;
}
/* Styles pour la transcription */
#titreregeste {
    text-align: center;
    font-size: medium;
    font-style:bold;
}
.precision {
    font-family: Times New Roman, Times, serif;
    text-align: justify;
    padding-left : 170;
    padding-right: 20%;
}
/* Styles pour les commentaires diplomatiques */
#dossier {
    font-size: small;
    font-family: Garamond, sans-serif;
    float: left;
    width: 140px;
    margin: 0 0 0 5px;
}
#toccommentaire {
    font-size: small;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    margin-left: 140px;
    margin-top: 0px;
}
#toccommentaire ol {
    margin-top: 0px;
}
.recommandation {
    font-size: small;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    float: left;
    width: 140px;
}
.contenu_commentaire {
    font-size: small;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    line-height:150%;
    text-align:justify;
    margin-left: 100px;
    margin-top: 25px;
    padding-left: 5%;
    padding-right: 5%;
}
.contenu_commentaire h1 {
    font-size: large;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    line-height:150%;
    text-align:justify;
    padding-top: 15px;
}
/*
   .contenu_commentaire ul {
  font-size: small;
  font-family: Geneva, Arial, Helvetica, sans-serif;
  line-height:150%;
  text-align:justify;
  margin-left: 160px;
  padding-left: 5%;
  padding-right: 5%;
  }
 */
h1 a sup {
    font-size: x-small;
}
#suite {
    text-align: right;
    padding-right: 6%;
}
/* Styles suppl�mentaires pour les commentaires pal�ographiques */
#explications_paleo {
    text-align:right;
}
.paleo_commentaire p {
    font-size: small;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    line-height:150%;
    text-align:justify;
    margin-right:10px;
}
.paleo_commentaire li {
    font-size: small;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    line-height:150%;
    text-align:justify;
    margin-left: 40px;
    margin-right: 15px;
}
.retraits {
    list-style-type:none;
}
/* Style pour le dico abréviations de Marc Smith */
#sommairedico {
    font-family: Times New Roman, Times, serif;
    font-size: small;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 15%;
    margin-left: 15%;
    padding-top: 10px;
    padding-bottom: 10px;
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
}


/* Style pour les parties de texte barrées (facsimile) ; FC septembre 2009 */
.strike {
text-decoration: line-through;
}
