
/* Typographie */
/* cf. http://www.typetester.org/ */

html {
	font-size: 62.5%;
}

body {
	background-color: #dd8;
	font-family: Verdana; 
/*	background-color: #fff;   */
	color: #000;
	text-decoration: none;
/*	word-spacing: .05em;   */
	text-align: justify;
/*	letter-spacing: -1px;    */
/*	line-height: 1.2em;    */
	font-size: 1.2em; 
}

p {
	line-height: 1.5em;
}


sup, sub {
	font-size: 60%;
	vertical-align: top;
}

h1 {
	color: #d50;
	font-size: 2em;
}

h2 {
	color: #d50;
	text-align: center;
}

h3 {
	color: #d50;
	text-align: center;
	margin-top: -.5em;
}

h4 {
	margin-top: 0.5em;
	color: #d50;
	
}

/* utilisé pour références bibliographiques dans portfolio -- cf classes plus bas */

h6 {
	font-weight: normal;
	color: #d50;
	margin: 0;
	padding: 0;
}

a {
	color: #d50;
	text-decoration: none;
	border-bottom: 2px dotted black;
}

a:hover {
	color: #f80;
	border-bottom: 2px dotted white;
}

a.mini-lien {
	font-size: .6em;
	border-bottom: 1px dotted black;
}

a.mini-lien:hover {
	border-bottom: 1px dotted white;
}

a.lien-gras {
	color: #d50;
	font-weight: bold;
	border-bottom: 1px dotted black;
}

a.lien-gras:hover {
	color: #f80;
	font-weight: bold;
	border-bottom: 1px dotted white;
}

/* Paragraphes contextuels */

.original p {
	text-align: justify;
	font-size: 1.3em;
	font-family: Georgia, Garamond, Bookman Old Style, serif;
	line-height: 1.4em;
	background-color: #bb6;
	color: #333;
	}

.traduction p {
	font-size: 1.3em;
	line-height: 1.4em;
	font-family: Georgia, Garamond, Bookman Old Style, serif;
	background-color: #ffa;
}

p.grand {
	font-size: 1.4em;
}

/* titraille particulière, classes s'appliquant au h6 */

.nom_auteur {
	margin: 1.6em 0 .5em 0;
	font-size: 1.3em;
	font-weight: bold;
}

.titre_traduction {
	margin-bottom: .2em;
	font-size: 1.2em;
	font-style: italic;
}

.editeur_traduction {
	margin: 1em 0 0 0;
	font-size: 1em;
}

.date_parution_traduction {
	margin: .5em 0 0 0;
	font-size: 1em;
}

.info_traduction {
	margin: .5em 0 0 0;
	font-size: 1em;
}

.titre_original {
	margin: 2em 0 .3em 0;
	font-size: 1em;
	font-style: italic;
}

.editeur_original {
	font-size: .8em;
	}

.date_parution_original {
	font-size: .8em;
}


/* Blocs et positionnement texte */

.bordure_legere {
	border: 2px dotted #d55;
	padding: .5em;
}

.droite {
	text-align: right;
}

.centre {
	text-align: center;
}

#invisible {
	font-size: .8em;
}

.clair {
	background-color: #ffa;
	}
.fonce {
	background-color: #bb6;
	}