BODY.gallerie {
//background-color: rgb(237,211,188);
//background-color: rgb(210,202,177);
  background-color: rgb(0,0,0);
  font-family: "Arial","Helvetica","Sanserif";
}
BODY.index {
  font-family: "Times New Roman","Times","Serif";
//background-color: rgb(237,211,188);
//background-color: rgb(210,202,177);
  background-color: rgb(0,0,0);
//color: rgb(82,76,66);
//color: rgb(91,84,62);
  color: rgb(240,240,240);
  background-repeat: no-repeat;
  background-position: center;
  background-attachment: fixed;
  font-family: "TimesNewRoman","Times","Serif";
  font-size: 24pt;
}
BODY.texte {
  font-family: "Times New Roman","Times","Serif";
//background-color: rgb(237,211,188);
//background-color: rgb(210,202,177);
  background-color: rgb(0,0,0);
//color: rgb(140,89,51);
//color: rgb(91,84,62);
  color: rgb(240,240,240);
  font-size: 14px;
}

.texte {
  font-family: "Times New Roman","Times","Serif";
//background-color: rgb(237,211,188);
//background-color: rgb(210,202,177);
  background-color: rgb(9,9,0);
//color: rgb(140,89,51);
//color: rgb(91,84,62);
  color: rgb(240,240,240);
  font-size: 18px;
}

A {
  font-size: 15pt;
//color: #B37F11;
//color: rgb(143,31,63);
  color: rgb(204,204,204);
  text-decoration: none;
  text-transform: none;
  font-weight: bold;
}
A:hover {
//color: #F1A902;
//color: rgb(208,48,48);
  color: rgb(255,255,255);
  font-weight: bold;
}
.unsel {
  font-size: 15pt;
//color: #C1C1C1;
  color: rgb(128,128,128);
  text-decoration: none;
  text-transform: none;
  font-weight: bold;
}

.loupe { cursor : url("loupe2.cur"); }

.paragraphe {
//color: rgb(140,89,51);
//color: rgb(91,84,62);
  color: rgb(240,240,240);
  font-family: "Times New Roman","Times","Serif";
  font-size: 22px;
  line-height: 24px;
}

.just {
//color: rgb(140,89,51);
//color: rgb(91,84,62);
  color: rgb(240,240,240);
  font-family: "Times New Roman","Times","Serif";
  font-size: 16px;
  text-align: justify;
}

.titreB {
//color: rgb(140,89,51);
//color: rgb(91,84,62);
  color: rgb(255,255,255);
  font-family: "Times New Roman","Times","Serif";
  font-size: 36px;
  line-height: 40px;
  font-weight: bold;
}

.date {
  font-weight: bold;
}

.vert {
  color: #44EE44;
  font-family: "Arial","Helvetica","Sanserif";
  font-size: 9pt;
  text-align: right;
  vertical-align: top;
}

.rouge {
  color: #EE4444;
  font-family: "Arial","Helvetica","Sanserif";
  font-size: 9pt;
  text-align: right;
  vertical-align: top;
}

.orange {
  color: #F88B1C;
  font-family: "Arial","Helvetica","Sanserif";
  font-size: 9pt;
  text-align: right;
  vertical-align: top;
  padding: 5;
}

.titreH {
  font-family: "Times New Roman","Times","Serif";
//color: #B37F11;
//color: #8F1F3F;
  color: rgb(240,240,240);
  text-align: left;
  vertical-align: bottom;
  font-size: 14pt;
  text-decoration: none;
  text-transform: none;
  font-weight: bold;
}


.blancT {
  color: white;
  font-family: "Times New Roman","Times","Serif";
  font-size: 14pt;
  background: black;
  text-align: left;
  vertical-align: bottom;
  padding: 2;
  border: solid;
  border-width: 2;
  border-color: white;
}

.blancH {
//color: white;
  color: black;
  font-family: "Arial","Helvetica","Sanserif";
  font-size: 14pt;
  background: white;
  text-align: left;
  vertical-align: top;
  padding: 2;
  background: url("img/bar.gif");
}

.blancH2 {
//color: white;
  color: black;
  font-family: "Arial","Helvetica","Sanserif";
  font-size: 14pt;
  background: white;
  text-align: left;
  vertical-align: top;
  padding: 2;
  background: url("img/bar2x-noir.gif");
}

// fond tan, texte brun
.desc_H {
  color: rgb(64,32,128);
  background: white;
  font-family: "Arial","Helvetica","Sanserif";
  font-size: 9pt;
  text-align: right;
  vertical-align: top;
}

.descH {
//color: rgb(140,89,51);
//color: rgb(91,84,62);
  color: rgb(240,240,240);
  font-family: "Arial","Helvetica","Sanserif";
  font-size: 9pt;
  font-weight: bold;
  text-align: right;
  vertical-align: top;
  padding-right: 4;
//border: 2px solid rgb(140,89,51);
  border: 2px solid rgb(128,128,128);
}

.tiny {
  font-size: 7pt;
}


