﻿body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; background: white url(../grid003.gif) }

a { text-decoration: none; }
a:link {color: #333333; }
a:visited { color: #666666;  }
a:hover { color: #990000; font-weight: normal; }


#headleft 
{ 
position: absolute; top: 30px; left: 25px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 18pt; color: #666666 }
#headleft a:link {color: #666666; border: none; 
}

#headleft a:visited { color: #666666; }
#headleft a:hover { color: #990000; font-weight: bold; font-size: larger; }


#headright 
{ 
position: absolute; top: 30px; right: 65px; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 18pt; color: #990000 
}

#headright a:link {color: #990000; border: none; }
#headright a:visited { color: #990000; }
#headright a:hover { color: #990000; font-weight: bold; font-size: larger; }

#laidbody 
{ 
clear: both; 
background: white url(../gris.jpg); 
margin: 90px 60px 10px 20px; 
padding: 30px 120px 60px 120px 
}

#author 
{ 
font-family: arial, helvetica, san-serif; 
font-size: 20pt; font-weight: normal; 
border-bottom: solid black 1pt; 
margin: .5em -1.5em .5em -1em; 
padding-bottom: .6em; 
text-align: center;
}

#author a:link {color: #000000; }
#author a:visited { color: #000000; }
#author a:hover { color: #990000; }

#title
{ 
font-family: Georgia, Times, serif; 
font-size: 28pt; 
font-weight: normal; 
font-style: italic; 
letter-spacing: 1pt;
border: none; 
margin: .5em 0 0 0; 
padding: .3em 0 0 0;
text-align: center;
 }

#title a:link {color: #000000; }
#title a:visited { color: #000000; }
#title a:hover { color: #990000; }

#title p.sub
{
font-size: 14pt; 
font-style: normal; 
letter-spacing: .5pt;
margin: 1em;
padding: 1em; 
}

#title p.exergue
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt; 
line-height: 13pt;
font-style: normal; 
letter-spacing: 0;
margin: 0;
padding: 0; 
}

#text
{
font-family: georgia, times, serif;
text-align: justify;
line-height: 19pt;
margin: 1em 0 1em 0;
}

blockquote
{
margin: 1.5em;
padding: 1.5em;
font-size: 11pt; 
line-height: 16pt;
display: table-cell;
width: 50%;
}

blockquote.column
{
margin: 1.5em;
padding: 0;
font-size: 11pt; 
line-height: 16pt;
display: block;
width: 35%;
}

blockquote.flow
{
margin: 1.5em;
padding: 0;
font-size: 11pt; 
line-height: 16pt;
display: block;
width: 95%;
}

blockquote.rev
{
margin: 0 0 0 1.5em;
padding: 0 0 0 1.5em;
font-size: 11pt; 
line-height: 16pt;
display: block;
width: 95%;
}

#pic-left
{ 
position: relative;
float: left;
text-align: right;
width: 30%;
border: none;
padding: 0;
margin: .3em 1em 0 -5em;
display: block;
background: none;
}

#pic-left a:link {color: none; border: none; }
#pic-left a:visited { color: none; border: none; }
#pic-left a:hover { color: none; border: none; }

#pic-left p
{
margin: 3pt 0 0 0;
padding: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
line-height: 10pt;
text-align: justify;
}


#pic-right
{ 
position: relative;
float: right;
text-align: left;
width: 30%;
border: none;
padding: 0;
margin: .3em -5em 0 1em;
display: block;
background: none;
}

#pic-right a:link {color: none; border: none; }
#pic-right a:visited { color: none; border: none; }
#pic-right a:hover { color: none; border: none; }

#pic-right p
{
margin: 3pt 0 0 0;
padding: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
line-height: 10pt;
text-align: justify;
}


#term
{
position: relative;
float: left;
margin: 1.6em .5em 1em 0;
font-family: georgia, times, serif;
font-weight: bold;
padding: 1em 1em 0 0;
width: 30%;
text-align: right;
line-height: 17pt;
}

#term p.sub
{
margin: .3em  0 0 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-style: normal;
font-variant: normal;
font-size: 9pt;
line-height: 11pt;
}

#term a:link {color: #000000; border: none; }
#term a:visited { color: #000000; }
#term a:hover { color: #990000; font-weight: bold; font-size: larger; }

#term-right
{
position: relative;
float: right;
margin: 1.6em  0 1em 1em;
text-indent: 0;
font-family: georgia, times, serif;
font-weight: bold;
padding: 1em 0 0 1em;
width: 30%;
text-align: left;
line-height: 17pt;
}

#term-right p.sub
{
margin: .3em  0 0 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-style: normal;
font-variant: normal;
font-size: 9pt;
line-height: 11pt;
}

#term-right a:link {color: #000000; border: none; }
#term-right a:visited { color: #000000; }
#term-right a:hover { color: #990000; font-weight: bold; font-size: larger; }

#ludict-number
{
position: relative;
float: left;
display: block;
margin: 0 0 1em -.5em;
font-family: georgia, times, serif;
font-weight: bold;
padding: 1em 1em 1em -.5em;
width: 5%;
text-align: right;
line-height: 19pt;
}

#ludict-text
{
font-family: georgia, times, serif;
text-align: justify;
line-height: 19pt;
margin: 0 0 1em 3em;
padding: 0 0 1em 3em;
}

#biblio
{ 
font-family: georgia, times, serif;
text-align: justify;
font-size: 96%;
line-height: 16pt;
margin: 1.5em 0 0 0;
padding: 0;
}

#biblio dl
{ 
}

#biblio dt
{ 
margin: 1em 0 0 0;
font-variant: small-caps;
}

#biblio dt.theme
{ 
margin: 1em 0 0 0;
font-variant: normal;
}

#biblio dd
{ 
margin: 0 0 0 6em;
text-indent: -3.5em;
}

#biblio-abbrev
{ 
font-family: georgia, times, serif;
font-size: 96%;
line-height: 16pt;
margin: 1.5em 0 0 0;
padding: 0;
}

#biblio-abbrev dt
{ 
position: relative;
float: left;
display: block;
margin: 0 0 0 -0.5em;
font-weight: bold;
padding: 1em 1em 0 -0.5em;
width: 9%;
text-align: right;
}

#biblio-abbrev dd
{ 
margin: 0 0 0.5em 4em;
padding: 0 0 0 4em;
text-align: left;
}

#synoptic
{
font-family: georgia, times, serif;
text-align: justify;
font-size: 96%;
line-height: 16pt;
margin: 1.5em 0 0 0;
padding: 0;
}

#synoptic p 
{
margin: .6em 0 0 1em;
text-indent: -1em;
}

#synoptic p.ditto 
{
margin: 0 0 0 1em;
text-indent: -1em;
}

#synoptic p.entry 
{
margin: 0 0 0 5em;
text-indent: -3em;
}


#poem
{
font-family: georgia, times, serif;
font-size: 11pt;
text-align: left;
line-height: 16pt;
margin: 1em 2em 1em 2em;
padding: 1em 0 1em 2em;
display: block;
}

#poem p
{
margin: 0 0 0 1.6em;
text-indent: -1.6em;
}

#poemright {
  position: relative;
  float: right;
  top: 0;
  display: block;
  margin: 0em 2em .5em 0;
  padding: 0em 0em .5em 0;
  text-align: left;
}

#poemleft {
  position: relative;
  float: left;
  top: 0;
  width: 45%;
  display: block;
  margin: .5em .5em .5em 0;
  padding: .5em .5em .5em 0;
  text-align: left;
}

