/* Vérifié W3C le 16/02/2007								*/
/* http://jigsaw.w3.org/css-validator/#validate-by-upload	*/

/* Largeur de page maxi		= 750 */
/* Largeur colonne gauche	= 170 */
/* Reste					= 580 */

body, tr, td, form {
	scrollbar-face-color:		#ffde79;
	scrollbar-highlight-color:	#9CBEDA;
	scrollbar-3dlight-color:	#CAD4E0;
	scrollbar-darkshadow-color:	#000000;
	scrollbar-shadow-color:		#950000;
	scrollbar-arrow-color:		#3353FF;
	scrollbar-track-color:		#3353FF;

	CURSOR: 					default;
	FONT-SIZE: 					12px;
	FONT-FAMILY: 				Verdana, Arial;
}

body 	{
	background-color:	#505F70;
/* Noel 2006                                          */
/*	background-image: 	url(images/mlight-tile3.jpg); */
	margin-top:			40px;
	margin-right:	 	0px;
	margin-bottom:		40px;
	margin-left:	 	0px;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			9pt;
	text-align: 		justify;
	}

input	{
	/* Orange */
	background-color:#ffde79;
	font-weight:bold;
	border-color:#9de166 #9de166 #b6e98b #b6e98b;
	} 
select	{
	background-color:#ffde79;
	border-color:#9de166 #9de166 #b6e98b #b6e98b;
	} 
textarea
	{
	background-color:		#ffde79;
	scrollbar-face-color:	#84da3d;
	scrollbar-track-color:	#b6e98b;
	scrollbar-shadow-color :#b6e98b;
	border-color:			#9de166 #9de166 #b6e98b #b6e98b;
	}
/**************************/
/* Styles  Gauche   Noir  */
/**************************/

.le				{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:black;
				vertical-align:	top; text-align: left; margin: 2px; }

/**************************/
/* Styles  Droite  Marron */
/**************************/

.ri 			{ font-family: Verdana, sans-serif; font-size: 10pt; color:maroon; 
				vertical-align: top; text-align: justify; margin-right: 9px; }
