body {
color:#000000;
background-color:inherit; 
background: url("paper.gif") repeat;
margin-left:10%;
margin-right:5%;
}

a:link {
color:blue;
background:inherit;
text-decoration:none;
}

a:visited {
color:blue;
background:inherit;
text-decoration:none;
}

a:hover {
color:white;
background:#003399;
text-decoration:none;
}

div.bibliog {
margin-left:5%; 
margin-right:5%; 
text-indent:-4%; 
}

div.bibliog p {
margin-top:0px;
margin-bottom:4px;
font-family: Georgia,"Times New Roman",Times,serif;
font-size:105%;
}

div.bibliog p.seriflarge {
font-family: Georgia,"Times New Roman",Times,serif;
font-size:110%;
}

div.bibliog2 {
margin-left:5%; 
margin-right:5%; 
text-indent:-4%; 
}

div.bibliog2 h2 {
text-align:left;
color:#ad0000;
background-color:inherit;
padding-top:1em;
font-weight:500;
font-size:103%;
font-family:Verdana,Geneva,Arial,sans-serif;
}

div.bibliog2 h2.sub {
text-align:left;
color:black;
background-color:inherit;
font-weight:500;
font-size:100%;
font-family:Verdana,Geneva,Arial,sans-serif;
padding-top:0.5em;
}

div.bibliog2 h2.sub2 {
text-align:left;
color:black;
background-color:inherit;
font-weight:500;
font-size:95%;
font-family:Verdana,Geneva,Arial,sans-serif;
padding-top:0;
}

div.bibliog2 p {
margin-top:0px;
margin-bottom:4px;
font-family: Verdana,Geneva,Arial,sans-serif;
font-size:90%;
}

div.bibliog2 span.black {
color:black;
background-color:inherit;
font-family: Verdana,Geneva,Arial,sans-serif;
font-size:80%;
}

div.bibliog2 span.greek {
font-family: "Times New Roman",Cardo,serif;
font-size: 120%;
}

div.bibliog2 span.hebrew {
font-family: "SBL Hebrew",Narkisim,FrankRuehl,David,"Ezra SIL","Times New Roman",serif;
font-size:110%;
}

div.calendar {
margin-left:10%;
margin-right:10%;
}

div.calendario {
margin-left:1%;
margin-right:1%;
}

div.calendario h2 {
text-align:left;
color:red;
background-color:inherit;
font-size:120%;
font-family:Verdana,Geneva,Arial,sans-serif;
}

div.calendario h2.sub {
text-align:left;
color:#ad0000;
background-color:inherit;
font-size:110%;
font-family:Verdana,Geneva,Arial,sans-serif;
}

div.calendario p {
font-size:90%;
font-family:Verdana,Geneva,Arial,sans-serif;
}

div.center {
text-align:center;
}

div.center-large {
text-align:center;
font-size:125%;
}

div.sansserif {
margin-left:1%; 
margin-right:5%; 
font-family:Verdana,Geneva,Arial,sans-serif;
}

div.sansserif-c {
text-align:center;
font-family:Verdana,Geneva,Arial,sans-serif;
font-size:90%;
}

div.sansserif h2 {
text-align:left;
color:#ad0000;
background-color:inherit;
font-weight:500;
font-size:100%;
font-family:Verdana,Geneva,Arial,sans-serif;
}

div.sansserif p {
font-size:90%;
}

div.sansserif ul li {
font-family:Verdana,Geneva,Arial,sans-serif;
font-size:90%;
list-style:none;
}

div.schema {
margin-left:15%;
font-size:110%;
}

div.text {
margin-left:0.5%;
margin-right:5%;
}

div.text p {
font-weight:500;
font-size:125%;
font-family:"Times New Roman",Times,Georgia,serif;
}

div.text2 {
margin-left:0.5%;
margin-right:5%;
}

div.text2 h2 {
text-align:left;
color:red;
background-color:inherit;
font-weight:500;
font-size:100%;
font-family: Verdana,Geneva,Arial,sans-serif;
}

div.text2 h2.sub {
text-align:left;
color:black;
background-color:inherit;
font-weight:500;
font-size:100%;
font-family:Verdana,Geneva,Arial,sans-serif;
}

div.text2 h2.sub2 {
text-align:left;
color:black;
background-color:inherit;
font-weight:500;
font-size:95%;
font-family:Verdana,Geneva,Arial,sans-serif;
}

div.text2 ol.decimal {
list-style:decimal;
font-size:90%;
font-family: Verdana,Geneva,Arial,sans-serif;
}

div.text2 ol.decimal-nested {
list-style:decimal;
font-family: Verdana,Geneva,Arial,sans-serif;
}

div.text2 ol.roman-upper {
list-style:upper-roman;
font-family:Verdana,Geneva,Arial,sans-serif;
font-size:90%;
}

div.text2 p {
font-family: Verdana,Geneva,Arial,sans-serif;
font-size:90%;
line-height:1.3;
}