#poemleft-2 {
  margin: .5em 1em .5em 3em;
  padding: .5em 1em .5em 3em;
  text-align: left;
  width: 65%;
  line-height: 16pt;
}

p.poem-1
{
margin: 1em 0 0 1.6em;
text-indent: -1.6em;
}

p.poem-2
{
margin: 0 0 0 1.6em;
text-indent: -1.6em;
}


#scholia-right
{ 
position: relative;
float: right;
text-align: left;
width: 30%;
border: none;
margin: 1.6em  0 0 1em;
padding: 1em 0 0 1em;
font-size: 9pt;
font-weight: bold;
}


#hypochanson
{
position: relative;
float: right;
text-align: left;
width: 70%;
top: 0
border: none;
font-family: georgia, times, serif;
text-align: justify;
line-height: 19pt;
margin: 0 0 .5em .5em;
padding: 0 0 0 .5em;
}

#scholia-hypochanson
{ 
text-align: left;
border: none;
margin: 1em  0 0 -2.5em;
padding: 1em 0 0 1em;
}

#scholia-right p.biblio
{
margin: .5em 0 0 1.6em;
text-indent: -1.6em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
line-height: 10pt;
text-align: justify;
}

#scholia-right p.biblio-2
{
margin: .5em 0 0 1.6em;
text-indent: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
line-height: 10pt;
text-align: justify;
}

