BODY { 
	margin-left: 25mm;
	margin-right: 5mm;
	text-align: justify;
}

@media print { 
	BODY { 
		font-size: 70%;
	}
}

TABLE {	font-size: 80%; }

TABLE.table { 
	margin-left: auto;
	margin-right: auto;
}

.table THEAD TH, .table TFOOT TD {
	border-bottom: 0.25pt solid black;
	text-align: left;
}

TT {
	font-family: "letter gothic", lucidatypewriter, courier, orator, monospace;
	font-size: 80%;
}

A[href]:link {
	text-decoration: underline;
}
A[href]:visited { 
	text-decoration: underline;
}
A[href]:active {
	text-decoration: underline;
}
A[href]:hover {
	border-style: solid;
	border-width: 1px;
	text-decoration: none;
}

H1, H2, DL.soft-list DT {
	font-family: "zapf humanist 601", "cg omega", "lucida sans", tahoma, helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
}
H1 {
	font-size: 180%;
}
H2 {
	font-size: 120%;
	margin-left: -20mm;
	margin-top: 1em;
}

DL DT {
	font-weight: bold;
}

OL, UL {
	margin-top: 1ex;
}

/* Liste de fichiers, version par version *******************************/
UL.versions UL {
	margin-top: 0ex;
}

/* Pour les exemples ****************************************************/
BLOCKQUOTE.code {
	font-family: "letter gothic", lucidatypewriter, courier, orator, monospace;
	font-size: 80%;
}

/* Texte des licenses ***************************************************/
BLOCKQUOTE.license {
	font-size: 60%;
	text-align: left;
}

/* Titre de la page ******************************************************/
DIV.title {
	text-align: center;
	margin-bottom: 2em;
}
DIV.subtitle {
	text-align: center;
	font-family: "zapf humanist 601", "cg omega", "lucida sans", tahoma, helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 100%;
	margin-bottom: 1em;
}

@media print { 
	.title HR.quarter {
		width: 25%;
		border-width: 0.5pt 0pt 0pt 0pt;
		border-style: solid;
	}
}

@media screen { 
	.title HR.quarter {
		width: 25%;
		border-width: 1px 0px 0px 0px;
		border-style: solid;
	}
}

/* Pied de page **********************************************************/
DIV.foot {
	margin-left: -20mm;
}

DIV.foot IMG { 
	border: none;
	float: right;
}

DIV.foot A { 
	border: none;
}

/* Liste des logiciels disponibles ***************************************/
.soft-list DT {
	margin-top: 0.8ex;
}

.soft-list P.news:before {
	content: "News: ";
	font-variant: small-caps;
	display: inline;
}

.soft-list .update {
	font-family: serif;
}

/* EOF */