/* --------------------------------------------------------------------------------------- */
/* Base */
/* --------------------------------------------------------------------------------------- */
.BodyBackground {
background-image:url("../images/back_acc.jpg");
background-color: #FFFFFF;
background-repeat: no-repeat;
margin: 0px 0px 0px 0px;
}

ul,li,ol,body,td,p,font,.Texte {
font-family: Tahoma, Helvetica, Arial, sans-serif;
font-size: 12px;
color: #000000
}

a:link    {color: #008136}
a:visited {color: #666666}
a:active  {color: #008136}
a:hover   {color: #666666}

ul,li {
list-style-image: url("../images/ul.gif")
}

.LiPDF {
list-style-image: url("../images/picto_pdf_petit.gif")
}

.Note {
font-size: 9px;
color: #000000
}

.TexteAccueil {
font-size: 11px;
}

.TexteBlanc {
color: #FFFFFF
}

.TexteGris {
color: #3F3F3F
}

.TexteVert {
color: #008136
}

.TexteRouge {
color: #EC1A04
}

.TexteGrand {
font-family: Helvetica, Arial, Tahoma, sans-serif;
font-size: 14px;
color: #3F3F3F;
}

.TexteGrandVert {
font-family: Helvetica, Arial, Tahoma, sans-serif;
font-size: 14px;
color: #008136;
}

a.TexteGrandVert:link    {text-decoration: underline; color: #008136}
a.TexteGrandVert:visited {text-decoration: underline; color: #666666}
a.TexteGrandVert:active  {text-decoration: underline;color: #666666}
a.TexteGrandVert:hover   {text-decoration: underline;color: #666666}

/* --------------------------------------------------------------------------------------- */
.Titre {
font-family: Helvetica, Arial, Tahoma, sans-serif;
font-size: 20px;
color: #008136;
}
a.Titre:link    {text-decoration: none; color: #008136}
a.Titre:visited {text-decoration: none; color: #008136}
a.Titre:active  {text-decoration: underline;color: #008136}
a.Titre:hover   {text-decoration: underline;color: #008136}

/* --------------------------------------------------------------------------------------- */
.SousTitre {
font-family: Helvetica, Arial, Tahoma, sans-serif;
font-size: 14px;
font-weight: bold;
color: #3F3F3F;
}
a.SousTitre:link    {text-decoration: none; color: #3F3F3F}
a.SousTitre:visited {text-decoration: none; color: #3F3F3F}
a.SousTitre:active  {text-decoration: underline;color: #3F3F3F}
a.SousTitre:hover   {text-decoration: underline;color: #3F3F3F}

/* --------------------------------------------------------------------------------------- */

.Chemin
{
font-size: 9px;
color: #FFFFFF;
}
a.Chemin:link    {text-decoration: none; color: #FFFFFF}
a.Chemin:visited {text-decoration: none; color: #FFFFFF}
a.Chemin:active  {text-decoration: none; color: #FFFFFF}
a.Chemin:hover   {text-decoration: underline; color: #FFFFFF}

/* --------------------------------------------------------------------------------------- */

.LiensSM {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
color: #008136;
}
a.LiensSM:link    {text-decoration: none; color: #008136}
a.LiensSM:visited {text-decoration: none; color: #008136}
a.LiensSM:active  {text-decoration: none;color: #008136}
a.LiensSM:hover   {text-decoration: underline;color: #008136}

/* --------------------------------------------------------------------------------------- */

.BasPage
{
font-size: 9px;
color: #999999;
}
a.BasPage:link    {text-decoration: none; color: #999999}
a.BasPage:visited {text-decoration: none; color: #999999}
a.BasPage:active  {text-decoration: none; color: #999999}
a.BasPage:hover   {text-decoration: underline; color: #008136}

/* --------------------------------------------------------------------------------------- */
/* Tableau */
/* --------------------------------------------------------------------------------------- */
.TDcontenu {
padding-top: 5px;
padding-bottom: 30px;
padding-left: 10px;
padding-right: 0px;
}

.TDsousMenu {
padding-top: 1px;
padding-bottom: 15px;
padding-left: 25px;
padding-right: 3px;
background-image: url(../images/back_sm.gif);
}

.TDsecteur {
padding-top: 3px;
padding-bottom: 3px;
padding-left: 5px;
padding-right: 5px;
background-image: url(../images/tab_secteur_back.gif);
}

.PadLight {
padding: 5px;
}

.PadMedium {
padding: 10px;
}

.PadLarge {
padding: 20px;
}

/* --------------------------------------------------------------------------------------- */
/* Form */
/* --------------------------------------------------------------------------------------- */

.Bouton  {
border: 1px outset;
cursor: hand;
font-size:9;
font-weight: normal;
margin: 0px 0px 0px 1px;
padding: 1px 1px 1px 1px;
background-image: url(../images/button.gif);
backgroung-image: repeat-x;
width:100px;
}

.Boutonlarge  {
border: 1px outset;
cursor: hand;
font-size:9;
font-weight: normal;
margin: 0px 0px 0px 1px;
padding: 1px 1px 1px 1px;
background-image: url(../images/button.gif);
backgroung-image: repeat-x;
width:450px;
}

.ChampTexteAccueil {
font-size:11;
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: #000000;
background-color: #F7F7F7;
width: 173px;
}

.ChampTextePetit {
font-size:12;
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: #000000;
background-color: #F7F7F7;
width: 100px;
}

.ChampTexteLong {
font-size:12;
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: #000000;
background-color: #F7F7F7;
width: 300px;
}

.ChampTexteTresLong {
font-size:12;
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: #000000;
background-color: #F7F7F7;
width: 600px;
}

.ChampTexteTresLong2 {
font-size:12;
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: #000000;
background-color: #F7F7F7;
width: 500px;
}

.Border1px {
border:1px solid #999999;
}

/* --------------------------------------------------------------------------------------- */
/* Tree Menu */
/* --------------------------------------------------------------------------------------- */
.TreeRoot {
font-size: 10px;
font-weight: bold;
color: #000000;
}
a.TreeRoot:link    {text-decoration: none; color: #000000}
a.TreeRoot:visited {text-decoration: none; color: #000000}
a.TreeRoot:active  {text-decoration: none; color: #000000}
a.TreeRoot:hover   {text-decoration: none; color: #000000}

.TreeBase {
font-size: 11px;
color: #008136;
}
a.TreeBase:link    {text-decoration: none; color: #008136}
a.TreeBase:visited {text-decoration: none; color: #008136}
a.TreeBase:active  {text-decoration: none; color: #008136}
a.TreeBase:hover   {text-decoration: none; color: #000000}

.TreeMateriaux {
font-size: 11px;
color: #E87C1E;
}
a.TreeMateriaux:link    {text-decoration: none; color: #E87C1E}
a.TreeMateriaux:visited {text-decoration: none; color: #E87C1E}
a.TreeMateriaux:active  {text-decoration: none; color: #E87C1E}
a.TreeMateriaux:hover   {text-decoration: none; color: #000000}

.TreeScienceVie {
font-size: 11px;
color: #9C254F;
}
a.TreeScienceVie:link    {text-decoration: none; color: #9C254F}
a.TreeScienceVie:visited {text-decoration: none; color: #9C254F}
a.TreeScienceVie:active  {text-decoration: none; color: #9C254F}
a.TreeScienceVie:hover   {text-decoration: none; color: #000000}

.TreeTechno {
font-size: 11px;
color: #00247E;
}
a.TreeTechno:link    {text-decoration: none; color: #00247E}
a.TreeTechno:visited {text-decoration: none; color: #00247E}
a.TreeTechno:active  {text-decoration: none; color: #00247E}
a.TreeTechno:hover   {text-decoration: none; color: #000000}

/* --------------------------------------------------------------------------------------- */
/* Calendrier */
/* --------------------------------------------------------------------------------------- */

.CALselectMois {
font-size:10;
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: #000000;
background-color: #FFFFFF;
width: 80px;
}

.CALselectAnnee {
font-size:10;
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: #000000;
Border:1px solid #BEBEBE;
background-color: #FFFFFF;
width: 50px;
}

.CALJour {
font-size:9;
color: #999999;
Border:1px solid #FFFFFF;
text-align: center;
background-color: #FFFFFF;
}

.CalLink {
font-size:10;
color: #FFFFFF;
cursor: hand;
}
a.CalLink:link    {text-decoration: none; color: #FFFFFF}
a.CalLink:visited {text-decoration: none; color: #FFFFFF}
a.CalLink:active  {text-decoration: none; color: #FFFFFF}
a.CalLink:hover   {text-decoration: underline; color: #FFFFFF}

.CalLinkNav {
font-size:10;
color: #008136;
cursor: hand;
}
a.CalLinkNav:link    {text-decoration: none; color: #008136}
a.CalLinkNav:visited {text-decoration: none; color: #008136}
a.CalLinkNav:active  {text-decoration: none; color: #008136}
a.CalLinkNav:hover   {text-decoration: underline; color: #008136}

.CalDivVide {
color: #FFFFFF;
background-color: #FFFFFF;
}

.CalTd {
font-size:10;
color: #000000;
Border:1px solid #BEBEBE;
text-align: center;
}

.CalCurMonth {
font-size:11;
font-weight: bold;
color: #008136;
}

.CalTdLink {
Border:1px solid #BEBEBE;
text-align: center;
background-color: #FFDDDD;
}

.CalTdVide {
Border:0px;
background-color: #FFFFFF;
}

.CALtoday {
font-size:10;
color: #008136;
/* font-weight: bold; */
Border:1px solid #FFFFFF;
text-align: center;
background-color: #FFFFFF;
}

.CALevent {
font-size:10;
color: #FFFFFF;
Border:1px solid #BEBEBE;
text-align: center;
background-color: #008136;
}

.CALevent2 {
font-size:10;
color: #FFFFFF;
Border:1px solid #BEBEBE;
text-align: center;
background-color: #EC1A04;
}

/* --------------------------------------------------------------------------------------- */
/* PRINT */
/* --------------------------------------------------------------------------------------- */

.PrintVisible {
display: inline;
}

.PrintVisibleNone {
display: none;
}

.PrintTableau {
width: 745px;
}

/* --------------------------------------------------------------------------------------- */
/* Fin */
/* --------------------------------------------------------------------------------------- */

.Propage {
font-size: 9px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: #FFFFFF;
}
a.Propage:link    {text-decoration: none; color: #FFFFFF}
a.Propage:visited {text-decoration: none; color: #FFFFFF}
a.Propage:active  {text-decoration: underline;color: #FFFFFF}
a.Propage:hover   {text-decoration: underline;color: #FFFFFF}

/* --------------------------------------------------------------------------------------- */

/*
     FILE ARCHIVED ON 10:44:46 Oct 09, 2007 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 04:13:41 Feb 04, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 120.536
  exclusion.robots: 0.081
  exclusion.robots.policy: 0.074
  RedisCDXSource: 3.956
  esindex: 0.008
  LoadShardBlock: 96.382 (3)
  PetaboxLoader3.datanode: 77.973 (4)
  CDXLines.iter: 17.877 (3)
  load_resource: 121.433
  PetaboxLoader3.resolve: 36.628
*/