body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: black;
  background: white;
} 

A:link    { color:#0000FF; background:transparent;  text-decoration:none;   }
A:visited { color:#330099; background:transparent;  text-decoration:none;   }
A:active  { color:#FF0000; background:transparent;  text-decoration:none;   }
A:hover   { color:#000075;  text-decoration:underline; }

h1 { 
  font-size: 14pt;
  font-weight: bold;
  text-align: center;
  margin-bottom:40pt;
  background-image:url('images/degrade-rouge-2.bmp'); 
  color: black;
  width: 98%;
  padding: 10px;
}
h2 { font-size:11pt; font-weight:bold; margin-top:30pt;  color: black; }
h3 { font-size:10pt; font-weight:bold; margin-top:20pt;  color: black;  }
h4 { font-size:10pt; font-weight:normal; margin-top:10pt; text-decoration:underline; margin-bottom:0pt; }
h5 { font-size:10pt; font-weight:normal;  }
h6 { font-size:10pt; font-style:italic  }

hr { color:#DDDDDD; height:3px; background:transparent; noshade }

.texte { margin-left:30pt;  font-size:10pt; }
.justifytexte { margin-left:0pt;  font-size:10pt;  }
.secte { margin-left:60pt; margin-right:30pt; color:navy; background:transparent }
.sectespan { color:navy; background:transparent }
.bible { margin-left:60pt; margin-right:30pt; color:maroon;  font-size: 10pt; background:transparent }
.summary { font-size:10pt; color:gray; text-align:right;}
.grand-titre { font-family:Verdana, Arial; font-size:14pt; font-weight:bold; text-align:center;}


.hist { margin-left:60pt; margin-right:30pt; }
.titre0 { font-family:Verdana, Arial; font-size:12pt; font-weight:bold }
.titre { font-family:Verdana, Arial; font-size:10pt; font-weight:bold }
.titre1 { font-family:Verdana, Arial; font-size:10pt; text-decoration:underline }
.note { font-size:9pt;  }
.auteur { text-align:right; font-size:10pt; }

.texte .bible, .texte .secte{ margin-left: 30pt; }
#.texte hr, .texte h2, .texte h3, .texte h4, .texte h5 { margin-left:-30pt }


.exergue {
  font-family:Times New Roman,Times,serif;
  font-size:12pt;
  font-style:italic
}
.navig {
  text-align: right;
  margin-top: 10px;
  margin-bottom: 10px;
}
.footer { 
    /* background:#DDDDDD; */
    background-image:url('images/degrade-rouge.bmp'); 
    width:100%; 
    color:black 
    }


.journal { 
  font-size: 10pt;
  background: #FFFFCC;
  color: black;
  width: 100%;
  padding: 10px;
  border-style: solid;
  border: 1px;
}

.code {
  background-color: #FFFFE2;
  color: inherit;
  margin: 1em;
  border: solid 1px black;
  padding: 1em;
}

.footer { 
    /* background:#DDDDDD; */
    background-image:url('images/degrade-rouge.bmp'); 
    width:100%; 
    color:black 
    }


.he{
	font-family : Ezra Sil, Ezra Sil SR, CODE2000, Times New Roman, times, serif;
	direction : rtl;
}

div.he, .he, span.he, div.he {
  font-size : x-medium;
  text-align : left;
  padding : 6px;
  color:maroon;
  /* font-weight : bold;*/
  font-size : medium;
}


# p,ul,ol,li,div,th,td,address,nobr,b,i { font-family:Verdana, Arial, Helvetica, sans-serif; } pre, tt { font-family:Courier New, Courier, monospace; font-size:10pt; color:#0000C0; background:transparent }
