/*author: Mihaly Eszter <mihaly.eszter@irodalmiakademia.hu>*/

body {
    font-size: 12pt;
    font-family:"Times New Roman",serif;
    margin-left: 0em;
    margin-right:0em;
    line-height:1.25;
}


div.szerzoseg div.konyvcim, div.szerzoseg div.szerzo {
   font-weight: bold;
   font-size: 140%;
   margin-bottom: 1em;
}

div.szerzoseg div.alcim {
   font-size: 130%;
   margin-bottom: 1em;
}

div.cim {
    font-weight: bold;
    font-size: 120%;
    margin-bottom: 1em;
}

div.alcim {
    font-size: 110%;
    margin-bottom: 1em;
}

div.mu, div.vers, div:not([class]) {
    margin-bottom: 2em;
    margin-top: 2em;
}
div.versciklus {
    margin-bottom: 4em;
    margin-top: 2em;
}

div.versszak {
    margin-top: 1em;
    margin-bottom: 1em;
}

p {
     text-align:justify;
     margin-top: 0.5em;
     margin-bottom: 0.5em;
}

span.oldaltores {
    font-weight: bold;
    font-style:normal;
    color:black;
    border-width: thin;
    border-style: solid;
}

.szeljegyzet:before {
  content: 'szeljegyzet: ';
  font-weight: bold;
  font-style:normal;
  color:black;
  font-size: 70%;
  display:block;
}

.labjegyzet:before {
  content: 'labjegyzet: ';
  font-weight: bold;
  font-style:normal;
  color:black;
  font-size: 70%;
  display:block;
}

.parhuzamos-bekezdes:before, .parhuzamos-bekezdes-bal:before, .parhuzamos-bekezdes-jobb:before {
  content: 'parhuzamos-bekezdes: ';
  font-weight: bold;
  font-style:normal;
  color:black;
  font-size: 70%;
  display:block;
}

.vegjegyzet:before {
  content: 'vegjegyzet: ';
  font-weight: bold;
  font-style:normal;
  color:black;
  font-size: 70%;
  display:block;
}

.labjegyzet, .vegjegyzet, .szeljegyzet, .szeljegyzet-bal, .szeljegyzet-jobb, .parhuzamos-bekezdes, .parhuzamos-bekezdes-bal, .parhuzamos-bekezdes-jobb  {
    border-width: thin;
    border-style: dotted;
    border-color:black;
    padding-left: 0.5em;
    padding-right: 0.5em;
    margin-top:0.5em;
    margin-bottom:0.5em;
    font-size: 12pt;
    font-weight: normal;
    display:block;
    max-width:100%;
}


span.pontozott {
    border-top-width: thin;
    border-top-style: dashed;
    margin-top: 0.75em;
    margin-bottom: 0.75em;
    display: block;
}

.szeparator:before {
    content: '*';
}

.szeparator {
    margin-top: 0.75em;
    display:block;    
}


img {
    border-style:dotted;
    border-width: thin;
}

img.inline {
    display:inline;
}

div.kepszoveg:before {
  content:'kepszoveg';
  font-weight: bold;
  font-style:normal;
  color:black;
  font-size: 70%;
  display:block;
}

div.kepszoveg {
    border-width: thin;
    border-style: dotted;
    border-color:black;
    padding-left: 0.5em;
    padding-right: 0.5em;
    margin-top:0.5em;
    margin-bottom:0.5em;
    font-size: 12pt;
    font-weight: normal;
       
}

div.hasab1, div.hasab2 {
   width:100%;
}

em {
    color: blue; 
}

span.ritkitott{
   letter-spacing: 0.5em; 
}

span.alahuzott{
   text-decoration: underline;
}

span.athuzott{
   text-decoration:line-through;
}

div.beszelo{
    font-weight: bold;
}

.szerzoi-utasitas{
    font-style:italic;
    color:red;
}

.szerzoi-utasitas em {
    font-style:normal;
}    
