body 
{
	margin	: 0;
	padding	: 0;
	background: #9999A7;
	font: 80% verdana, arial, sans-serif;
}


/*Gestion des infobulles*/


a:hover span 
{ 
	display: block; 
	position: absolute;
	top: 5px; 
	left: 200px; 
	padding: 10px;
	font-size: .8em;
}

.InfoBulle
{
	font-family	: verdana;
	font-size	: 10px;
	color		: #876E64;
	text-decoration : none;	
	position: relative; 
	
}

.InfoBulle:hover 
{
	font-size:0.6em;
	font-family : verdana;	
} 

.InfoBulle span 
{
	display: none;	
}

.InfoBulle:hover span 
{ 
	display: block; 
	position: absolute;
	top: 5px; 
	left: 200px; 
	padding: 10px;
}


.InfoBulle2
{
	font-family	: verdana;
	font-size	: 10px;
	color		: #9B0032;
	text-decoration : none;	
	position: relative; 
	
}

.InfoBulle2:hover 
{
	font-size:0.6em;
	font-family : verdana;	
} 

.InfoBulle2 span 
{
	display: none;	
}

.InfoBulle2:hover span 
{ 
	display: block; 
	position: absolute;
	top: 5px; 
	left: 200px; 
	padding: 10px;
}



/*class pour les liens*/
.Lien
{
	color		: #AECB22;
	text-decoration : none;
	font-family	: arial;
	font-size	: 12px;		
}
.Lien:hover 
{
	color		: darkorange;
	text-decoration : none;		
}

.Lien:active
{
	color		: darkorange;
	text-decoration : none;	
}

/* GESTION DES POLICES*/
.TitreOrange
{
	font-family	: verdana;
	font-size	: 16px;
	color		: DarkOrange;
}

.TitreGris
{
	font-family	: verdana;
	font-size	: 16px;
	color		: slategray;
	text-decoration : none;
}

.TitreNoir
{
	font-family	: verdana;
	font-size	: 16px;
	color		: black;
}

.TitreBlanc
{
	font-family	: verdana;
	font-size	: 14px;
	color		: white;
}


.TitreBleu
{
	font-family	: verdana;
	font-size	: 14px;
	color		: #035EA7;
}

.TitreNoir
{
	font-family	: verdana;
	font-size	: 14px;
	color		: black;
}

.Texte
{
	font-family	: verdana;
	font-size	: 12px;
	color		: black;
	text-decoration : none;	
}

.TexteVert
{
	font-family	: verdana;
	font-size	: 11px;
	color		: green;
}

.TexteGris
{
	font-family	: verdana;
	font-size	: 11px;
	color		: slategray;
	text-decoration : none;	
}
.TexteGris2
{
	font-family	: verdana;
	font-size	: 12px;
	color		: slategray;
	text-decoration : none;	
}

.TexteGris4
{
	font-family	: verdana;
	font-size	: 10px;
	color		: #876364;
	text-decoration : none;	
}

.TexteMauve
{
	font-family	: verdana;
	font-size	: 11px;
	//color		: #ad2d63;
	color		: #9B0032;
	text-decoration : none;	
}
.TexteViolet2
{
	font-family	: verdana;
	font-size	: 12px;
	color		: #9B0032;
	text-decoration : none;	
}

.TexteViolet4
{
	font-family	: verdana;
	font-size	: 13px;
	color		: #9B0032;
	text-decoration : none;	
}

.TexteOrange
{
	font-family	: verdana;
	font-size	: 11px;
	color		: #ebc71d;
	text-decoration : none;	
}

.TexteBrun
{
	
	font-family	: verdana;
	font-size	: 11px;
	color		: #876E64;
	text-decoration : none;	
}

.TexteBrun2
{
	
	font-family	: verdana;
	font-size	: 12px;
	color		: #876E64;
	text-decoration : none;	
}

.TexteRouge
{
	font-family	: verdana;
	font-size	: 12px;
	color		: red;
}

.TexteRouge10
{
	font-family	: verdana;
	font-size	: 11px;
	color		: red;
}

.TexteBlanc
{
	font-family	: verdana;
	font-size	: 12px;
	color		: white;
	text-decoration : none;	
}




/* CADRES */
.CadrePointille
{
    	border-right	: DarkOrange 1px dashed;
  	border-top	: DarkOrange 1px dashed;
  	border-left	: DarkOrange 1px dashed;
  	border-bottom	: DarkOrange 1px dashed;
  	background-color:white; 
}

.CadreOrange
{
    	border-right	: DarkOrange 1px solid;
  	border-right	: DarkOrange 1px solid;
  	border-top	: DarkOrange 1px solid;
  	border-left	: DarkOrange 1px solid;
  	border-bottom	: DarkOrange 1px solid;
  	background-color:#FFFFFF; 
}


.Cadre_Noir_Bas_Gauche
{
    	
  	border-left	: #4C4C65  1px solid;
  	border-bottom	: #4C4C65  1px solid;
  	background-color:#8c8c9c;
  	 
}

.Cadre_Gris_Bas
{
	border-bottom	: #A5A5B5  1px solid; 	 	
}

.Cadre_Gris_Haut
{
  	border-top	: #A5A5B5  1px solid;  	
}

.CadreNoir
{
	border-right	: #000000  1px solid;
  	border-top	: #000000  1px solid;
  	border-left	: #000000  1px solid;
  	border-bottom	: #000000  1px solid;
  		 	  			 
}
.CadreGris
{
    	border-right	: slategray 1px solid;
  	border-right	: slategray 1px solid;
  	border-top	: slategray 1px solid;
  	border-left	: slategray 1px solid;
  	border-bottom	: slategray 1px solid;
  	background: #CCCCCC;  	 
}

/* FONDS */

.FondGrisClairBordureBas
{
	background-color: #B8B8C0;
	border-top	: #A5A5B5  1px solid;  	
}

.FondGrisClair
{
	background-color: #948C9C;	 	
}

.FondSaumon
{
	background-color:darksalmon;
}

.FondGrisFonce
{
	background-color:#8d8989;
}


.margetable20 td
{
	padding: 0 20px;
}

.margetable13 
{
	padding: 0 13px;
}

.margetableg
{
	padding: 0 0 0 13px;
}

.margetabled
{
	padding: 0 13px 0 0;
}

.margetablehb3
{
	padding: 3px 0 3px 0;
}

.margetable80
{
	padding: 0 80px;
}
