 body { 
	font-family: Verdana, Times New Roman,  Arial, Helvetica, sans-serif;
    font-size: 9.5pt;
    background-color: white;
    color: black;
    margin: 0; 
}

.article {
	margin:	5pt;
}

/* Style du titre sur la page d'accueil */
h1.title  {
	margin: 0;
	padding:0;
	
}

/* Table des révisions */
div.revhistory table, div.revhistory th, div.revhistory tr, div.revhistory td   {
	border:	1px solid #000000;
	border-collapse: collapse;
	padding: none;
}


div.revhistory th {
	background-color: #d0d0d0;
}

/* Positionnement du titre  "Table des matieres" */
div.toc p { 
	margin-left : 5pt;
	color: navy;
}

/* Positionnement de la tables des matières */
div.toc dt {
	margin-left : 20pt;
	padding-top: 1pt;
}

.title, .subtitle { 
	color: navy;
	text-decoration: none;
	margin:	5pt;
	padding-top: 8pt;	
}

.programlisting, .programlistingco, .screen { 
	background-color: #d0d0d0;
    padding: 5pt;
    margin: 5pt
}

a { 
	text-decoration: underline;
    color: blue; 
}

 a:hover { 
	color: navy;
	font-weight:bold;
	text-decoration: underline; 
}

p {
	margin-left: 10pt;
	margin-right: 10pt; 
}


.chapter, .refentry, .book, .reference, .preface, .colophon { 
	margin-left: 10pt;
	margin-right: 10pt; 
}

/*  Mise en forme des entêtes et pieds de page  */
div.navfooter, div.navheader { 
	background-color: #EEDDFF; 
	margin: 0;
	padding: 5pt;
}

div.navheader {
	border-bottom: 1px solid #6DA9E2;
}

div.navfooter {
	border-top: 1px solid #6DA9E2;
}

div.navfooter hr, div.navheader hr {
	display:			none;
	border-style:		none;
}