div.text2 span.hebrew {
font-family: "SBL Hebrew",Narkisim,FrankRuehl,David,"Ezra SIL","Times New Roman",serif;
font-size:120%;
}

div.text2 table {
font-family:Verdana,Geneva,Arial,sans-serif;
}

div.text2 td.text {
padding-left:2%; 
font-size:90%;
}

div.text2 td.verse {
font-size:90%;
width:5%; 
vertical-align:top; 
color:green; 
background-color:inherit;
}

div.topbarleft {
font-size:95%; 
color:#840000;
background-color:inherit; 
float:left;
margin-left:1%;
}

div.topbarright {
font-size:95%; 
color:#840000;
background-color:inherit; 
text-align:right; 
margin-right:5%;
}

h1 {
color:#083194;
background-color:inherit;
text-align:center;
font-weight:700;
font-size:110%;
font-family:"Times New Roman",Times,Georgia,serif;
}

h1.large {
color:#083194;
background-color:inherit;
text-align:center;
font-weight:700;
font-size:160%;
font-family:"Times New Roman",Times,Georgia,serif;
line-height:1.5;
}

h1.large2 {
color:#083194;
background-color:inherit;
text-align:center;
font-weight:600;
font-size:120%;
font-family:Verdana,Geneva,Arial,sans-serif;
}

h1.schema {
color:#083194;
background-color:inherit;
text-align:center;
font-weight:700;
font-size:110%;
font-family:Verdana,Geneva,Arial,sans-serif;
}

h2 {
text-align:center;
font-weight:600;
font-size:100%;
font-family:"Times New Roman",Times,Georgia,serif;
}

h2.bib {
text-align:left;
color:#ad0000;
background-color:inherit;
font-weight:500;
font-size:125%;
font-family:"Times New Roman",Times,Georgia,serif;
}

h2.firstlevel {
text-align:left;
color:red;
background-color:inherit;
font-weight:600;
font-size:130%;
font-family:"Times New Roman",Times,Georgia,serif;
}

h2.large {
text-align:left;
color:red;
background-color:inherit;
font-weight:600;
font-size:150%;
font-family:"Times New Roman",Times,Georgia,serif;
}

h2.schema {
text-align:center;
font-weight:500;
font-size:110%;
font-family:Verdana,Geneva,Arial,sans-serif;
}

h2.schema-red {
text-align:left;
text-indent:-5%;
color:red;
background-color:inherit;
font-weight:500;
font-size:115%;
font-family:Verdana,Geneva,Arial,sans-serif;
}

h2.sub {
text-align:left;
color:black;
background-color:inherit;
font-weight:500;
font-size:105%;
font-family:Georgia,"Times New Roman",Times,serif;
}

h2.sub2 {
text-align:left;
color:black;
background-color:inherit;
font-weight:500;
font-size:103%;
font-family:Verdana,Geneva,Arial,sans-serif;
}

h3.special {
text-align:left;
color:red;
background-color:inherit;
font-weight:600;
font-size:140%;
font-family:"Times New Roman",Times,Georgia,serif;
}

hr.endbar {
width:98%;
}

hr.endline {
width:70%; 
text-align:center;
}

img.border-grey {
border-color: #bfbfbf;
}

img.border-none {
border: none;
}

ol.alpha-lower {
list-style:lower-alpha;
font-weight:500;
font-family:Verdana,Geneva,Arial,sans-serif;
}

ol.alpha-lower600 {
list-style:lower-alpha;
font-weight:600;
font-family:Verdana,Geneva,Arial,sans-serif;
}

ol.alpha-upper {
list-style:upper-alpha;
font-weight:500;
font-family:Verdana,Geneva,Arial,sans-serif;
}

ol.alpha-upper125 {
list-style:upper-alpha;
font-size:125%;
font-family:"Times New Roman",Times,Georgia,serif;
}

ol.decimal {
list-style:decimal;
font-weight:500;
font-family:Verdana,Geneva,Arial,sans-serif;
}

ol.decimal-serif {
list-style:decimal;
font-family:"Times New Roman",Times,Georgia,serif;
}

ol.decimal-large {
list-style:decimal;
font-size:125%;
font-family:"Times New Roman",Times,Georgia,serif;
}

ol.disc {
list-style:disc;
font-weight:500;
font-family:Verdana,Geneva,Arial,sans-serif;
}

ol.roman-lower {
list-style:lower-roman;
font-weight:500;
font-family:Verdana,Geneva,Arial,sans-serif;
}

ol.roman-upper {
list-style:upper-roman;
font-weight:500;
font-family:Verdana,Geneva,Arial,sans-serif;
}

ol.roman-upper-serif-large {
list-style:upper-roman;
font-family:"Times New Roman",Times,Georgia,serif; 
font-size:125%;
}

ol.square {
list-style:square;
font-weight:500;
font-family:Verdana,Geneva,Arial,sans-serif;
}

p.bibliog {
text-indent:-4%;
font-weight:500;
font-size:90%;
font-family:Verdana,Geneva,Arial,sans-serif;
}