#scholia-right p.poem-1
{
margin: 1em 0 0 1.6em;
text-indent: -1.6em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
line-height: 10pt;
text-align: left;
}

#scholia-right p.poem-2
{
margin: 0 0 0 1.6em;
text-indent: -1.6em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
line-height: 10pt;
text-align: left;
}

#scholia-right p.poem-3
{
margin: .5em 0 0 2.6em;
text-indent: -1em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
line-height: 10pt;
text-align: left;
}

#scholia-right p.poem-4
{
margin: 0 0 0 2.6em;
text-indent: -1em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
line-height: 10pt;
text-align: left;
}

#scholia-right p
{
margin: .5em 0 0 .5em;
text-indent: 1em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
line-height: 10pt;
text-align: justify;
}

#scholia-right p.zero
{
margin: 0 0 .5em 0;
text-indent: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: normal;
line-height: 10pt;
text-align: justify;
}

ol { margin: 0 0 0 -2em; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt; 
font-weight: normal; 
text-align: justify; 
line-height: 10pt; 
}

#footnotes
{
border-top: 1pt gray solid;
width: 98%;
margin: .5em 0 0 0;
padding: 0;
}

#footnotes blockquote
{
margin: 1em 1.5em 1em 1.5em;
padding: 1em 1.5em 1em 1.5em;
font-size: 10pt; 
line-height: 14pt;
display: table-cell;
width: 50%;
}

#footnotes blockquote.flow
{
margin: 1em;
padding: 0;
font-size: 10pt; 
line-height: 14pt;
display: block;
width: 95%;
}

ol.foot { margin: 0; 
font-family: georgia, times, serif;
font-size: 10pt; 
font-weight: normal; 
text-align: justify; 
line-height: 14pt; 
}

li { 
margin: .2em 1.5em 0 0; 
padding: .3em 0 0 .5em; 
}

#glossary
{ margin: 1em 0 0 0;
font-weight: bold;
line-height: 16pt;
}

#glossary dl
{ margin: -.5em 0 .3em 0;
padding: 0;
font-variant: normal;
font-weight: normal;
}

#glossary dt
{ position: relative; 
float: left;
display: block;
top: 0;
margin: 0 1em 0 0;
padding: 0;
text-align: right;
font-size: 95%;
font-weight: bold;
}

#glossary dd
{ 
padding: 0 0 .2em 1em;
margin: .5em;
}

#glossary ol { margin: -.5em 0 0 -.6em; 
font-weight: normal; 
text-align: justify; 
font-family: georgia, times, serif;
font-size: 12pt;
line-height: 16pt;
}

#sub-info
{
margin: .3em 0 0 0;
text-indent: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-style: normal;
font-variant: normal;
font-size: 8pt;
line-height: 11pt;
}


#sub-info p.halfbig 
{ 
margin-top: 0; 
margin-bottom: 0; 
text-indent: 3em;
 }

#sub-info-2
{
margin: .3em 0 0 0;
text-indent: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-style: normal;
font-variant: normal;
font-size: 8pt;
line-height: 11pt;
}

#sub-info-2 p.halfbig 
{ 
margin-top: 0; 
margin-bottom: 0; 
text-indent: 3em;
 }

#sub-info-2 p.medium 
{ 
margin-top: .6em; 
margin-bottom: 0;
 }

#sub-info-2 p.hang { margin: 0 0 0 1.5em; text-indent: -1.5em; }


#title-3 
{
margin: 3em 0 2em 0;
font-family: Georgia, Times, serif; 
font-size: 14pt; 
font-weight: bold; 
font-style: normal;
font-variant: normal; 
border: none; 
padding: .2em;
text-align: center;
line-height: 13pt;
}


#title-3 a:link {color: #000000; }
#title-3 a:visited { color: #000000; }
#title-3 a:hover { color: #990000; }

#title-3 p.sub
{
margin: 1em 0 0 0;
text-indent: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-style: normal;
font-variant: normal;
font-size: 10pt;
line-height: 13pt; 
}

