body 			{font-family: verdana, arial; font-size: 11px; color: #000000;}

table 			{font-family: verdana, arial; font-size: 11px; color: #000000;}

td			{font-family: verdana, arial; font-size: 11px; color: #000000;}

td.noPadding		{padding:0;}

.contenu		{font-family: verdana, arial; font-size: 11px; text-align: justify; color: #000000; }

.contenuItalic		{font-family: verdana, arial; font-size: 9px; text-align: justify; color: #000000; font-style: italic; }

.contenuRouge		{font-family: verdana, arial; font-size: 11px; text-align: justify; color: red; }

.texte_droite		{font-family: verdana, arial; font-size: 10px; text-align: right; color: #000000;}

.recherche_texte_droite		{font-family: verdana, arial; font-size: 12px; text-align: right; font-weight: bold; font-variant: small-caps;  color: #37699b;}
A.recherche_texte_droite:link	{font-family: verdana, arial; font-size: 12px; text-align: right; font-weight: bold; font-variant: small-caps;  color: #37699b;}
A.recherche_texte_droite:visited	{font-family: verdana, arial; font-size: 12px; text-align: right; font-weight: bold; font-variant: small-caps;  color: #37699b;}
A.recherche_texte_droite:active	{font-family: verdana, arial; font-size: 12px; text-align: right; font-weight: bold; font-variant: small-caps;  color: #37699b;}
A.recherche_texte_droite:hover	{font-family: verdana, arial; font-size: 12px; text-align: right; font-weight: bold; font-variant: small-caps;  color: red;}


.grasblanc 		{font-family: verdana, arial; font-size: 11px; color: #FFFFFF; font-weight: bold;}

.glossaire_disabled	{font-family: Verdana, Arial; font-size: 14px; text-decoration: none; font-weight: bold; color: #999999;}

.petit 			{font-family: verdana, arial; font-size: 10px; color: #000000;}

.blanc 			{font-family: verdana, arial; font-size: 10px; color: #FFFFFF;}

.red 			{font-family: verdana, arial; font-size: 11px; color: red}

.titre			{font-family: verdana, arial; font-size: 14px; color: #336699; font-weight: bold;}

.soustitre1		{font-family: verdana, arial; font-size: 11px; color: #336699; font-weight: bold;}

A.soustitre1			{font-family: Verdana, Arial; font-size: 11px; text-decoration: none; }
A.soustitre1:link 		{color: #336699;}
A.soustitre1:visited 	{color: #336699; }
A.soustitre1:active 		{color: #336699;}
A.soustitre1:hover 		{color: red; }

.soustitre1Rouge	{font-family: verdana, arial; font-size: 11px; color: red; font-weight: bold;}

.marine2	{font-family: verdana, arial; font-size: 11px; color: #023C73; font-weight: normal;}

.soustitre2_marine	{font-family: verdana, arial; font-size: 11px; color: #003366; font-weight: bold;}

.soustitre_home		{font-family: verdana, arial; font-size: 11px; color: #336699;}

.soustitre_noir		{font-family: verdana, arial; font-size: 11px; color: #000000; font-weight: bold;}

.chemin 		{font-family: verdana, arial; font-size: 11px; color: #666666;}

.contact		{font-family: verdana, arial; font-size: 11px; color: #666666; font-weight: bold; text-align: left;}

.titrecourtbleu		{font-family: verdana, arial; font-size: 11px; color: #336699; font-weight: bold; text-align: left;}

.glossaire		{font-family: Verdana, Arial; font-size: 14px; text-decoration: none; font-weight: bold; color: #336699}

ol.number 		{font-family: verdana, arial; font-size: 11px; color: #000000; margin-top:0px; margin-bottom:0px;}

ul 			{list-style-image: url(../graphics/puce6.gif); margin-top:0px; margin-bottom:0px;}

ul.index		{list-style-image: url(../graphics/puce.gif); margin-top:0px; margin-bottom:0px;}

ul.link			{list-style-image: url(../graphics/fleche_liste.gif); margin-top:0px; margin-bottom:0px;}

input 			{font-family: verdana, arial; font-size: 11px; color: #000000}

input.caps 		{font-family: verdana, arial; font-size: 11px; color: #000000; font-variant: small-caps;}

select 			{font-family: verdana, arial; font-size: 11px; color: #000000}

textarea 		{font-family: verdana, arial; font-size: 11px; color: #000000}

.boutons		{font-family: verdana, arial;
			 font-size: 11px;

			 color: #000000;

			 background-color:#CBDEEE;
			 
			 border-color:black; border-width:1px;

			}



.gras2		{font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold}



.gras2Error {font-family: verdana, arial, sans-serif; font-size: 11px; color: red; font-weight: bold; }



.error {font-family: verdana, arial, sans-serif; font-size: 11px; color: red; font-weight: normal}



A 			{font-family: Verdana, Arial; font-size: 11px; text-decoration: none; font-weight: normal}

A:link 			{color: #000000;}

A:visited 		{color: #000000; }

A:active 		{color: #000000; }

A:hover 		{color: red; }



A.gras			{font-family: Verdana, Arial; font-size: 11px; text-decoration: none; font-weight: bold}

A.gras:link 		{color: #000000;}

A.gras:visited 		{color: #000000; }

A.gras:active 		{color: #000000; }

A.gras:hover 		{color: red; }



A.blanc			{font-family: Verdana, Arial; font-size: 10px; text-decoration: none; font-weight: normal}

A.blanc:link 		{color: #FFFFFF;}

A.blanc:visited 	{color: #FFFFFF; }

A.blanc:active 		{color: #FFFFFF; }

A.blanc:hover 		{color: #FF0000; }



A.gris			{font-family: Verdana, Arial; font-size: 11px; text-decoration: none; font-weight: bold}

A.gris:link 		{color: #666666;}

A.gris:visited 		{color: #666666; }

A.gris:active 		{color: #666666; }

A.gris:hover 		{color: red; }



A.texte			{font-family: Verdana, Arial; font-size: 11px; text-decoration: underline; }

A.texte:link 		{color: #000000;}

A.texte:visited 	{color: #000000; }

A.texte:active 		{color: #000000; }

A.texte:hover 		{color: red; }



A.rouge			{font-family: Verdana, Arial; font-size: 14px; text-decoration: none; font-weight: bold}

A.rouge:link 		{color: red;}

A.rouge:visited 	{color: red; }

A.rouge:active 		{color: red; }

A.rouge:hover 		{color: red; }



A.gris			{font-family: Verdana, Arial; font-size: 11px; text-decoration: none; font-weight: bold}

A.gris:link 		{color: #666666;}

A.gris:visited 	{color: #666666; }

A.gris:active 		{color: #666666; }

A.gris:hover 		{color: red; }



A.glossaire		{font-family: Verdana, Arial; font-size: 14px; text-decoration: none; font-weight: bold}

A.glossaire:link 	{color: #336699;}

A.glossaire:visited 	{color: #336699; }

A.glossaire:active 	{color: 336699; }

A.glossaire:hover 	{color: red; }



A.chemin		{font-family: Verdana, Arial; font-size: 11px; text-decoration: none;}

A.chemin:link 		{color: #666666 }

A.chemin:visited 	{color: #666666 }

A.chemin:active 	{color: #666666 }

A.chemin:hover 		{color: red }



A.head			{font-family: Verdana, Arial; font-size: 10px; text-decoration: none;}

A.head:link 		{color: #FFFFFF }

A.head:visited 		{color: #FFFFFF }

A.head:active 		{color: #FFFFFF }

A.head:hover		{color: #FFFFFF }



A.print			{font-family: Verdana, Arial; font-size: 10px; text-decoration: none;}

A.print:link 		{color: #000000 }

A.print:visited 	{color: #000000 }

A.print:active 		{color: #000000 }

A.print:hover 		{color: red }



.bleu			{font-family: Verdana, Arial; font-size: 11px; text-decoration: none; font-weight: bold; color: #336699;}

A.bleu			{font-family: Verdana, Arial; font-size: 11px; text-decoration: none; font-weight: bold}

A.bleu:link 		{color: #336699; font-weight: bold }

A.bleu:visited 		{color: #336699; font-weight: bold }

A.bleu:active 		{color: #336699; font-weight: bold }

A.bleu:hover 		{color: red; font-weight: bold}



.bleu2			{font-family: Verdana, Arial; font-size: 11px; text-decoration: none; color: #336699;}

A.bleu2			{font-family: Verdana, Arial; font-size: 11px; text-decoration: none}

A.bleu2:link 	{color: #336699}

A.bleu2:visited {color: #336699}

A.bleu2:active 	{color: #336699}

A.bleu2:hover 	{color: red}



A.marine		{font-family: Verdana, Arial; font-size: 11px; text-decoration: none; font-weight: bold}

A.marine:link 		{color: #023C73;}

A.marine:visited 	{color: #023C73;}

A.marine:active 	{color: #023C73;}

A.marine:hover 		{color: red;}


A.soustitre2_marine		{font-family: Verdana, Arial; font-size: 11px; text-decoration: underline; font-weight: bold}

A.soustitre2_marine:link 		{color: #003366;}

A.soustitre2_marine:visited 	{color: #003366;}

A.soustitre2_marine:active 	{color: #003366;}

A.soustitre2_marine:hover 		{color: red;}


A.home		{font-family: Verdana, Arial; font-size: 11px; text-decoration: none;}

A.home:link 		{color: #336699;}

A.home:visited 	{color: #336699;}

A.home:active 	{color: #336699;}

A.home:hover 		{color: red;}



td.outil1

{

background-color: #003366;

font-family: verdana, arial; 

font-size: 10px; 

color: #FFFFFF; 

vertical-align:middle; 

text-align: center;

padding : 2px;

}

td.outil1_left

{

background-color: #003366;

font-family: verdana, arial; 

font-size: 10px; 

color: #FFFFFF; 

vertical-align:middle; 

text-align: left;

padding : 2px;

}

td.outil1_right

{

background-color: #003366;

font-family: verdana, arial; 

font-size: 10px; 

color: #FFFFFF; 

vertical-align:middle; 

padding : 2px;

}



td.outil2

{

background-color: #336699;

}



table.principale2

{

font-family: Verdana, Arial;

font-size: 11px;

font-style: normal;

font-weight: normal;

border-color: #003366;

border-top-style: solid;

border-bottom-style: solid;

border-left-style: solid;

border-right-style: solid;

border-top-width: 0px;

border-top-color: #003366;

border-right-width: 1px;

border-right-color: #003366;

border-bottom-width: 1px;

border-bottom-color: #003366;

border-left-width: 1px;

border-left-color: #003366;

background-color: #FFFFFF;

}



table.bleu

{

font-family: Verdana, Arial;

font-size: 11px;

font-style: normal;

font-weight: normal;

border-color: red;

border-top-style: solid;

border-bottom-style: dashed;

border-left-style: dashed;

border-right-style: dashed;

border-top-width: 1px;

border-top-color: #336699;

border-right-width: 1px;

border-right-color: #336699;

border-bottom-width: 1px;

border-bottom-color: #336699;

border-left-width: 1px;

border-left-color: #336699;

background-color: #FFFFFF;

}


table.bleu_popup

{

font-family: Verdana, Arial;

font-size: 11px;

font-style: normal;

font-weight: normal;

border-color: red;

border-top-style: dashed;

border-bottom-style: dashed;

border-left-style: dashed;

border-right-style: dashed;

border-top-width: 1px;

border-top-color: #336699;

border-right-width: 1px;

border-right-color: #336699;

border-bottom-width: 1px;

border-bottom-color: #336699;

border-left-width: 1px;

border-left-color: #336699;

background-color: #FFFFFF;

}


table.blueDashed

{

font-family: Verdana, Arial;

font-size: 11px;

font-style: normal;

font-weight: normal;

border-color: red;

border-top-style: dashed;

border-bottom-style: dashed;

border-left-style: dashed;

border-right-style: dashed;

border-top-width: 1px;

border-top-color: #336699;

border-right-width: 1px;

border-right-color: #336699;

border-bottom-width: 1px;

border-bottom-color: #336699;

border-left-width: 1px;

border-left-color: #336699;

background-color: #FFFFFF;

}



table.blue

{

font-family: Verdana, Arial;

font-size: 11px;

font-style: normal;

font-weight: normal;

border-color: #336699;

border-top-style: dashed;

border-bottom-style: dashed;

border-left-style: dashed;

border-right-style: dashed;

border-top-width: 1px;

border-top-color: #336699;

border-right-width: 1px;

border-right-color: #336699;

border-bottom-width: 1px;

border-bottom-color: #336699;

border-left-width: 1px;

border-left-color: #336699;

background-color: #CBDEEE;

}



td.bleu

{

background-color: #336699;

vertical-align:top; 

}



td.gris

{

background-color: #EDEDED;

vertical-align:top; 

}




