/********************************************************************/
/* 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 #D03530;
	padding-bottom : 10px;
	background : white;
	padding-right: 0;
	padding-left: 0;
	width: 984px;
	//**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: 84;
	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;
}

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: small;
	text-align: justify;

}
.source {
	font-family: Garamond;
	font-size: x-small;
	font-weight: lighter;
}
.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;
}


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: 140px;
	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;
}

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;
}