#title-epigram 
{
margin: 1em 0 0 0;
font-family: Georgia, Times, serif; 
font-size: 12pt; 
font-weight: normal; 
font-style: normal; 
border: none; 
padding: .2em;
text-align: center;
line-height: 19pt;
}

#author-small
{
margin: .5em -1.5em .5em 0;
font-family: verdana, arial, helvetic, san-serif; 
font-size: 8pt;
font-weight: normal;
padding: 0 0 .5em 0;
text-align: left;
line-height: 11pt;
border-bottom: solid black 1pt;
letter-spacing: 1pt;
}

#title-small
{
position: relative;
float: right;
margin: -2em -1.2em 0 0;
font-family: georgia, times, serif;
font-size: 10pt;
font-weight: normal;
font-style: italic;
padding: 0 0 .5em 0;
text-align: right;
line-height: 11pt;
letter-spacing: 1pt;
}

#title-small a:link {color: #000000; }
#title-small a:visited { color: #000000; }
#title-small a:hover { color: #990000; }

#foot-right { position: relative; float: right; top: 0px; right: 60px; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin-bottom: 10px; padding-bottom: 10px; }

#foot-left { position: relative; float: left; top: 0px; left: 20px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin-bottom: 10px; padding-bottom: 10px;  }

#logo
{
margin: 0;
padding: 0;
text-align: center;
}

#logo a { text-decoration: none; }
#logo a:link {border: none; }


#logo p
{
margin: 0;
padding: 0;
font-size: 8pt;
font-family: Arial, Helvetica, sans-serif; 
letter-spacing: 1pt;
}

img.logo
{
width: 4%;
border: 0;
}

#antlion 
{
margin: 1em;
border: none; 
padding: .2em;
text-align: center;
}

#antlion a { text-decoration: none; }
#antlion a:link { border: none; }

#center-pic 
{
margin: 0;
border: none; 
padding: 1em;
text-align: center;
}

#center-pic a { text-decoration: none; }
#center-pic a:link { border: none; }

#center-pic p
{
margin: .3em 5em 0 5em;
padding: 0 1em 0 1em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
line-height: 10pt;
text-align: center;
border-top: none;
}

img.center-pic
{
width: 24%;
border: none;
}

img.center-pic-2
{
width: 40%;
border: none;
}

img.center-pic-3
{
width: 45%;
border: none;
}

#antlion-2 
{
margin: 2em 1em 1em 1em;
border: none; 
padding: .2em;
text-align: center;
}

#antlion-2 a { text-decoration: none; }
#antlion-2 a:link { border: none; }

img.antlion
{
width: 18%;
border: 0;
}

img.antlion-v
{
width: 14%;
border: 0;
}

img.antlion-v2
{
width: 12%;
border: 0;
}



.clear { clear: both; height: 10px; overflow: hidden; }

.clear-b { clear: both; height: 0; overflow: hidden; }

.bold { font-weight: bold }

.small { font-size: 8pt; }

.sc { font-variant: small-caps; }

.boldsc { font-variant: small-caps; font-weight: bold }

.italic { font-style: italic }

.indent {padding-left: 10pt; }

.spread { letter-spacing: 2pt }

.halfspread { letter-spacing: 1pt; }

.crossout { text-decoration: line-through }

.normal { font-weight: normal; font-variant: normal; font-style: normal; text-align: left; }


.right { float: right; top: 0; text-align: right; }

.left { float: left; top: 0; }

.notes { margin: 0; }

.rev-title 
{
margin: .6em 0 0 1em;
padding: 0 0 0 1em;
}

.rev-title-2 
{
margin: .6em 0 .6em 1em;
padding: 0 0 0 1em;
}

.text { margin: 0; text-indent: 20pt }

.smaller-inner-first { margin: .5em .5em 0 .5em; text-indent: 20pt; font-size: 10pt; line-height: 13pt; }

.smaller-inner { margin: 0 .5em 0 .5em; text-indent: 20pt; font-size: 10pt; line-height: 13pt; }

.smaller-inner-last { margin: 0 .5em .5em .5em; text-indent: 20pt; font-size: 10pt; line-height: 13pt; }

.big { margin: 0; text-indent: 60pt }

.bigger { margin: 0; text-indent: 90pt }

.verybig { margin: 0; text-indent: 120pt }

.halfbig { margin: 0; text-indent: 30pt }

.center { margin: 0; text-align: center }

.medium { margin: 1em 0 0 0; }

