body {font-size: 16px; font-family: "Times New Roman", Arial, Tahoma;
background-color: #ebebeb;}

.container {background-color: #ffffff;
width: 800px; padding: 5px 20px;}

tr {border: 0px; padding: 0px;}

ul, li {list-style: none;}

img  {border: 0px}

.right {text-align: right;}
.center {text-align: center;}
.left {text-align: left;}
.justify {text-align: justify;}
.center {text-align: center;}

.fleft {float: left;}
.fright {float: right;}

.bold {font-weight: bold;}

.reset {padding: 0px; border: 0px;}

.main-title-padding {padding-top: 80px; padding-bottom: 400px;}

.general-title {font-size: 20px; text-align: center;}

.credits-big-title {font-size: 50px; padding-top: 120px; color: #993820;}
.credits-box {font-size: 18px; padding-top: 20px; padding-bottom: 20px}
.credits-medium-title {font-size: 30px;}
.credits-small-title {padding-bottom: 200px;}
.credits-authors {font-size: 30px;}
.credits-footer {padding-top: 150px}

.epeaek {padding-top: 400px; padding-bottom: 50px;}

.contents td {vertical-align: top;}
.example td {vertical-align: top;}
.summary td {vertical-align: top;}
.activities td {vertical-align: top;}
.questions td {vertical-align: top;}
.problems td {vertical-align: top;}
.entheto td {vertical-align: top;}

.contents-title {font-size: 20px; text-align: center; color: #993820;}
.contents-chapter-title {font-weight: bold; color: #c24522;}
.contents li, ul {padding: 0px; margin: 0px;}
.contents-number {width: 20px;}


.border {border-top: 2px solid #000; padding: 0px;}
.border-title {position: relative; background: #fdffb1; top: -25px; padding: 5px; font-weight: bold; border-bottom:
    4px solid #000; border-right: 4px solid #000; border-left: 1px solid #eafefd; border-top: 1px solid #eafefd;}

.letter-big {font-size: 50px; float: left; padding-right: 5px; line-height: 43px;}

.chapter td {vertical-align: top;}

.chapter-cover {margin-top: 20px; margin-bottom: 20px;}

.chapter-cover-title {font-size: 30px;}
.chapter-cover-number {font-size: 70px; }
.chapter-image-padding {padding-top: 50px; padding-bottom: 50px;}

.chapter-list {font-size: 20px; padding-bottom: 50px;}
.chapter-list  li {padding-top: 15px; padding-left: 40px; padding-right: 20px;}

.chapter-content {}
.chapter-content-title {font-size: 18px; color: #993820; padding-bottom: 20px;}
.chapter-content-title-number {width: 50px; display: block; float: left;}
.chapter-content-title-number-text {float: left;}
.chapter-content-subtitle {font-size: 16px; font-weight: bold; display: block; padding-top: 20px;}
.chapter-content p {text-indent: 50px; text-align: justify;}
.chapter-content-section {padding-top: 20px; clear: both; padding-bottom: 20px;}
.chapter-content-section p {padding-bottom: 0px; padding-top: 0px; margin-top: 0px; margin-bottom: 0px;}

.example {}
.example-title {color: #993820; font-size: 15px;}
.backline {background: url('images/bullet-red-dot.png') repeat-x bottom;}
.whiteline {background: #fff; padding-right: 20px;}

.summary {background-color: #c3c3c3}
.back-gold {background: #8d9461}
.back-yellow {background: #fdffcb;}
.back-blue {background: #79a9ed;}

.problems-title {font-size: 20px;}

.img10 {background: #fdffcb;}
.img20 {background: #dfa976;}
.img30 {background: #c7bfe7;}
.img40 {background: #dadada;}
.img50 {background: #9991b6;}
.img60 {background: #868686;}
.img70 {background: #6c6e63;}

.box-purple {padding: 15px; border: 2px solid #51628a; background: #b6afd5;}
.box-grey {padding: 15px; border: 2px solid #51628a; background: #ccc;}
.box-white {padding: 15px; border: 2px solid #51628a; background: #fff;}
.box-purple-light {padding: 15px; border: 2px solid #51628a; background: #efeffa;}

.bg-grey {background: #ececec;}
.bg-grey-more {background: #ccc;}

.table01 {border: 2px solid #000;}
.table02 {border: 2px solid #000;}
.table02-top {border-bottom: 1px solid #000; background: #ececec;}
.table03 {background: #ececec; text-align: center;}
.table03 td {height: 50px;}
.table03 .ltop {border-bottom: 2px solid #000; border-right: 2px solid #000; background: #ccc;}
.table03 .rtop {border-bottom: 2px solid #000; background: #ccc;}
.table03 .l {border-bottom: 1px solid #000; border-right: 1px solid #000;}
.table03 .r {border-bottom: 1px solid #000}

.sub-chapter-title {border-bottom: 2px solid #000; margin-top: 20px; font-size: 16px}
.sub-chapter-p {text-align: justify; text-indent:10px;}

.list {text-indent:0px;}
.list-symbol {display: block; float: left;}
.list-indent {margin-left: 25px; display: block;}

.list-with-indent {text-indent:0px; text-align: justify;}

.list-line {display: block; width: 200px; border-bottom: 2px solid #000;}
.list-indent-small {margin-left: 25px; display: block; font-size: 12px;}

.image {}
.image img {display: block;}
.image-description {font-size: 12px; display: block;}
.image-intext {vertical-align: middle;}

.dictionary-letter {color: #374e56; font-weight: bold; font-size: 18px;}
.index-letter {color: #993820; font-weight: bold;}

.contents-num-list {padding-left: 0px;}
.contents-num-list li {list-style: decimal;}
.contents-unum-list li {list-style: none; padding-left: 15px;}
.contents-unum-list {padding-bottom: 10px;}

.bibliography-list {padding-left: 0px;}
.bibliography-list li {list-style: decimal; padding-left: 20px; padding-bottom: 10px;}

.footer-table {font-family: Arial, Tahoma, "Trebuchet MS";}
.footer {text-align: center; font-size: 11px; font-weight: bold; line-height: 14px}
.footer-line {border-top: 1px solid #000;}
.footer-padding {padding-top: 150px; padding-bottom: 150px;}
.footer-box {display: block; width: 150px; height: 150px; border: 2px solid #000; margin-left: auto; margin-right: auto;}

sub {font-size:x-small;}
sup {font-size:x-small;}