:root
	{
	--border-color			: silver;
	--border-test			: 0px;		
	--largeur				: 900px;
	--largeur-section		: var(--largeur);
	--a-font-color			: #F8F8F8;
	--a-hover-font-color	: #E8E8E8;
	--font-color-gris		: #808080;
	}
body
	{
	scrollbar-3d-light-color 	: #000000;
	scrollbar-arrow-color 		: #000000;
	scrollbar-base-color 		: #888888;
	scrollbar-dark-shadow-color	: #000000;
	scrollbar-face-color 		: #787878;
	scrollbar-highlight-color 	: #000000;
	scrollbar-shadow-color 		: #ffffff;
	margin-left					: auto;
	margin-right				: auto;
 	width						: var(--largeur);
	font-family					: "Times New Roman";
	color						: #646464;
	font-size 					: 18px;			
	}
tr:nth-child(even)
	{
	background: #EEEEEE;
	}
/* unvisited link */
a:link
	{
	color	: black;
	}
/* visited link */
a:visited
	{
	color	: black;
	}
/* mouse over link */
a:hover
	{
	color	: black;
	}
/* selected link */
a:active
	{
	color	: black;
	}	
table, tr, td, th, p, span, header, section,
footer, nav, img, div, li, a, ul, form, input,
span 
	{
	padding			: 0px;
	margin			: 0px;
	border			: var(--border-test) solid red;	
	}
nav ul
	{
	list-style-type:none;
	}
nav li
	{
	list-style			: none;
	margin-bottom		: 8px;
	margin-left			: 10px;
	border				: 1px solid var(--border-color);
	padding				: 5px;
	background-color	: var(--a-font-color);
	width				: 100px
	}
nav ul li a
	{
    display				:block;
    text-decoration		:none;
	}
nav ul li:hover
	{
	border				: 1px solid black;
    background			: var(--a-hover-font-color);
	}
img.image-logo
	{
  	float			: left;			
	border			: var(--border-test) solid red;
	height			: 57px;
	}
.premiere-image
	{
	margin-left		: 35px;			
	}	
#bloc_page
	{
	margin			: 0px auto;			
	}	
header
	{
	width			: var(--largeur);		
	margin			: auto;	
	}
nav
	{
	width			: var(--largeur);		
	margin			: auto;	
	}	
section
	{
  	float			: left;		
	border			: var(--border-test) solid blue;		 	
	width			: var(--largeur-section);
	vertical-align	: top;	
	}	
footer
	{
	float			: left;			
	width			: var(--largeur);
	border			: var(--border-test) solid white;		 	
	height			: 18px;
	text-align		: right;		
	}
.right
	{
	float	: right;
	}
.left
	{
	float	: left;
	}
.clear
	{	
	clear	: both;
	}
.img-centrer
	{
	width	: 840px;		
	margin	: 0px auto;
	}
.centre
	{
	margin		: 0px auto;
	text-align	: center; 	
	}
.image-titre
	{
	height					: 80px;		
	-moz-border-radius		: 10px;
	-webkit-border-radius	: 10px;
	border-radius			: 10px;
	}	
.titre-1er-ligne
	{
	line-height		: 30px;	
	color 			: black;
	font-size		: 37px;	
	font-weight		: bold;
	font-style		: italic;
	}
.titre-2ieme-ligne
	{
	color 			: var(--font-color-gris);
	font-size		: 22px;	
	}
	
/* Classes tooltip */
.ui-widget.ui-widget-content
	{
	border			: 1px solid grey;
	height			: 10px;
	background		: #FFFFFF;
	color			: #222222;	
	}	
.ui-tooltip-content
	{
	vertical-align	: middle;		
	white-space		: nowrap;	
	color			: black;
	display			: block;		
	font			: 18px "Times New Roman";
	padding			: 0px;
	margin-top		:-5px;	
	}	