a.general:link     { color: blue; font-size: x-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.general:visited  { color:  #990099; font-size: x-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.general:hover    { color: black; font-size: x-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

.x  { position: relative; left: 30px; top: 30px; z-index: -1 }

a.crumb:link     { color: blue; font-size: xx-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.crumb:visited  { color:  #990099; font-size: xx-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.crumb:hover    { color: black; font-size: xx-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

a.crumbmenu:link      { color: gray; font-size: xx-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.crumbmenu:visited   { color: gray; font-size: xx-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.crumbmenu:hover     { color: blue; font-size: xx-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

a.crumbs:link     { color: blue; font-size: x-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.crumbs:visited  { color:  #990099; font-size: x-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.crumbs:hover    { color: black; font-size: x-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

a.niv1:link      { color: blue; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.niv1:visited  { color:  #990099; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regularon }
a.niv1:hover    { color: black; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.niv2     { color: blue; font-size: x-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-left: 92px } 

a.niv2:link     { color: blue; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-left: 48px }
a.niv2:visited   { color:  #990099; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-left: 48px }
a.niv2:hover    { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  margin-left: 48px }

a.jump:link       { color: blue; font-size: small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.jump:visited      { color: #990099; font-size: small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.jump:hover        { color: navy; font-size: small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

a.jumpn:link           { color: blue; font-size: x-small;  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.jumpn:visited          { color: #990099; font-size: x-small;  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.jumpn:hover          { color: blue; font-size: x-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

a.jumpnn:link           { color: blue; font-size: small; line-height: 140%; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.jumpnn:visited          { color: #990099; font-size: small; line-height: 140%; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.jumpnn:hover          { color: blue; font-size: small; line-height: 140%; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }


.titre          { color: black; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-indent: 12px; margin-bottom: 0px }
.titrea               { color: blue; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #cccde6; text-indent: 12px; margin-bottom: 0px }

a.titre:link         { color: blue; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-indent: 12px }
a.titre:visited            { color: purple; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-indent: 12px }
a.titre:hover     { color: navy; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; text-indent: 12px }

a.auteur:link       { color: blue; font-size: x-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.auteur:visited   { color: purple; font-size: x-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.auteur:hover    { color: navy; font-size: x-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.c-auteur:link      { color: silver; font-size: x-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #0033ff }
a.c-auteur:visited  { color:  silver; font-size: x-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;background-color: #0033ff }
a.c-auteur:hover   { color: white; font-size: x-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; background-color: #0033ff }

.raccourcis                { color: black; font-size: x-small; line-height: 150%; font-family: Georgia, "Times New Roman", Times; list-style-type: circle }

.atelier                { color: black; font-size: x-small; line-height: 130%; font-family: Verdana, Arial, Helvetica, Geneva; background-color: #ffffcc; text-align: center; padding: 3px; border: solid 1px gray }
.client          { color: white; font-weight: bold; font-size: x-small; line-height: 130%; font-family:Verdana, Arial, Helvetica, Geneva; background-color: #ff6600; padding: 3px; border-top: 1px solid silver; border-left: 1px solid silver }
.accueil            { color: gray; font-size: x-small; line-height: 150%; font-family: Verdana, Arial, Helvetica, Geneva; padding-top: 12px; padding-left: 12px }
.scrap             { color: gray; font-size: x-small; line-height: 150%; font-family: Verdana, Arial, Helvetica, Geneva; padding-top: 12px; padding-left: 80px }

.date         { color: navy; font-size: 10px; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; padding-top: 1px; padding-bottom: 2px }
.courriel   { color: white; font-size: xx-small; line-height: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center ; text-decoration: none}
.copyright     { color: silver; font-size: x-small; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right; padding-top: 4px }
.auteur       { color: gray; font-size: x-small; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; text-align: right; padding-top: 20px; padding-bottom: 3px }

.ateliers               { color: black; font-size: xx-small; line-height: 150%; font-family: Verdana, Georgia, "Times New Roman", Times; background-color: #ffffcc; padding: 3px; border-top: 1px solid gray; border-right: gray; border-bottom: gray; border-left: 1px solid gray }
.ateliers2                { color: white; font-weight: bold; font-size: x-small; line-height: 150%; font-family: Verdana, Georgia, "Times New Roman", Times; background-color: #ff6600; text-align: center; padding: 3px; border-top: 1px solid gray; border-right: none gray; border-bottom: none gray; border-left: 1px solid gray }

.citations               { color: black; font-size: small; line-height: 150%; font-family: Georgia, "Times New Roman", Times; background-color: #ffffcc; text-align: left; padding: 3px; border-top: 1px solid silver; border-left: 1px solid silver }
.citation2                 { color: black; font-size: x-small; line-height: 140%; font-family: Verdana, Georgia, "Times New Roman", Times; background-color: #ffffcc; margin-left: 40px; padding: 8px; border-top: 4px solid #0033ff; border-right: 14px solid #0033ff; border-bottom: 2px solid #0033ff }

div:first-letter {color: #ff0000;font-size:xx-large; font-family: "Times New Roman", Times}
.citation              { color: black; font-size: 11px ; line-height: 140%; font-family: Verdana, Georgia, "Times New Roman", Times; background-color: #ffffcc; padding: 3px; border-top: 1px solid silver; border-left: 1px solid silver }
.intention                { color: gray; font-size: 11px; line-height: 120%; font-family: Verdana, Georgia, "Times New Roman", Times; background-color: #ffffcc; padding: 3px; border-top: 1px dotted silver; border-bottom: 1px dotted silver; border-left: 1px dotted silver }
.source            { color: black; font-weight: bold; font-size: xx-small; line-height: 130%; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; text-align: right; padding: 3px; border-top: blue; border-right: blue; border-bottom: 1px solid silver; border-left: 1px solid silver }
.source2              { color: white; font-size: x-small; line-height: 130%; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #0033ff; text-align: right; padding: 3px; border-top: 2px solid #0033ff; border-right: 2px solid #0033ff; border-bottom: 2px solid #0033ff  }

.lead                        { color: black; font-size: small; line-height: 150%; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin: 0px 20px 20px }
.lead2                       { color: black; font-size: x-small; line-height: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin: 3px 20px 20px }
.leada                       { color: black; font-size: small; line-height: 140%; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-top: 3px; margin-right: 
3px; margin-bottom: 3px }

.leadaa                       { color: black; font-size: x-small; line-height: 130%; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-top: 3px; margin-right: 
3px; margin-bottom: 3px }

.pead                       { color: blue; font-size: x-small; line-height: 110%; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin: 3px 20px 20px }

.corps                    { color: black; font-size: 12pt; line-height: 140%; font-family: Georgia, Verdana, Georgia, "Times New Roman", Times; text-align: justify; margin: 20px }
.p                    { color: black; font-size: 12pt; line-height: 120%; font-family: "Times New Roman", Times; margin: 20px }
.pc                    { color: black; font-size: 11pt; line-height: 120%; font-family: Arial, Helvetica; margin: 20px }
.pcc                { color: black; font-size: 10pt; line-height: 120%; font-family: "Times New Roman", Times: justify; margin: 20px }

.intertitre                    { color: black; font-weight: bold; font-size: 12px; line-height: 140%; font-family:  Verdana, Arial, Helvetica; text-align: justify; margin: 20px }
.padding      { padding: 10px }
.crumbs          { color: navy; font-weight: bold; font-size: x-small; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.crumbsprint          { color: black; font-size: x-small; font-family: Times New Roman }