p.endbar {
margin:0 auto;
text-align:center; 
font-family: Verdana, Geneva, Arial, sans-serif;
font-size:80%;
line-height:2em;
color:inherit;
background-color:#f0e7d7;
border:1px solid silver;
}

p.endbar a:hover {
color:white;
background:#003399;
text-decoration:none;
}

p.inizio {
width:6em; 
margin-left:auto; 
margin-right:auto; 
border-width: 3px; 
border-color: #ffe #aaab9c #ccc #fff; 
border-style: solid; 
color: blue; 
background-color: #f0e7d7;
text-decoration: none; 
}

p.sansserif {
font-weight:600;
font-size:100%;
font-family:Verdana,Geneva,Arial,sans-serif;
}

p.sansserif-large {
font-size:110%;
font-family:Verdana,Geneva,Arial,sans-serif;
}

p.sansserif-light {
font-size:100%;
font-family:Verdana,Geneva,Arial,sans-serif;
}

p.sansserif-small {
font-weight:600;
font-size:90%;
font-family:Verdana,Geneva,Arial,sans-serif;
}

p.sansserif-small2 {
font-size:90%;
font-family:Verdana,Geneva,Arial,sans-serif;
}

p.serif {
font-weight:500;
font-size:100%;
font-family:"Times New Roman",Times,Georgia,serif;
}

p.serif-110 {
font-size:110%;
font-family:"Times New Roman",Times,Georgia,serif;
}

p.serifbold {
font-weight:bold;
font-size:125%;
font-family:"Times New Roman",Times,Georgia,serif;
}

p.seriflarge {
font-weight:500;
font-size:125%;
font-family:"Times New Roman",Times,Georgia,serif;
}

p.serifxlarge {
font-weight:500;
font-size:135%;
font-family:"Times New Roman",Times,Georgia,serif;
}

span.black {
color:black;
background-color:inherit;
}

span.bold {
font-weight:bold;
}

span.brown {
color:#ad0000;
background-color:inherit;
}

span.date {
font-family:"Times New Roman",Times,Georgia,serif;
font-size:80%;
}

span.greek {
font-family:Cardo,"Times New Roman",serif;
}

span.greek-large {
font-family: Cardo,"Times New Roman",serif;
font-size: 120%;
}

span.greek-schema {
font-family: "Times New Roman", serif;
font-size:120%;
}

span.green {
color:green;
background-color:inherit;
}

span.hebrew {
font-family: "SBL Hebrew",Narkisim,FrankRuehl,David,"Ezra SIL","Times New Roman",serif;
}

span.hebrew-large {
font-family: "SBL Hebrew",Narkisim,FrankRuehl,David,"Ezra SIL","Times New Roman",serif;
font-size:120%;
}

span.heb-bib {
font-family: "Times New Roman", serif;
font-size:105%;
}

span.heb-schema {
font-family: "Times New Roman", serif;
font-size:120%;
}

span.hidden {
visibility: hidden;
}

span.italics {
font-style: italic;
}

span.link {
display:none;
}

span.red {
color:red;
background-color:inherit;
}

span.red-large {
color:red;
background-color:inherit;
font-size:115%;
}

span.small-caps {
font-variant: small-caps;
}

span.smaller {
font-family:Verdana,Geneva,Arial,sans-serif;
font-size:80%;
}

span.tooltip {
color:#006a25;
background-color:inherit;
}

span.top {
font-family:Verdana,Geneva,Arial,sans-serif;
font-size:70%;
}

span.trans {
font-family:Verdana,Geneva,Arial,Cardo,sans-serif;
font-size:100%;
font-style:italic;
}

span.trans2 {
font-family:"Times New Roman",Cardo,serif;
font-style:italic;
font-size:120%;
}

span.translit {
font-family:"Times New Roman",Cardo,serif;
font-style:italic;
}

span.translit2 {
font-family:"Times New Roman",Cardo,serif;
font-style:italic;
font-size:110%;
}

span.translit2b {
font-family:"Times New Roman",serif;
font-style:italic;
font-size:110%;
}

span.translit-large {
font-family:"Times New Roman",Cardo,serif;
font-style:italic;
font-size:120%;
}

span.under {
text-decoration:underline
}

span.vertdivider {
color:#bfbfbf;
background-color:inherit; 
font-size:medium;
font-weight:bold; 
}

sup {
font-size:80%
}

sup.large {
font-size:95%
}

td.text {
padding-left:2%; 
font-size:115%;
}

td.verse {
width:5%; 
vertical-align:top; 
color:green; 
background-color:inherit;
}

ul.none {
list-style-type:none;
font-family:Verdana,Geneva,Arial,sans-serif;
}

ul.none-90 {
list-style-type:none;
font-family:Verdana,Geneva,Arial,sans-serif;
font-size:90%;
}

ul.none-bib {
list-style-type:none;
font-size:110%;
font-family:"Times New Roman",Times,Georgia,serif;
}

ul.none2 {
list-style-type:none;
font-size:125%;
font-family:"Times New Roman",Times,Georgia,serif;
}