.halfmedium { margin: .5em 0 0 0; }

.wide { margin: 1.5em 0 0 0; }

.large { font-size: 13pt; }

.gray { color: #999999; }

.red { color: #880000 }

.hang { margin: 0 0 0 1em; text-indent: -2em; }

.mediumhang { margin: 1em 0 0 1em; text-indent: -2em; }

.halfmediumhang { margin: .5em 0 0 1em; text-indent: -2em; }

.small-comparison { font-size: 8pt; margin: 12pt 20pt 12pt 20pt; line-height: 12pt; text-align: justify; }

.sans { font-family: Verdana, Arial, Helvetica, sans-serif; }

.sans-sc { font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; }

.sans-big-bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 115%; font-weight: bold; }


sup
{
line-height: 0;
}

sub
{
line-height: 0;
}


#pic-right-2
{ 
position: relative;
float: right;
text-align: left;
width: 45%;
border: none;
padding: .15em;
margin: .5em -5em 0 .5em;
display: block;
background: none;
}

#pic-right-2 p
{
margin: .3em 0 0 0;
padding: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
line-height: 10pt;
text-align: left;
border-top: none;
}

#pic-right-thumb
{ 
position: relative;
float: right;
text-align: left;
width: 15%;
border: none;
padding: .1em;
margin: .3em -5em 0 1em;
display: block;
background: none;
}

#pic-right-thumb p
{
margin: .3em 0 0 0;
padding: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
line-height: 10pt;
text-align: left;
border-top: none;
}

#pic-right-4
{ 
position: relative;
float: right;
text-align: right;
width: 55%;
border: none;
padding: 0;
margin: .5em -2.5em .5em .5em;
display: block;
background: none;
}


#pic-left-2
{ 
position: relative;
float: left;
text-align: right;
width: 25%;
border: none;
padding: .15em;
margin: .5em 1em 0 -5em;
display: block;
background: none;
}

#pic-left-2 p
{
margin: .3em 0 0 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
line-height: 10pt;
text-align: right;
}

#pic-left-thumb
{ 
position: relative;
float: left;
text-align: right;
width: 15%;
border: none;
padding: .1em;
margin: .3em 1em 0 -5em;
display: table-cell;
background: none;
}

#pic-left-thumb p
{
margin: .3em 0 0 0;
padding: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
line-height: 10pt;
text-align: right;
border-top: none;
}

#pic-left-thumb-2
{ 
position: relative;
float: left;
text-align: right;
width: 13%;
border: none;
padding: .1em;
margin: .3em -5em 0 1em;
display: table-cell;
background: none;
}

#pic-left-thumb-2 p
{
margin: .3em 0 0 0;
padding: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
line-height: 10pt;
text-align: center;
border-top: none;
}

#pic-full
{ 
position: relative;
float: left;
text-align: left;
width: 90%;
border: none;
padding: .15em;
margin: 0;
display: block;
background: none;
}

#pic-full a:link {color: none; border: none; }
#pic-full a:visited { color: none; border: none; }
#pic-right a:hover { color: none; border: none; }

#pic-full p
{
margin: 1em 0 0 0;
padding: 0 1.1em 0 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
line-height: 15pt;
text-align: justify;
border-top: none;
}

img.scaled
{
width: 98%;
border: none;
}

img.scaled-1
{
width: 90%;
border: none;
}

img.scaled-0
{
width: 100%;
border: none;
border-radius: .6em;
}

#mps {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
line-height: 10pt;
margin: 1em 0 1em 1em;
width: 85%;
}

#mps caption {
font-weight: bold;
text-align: right;
letter-spacing: 2pt;
font-size: 9pt;
}

#mps tfoot {
font-weight: bold;
letter-spacing: 2pt;
}

#mps th {
font-weight: bold;
padding: .5em 1em .5em .5em;
}

#mps th.mc {
font-weight: bold;
font-style: italic;
padding: .5em 1em .5em .5em;
}

#mps td {
font-size: 8pt;
padding: .5em;
text-align: left;
}

#mps td.foot {
text-align: right;
padding-top: 0;
}

#lapsus {
table-layout: fixed;
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
padding: 1em;
} 

#lapsus tbody td {
text-align: right;
}

#lapsus th {
font-weight: normal;
text-align: right;
}

#lapsus caption {
text-align: right;
font-style: italic;
}
