Body { color: black; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: normal; font-style: normal; }
P     { font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif ; line-height: normal; text-align: justify; }
/*Titres*/
h1  { color: #64a2d3; font-weight: bold; font-size: 13pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h2  { color: #005e9c; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; background-image: none; }
h3 { color: #a3b500; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic; background-image: none; }
h4  { color: #a3b500; font-weight: bold; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif ; font-style: normal; }
h5 { color: #a3b500; font-size: 13pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; }
/*Liste à puce*/
li   { color: #005d9a; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none   ; list-style-image: url(../photos-int/puce.gif); }
/*CLASSES
*/
.font-soul { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; }
.font-ital { font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; font-style: italic; text-decoration: none; }
.font-gras { font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; }
.font-gr-it { font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; font-style: italic; text-decoration: none; }
.bl-f_10pt-gr { color: #005e9c; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; }
.bl-f_8pt { color: #005e9c; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; text-decoration: none; }
.bl-f_8pt-gr { color: #005e9c; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; }
.bl-cl_8pt-gr { color: #64a2d3; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; }
.bl-cl_8pt-gr-it { color: #64a2d3; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; font-style: italic; text-decoration: none; }
.gris_8pt { color: gray; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; text-decoration: none; }
.rge_8pt-gr-it { color: #f00; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic; font-weight: bold; }
.ver_10pt-gr { color: #a3b500; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; }
.font_10pt-gr { color: #000; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; }
.font_8pt { font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; font-style: normal; }
.font_8pt-it { font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; font-style: italic; }
.font_8pt-gr { font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; font-style: normal; }
.font_8pt-gr-it { font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic; font-weight: bold; }
.font_7pt { font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; }
.font_7pt-it { font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic; font-weight: normal; }
.font_7pt-gr { font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: bold; }
.font_7pt-gr-it { font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic; font-weight: bold; }
/*PROGRAMME
*/
.orateur { color: #808080; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: bold; }
.pr_ss-titre { color: #a3b500; font-size: 11pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; }
.pr_plen-orat { color: #a3b500; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: bold; }
.pr_heli-them { color: #64a2d3; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic; font-weight: bold; }
.pr_heli-orat { color: #64a2d3; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: bold; }
.pr_am-them { color: #808080; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic; font-weight: bold; }
.pr_cult-them { color: #005e9c; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic; font-weight: bold; }
.pr_cult-orat { color: #005e9c; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: bold; }
.pr_eden-them { color: #b584bb; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic; font-weight: bold; }
.pr_eden-orat { color: #b584bb; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: bold; }
.pr_extr-them { color: #808080; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic; font-weight: bold; }
.pr_extr-orat { color: #808080; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: bold; }
.pr_Autr-orat { color: #808080; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: bold; }
/*CONTENU*/
.police      { color: black; font-weight: 700; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.police-centré { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; }
.police-soul { color: #005e9d; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; text-align: left; }
.police-gras { color: black; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; text-align: left; }
.police-ital { color: black; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; font-style: italic; text-decoration: none; text-align: left; }
.police_pt  { color: black; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular  ; font-weight: normal; }
.police_pt-ital { color: black; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; font-style: italic; }
.police_pt-gras { color: black; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; font-style: normal; }
/*Liens pdf*/
a.pdf:visited     { color: red; font-weight: normal; text-decoration: underline  }
a.pdf:link    { color: red; font-weight: normal; text-decoration: underline  }
a.pdf:hover   { color: black; font-weight: normal; text-decoration: underline; }
/*Liens pdf gras*/
a.pdf-gras:visited     { color: red; font-weight: bold; text-decoration: underline  }
a.pdf-gras:link    { color: red; font-weight: bold; text-decoration: underline  }
a.pdf-gras:hover   { color: black; font-weight: bold; text-decoration: underline; }
/*Liens pdf dynamiques*/
a.pdf-dyn:visited { color: red; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline; }
a.pdf-dyn:link { color: red; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline; }
a.pdf-dyn:hover { color: black; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline; }
/*Liens intérieur*/
a.int:visited     { color: #005e9c; font-weight: normal; text-decoration: underline  } 
a.int:link    { color: #005e9c; font-weight: normal; text-decoration: underline; } 
a.int:hover   { color: #68a6df; font-weight: normal; text-decoration: underline  }
/*Liens intérieur gras*/
a.int-gras:visited     { color: #005e9c; font-weight: bold; text-decoration: underline  }
a.int-gras:link    { color: #005e9c; font-weight: bold; text-decoration: underline; }
a.int-gras:hover   { color: #68a6df; font-weight: bold; text-decoration: underline  }
/*Liens intérieur dynamiques*/
a.int-dyn:visited     { color: #005e9c; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline    }
a.int-dyn:link    { color: #005e9c; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline; }
a.int-dyn:hover   { color: #68a6df; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline    }
/*Liens intérieur dynamiques 7pt*/
a.int-dyn-7pt:visited     { color: #005e9c; font-size: 7pt; font-weight: bold; font-style: italic; text-decoration: underline    }
a.int-dyn-7pt:link    { color: #005e9c; font-size: 7pt; font-weight: bold; font-style: italic; text-decoration: underline; }
a.int-dyn-7pt:hover   { color: #68a6df; font-size: 7pt; font-weight: bold; font-style: italic; text-decoration: underline    }
/*Liens invitation dynamiques 7pt*/
a.invit-dyn-7pt:visited     { color: #808080; font-size: 7pt; font-weight: bold; font-style: italic; text-decoration: underline    }
a.invit-dyn-7pt:link    { color: #808080; font-size: 7pt; font-weight: bold; font-style: italic; text-decoration: underline; }
a.invit-dyn-7pt:hover   { color: #000; font-size: 7pt; font-weight: bold; font-style: italic; text-decoration: underline    }
/*Liens invitation dynamiques 8pt*/
a.invit-dyn-8pt:visited     { color: #808080; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline    }
a.invit-dyn-8pt:link    { color: #808080; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline; }
a.invit-dyn-8pt:hover   { color: #000; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline    }
/*Liens live dynamiques 8pt*/
a.live-dyn-8pt:visited     { color: #a3b500; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline    }
a.live-dyn-8pt:link    { color: #a3b500; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline; }
a.live-dyn-8pt:hover   { color: #000; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline    }
/*Liens extérieur*/
a.ext:visited  { color: #a3b500; font-weight: normal; text-decoration: underline; }
a.ext:link  { color: #a3b500; font-weight: normal; text-decoration: underline; }
a.ext:hover  { color: black; font-weight: normal; }
/*Liens extérieur gras
*/
a.ext-gras:visited  { color: #a3b500; font-weight: bold; text-decoration: underline; }
a.ext-gras:link  { color: #a3b500; font-weight: bold; text-decoration: underline; }
a.ext-gras:hover  { color: black; font-weight: bold; }
/*Liens extérieur dynamiques*/
a.ext-dyn:visited  { color: #a3b500; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline; }
a.ext-dyn:link  { color: #a3b500; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline; }
a.ext-dyn:hover  { color: black; font-size: 8pt; font-weight: bold; font-style: italic; }
/*Liens news dynamiques*/
a.news-dyn:visited     { color: black; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline    }
a.news-dyn:link    { color: black; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline; }
a.news-dyn:hover   { color: #808080; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline    }
/*Liens menu gauche site*/
a.menu:link  { color: black; font-weight: bold; text-decoration: none }
a.menu:hover  { color: #005e9c; font-weight: bold;}
a.menu:visited  { color: black; font-weight: bold; text-decoration: none }
/*Liens programme*/
a.program:visited  { color: black; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline; }
a.program:link  { color: black; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline; }
a.program:hover  { color: #808080; font-size: 8pt; font-weight: bold; font-style: italic; }
/*Liens programme Plénières*/
a.pr-plen:visited  { color: black; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline; }
a.pr-plen:link  { color: black; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline; }
a.pr-plen:hover  { color: #808080; font-size: 8pt; font-weight: bold; font-style: italic; }
/*Liens programme Helikia*/
a.pr-heli:visited  { color: #64a2d3; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline; }
a.pr-heli:link  { color: #64a2d3; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline; }
a.pr-heli:hover  { color: #808080; font-size: 8pt; font-weight: bold; font-style: italic; }
/*Liens programme Culte*/
a.pr-cult:visited  { color: #005e9c; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline; }
a.pr-cult:link  { color: #005e9c; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline; }
a.pr-cult:hover  { color: #808080; font-size: 8pt; font-weight: bold; font-style: italic; }
/*Liens programme EdenLife*/
a.pr-eden:visited  { color: #b584bb; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline; }
a.pr-eden:link  { color: #b584bb; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline; }
a.pr-eden:hover  { color: #808080; font-size: 8pt; font-weight: bold; font-style: italic; }
/*Liens programme Extraordinaire*/
a.pr-extr:visited  { color: #808080; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline; }
a.pr-extr:link  { color: #808080; font-size: 8pt; font-weight: bold; font-style: italic; text-decoration: underline; }
a.pr-extr:hover  { color: #000; font-size: 8pt; font-weight: bold; font-style: italic; }
/*Liens Accès membres navigation*/
a.am-nav:visited     { color: #808080; font-size: 7pt; font-weight: normal; font-style: normal; text-decoration: underline    }
a.am-nav:link    { color: #808080; font-size: 7pt; font-weight: normal; font-style: normal; text-decoration: underline; }
a.am-nav:hover   { color: #000; font-size: 8pt; font-weight: normal; font-style: normal; text-decoration: underline    }
/*Liens Contenu navigation*/
a.cont-nav:visited     { color: #000; font-size: 7pt; font-weight: normal; font-style: normal; text-decoration: underline    }
a.cont-nav:link    { color: #000; font-size: 7pt; font-weight: normal; font-style: normal; text-decoration: underline; }
a.cont-nav:hover   { color: #000; font-size: 8pt; font-weight: normal; font-style: normal; text-decoration: underline    }
/*Autre
*/
.documents-texte { color: black; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.slogan { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
/*OLD*/
a.std:visited     { color: #ecae8f; text-decoration: none }
a.std:link    { color: #ecae8f; text-decoration: none }
a.std:hover   { color: white; text-decoration: underline }
a.sta:visited     { color: #fff; text-decoration: none }
a.sta:link    { color: #fff; text-decoration: none; }
a.sta:hover   { color: white; text-decoration: none }
a.menu:visited  { color: #000; text-decoration: none; }
a.menu:link  { color: black; text-decoration: none; }
a.menu:hover  { color: #005d9a; font-weight: bold; }
a:contenu-link  { color: #f60; font-weight: bold; text-decoration: none }
a:contenu-hover  { color: #f60; font-weight: bold; text-decoration: underline }
a:contenu-active  { color: #f60; font-weight: bold; text-decoration: none }
a:contenu-visited  { color: #696969; font-weight: bold; text-decoration: none }
a:contenu-visited:hover  { color: #f60; font-weight: bold; text-decoration: underline }
