body {	font-size: 14px;	color: #000;	font-family: Arial, Helvetica, sans-serif;	background-color: #660000; }
/* Headings
-------------------------------------------------------------- */
h1 { font-size: 1.2em; font-weight: bold;  color:#FFFFFF; }
h2 { font-size: 1.3em; font-weight: bold;  color:#660000; }
h3 { font-size: 1.1em; font-weight: bold;  color:#86B621; }
h4 { font-size: 1.4em; font-weight: bold;  color:#272727; border-bottom:solid 1px #1876D6; padding-bottom:7px;  }
h5 { font-size: 1.3em; font-weight: bold;  color:#660000; border-bottom:solid 1px #F63; padding-bottom:10px; }
h6 { font-weight:bold; color:#1876D6; font-size:1.2em; margin:0 0 20px 0;}


/* Text elements
-------------------------------------------------------------- */

p           { font-size: 1.0em; margin: 0 0 1em 0; text-align: justify; }

img         { margin: 0 0 0 0; }

ul, ol      { margin: 0; }
ul          { list-style-type: none; }
ol          { list-style-type: disc; margin:-5px 30px 10px 30px; color:#86B621; }
ol .texte-puce		{ color:#600; }
dl          { margin: 0 0 1em 0; }
dl dt       { font-weight: bold; }
dd          { margin-left: 1em;}

		 
/* Default links */
a           { text-decoration: none; color: #FFFFFF; cursor: pointer;}
a:focus, 
a:hover     { color: #FFFFFF; text-decoration: none;}
a:visited   { }
/* */

sup 		{ vertical-align: top;}
sub			{ vertical-align: bottom;}

.texte 		{ font-style:normal;}
.texte a	{ font-weight: bold; color:#FBDF44; }
.texte a:hover	{ font-weight: bold; color:#1876D6; }

blockquote  { }

strong      { font-weight: bold; }
em,dfn      { font-style: italic; }
dfn         { font-weight: bold; }
pre,code    { margin: 1em 0 0 0; white-space: pre; }
pre,code,tt { color: #666; font: 1em "Monika", "script", "andale mono", "monotype.com", "lucida console", monospace; line-height: 1; } 
tt          { display: block; margin: 1em 0 0 0; line-height: 1; }


/* Some default classes
-------------------------------------------------------------- */

.small      { font-size: .8em; margin: 0 0 1.875em 0; line-height: 1.875em; }
.large      { font-size: 1.4em; line-height: 2.5em; margin: 0 0 1.25em 0; }
.top        { margin-top: 0; padding-top: 0; }
.bottom     { margin-bottom: 0; padding-bottom: 0; }


/* Forms
-------------------------------------------------------------- */

input,select,textarea  { font-size: 0.8em; color: #000; font-family: "Trebuchet MS", "Helvetica Neue", "Lucida Grande", Tahoma, Verdana, Arial, Helvetica, sans-serif; }

/* Divers
-------------------------------------------------------------- */

	#adress 			{ text-align:center; font-weight:bold; color:#FFF;}
	#adress a			{ text-align:center; font-weight:bold; color:#660000;}
	#adress a:hover	{ text-align:center; font-weight:bold; color:#86B621;}
	#adress strong		{ text-align:center; color:#660000;}
	#adress em 		{ text-align:center; color:#FFF; font-size:0.7em; font-style:normal;}
	
	#w3c 				{ float:left; margin-left:20px; margin-top:5px;}
	#w3c a img:hover 	{ filter:alpha(opacity=50); ..-opacity:0.5; opacity:0.5; -khtml-opacity:0.5;}
	
	#copyright 			{ float:right; color:#86B621; font-size:0.8em; width:100px; margin-top:5px; }
	#copyright a		{ color:#FFF; font-weight:bold;}
	#copyright a:hover	{ color:#660000;}
	
	.lien 				{ color:#600;}
	.lien:hover		{ color:#86B621;}
		
