
/* BODY */
BODY {
	scrollbar-face-color: #FFCC00; 
	scrollbar-shadow-color: #FFCC00;
	scrollbar-highlight-color: #000033;
	scrollbar-3dlight-color: #000033; 
	scrollbar-darkshadow-color: #000033; 
	scrollbar-track-color :#000033; 
	scrollbar-arrow-color: #000033;
}

/* Default text */
HTML,BODY,TABLE,TR,TD {
	font-family:Arial;
	font-size:10pt; 
	color:#000000; 
}

/* Default link */
A:link    {color:#6666FF; text-decoration:none; }
A:visited {color:#6666FF; text-decoration:none; }
A:hover   {color:#FFCC00; text-decoration:underline; }



/******* Taille moins 1 ***********/
/* NoirMoins1 */
.NoirMoins1 { font-size:11px; color:#000000; font-family:Arial;}
.NoirMoins1 A:link    {color:#6666FF; text-decoration:none; }
.NoirMoins1 A:visited {color:#6666FF; text-decoration:none; }
.NoirMoins1 A:hover   {color:#FFCC00; text-decoration:underline; }

/* RougeMoins1 */
.RougeMoins1 { font-size:11px; color:#9A0000; font-family:Arial;}
.RougeMoins1 A:link    {color:#6666FF; text-decoration:none; }
.RougeMoins1 A:visited {color:#6666FF; text-decoration:none; }
.RougeMoins1 A:hover   {color:#FFCC00; text-decoration:underline; }


/******* Taille normale ***********/
/* Noir */
.Noir { font-size:12px; color:#000000; font-family:Arial;}
.Noir A:link    {color:#6666FF; text-decoration:none; }
.Noir A:visited {color:#6666FF; text-decoration:none; }
.Noir A:hover   {color:#FFCC00; text-decoration:underline; }

/* Rouge */
.Rouge { font-size:12px; color:#9A0000; font-family:Arial;}
.Rouge A:link    {color:#6666FF; text-decoration:none; }
.Rouge A:visited {color:#6666FF; text-decoration:none; }
.Rouge A:hover   {color:#FFCC00; text-decoration:underline; }

/******* Taille plus 1 ***********/
/* NoirPlus1 */
.NoirPlus1 { font-size:13px; color:#000000; font-family:Arial;}
.NoirPlus1 A:link    {color:#6666FF; text-decoration:none; }
.NoirPlus1 A:visited {color:#6666FF; text-decoration:none; }
.NoirPlus1 A:hover   {color:#FFCC00; text-decoration:underline; }

/* RougePlus1 */
.RougePlus1 { font-size:13px; color:#9A0000; font-family:Arial;}
.RougePlus1 A:link    {color:#6666FF; text-decoration:none; }
.RougePlus1 A:visited {color:#6666FF; text-decoration:none; }
.RougePlus1 A:hover   {color:#FFCC00; text-decoration:underline; }


/******* Taille plus 2 ***********/
/* NoirPlus2 */
.NoirPlus2 { font-size:14px; color:#000000; font-family:Arial; font-weight:bold;}
.NoirPlus2 A:link    {color:#6666FF; text-decoration:none; }
.NoirPlus2 A:visited {color:#6666FF; text-decoration:none; }
.NoirPlus2 A:hover   {color:#6666FF; text-decoration:underline; }


/******* Taille plus 3 ***********/
/* NoirPlus3 */
.NoirPlus3 { font-size:15px; color:#000000; font-family:Arial; font-weight:bold;}
.NoirPlus3 A:link    {color:#6666FF; text-decoration:none; }
.NoirPlus3 A:visited {color:#6666FF; text-decoration:none; }
.NoirPlus3 A:hover   {color:#6666FF; text-decoration:underline; }

/******* TitrePage ***********/
.TitrePage { font-size:18px; color:#FFCC00; font-family:Arial; font-weight:bold;}
.TitrePage A:link    {color:#6666FF; text-decoration:none; }
.TitrePage A:visited {color:#6666FF; text-decoration:none; }
.TitrePage A:hover   {color:#6666FF; text-decoration:underline; }

/******* TitreParagraphe ***********/
.TitreParagraphe { font-size:14px; color:#000000; font-family:Arial; font-weight:bold;}
.TitreParagraphe A:link    {color:#6666FF; text-decoration:none; }
.TitreParagraphe A:visited {color:#6666FF; text-decoration:none; }
.TitreParagraphe A:hover   {color:#6666FF; text-decoration:underline; }


/******* Home et navigation haut de page ***********/
.HomeLogin { font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:bold; }
.HomeLogin A:link { color:#FFCC00; text-decoration:none; }
.HomeLogin A:visited { color:#FFCC00; text-decoration:none; }
.HomeLogin A:hover { color:#FFCC00; text-decoration:underline; }

.HomeLogin2 { font-family:Arial; font-size:10px; color:#FFFFFF; }

.HomeLoginInput {
	border: solid;
	background-color: #FFFFFF;
	border-width: 0px;
	padding-left: 2px;
	padding-right: 2px;
	font-family:  Arial; 
	font-size: 10px;
	color: black;
}
.HomeFlags 				{ font-family:Arial;	font-size:9px; color:#FFFFFF; }
.HomeFlags A:link    	{color:#FFFFFF; text-decoration:none; }
.HomeFlags A:visited 	{color:#FFFFFF; text-decoration:none; }
.HomeFlags A:hover   	{color:#FFFFFF; text-decoration:underline; }

/* NavHaut */
.NavHaut { font-size:12px; color:#FFFFFF; font-family:Arial; font-weight:bold; font-style:italic;}
.NavHaut A:link    {color:#FFFFFF; text-decoration:none; }
.NavHaut A:visited {color:#FFFFFF; text-decoration:none; }
.NavHaut A:hover   {color:#FFCC00; text-decoration:none; }



/******* Autres ***********/

/* Footer */
.Footer { font-size:11px; color:#999999; font-family:Arial; }
.Footer A:link    {color:#6666FF; text-decoration:none; }
.Footer A:visited {color:#6666FF; text-decoration:none; }
.Footer A:hover   {color:#6666FF; text-decoration:none; }


/******* Formulaires ***********/
form { margin:0px; padding:0px; }
.myForm {
	border: solid;
	background-color: #FFFFFF;
	border-color: #9A0000;
	border-width: 1px;
	padding-left: 2px;
	padding-right: 2px;
	font-family:  Arial; 
	font-size: 11px;
	color: black;
}


/******* Print media ***********/
.onlyPrint { display:none; }
@media print {
	.dontPrint { display:none; }
	.onlyPrint { display:block; }
}
