
BODY        {
            background-color: white;
            font-family: ARIAL, sans-serif ; 
            font-size: 8pt;
			margin-left:2em;
			width: 640px
            }

/*  Les titres */
H1 { FONT-SIZE: 25pt; FONT-WEIGHT:  BOLD; COLOR: #21187B; FONT-FAMILY: arial; }
H2 { FONT-SIZE: 14pt; FONT-WEIGHT: BOLD; COLOR: #21187B; FONT-FAMILY: arial;}
H3 { FONT-SIZE: 13pt; FONT-WEIGHT:  BOLD; COLOR: #21187B; FONT-FAMILY: arial; }
H4 { FONT-SIZE: 12pt; FONT-WEIGHT:  BOLD; COLOR: #21187B; FONT-FAMILY: arial; }
H5, H6 { FONT-SIZE: 12pt; FONT-WEIGHT:  BOLD; COLOR: #21187B; FONT-FAMILY: arial; }

H1.corps {	FONT-SIZE: 14pt; 
			FONT-WEIGHT: BOLD; 
			COLOR: #21187B; 
			/* padding-bottom: 0.2em; */
			margin-bottom: 0; 
			margin-top: 1.5em; 
			/* border-bottom: solid thin */
			}

H2.corpscontenu { FONT-SIZE: 12pt; FONT-WEIGHT:  BOLD; COLOR: #21187B; padding: 0; margin: 0.5em 0 0 1em;}
H2.corpsvide { FONT-SIZE: 12pt; FONT-WEIGHT:  BOLD; COLOR: #9B9B9B; padding: 0; margin: 0.5em 0 0 1em;}

div.sousmenu { padding: 0.3em;
				margin-bottom: 0; 
				font-size: 6pt;
				margin-top: 1.5em; 
				/* border-bottom: solid thin; */
				border-top: solid thin
				}

ul.corpslien { FONT-SIZE: 10pt; FONT-WEIGHT:  normal; COLOR: #21187B; padding: 0; margin: 0 0 0 2em; list-style-type: disc}
li.corpslien { FONT-SIZE: 10pt; FONT-WEIGHT:  normal; COLOR: #21187B; padding: 0; margin: 0 0 0 2em; list-style-type: disc}
li.traitelien { FONT-SIZE: 10pt; FONT-WEIGHT:  normal; COLOR: #21187B; padding: 0; margin: 0 0 0 2em; list-style-type: disc}

/*Les boites identifiantes*/
/*Changement*/

span.id_lang { font-size: 8pt; font-weight: bold; background-color: #BEBEBE; COLOR: #FFFFFF;}
span.id_source { font-size: 8pt; font-weight: bold; background-color: #BEBEBE; COLOR: #FFFFFF;}
span.id_sujet { font-size: 8pt; font-weight: bold; background-color: #BEBEBE; COLOR: #FFFFFF;}



A:VISITED.source_alt { COLOR:#21187B;  text-decoration: none; font-size: 8pt; FONT-weight: bold;}
A:LINK.source_alt	{ COLOR:#21187B;  text-decoration: none; font-size: 8pt; FONT-weight: bold;}
A:ACTIVE.source_alt { COLOR:#21187B;  text-decoration: none; font-size: 8pt;FONT-weight: bold;}
A:HOVER.source_alt { color: #FFFFFF; background-color: #696969; font-size: 8pt;FONT-weight: bold;}

HR { color: #BEBEBE; padding: 0; margin: 0}


/*Les liens*/

A:link      { color: #4A61AD; }
A:visited   { color: #4A61AD; }
A:hover     { color: #333366; }
A 			{ text-decoration: none; } 

A:link.dore      { color: #AD8B03; font-weight: bold;}
A:visited.dore   { color: #AD8B03; font-weight: bold;}
A:hover.dore     { color: #7F7F7F; font-weight: bold;}

/*Changements*/
A:VISITED.sousmenu { COLOR:#21187B; text-decoration: none; font-size: 7.5pt; FONT-weight: bold; padding: 0.2em}
A:LINK.sousmenu	{ COLOR:#21187B; text-decoration: none; font-size: 7.5pt; FONT-weight: bold; padding: 0.2em}
A:ACTIVE.sousmenu { COLOR:#21187B; text-decoration: none; font-size: 7.5pt;FONT-weight: bold; padding: 0.2em}
A:HOVER.sousmenu { color: #FFFFFF; background-color: #336699; font-size: 7.5pt;FONT-weight: bold; padding: 0.2em}

/*
A:VISITED.source_alt { COLOR:#21187B; text-decoration: none; font-size: 8pt; FONT-weight: bold;}
A:LINK.source_alt	{ COLOR:#21187B; text-decoration: none; font-size: 8pt; FONT-weight: bold;}
A:ACTIVE.source_alt { COLOR:#21187B; text-decoration: none; font-size: 8pt;FONT-weight: bold;}
A:HOVER.source_alt { color: #FFFFFF; background-color: #336699; font-size: 8pt;FONT-weight: bold;}
*/
A:VISITED.treaties { COLOR:#21187B; text-decoration: none; font-size: 10pt;FONT-FAMILY: Arial;}
A:LINK.treaties	{ COLOR:#21187B; text-decoration: none; font-size: 10pt; FONT-FAMILY: Arial;}
A:ACTIVE.treaties { COLOR:#21187B; text-decoration: none; font-size: 10pt;FONT-FAMILY: Arial;}
A:HOVER.treaties { font-size: 10pt;FONT-FAMILY: Arial;font-weight: normal}


A:VISITED.menupays { COLOR:#21187B; text-decoration: none; font-size: 7.5pt;FONT-FAMILY: Arial;}
A:LINK.menupays	{ COLOR:#21187B; text-decoration: none; font-size: 7.5pt; FONT-FAMILY: Arial;}
A:ACTIVE.menupays { COLOR:#21187B; text-decoration: none; font-size: 7.5pt;FONT-FAMILY: Arial;}
A:HOVER.menupays { color: #FFFFFF; background-color: #336699; font-size: 7.5pt;FONT-FAMILY: Arial;}


A:VISITED.subjectsdisp { COLOR:#21187B; text-decoration: none; font-size: 11pt;FONT-FAMILY: Arial; font-weight: bold; font-style: italic;}
A:LINK.subjectsdisp	{ COLOR:#21187B; text-decoration: none; font-size: 11pt; FONT-FAMILY: Arial; font-weight: bold; font-style: italic;}
A:ACTIVE.subjectsdisp { COLOR:#21187B; text-decoration: none; font-size: 11pt;FONT-FAMILY: Arial; font-weight: bold; font-style: italic;}
A:HOVER.subjectsdisp { color: #21187B; background-color: none; font-size: 11pt;FONT-FAMILY: Arial; font-weight: bold; font-style: italic;}


A:VISITED.subjects { COLOR:#21187B; text-decoration: none; font-size: 10pt;FONT-FAMILY: Arial; font-weight: normal; font-style: italic;}
A:LINK.subjects	{ COLOR:#21187B; text-decoration: none; font-size: 10pt; FONT-FAMILY: Arial; font-weight: normal; font-style: italic;}
A:ACTIVE.subjects { COLOR:#21187B; text-decoration: none; font-size: 10pt;FONT-FAMILY: Arial; font-weight: normal; font-style: italic;}
A:HOVER.subjects { color: #21187B; background-color: none; font-size: 10pt;FONT-FAMILY: Arial; font-weight: normal; font-style: italic;}


A:VISITED.langfr { color: #FFFFFF; background-color: #333399; font-size: 8pt;FONT-FAMILY: Arial; font-weight: bold;}
A:LINK.langfr	{ color: #FFFFFF; background-color: #333399; font-size: 8pt;FONT-FAMILY: Arial; font-weight: bold;}
A:ACTIVE.langfr { color: #FFFFFF; background-color: #333399; font-size: 8pt;FONT-FAMILY: Arial; font-weight: bold;}
A:HOVER.langfr { color: #333399; background-color: #FFFFFF; font-size: 8pt;FONT-FAMILY: Arial; font-weight: bold;}


A:VISITED.langen { COLOR:#FFFFFF; background-color: red; text-decoration: none; font-size: 8pt;FONT-FAMILY: Arial; font-weight: bold;}
A:LINK.langen	{ COLOR:#FFFFFF; background-color: red; text-decoration: none; font-size: 8pt; FONT-FAMILY: Arial; font-weight: bold;}
A:ACTIVE.langen { COLOR:#FFFFFF; background-color: red; text-decoration: none; font-size: 8pt;FONT-FAMILY: Arial; font-weight: bold;}
A:HOVER.langen { color: red; background-color: #FFFFFF; font-size: 8pt;FONT-FAMILY: Arial; font-weight: bold;}

A:VISITED.langsp { COLOR:#FFFFFF; background-color: #FFCC33; font-size: 8pt;FONT-FAMILY: Arial; font-weight: bold;}
A:LINK.langsp	{ COLOR:#FFFFFF; background-color: #FFCC33; font-size: 8pt; FONT-FAMILY: Arial; font-weight: bold;}
A:ACTIVE.langsp { COLOR:#FFFFFF; background-color: #FFCC33; font-size: 8pt;FONT-FAMILY: Arial; font-weight: bold;}
A:HOVER.langsp { color: #FFCC33; background-color: #FFFFFF; font-size: 8pt;FONT-FAMILY: Arial; font-weight: bold;}

A:VISITED.langpt { COLOR:#FFFFFF; background-color: #33CC66; font-size: 8pt;FONT-FAMILY: Arial; font-weight: bold;}
A:LINK.langpt	{ COLOR:#FFFFFF; background-color: #33CC66; font-size: 8pt; FONT-FAMILY: Arial; font-weight: bold;}
A:ACTIVE.langt { COLOR:#FFFFFF; background-color: #33CC66; font-size: 8pt;FONT-FAMILY: Arial; font-weight: bold;}
A:HOVER.langpt { color: #33CC66; background-color: #FFFFFF; font-size: 8pt;FONT-FAMILY: Arial; font-weight: bold;}

A:VISITED.langspaunav { COLOR:#21187B; text-decoration: none; font-size: 8pt;FONT-FAMILY: Arial; font-weight: normal;}
A:LINK.langspaunav	{ COLOR:#21187B; text-decoration: none; font-size: 8pt; FONT-FAMILY: Arial; font-weight: normal;}
A:ACTIVE.langspaunav { COLOR:#21187B; text-decoration: none; font-size: 8pt;FONT-FAMILY: Arial; font-weight: normal;}
A:HOVER.langspaunav { COLOR:#21187B; text-decoration: none; font-size: 8pt;FONT-FAMILY: Arial; font-weight: normal;}

A:VISITED.langporunav { COLOR:#21187B; text-decoration: none; font-size: 8pt;FONT-FAMILY: Arial; font-weight: normal;}
A:LINK.langporunav	{ COLOR:#21187B; text-decoration: none; font-size: 8pt; FONT-FAMILY: Arial; font-weight: normal;}
A:ACTIVE.langporunav { COLOR:#21187B; text-decoration: none; font-size: 8pt;FONT-FAMILY: Arial; font-weight: normal;}
A:HOVER.langporunav { COLOR:#21187B; text-decoration: none; font-size: 8pt;FONT-FAMILY: Arial; font-weight: normal;}

A:VISITED.provenance-ibid { color:darkgreen; text-decoration: none; font-size: 10pt;FONT-FAMILY: Arial; font-weight: normal;}
A:LINK.provenance-ibid	{ color:darkgreen; text-decoration: none; font-size: 10pt; FONT-FAMILY: Arial; font-weight: normal;}
A:ACTIVE.provenance-ibid { color:darkgreen; text-decoration: none; font-size: 10pt;FONT-FAMILY: Arial; font-weight: normal;}
A:HOVER.provenance-ibid { color:black; text-decoration: none; font-size: 10pt;FONT-FAMILY: Arial; font-weight: normal;}


SPAN.nondisp { COLOR: gray; background-color: white; text-decoration: none; font-size: 8pt;FONT-FAMILY: Arial; font-weight: bold;}



DD { font-size: 9pt; margin-bottom: 0.5em;}

TABLE       {
            background: transparent; 
            }

SPAN.sousmenu { COLOR:#FFFFFF; text-decoration: none; font-size: 10pt;FONT-FAMILY: Arial; FONT-WEIGHT:  bold; }
/* COLOR:#21187B;*/
}

li {
			margin:0em;
}

span.provenance {
			color:darkred;
}

SPAN.titre  { 
            FONT-SIZE: 10pt; 
			COLOR: navy; 
			FONT-FAMILY: ARIAL; 
			FONT-WEIGHT: bold; 
			FONT-STYLE: bold; 
			}

.soustitre  { 
            
			FONT-SIZE: 12pt; 
			COLOR: navy; /*#003399*/
			FONT-FAMILY: ARIAL; 
			FONT-WEIGHT: bold; 
			FONT-STYLE: bold; 
			margin-top: 3em;
			background-color:lightsteelblue
			}


SPAN.petit  { 
            FONT-SIZE: 10pt; 
			FONT-FAMILY: ARIAL;
			}

SPAN.big    { 
            FONT-SIZE: 20pt; 
			FONT-FAMILY: ARIAL; 
			FONT-WEIGHT: bold; 
			FONT-STYLE: bold; 
			COLOR: navy; 
			}

SPAN.titre2 { 
            FONT-SIZE: 14pt; 
			COLOR: #21187B; 
			FONT-FAMILY: ARIAL; 
			FONT-WEIGHT: bold; 
			FONT-STYLE: bold; 
			}

SPAN.titre3 { 
            FONT-SIZE: 10pt; 
			COLOR: navy; 
			FONT-FAMILY: ARIAL; 
			}

P           {
            text-align: justify;
            font-family: arial;
            font-size: 10pt;
			color: #21187B;
            }

P.adresse  {
            text-align: justify;
            font-family: arial;
            font-size: 10pt;
			color: #21187B;
			margin: 0px;
            }

P.note      {
            text-align: left;
            font-family: arial;
            font-size: 10pt;
			color: #21187B;
			font-weight: bold;
            }

DIV         {
            text-align: justify;
            font-family: arial;
            font-size: 10pt;
			color: #21187B;
            }
DIV.adresse {
            margin-top: 1.5em;
			margin-bottom: 1.5em;
            }

DIV.center  {
            text-align: center;
            font-family: arial;
            font-size: 10pt;
			color: #21187B;
            }
DIV.left  {
            text-align: left;
            font-family: arial;
            font-size: 10pt;
			color: #21187B;
            }

.footer     {
            font-family : arial;
            font-size : 8pt;
            color: #21187B;
			text-align: center;
            }

.texte      {
            font-family : arial;
            font-size : 10pt;
            color: #21187B;
            }

.emphase    {
            font-family: arial;
			font-size: 10pt;
			font-style: italic;
            }

/* Styles pour MLA */

H3.TP { FONT: 14pt; FONT-WEIGHT:  BOLD; text-align: center; COLOR: navy; }
P.AFF { text-align: justify; line-height: 1.5em; }
P.EXP { text-align: justify; FONT-style: Italic; }
/* was:........................................ margin: 1em 15% 1em 10%; }*/
DIV.title { text-align: center ; FONT-style: Italic; }
/* Fin des styles pour MLA */

/* Div pour les articles de Loi */
DIV.LOI { FONT-SIZE: 12pt;  width : 600px;  text-align : justify; }
DIV.ART P {FONT-SIZE: 12pt; margin:2em 0 1em 0; padding: 0 20px; text-align: justify; width : 600px; }

td.lignebleue { background-image: url('../mla_folder/images/ligne_bleue.gif'); background-repeat: repeat-y; }





