a {
	text-decoration:	none;
}
a:link {
	color:				navy;
}
a:visited {
	color:				#8b0000;
}
a:hover {
	color:				fuchsia;
}
body {
	text-align:				center;
	font-family:			Arial, Helvetica, sans-serif;
	background-color:		white;
 /*	background-image:		url(pict/nabkgnd.jpg); */
	background-image:		url(pict/ginkgo_background.jpg);
	background-attachment:	fixed;
	background-position:	center;
	background-size:		cover;
	margin:					20px;
}
body.txt,div.txt {
	text-align:			justify;
}
pre {
	text-align:			left;
}
.i {
	font-style:			italic;
}
p.i {
	text-align:			justify;
	font-style:			italic;
}
img {
	border:				0;
}
div.l {
	float:				left;
	padding-right:		3em
}
div.r {
	float:				right;
	padding-left:		3em
}
div.top {
	position: fixed;
	top: 20px;
	width: 100px;
}
div.left {
	left: 20px;
}
div.bottom {
	position: fixed;
	bottom: 20px;
	transform: scaleY(-1);
	width: 100px;
}
div.right {
	right: 20px;
	transform: scaleX(-1);
}
div.bottom.right {
	transform: scale(-1,-1);
}
div.top img,div.bottom img {
	width:				100%;
}
.c {
	text-align:			center;
	text-indent:		0;
}
hr.main {
	max-width:			1024px;
	margin:				24px auto;	
}
p.main {
	font-style:			italic;
	margin-left:		auto;
	margin-right:		auto;
	max-width:			1024px;
	text-align:			justify;
}
table.main {
	margin:				auto;	
}
p.erreur {
	font-style:			italic;
	color:				gray;
	text-align:			center;
	font-size:			110%;
}
q {
	quotes:				'\00AB\00A0' '\00A0\00BB';
}
q q {
	quotes:				'\201C' '\201D';
}

