/* HOMEPAGE/home/style.css */
HTML {
  font-family: "DejaVu Serif", "Book Antiqua", "Century Schoolbook L", "TeXGyrePagella", "Garamond", Bookman, "URW Bookman L", "Cambria", Palatino, serif; 
  font-size: 18px;
/*line-height: 1.4;*/ /*default is 1.2*/
}
BODY {
  margin-left: 6%;
  margin-right: 5%;
  padding: 0em; /*to appease Microsoft IE*/
  background-color: #e0eef6; /* nice light blue, used in old apend */
  background-color: #ffffff;
  color: #002050;
  color: #000060;
  font-size: 1em;
  letter-spacing: 0.1pt;
  word-spacing: 0.4pt;
  hyphens: none;
}
a:link {
  /* text-decoration: none; */
} 
a:visited {
  /* text-decoration: none; */
}
a:hover {
  color: red;
} 
a:active {
  color: red;
} 
abbr {
}
abbr:hover {
  color: #0000ff;
  color: red;
}
h1 {
  margin-top: 3em;
  hyphens: none;
}
h2 {
  margin-top: 1.5em;
  hyphens: none;
}
kbd, pre {
  font-size: 0.95em;
}
pre.small {
  font-size: 0.90em;
}
.small {
  font-size: 0.8888em; /*16px*/
}
.nw {
  white-space: nowrap;
  hyphens: none;
}
.hide {
/*display: none;*/
  color: black;
  background-color: #d0ffd0;
}
.gray {
   color: gray;
}
.ggray {
  color: #606060;
}
.red {
  color: red;
}
p.header {
   font-size: 0.8888em; /*16px*/
   text-align: right;
}
p.right {
   font-size: 0.8888em; /*16px*/
   text-align: right;
}
p.extratop { 
  margin-top: 2em;
}
div.epigrafes {
  margin-top: 0em;
  margin-bottom: 4em;
  text-align: right;
  font-size: 0.7500em; /*13.5px*/
  line-height: normal; /*default is 1.2*/
  letter-spacing: 0pt;
  word-spacing: 0pt;
  hyphens: none;
  color: #2040c0;
  border: 0px solid black; /*scaffold*/
}
div.epigrafes p { /*epigrafe pp dita*/
  margin-top: 0em;
  margin-bottom: 0em;
}
div.epigrafes p.signature { 
  margin-top: 0.5em;
  color: black;
}
div.center {
  text-align: center;
}
p.my-face {
  padding: 5em 2em 0.5em 0em;
  float: left;
}
img.my-face {
  width: 200px; /*width=200 height=270*/
}
.smallcaps {
   font-variant: small-caps;
}
span.initial {
   font-size: 1.4444em; /*26px*/
}
ul.all {
}
ul.all li {
  margin-top: 0.4em;
}

table.dic {
  margin-left: auto;
  margin-right: auto;
  margin-top: 1.5em;
  margin-bottom: 2em;
/*border-spacing: 0.0em 0.0em;*/
  border-collapse: collapse;
  font-size: 0.9444em; /*17px*/
  border: 0px solid black; /*scaffold*/   
}
table.dic td.a { 
  text-align: right;
  hyphens: none;
  white-space: nowrap;
  border: 0px solid black; /*scaffold*/   
}
table.dic td.b {
  text-align: center;
  padding-left: 0.8em;
  padding-right: 0.8em;
  hyphens: none;
  white-space: nowrap;
  border: 0px solid black; /*scaffold*/   
}
table.dic td.c {
  text-align: left;
  hyphens: none;
  white-space: nowrap;
  border: 0px solid black; /*scaffold*/   
}

table.traduc {
  margin-left: 5%;
  margin-top: 1em;
  margin-bottom: 1em;
/*border-spacing: 0.0em 0.0em;*/
  border-collapse: collapse;
  font-size: 0.9444em; /*17px*/
  border: 0px solid black; /*scaffold*/   
}
table.traduc td.a { 
  text-align: left;
  hyphens: none;
  white-space: nowrap;
  border: 0px solid black; /*scaffold*/   
}
table.traduc td.b {
  text-align: left;
  padding-left: 1.5em;
  hyphens: none;
  white-space: nowrap;
  border: 0px solid black; /*scaffold*/   
}

div.estoria {
  margin: 2em 0em 2em 3em;
  font-size: 0.9444em; /*17px*/
  hyphens: none;
}
div.estoria p {
  text-indent: -1.5em;
}

div.footer {
  margin-top: 2.5em;
  margin-bottom: 40em;
  color: #606090;
  color: #7070b0;
  font-size: 0.8333em; /*15px*/
  font-size: 0.8888em; /*16px*/
  letter-spacing: 0pt;
  word-spacing: 0pt;
  line-height: normal; /*this is the default, +-120%*/
}
div.footer p {
  margin-top: 0em;
  margin-bottom: 0em;
}
div.footer ul {
  margin: 0em 0em 0em -1em;
}
div.footer li {
  margin-top: 0em;
}
div.footer p.validator {
  margin-top: 0em;
  text-align: right;
}
div.footer img.r {
  border: 0;
/*width:  77px;*/
/*height: 28px;*/
  width:  65px;
/*height: 23px;*/
  padding-left: 0.5em;
/*float:  right;*/
  text-align: right;
}
div.footer img.tidy { 
  border: 0;
/*height: 16px;*/
/*width:  39px;*/
/*height: 0.86em;*/
  width:  2.60em;
  padding-left: 0.2em;
/*float: right;*/
}
div.footer img.w3 { 
  border: 0;
/*height: 31px;*/
/*width:  88px;*/
/*height: 25px;*/
/*width:  63px;*/
  height: 1.37em;
  width:  3.69em;
  padding-left: 0.2em;
/*float: right;*/
}
