body
{
	font-size: 10pt ;
	font-size-adjust: none ;
}
img, h1, h2, h3, a, ul, li, table, tr, td, th, p, label
{
	border: 0 ;
	margin: 0 ;
	padding: 0 ;
	text-decoration: none ;
	font-size: 10pt ;
	font-size-adjust: none ;
}
p
{
	text-align: justify ;
}
a:link, a:visited, a:hover
{
	color: black ;
	text-decoration: none ;	
}
a:hover
{
	text-decoration: underline ;	
}
/* champ d'erreur */
.err
{
	color: red ;
}

label
{
	display: block ;
	width: 130px ;
	float: left ;
	vertical-align: middle ;
}
.clear
{
	clear: both ;
	margin: 0 ;
	padding: 0 ;
	line-height: 0px;
	height: 0 ;
	visibility: hidden ;
}
span.clear
{
	display: block ;
}
form
{
	margin: 0 ;
	padding: 0 ;
	width: 100% ;
}
/* champ de saisie large*/
.larg
{
	width: 300px ;
}
/* zone de saisie large*/
textarea.larg
{
	height: 5em ;
}
/* zone de saisie coordonnees*/
textarea.coord
{
	height: 3em ;
}
/* etiquette de donnees en erreur */
label.err
{
	color: red ;
}
/* etiquette de donnees en erreur */
.Err
{
	 border: 1px solid red ;
}
/* zone de sélection d'un fichier */
input.file
{
	width: 600px ;
}
ul.sess
{
	list-style: none ;
}
