@import "komuna.css";

/* use sane, simple colors when printing */
* {
  background: white;
  color: black;
  font-family: Garamond, Times, serif; /* uzu unikodan tiparon */
}
@page {
  margin: .2in;
}
body { 
  margin: .5em;
  font-size: 11pt;
}
body * { background: transparent }

/* remove some interactive-only elements that serve no purpose in print */
nav,
#navigation,
#tradukilo,
.toc,
.no-print,
.ne-presu,
.no-style,
.for-broken-browsers {
   display: none;
}

/* don't flag acronyms/abbreviations */
abbr, acronym { font-variant: normal; border: none; }

/***
 ***  Logo
 ***/

header {
   text-align: left;
   margin: 0;
}

#logo {
  font-size: 100%;
  font-weight: bold;
}
#logo .eta { font-size: inherit; }

h1 { 
  margin: .6em 0 .2em 0;
  font-size: 160%;
}
h2 { font-size: 130% } 

/***
 ***  Links
 ***/

header a,
#navigation a,
#primary-content a,
#extra-content a { text-decoration: none }

/* fragment identifiers */ 
/* #primary-content a[href^="#"] { 
  text-decoration: none;
}
*/

/* offsite links */
#primary-content a[href^="http"]:not([href*="lodestone"]) { 
  text-decoration: none;
  background-image: none;
  padding-right: 0;
}
#primary-content a[href^="http"]:not([href*="lodestone"]):not([class="no-print-expansion"]):after {
  content: " [" attr(href) "] ";
  color: #555;
  font-family: sans-serif;
  font-size: 95%;
}

/* abbreviations/acronyms */

abbr[title]:after, acronym[title]:after {
  content: " (" attr(title) ")";
  font-style: italic;
}

.print-only { display: block; }
