@charset "iso-8859-1";

@media print {
        body {
                padding-top: 0.7875in;
                padding-bottom: 0.7875in;
                padding-left: 0.5910in;
                padding-right: 0.9847in;
        }
}
body {
    background: #ffffff;
    text-decoration: none; text-indent: 0in; text-align: left;
    lang: fr-FR;
    color: #207030;
    font-size: 10pt;
    font-style: normal; font-weight: normal; font-variant: normal;
    font-family: sans-serif;
    widows: 2;
//        font-family: 'Times New Roman';
}
  H2 {color: #44a070; text-align: center}
  H3 {color: #5f2c7f}
  H4 {color: #103f5f}
  B  {color: #0aaf0f}
  EM {color: #103f5f}
  UL.contents {color: #ffc0ff; font-weight: bold; font-size: large }
  ul.plain {list-style-type: none; padding-left: .5em; padding-top: 0em; padding-bottom: 0em;  margin-top:1pt}
  SPAN.dt {color: #ffc0ff;  font-style: italic}
  SPAN.ad {color: #ffc0ff;  font-variant: small-caps; font-size: small}
  span.vic  {color:#ff8000; text-decoration:none; font-weight:bold; font-style: italic;}
  a.vic:link    {color:red; text-decoration:underline; font-style: italic;}
  a.vic:active  {color:purple; text-decoration:none; font-style: italic;}
  a.vic:visited {color:red; text-decoration:none; font-style: italic;}
  a:visited {color: #207030}
  a:link {color: #507020}
  table.mince {
	font-size: 10pt;
        width: 30%;
  }
  table {
	font-size: 10pt;
        width: 100%;
  }
  td.photo {background: #20502f; vertical-align: top; border-collapse: collapse;}

body.info {
    color: #ffffff;
    background: #30704f;
    font-family: sans-serif;
    font-size: 10pt;
  }
DL.info {
 color: #ffffff;
 font-weight: normal; font-size: small;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}
hr.info {color: #eaff33;}

body.head {
    color: #1f8f4f;
    background-image: url("logos/greenbg.gif");
//    background: #afefcf;
    font-family: sans-serif;
    font-size: 10pt;
  }
b.olehead {color: #ffffff; font-weight: bold; font-size: 20;}
b.head {color: #4020a0; font-weight: bold; font-size: 20;}

body.palma {
    color: #000000;
    background: #30704f;
    font-family: sans-serif;
    font-size: 10pt;
  }
table.palma {width: 100%; color: black; font-size: 10pt;}
th.palma,tr.palma {color: #ffffff; background: #30704f;}
th.info {color: #ff8000;}
tr.vic  {color: white;  background: #ff8888;}

span.NB { font-size: small; color: black; }
 div.NB { font-size: small; color: black; background:  #dfcfff;
          padding: 0.25em; text-align: justify; }
div.signature { font-style: italic; text-align: right; }

div.back {
  position: absolute; left: 0px; top: 0px;
  width: 100%; 
  margin: 0px 0px;
} 

div.main {
  position: absolute; left: 0px; top: 0px;
  width: 98%; 
  margin: 5px 3px;
  margin-left: 5px;
} 
/* visibility: hidden; */

div.annonce {
  color: red;
  background: #dfcfff;
  width: 80%;
  text-align: center;
  text-decoration: none;
  padding: 0.25em; 
  border: solid thin maroon;  /* orange rgb(255,165,0) */
  margin: 0em 0.5em; 	/* margin-left: 0; */
  margin-bottom:2pt; margin-top:2pt;
}
