@import url("../../../writings/2coltrns.css");

.original { font-family: "Gentium Book Plus", serif; }
.trnslatn { font-family: "Gentium Book Plus", serif; }

h1 {font-size: 20px;}
h2 {font-size: 18px;}
h3 {font-size: 16px;}
h4 {font-size: 14px;}
h5 {font-size: 12px;}

.contento-ligamine
{
   text-indent  :  0em;
}
.non-prime-phrase
{
   text-indent  :  0em;
}
.exemplo-phrase
{
   text-indent  : 0.0em;
   font-family  : "Gentium Book Plus", serif;
   font-size    : 14px;
}
.footnote-text
{
   font-size    : 14px;
}
.exemplo-orthographia
{
   margin-left  :  1.2em;
   text-indent  : -1.2em;
}
.exemplo-affixo
{
   margin-left  :  2.0em;
   text-indent  : -2.0em;
}

td table td,th
{
   padding-left : 0.0em;
   padding-right: 1.0em;
   text-align   : left;
}

table, td, th
{
   border       : thin solid lightgreen; /* none */;
   border-radius: 3px;
}
td table td,th
{
   border       : none;
}
td table
{
   border       : none;
}

.bilingual-table
{
   margin-left  : auto;
   margin-right : auto;
}
.preformatted
{
   font-family  : Inconsolata, monospace;
   font-size    : 14px;
}
.two-column
{
   column-count : 2;
}
.GrammarIndex
{
   column-count : 3;
}
.GrammarIndex dt
{
   font-weight  : bold;
}

.table-pers-pronoun
{
   text-align      : center;
   border          : thin solid black;
   border-collapse : collapse;
   /* Center whole table */
   margin-top      : 2.0ex;
   margin-bottom   : 2.0ex;
   margin-left     : auto;
   margin-right    : auto;
}
.table-pers-pronoun th
{
   text-align      : center;
}
.table-pers-pronoun th, 
.table-pers-pronoun td
{
   border          : thin solid grey;
   padding-left    : 0.3em;
   padding-top     : 0.1em;
   padding-bottom  : 0.1em;
   text-align      : center;
}
.table-conjugation,
.table-conjugation th,
.table-conjugation td
{
   text-align      : left;
}

.table-stems
{
   border          : none;
   margin-left     : auto;
   margin-right    : auto;
}

.table-stems-ia
{
   border          : none;
   margin-left     : auto;
   margin-right    : auto;
}
.table-stems-ia td
{
   text-align      : right;
}

.vertical-header
{
   writing-mode    : vertical-lr; 
/* text-orientation: sideways; */
   transform       : rotate(180deg);
/* padding-top     : 1.5em; 
   padding-bottom  : 1.5em; */
   padding-left    : 0.6em;
   padding-right   : 0.1em;
}

.table-numerals
{
   border          : none;
   margin-left     : auto;
   margin-right    : auto;
}
.table-numerals td
{
   border          : none;
   text-align      : right;
}
.table-numerals td + td
{
   text-align      : left;
}
.table-numerals td + td + td
{
   text-align      : right;
}
.table-numerals td + td + td + td
{
   text-align      : left;
}

.asidepara
{
   margin-left  :  1.75em;
   text-indent  :  2.0em;
   font-size    :  11pt;
}
