p {
	margin: 0px 0 5px 0;
	text-align: justify
}

p.right {
 	text-align: right
}


body {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	margin: 0px 0 0 0;
	scrollbar-base-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #00CC33;
	scrollbar-darkshadow-color:#00CC33;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-arrow-color: #000000;
}

h1, h1.texte {  font-size: 1.3em; font-weight: bold; color: #000000; padding: 0 3px 3px 0; margin: 0px 0 3px 0;}
h1 a, h1.texte a {  color: #000000; text-decoration: none; }
h1 a:hover, h1.texte a:hover {  color: #00CC33; }

h2 {  font-size: 1.1em; font-weight: bold; color: #000000; padding: 0px 0 0 0; 	margin: 0px 0 3px 0;}
h2 a {  color: #000000; text-decoration: none; }
h2 a:hover {  color: #00CC33; }

h3 {  font-size: 1em; font-weight: bold; color: #000000; padding: 0px 0 0 0; margin: 0px 0 3px 0;}
h3 a {  color: #000000; text-decoration: none; }
h3 a:hover {  color: #00CC33; }

ul { font-size: 1em; margin: 0 0 10px 0; padding-left: 5px; }

li { font-size: 0.77em; text-align: justify; margin: 5px 0 5px 15px; list-style-type: none; }

ul a, li a {  color: #00CC33; font-weight: bold; text-decoration: none; }
ul a:hover, li a:hover {  color: #000000; }

input.rech {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border: solid 1px #CCCCCC;
}

input.soumettre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 1px;
	font-size: 10px;
	font-weight: bold;
	background-color: #FFFFFF;
	border: solid 1px #00cc33;
}

a.rech  {  color: #00CC33; }

a.soumettre  { color: #00CC33; }


.texte {  font-size: 0.8em; padding: 0 3px 0 0;  text-align: justify; }
.texte a {  color: #00CC33; font-weight: bold; text-decoration: none; }
.texte a:hover {  color: #000000; }

.description {  font-size: 0.8em; padding: 0 3px 0 0;  text-align: justify; text-indent: 5px; }
.description a { color: #00CC33; font-weight: bold; text-decoration: none; }
.description a:hover {  color: #000000; }

.small {  font-size: 10px; color: #000000; padding: 3px 2px 0 3px; }
.small a { color: #00CC33; font-weight: bold; text-decoration: none; }
.small a:hover { color: #000000; font-weight: bold; }

.notes { font-size: 0.75em; font-style:italic; color: #000000; padding: 0 0 0 3px; }
.notes a { color: #00CC33; font-weight: bold; text-decoration: none}
.notes a:hover { color: #000000; font-weight: bold; text-decoration: none}

.mini, .mini a { font-size: 0.75em; color: #000000; text-decoration: none; text-align: right; }
.mini a:hover { color: #FFFFFF; text-decoration: none}

.copyright, .copyright a { font-size: 0.8em; color: #000000; font-weight: bold; text-decoration: none; text-align: right; }
.copyright a:hover { color: #FFFFFF; text-decoration: none}
