/************************************************/
/* Site de la FAAQ                              */
/************************************************/

a:link {color: #0000DD;text-decoration: none}
a:visited {color: #0000DD;text-decoration: none}
a:hover {color:#0000DD; text-decoration: underline}
a:active {color: #0000DD;text-decoration: none}

a {font-family:Arial; font-size:10pt} 
a.linkgras {font-family:Arial; font-size:10pt; font-weight:bold;} 
a:hover img  {border-color: rgb(255,0,0);}

/**** Lien en haut a droite Retour a la page entree ****/
a.retourmenu:link   {color: #FFFFFF;text-decoration: none; }
a.retourmenu:hover {color: #FFFFFF;text-decoration: underline; }
a.retourmenu:visited {color: #FFFFFF;text-decoration: none; }
a.retourmenu:active {color: #FFFFFF;text-decoration: none}

a.redcolor:link {color: #00FF00;text-decoration: none}
a.redcolor:visited {color: #00FF00;text-decoration: none}
a.redcolor:hover {background: #aa0000; color:#00FF00; text-decoration: underline}
a.redcolor:active {color: #C3913B;text-decoration: none}

a.redcolorquestion:link {color: #00FF00;text-decoration: none}
a.redcolorquestion:visited {color: #00FF00;text-decoration: none}
a.redcolorquestion:hover {background: #770000; color:#00FF00; text-decoration: underline}
a.redcolorquestion:active {color: #C3913B;text-decoration: none}

a.blackcolor:link {color: #00FF00;text-decoration: none}
a.blackcolor:visited {color: #00FF00;text-decoration: none}
a.blackcolor:hover {background: #000000; color:#00FF00; text-decoration: underline}
a.blackcolor:active {color: #C3913B;text-decoration: none}

h1 {color: rgb(0,0,0); font-family:Arial; }
h2 {color: rgb(0,0,0); font-family:Arial; }
h3 {color: rgb(0,0,0); font-family:Arial; }
h4 {color: rgb(0,0,0); font-family:Arial; }
h5 {color: rgb(0,0,0); font-family:Arial; }

font.small {color: rgb(0,0,0); font-family:Arial; font-size: 8pt;}
font.smallphoto {color: rgb(0,128,0); font-family:Arial; font-size: 7pt;}
font.small6 {color: rgb(173,90,90); font-family:Arial; font-size: 8pt;}

pre {color: rgb(0,0,0); font-family:Arial }
i {color: rgb(113,113,113); font-family:Arial;  font-size: 10pt; }
p {color: rgb(0,0,0); font-family:Arial;  font-size: 10pt;}
hr {height:2px;border:1px solid #0D4561;}
li {color: rgb(0,0,0); font-family:Arial; font-size:10pt; }
img {border-color: rgb(0,0,192);}
img.cadre {border-style: double;} 

b {font-family:Arial; font-size:10pt}

/**** Titre principal des pages (titre en haut) *******/
b.menu {color: rgb(192,0,0); font-family:Arial; font-size:10pt;}

table {font-family:Arial; font-size:10pt; }
table.information {background-color: rgb(255,160,0); color: rgb(0,0,0); font-family:Arial; font-size:10pt; }
table.entete {background-image: url(entetelogo.gif); }
td.menu {color: rgb(255,255,255); font-family:Arial; font-size:10pt; }
tr.gris {color: rgb(128,128,128)} 
table.cadre {border-color:rgb(64,108,130); border-style: double;}
table.cadreblanc {border-color: #FF0000; border-style: double;border-width:2px; }


/**** tableau de la page d'entre index.htm *******/
table.body-mainpage {background-color: rgb(221,229,233); border-style: solid; border-width:1px; border-color: rgb(86,117,132);} 
td.title-mainpage {background-color: rgb(102,138,155); height:20; color:rgb(255,255,255); font-weight:bold;text-align:left} 

/**************** TABLEAU USAGE GENERALE *****************/

	/**** tableaux entete *******/
	table.info  {background-color: rgb(163,186,195); } 
	td.info  {background-color: rgb(163,186,195); } 
	tr.info  {background-color: rgb(163,186,195); } 

	/**** tableaux range fonce *******/
	table.info-fonce  {background-color: rgb(198,213,218); } 
	td.info-fonce  {background-color: rgb(198,213,218); } 
	tr.info-fonce {background-color: rgb(198,213,218); } 

	/**** tableaux range pale *******/
	table.info-pale  {background-color: rgb(221,232,233); } 
	td.info-pale  {background-color: rgb(221,232,233); } 
	tr.info-pale {background-color: rgb(221,232,233); } 

	/**** tableaux pour erreur ou avertissement *******/
	table.infoalert  {background-color: rgb(255,192,0); } 
	td.infoalert  {background-color: rgb(255,192,0); } 
	tr.infoalert  {background-color: rgb(255,192,0); } 

	/**** tableaux pour alert low*******/
	table.infoalertlow  {background-color: rgb(255,192,192); } 
	td.infoalertlow  {background-color: rgb(255,192,192); } 
	tr.infoalertlow  {background-color: rgb(255,192,192); } 

/**************************************************************************/

li.menu {list-style: disc outside; margin-left:15px;}
ul.menu {padding-left:0;margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px}
ul.menuimage {padding-left:0;margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; list-style-image: url("point1.gif") }

p.rightalign {text-align:right}

/************************************************/
/* page index.htm                                  */
/************************************************/
body.ColorForMainPage
{
 color: #000000;
 font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
 background-color : rgb(240,244,255);
 background-image: url(backgroundmainpage.gif); 
 background-repeat: repeat-x;
 scrollbar-arrow-color: #FFFFFF;
 scrollbar-3dlight-color:#0D4561;
 scrollbar-highlight-color: #89A5B2;
 scrollbar-face-color:#89A5B2;
 scrollbar-shadow-color: #0D4561;
 scrollbar-track-color:  #9FB5C0;
 scrollbar-darkshadow-color: #0D4561;
}

/***************************************************/
/* pages ASP (IFRAME) inclu dans page principale  */
/***************************************************/
body.ColorForMainPageASP
{
 color: #000000;
 font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
 background-image: none; 
 background-color : rgb(221,229,233);
}


/************************************************/
/* Toutes les autre pages du site web      */
/************************************************/
body 
{
 color: #000000;
 font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
/* background-image: url(background.gif); */
/* background-image: url(backgroundmainpage.gif); */
/* background-repeat: repeat-x;*/
 background-color : rgb(240,244,245);
 scrollbar-arrow-color: #FFFFFF;
 scrollbar-3dlight-color:#0D4561;
 scrollbar-highlight-color: #89A5B2;
 scrollbar-face-color:#89A5B2;
 scrollbar-shadow-color: #0D4561;
 scrollbar-track-color:  #9FB5C0;
 scrollbar-darkshadow-color: #0D4561;
}

/************************************************/
/* Menu de la page principale                  */
/************************************************/

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 12px arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width:auto;
	background: #668A9B;
	background-image: url(backgroundmainpagemenu.gif); 
	color: #FFF;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: #A3B9C3}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #DDE5E9;
	border: 1px solid #5970B2}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #DDE5E9;
		color: #0000DD;
		font: 12px arial}

	#sddm div a:hover
	{	background: #49A3FF;
		color: #FFFFFF}