UL.n0			{ list-style-image: url(images/point.gif); }
UL.n0n			{ list-style-image: url(images/point.gif); font-size: 10pt; font-weight: normal; text-decoration: none }
UL.n1 			{ list-style-image: url(images/olive.gif); }
UL.n1n 			{ list-style-image: url(images/olive.gif); font-size: 10pt; font-weight: normal; text-decoration: none }
OL.n2 			{ list-style-image: url(images/poin6.gif); }
OL.nu 			{ font-size: 10pt; font-weight: bold; text-decoration: underline }
/**************************/
/* Classes à standardiser */
/**************************/
.important		{ font-family: Verdana; font-size: 10pt; font-weight: bold; color: #CC0099}
.titrepage		{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 24pt; text-align: center; color: #FFFFFF; background-color: #000099}
.liens3c		{ font-family: "Goudy Old Style"; font-size: 12pt; text-align: center}
.liens5			{ font-family: "Goudy Old Style"; font-size: 20pt; font-weight: bold; color: #9B0000}
.date			{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 8pt; font-weight: normal; color: #FF0000}
.rougegras		{ font-family: Verdana; font-size: 12pt; font-weight: bold; color: #FF0000 }
.fondbleu		{ font-family: Verdana; font-size: 12pt; font-weight: bold; color: #000099; background-color: #9FCFFF }
.fondorange2	{ font-size: 12pt; font-weight: bold; text-align: center; background-color: #ffde79 }
.fondorange3	{ font-size: 12pt; font-weight: normal; text-align: right; background-color: #ffde79 }
.fondorangefonce{ font-family: "Script MT Bold"; font-size: 28pt; font-weight: bold; text-align: center; background-color: #ffc71c }
.fondorangeclair{ font-family: "Script MT Bold"; font-size: 28pt; font-weight: bold; text-align: center; background-color: #ffeaaa }
.celluleblanche { color: #000000; background-color: #FFFFFF}

.celluleblanche8{ 
/* Ancien texte noir petit - fond blanc */
/*					font-size: 			8pt; */
					color: 				#000000;
/*					background-color: 	#FFFFFF; */
					text-decoration: 	none;
				}

.celluleclaire	{ 
/* Ancien texte Vert - fond blanc */
/*					color: 				#37CA00; */
/*					background-color: 	#FFFFFF; */
/* Nouveau texte noir Souligné (Cathy 25/02/05)  */
					color:				#000000;
					text-decoration: 	underline;
				}

.cellulefonce	{ 
/* Ancien texte blanc fond vert */
/*					color:				#FFFFFF; */
/*					background-color:	#37CA00; */
/* Nouveau texte noir Souligné (Cathy 25/02/05)  */
					color:				#000000;
					text-decoration: 	underline;
				}
.cellulefonce11	{ 
/* Nouveau texte noir Souligné (Cathy 25/02/05)  */
					font-size: 			11pt;
					color:				#000000;
					text-decoration: 	underline;
				}
.celluleVIP		{ color: #FFFFFF; background-color: #FF0006 }

/********************/
/* Classes standard */
/********************/
.tablepage		{	padding: 2px;	
					margin: 0px;	
/*					border: 4px #993300 double */
				}
.tablepage2		{	border: 2px #993300 double}

/* Titre de page */
.fondorange		{	font-family: "Script MT Bold"; 
					font-size: 28pt; 
					font-weight: bold; 
					text-align: center; 
					background-color: #ffde79 }

/* Titre de paragraphe 2 */
.fondvertclair	{	font-family: Arial; 
					font-size: 14pt; 
					font-weight: bold; 
					text-align: center; 
					background-color: #ccffcc }

/* Titre de paragraphe 3 */
.fondvertclair3	{	font-family: Arial; 
					font-size: 12pt; 
					font-weight: bold; 
					text-align: center; 
					background-color: #ccffcc }

/* Titre annuaire */
.annutitre1		{	font-family: "Script MT Bold"; 
					font-size: 24pt; 
					font-weight: bold; 
					color: #AD3908;
					text-align: center }

/* Détail annuaire */
.annudetail		{	font-family: "Comic Sans MS"; 
					font-size: 10pt; 
					font-weight: bold; 
					color: #AD3908;
					text-align: center }

/* Détail annuaire 2 */
.annudetail2	{	font-family: "Comic Sans MS"; 
					font-size: 10pt; 
					font-weight: normal; 
					color: #AD3908;
					text-align: center }

/* Texte pays étrangers */
.liens			{ font-size: 12pt}
.liens1ac		{ font-family: Arial;             font-size: 8pt;  text-align: center}
.liens1			{ font-family: "Goudy Old Style"; font-size: 8pt}
.liens2			{ font-family: "Goudy Old Style"; font-size: 10pt}
.liens3			{ font-family: "Goudy Old Style"; font-size: 12pt}
.liens3c		{ font-family: "Goudy Old Style"; font-size: 12pt; text-align: center}
.liens3ac		{ font-family: Arial;             font-size: 12pt; text-align: center}
.liens3acmg		{ font-family: Arial;             font-size: 12pt; text-align: center; font-weight: bold; color: maroon}
.liens5			{ font-family: "Goudy Old Style"; font-size: 20pt; font-weight: bold; color: #9B0000}
.liens5a		{ font-family: Arial;             font-size: 20pt; font-weight: bold; color: #9B0000}

/* Texte paléo */
.liens11v		{ font-family: Verdana; font-size: 11pt}

.un          	{	font-size: 10pt; 
					background-image: url('images/fond.jpg') }
.deux        	{	font-size: 10pt; 
					background-color: #ffeaaa }
.tete        	{	background-color: #ffde79 }

.barre			{	text-decoration: line-through }
.normal9		{	font-size:	08pt }
.normal9r		{	font-size:	08pt; 
					color: red }
.normal			{	font-size:	10pt }
.normalc		{	font-size:	10pt;
					text-align:	center }
.normalrouge	{	font-size: 10pt;
					color: red }
.normalgras		{	font-size: 10pt;
					font-weight: bold }
.normalgrasc	{	font-size: 10pt;
					font-weight: bold;
					text-align:	center }
.normalgrasr11	{	font-size: 11pt;
					font-weight: bold;
					color: red }
.normalgrasns	{	font-size: 10pt;
					font-weight: bold;
					text-decoration: underline }
.normalgrasis	{	font-size: 10pt;
					font-weight: bold;
					font-style: italic;
					text-decoration: underline }
.normalgras11	{	font-size: 11pt;
					font-weight: bold;
					color: blue;
					text-decoration: underline }
.normalgras11r	{	font-size: 11pt;
					font-weight: bold;
					color: red;
					text-decoration: underline }

/* Bordure de la langue en cours */
.lngcurrent		{	border-color: aqua }

/* A:focus:hover	{  */
/*					font-weight: bold; */
/*					background: yellow } */

a:link			{	
/* for unvisited links */
/*					color:				#CC3300; */
					color:				#000000;
					font-weight: 		bold;
					text-decoration:	underline; 
				} 

a:visited		{ 
/* for visited links */
					color:				#006600;
					font-weight: 		bold;
					text-decoration:	underline; 
				}	 
	 
a:active		{
/* when link is clicked */
					color:				#00CF00;
					font-weight: 		bold;
					text-decoration:	underline; 
				}
	 
a:hover			{
/* when mouse is over link */
					color:				#476985; 
					font-weight: 		bold;
					text-decoration:	underline overline; 
					background-color:	yellow;
					cursor:				hand; 
/*					cursor:				crosshair; */
				}
