

body {
	color: maroon;
	font-family: verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	background-color: white;
	background-image: url(http://queneau.ens.fr/phpVR/clio/revues/AHI/bande4.gif);
	background-repeat: repeat-y;
	background-position: top left;
	}
	
.texte	{
	color: black;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	background-color: white;
	margin-left: 90px;
	margin-right: 10%;
	border: thin solid white;
	padding-left: 5%;
	padding-right: 5%;
	}
	

div {
	line-height: 120%;
	text-indent: none;
	border: thin solid white;
	font-family: verdana, helvetica, sans-serif;
	}
	
p {
	line-height: 120%;
	text-indent: 2%;
	font-family: verdana, helvetica, sans-serif;
	}

div.presentation {
	background-color: white;
	padding-top: 0%;
	padding-left: 2%;
	padding-right: 2%;
	padding-bottom: 3%;
	margin-left: 2%;
	margin-right: 2%;	
	margin-top: 5%;
	line-height: 105%;
	border: thin solid white;
	}
	
/*div.introduction {
	}*/
	
div.sommairepage {
	border: thin solid darkslategray;
	margin: 0%;
	padding: 2%;
	text-align: center;
	}
	
ul,ol,li,dl,dt,dd {
	text-indent: none;
	font-family: verdana, helvetica, sans-serif;
	}
	
ul.sommairepage {
	color: darkslategray;
	font-family: verdana, helvetica, sans-serif;
	}

	
p.titre {
	color: darkslategray;
	/*text-indent: -10px;*/
	font-weight: bold;
	font-size: 18px;
	letter-spacing: 1.5px;
	padding-left: 6%;
	padding-bottom: 1%;
	line-height: 110%;
	margin-bottom: 0.5%;
	border: none;
	}
	
.infotitre {
	color: darkslategray;
	font-size: 14px;
	font-weight: normal;
	text-indent: none;
	margin-left: 5%;
	margin-top: 0%;
	}

span.circonstance {
	text-indent: none;
	font-weight: normal;
	font-size: 14px;
	text-align: left;
	}
	
.titre:first-letter {
	color: maroon;
	font-size: 36px;
	font-weight: bold;
	margin: 0.5%;
	padding: 0.5%;
	background-color: silver;
	border: thick solid silver;
	float: none;
	}
	
.auteurs,.signature {
	color: darkslategray;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	text-indent: 20%;
	text-align: right;
	letter-spacing: 1.3px;
	border: none;
	}
	
.auteurCR {
	color: darkslategray;
	font-size: 14px;
	font-weight: bold;
	text-indent: 5%;
	text-align: right;
	letter-spacing: 1.3px;
	border: none;
	}
	
.autcit {
	font-style: normal;
	}
	

.date {
	color: maroon;
	font-size: 14px;
	font-weight: 600;
	text-align: right;
	border: none;
	}
	
.introduction {
	text-indent: 6%;
	}
	

div.introduction:first-letter,p.introduction:first-letter  {
	color: maroon;
	font-size: 36px;
	font-weight: bold;
	float: left;
	padding: 0.5%;
	}
	
p.lettrindex:first-letter {
	color: maroon;
	font-size: 44px;
	font-weight: bold;
	background-color: silver;
	border: thin solid silver;
	padding: 4%;
	margin: 6%;
	}
	
.conclusion {
	text-indent: 6%;
	}
	

.avertissement {
	color: #139-20-60;
	font-style: normal;
	font-size: 11px;
	border: thin double slategray;
	padding: 1%;
	margin-right: 5%;
	margin-left: 2%;
	}
	
	
	
.section {
	margin-top: 2%;
	margin-bottom: 2%; 
	margin-right: 0%;
	margin-left: 0.5%;
	text-align: left;
	border: thin solid white;
	text-indent: none;
	}

div.sectionsommaire {
	border: thin solid white;
	background-color: silver;
	margin: 3%;
	padding-left: 5%;
	padding-right: 2%;
	padding-top: 1%;
	padding-bottom: 4%;
	text-align: left;
	text-indent: none;
	}

.sectionotes {
	border: thin solid white;
	background-color: silver;
	margin: 3%;
	padding-left: 2%;
	padding-top: 2%;
	padding-bottom: 2%;
	text-align: left;
	font-size: 95%;
	}

	
.sectiontableau {
	margin-left,margin-right: 0%;
	}

/*.debutsection{}*/

.titresection {
	color: maroon;
	font-weight: bold;
	font-size: 16px;
	}
	

.titresubsection{
	color: darkslategray;
	font-weight: bold;
	font-size: 14px;
	}

.titredocu {
	color: black;
	font-weight: bold;
	font-size: 12px;
	}
	
p.titredocu {
	color: black;
	font-weight: bold;
	font-size: 12px;
	padding-top: 2%;
	padding-bottom: 0.5%;
	}

.soustitre{
	font-weight: bold;
	}

div.notes {
	}

.notetitre { /*pour les titres à l'intérieur du texte*/
	font-size: 10px;
	font-weight: normal;
	vertical-align: super;
	}
	
p.lienspecial {
	text-align: right;
	}

.annexe {
	margin-left: 4%;
	margin-right: 4%;
	border: thin solid white;
	}

/*div.bibliographie {
	}*/

.descriptif {
	font-weight: lighter;
	font-style: italic;
	text-align: left;
	}

.citationL {
	font-style: italic;
	text-align: left;
	margin-left: 20%;
	margin-right: 10%;
	line-height: 110%;
	}
	
.circonstance {
	color: maroon;
	text-align: right;
	border: none;
	}

.formulaire {
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 1%;
	padding: 3%;
	border: thin outset slategray;
	background-color: silver;
	text-indent: none;
	font-size: 12px;
	}

	
A:link {color: darkslateblue;}
A:visited {color: darkred;}
A:active {color: red;}


A.titre:link {
	color: maroon;
	text-decoration: none;}
A.titre:visited {
	color: darkred;
	text-decoration: none;}
A.titre:active {
	color: darkred;
	text-decoration: none;}
	
A.signature,A.auteurs:link {
	color: darkslategray;
	text-decoration: none;}
A.signature,A.auteurs:visited {
	color: darkred;
	text-decoration: none;}
A.signature,A.auteurs:active {
	color: darkred;
	text-decoration: none;}
	
A.sommairepage,A.lienspecial:link {
	color: darkslategray;
	text-decoration: none;}
A.sommairepage,A.lienspecial:visited {
	color: darkslategray;
	text-decoration: none;}
A.sommairepage,A.lienspecial:active {
	color: darkslategray;
	text-decoration: none;}
	




hr {
	width: 100%;
	height: 1px;
	align: center;
	color: maroon;
	}
	
sup {
	font-size: 70%;
	}
	
	
img {
	float: none;
	}
	
p.image {/*très important sinon gros pbs de chevauchement Netscape 4.5*/
	clear: all;
	float: none;
	margin-top: -2.5%;
	border: thin solid white;
	}

	
table,table.sectionsommaire {
	width: 90%;
	}
	
td,tr,td.sectionsommaire,tr.sectionsommaire {
	vertical-align: top;
	text-align: left;
	font-size: small;
	text-indent: none;
	}
	
	
.bandeauH {
	/*color: maroon;*/
	font-family: verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	background-color: white;
	}
	
	
	
	
A.bandeauHD,A.bandeauHG:link {
	color: darkslategray;
	text-decoration: none;
	}
	
A.bandeauHD,A.bandeauHG:visited {
	color: darkslategray;
	text-decoration: none;
	}
	
A.bandeauHD,A.bandeauHG:active {
	color: darkslategray;
	text-decoration: none;
	}
	
A.bandeauH:link {
	color: white;
	text-decoration: none;
	}
	
A.bandeauH:visited {
	color: white;
	text-decoration: none;
	}
	
A.bandeauH:active {
	color: white;
	text-decoration: none;
	}
	

	
div.bandeauH {
	text-align: center;
	margin-left: 75px;
	margin-right: 5%;
	border: thin solid white;
	}
	
p.bandeauHD {
	color: maroon;
	font-family: verdana, sans-serif;
	font-size: 10px;
	margin-left: 0%;
	margin-right: 60px;
	text-indent: none;
	margin-bottom: 0%;
	padding: 0%;
	text-align: right;
	vertical-align: top;
	border-color: white;
	font-weight: bold;
	line-height: 80%;
	}
	
p.bandeauHG {
	color: maroon;
	font-family: verdana, sans-serif;
	font-size: 10px;
	margin-right: 0%;
	text-indent: none;
	margin-bottom: 0%;
	padding: 0%;
	text-align: left;
	vertical-align: top;
	border-color: white;
	font-weight: normal;
	font-style: italic;
	line-height: 80%;
	}

p.bandeauHbis {
	color: maroon;
	font-family: verdana, sans-serif;
	font-size: 10px;
	margin-left: 0%;
	margin-right: 0%;
	text-indent: none;
	margin-bottom: 0%;
	padding: 0%;
	text-align: left;
	vertical-align: bottom;
	border-color: white;
	font-weight: normal;
	line-height: 80%;
	}


p.piedpage,div.piedpage {
	color: maroon;
	font-family: verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	background-color: white;
	border: thin solid white;
	line-height: 110%;
	clear: all;
	}
	
div.piedpage {
	margin-top: 10%;
	}
	
A.piedpage,A.pagegarde:link {
	color: darkslategray;
	text-decoration: none;
	}
	
A.piedpage,A.pagegarde:visited {
	color: darkslategray;
	text-decoration: none;
	}
	
A.piedpage,A.pagegarde:active {
	color: maroon;
	text-decoration: none;
	}
	
div.pagegarde {	
	font-size: 24px;
	color: darkslategray;
	background-color: white;
	border: thick solid white;
	margin-left: 80px;
	margin-right: -10%;
	margin-top: 15px;
	margin-bottom: 0%;
	padding-left: 5%;
	padding-right: 5%;
	padding-bottom: 3%;
	padding-top: 6%;
	width: 550px;
	}

span.pagegarde,p.pagegarde {
	font-family: verdana, sans-serif;
	color: darkslategray;
	font-size: 14px;
	text-align: left;
	font-weight: bold; 
	margin-top: 0%;
	padding-top: 0%;
	vertical-align: top;
	}
	