html
{
margin: 0;
padding: 0;
border: none;
height: 100%;
width: 100%;
}
body
{
color: black;
/* serif font */
font-family: Georgia, serif;
/* sans-serif font */
/* font-family: Helvetica, Arial, sans-serif; */
margin: 3%;
}
/* headings */
h1
{
text-align: left;
border-bottom: 2px solid black;
padding-bottom: 0.25em;
font-family: Helvetica, Arial, sans-serif;
font-weight: bold;
font-size: 1.3em;
line-height: 1.25em;
}
h1.title
{
text-align: center;
padding: 2em 1em 1em 1em;
border: none;
font-size: 1.35em;
line-height: 1.3em;
}
h2
{
text-align: left;
border-bottom: 2px dotted black;
font-family: Helvetica, Arial, sans-serif;
font-size: 1.25em;
line-height: 1.3em;
padding-bottom: 0.3em;
font-weight: normal;
}
h3
{
text-align: left;
font-family: Helvetica, Arial, sans-serif;
font-size: 1.2em;
line-height: 1.3em;
padding-bottom: 0.35em;
}
h4
{
text-align: left;
padding-bottom: 0.4em;
font-family: Helvetica, Arial, sans-serif;
font-size: 1.15em;
line-height: 1.3em;
}
h5
{
text-align: left;
padding-bottom: 0.4em;
font-family: Helvetica, Arial, sans-serif;
font-size: 1.15em;
line-height: 1.3em;
}
h6
{
text-align: left;
padding-bottom: 0.4em;
font-family: Helvetica, Arial, sans-serif;
font-size: 1.1em;
line-height: 1.35em;
}
/* paragraphs */
p
{
color: black;
text-align: justify;
/*justify, center, left, right*/
font-size: 1em;
line-height: 1.3em;
padding: 0em 0em 0.6em 0em;
margin: 0px;
}
p.author
{
text-align: center;
border: none;
font-family: Helvetica, Arial, sans-serif;
font-size: 1.25em;
line-height: 1.3em;
padding-bottom: 1.5em;
font-weight: normal;
}
.code
{
font-size: 0.8em;
padding: 5px 0px 5px 15px;
font-family: Courier, monospace;
}
.legende
{
margin: auto;
width: 80%;
font-style: italic;
font-size: 0.8em;
line-height: 1.45em;
font-family: Helvetica, Arial, sans-serif;
}
/* images */
/* left positionned images */
img.polifileImage.left { margin-right: 3%; }
/* right positionned images */
img.polifileImage.right { margin-left: 3%; }
/* style */
b { font-weight: bold; }
i { font-style: italic; }
/* notes */
hr { border-top: 2px solid black; }
.polifile_note
{
font-size: 0.8em;
line-height: 1.4em;
font-family: Helvetica, Arial, sans-serif;
padding-bottom: 1em;
padding-right: 1em;
text-align: justify;
}
.polifile_noteCallLink
{
font-weight: bold;
text-decoration: none;
}
.polifile_noteCallLink:before { content: "↑ "; }
ul.tdm
{
margin: 0em;
padding: 0em;
list-style-type: square;
font-family: Helvetica, Arial, sans-serif;
line-height: 1.3em;
}
ul.tdm li { padding: 0em 0em 0.6em 0.5em; }
ul.tdm a { text-decoration: none; }
ul.colophon li {
list-style-type: none;
padding-top: 5 px;
}