#saturs {
  font-size: 13px;
  padding: 1em;
  border: 1px solid #ADADAD;
  background-color: #E3EEE6;
}

#saturs a {
  border-bottom-width: 1px;
  border-bottom-style: dotted;
  border-bottom-color: black;
}

h1.stud {
  font-size: 2.5em;
  font-weight: bold;
  margin: 1em;
}

h2.stud:before {
  content: counter(chapter) ". ";
  font-size: 1.3em;
}

h2.stud {
  counter-increment: chapter;
}

h2.stud, h2.stud > a, h2.stud > a[name] {
  margin: 2em 1em 1em 1em;
  font-size: 1.3em;
  color: black;
  border-style: none;
}

h3.stud {
  font-size: 1.1em;
  margin-left: 1em;
}

h4.stud {
  font-weight: bold;
  text-decoration: underline;
  font-size: 1.1em;
}

p {
  text-indent: 1.5em;
  line-height: 160%;
}

ul li {
  list-style-position: inside;
  /*text-indent: 0.5em;*/
  text-decoration: none;
  margin: 0.5em;
}

ol li {
  list-style-position: inside;
  margin: 0.5em;
}

li {
  line-height: 160%;
}

dt {
  font-size: 1.2em;
  margin-left: 2em;
}

dd {
  margin-bottom: 1.5em;
}

.uzsvars {
  font-weight: bold;
  font-style: italic;
}

.comment {
  font-style: italic;
  font-size: 0.9em;
}

.bridinajums {
  font-size: 130%;
  font-weight: bold;
  color: red;
}

.uzaugsu {
  float: right;
/*  position: relative;
  top: -3em; */
  padding: 0.5em;
}

.float_right {
  float: right;
  padding: 0.2em;
  clear: none;
  margin: 0.2em;
}

.float_left {
  float: left;
  padding: 0.2em;
  clear: none;
  margin: 0.2em;
}

.border {
  border: 1px solid black;
}

.info_box {
  width: 40%;
}

