.readingContainer {
background: white;
/*text-align: center;*/
}

.readingContainer p {
font-size: 16px;
line-height: 18px;
padding: 2px 5px;
text-align: left;
}

.readingContainer p {
color: black;
font-family: Arial, Verdana, sans-serif;
margin: 3px 4px;
font-size: 12px;
}

.readingContainer .kinai {
font-size: 16px;
}
.readingContainer .piros {
color: #cc0000;
}

.readingContainer .grammatik {
width: 530px;
font-size: 12px;
line-height: 1.2em;
padding: 4px;
border: 1px solid #cdcdcd;
margin: 10px 0;
}
.readingContainer .grammatik tr td {
padding: 4px;
border: 1px solid #cdcdcd;
}
.readingContainer .grammatik tr.color1 {
background: #f0f0f0;
}
.readingContainer .grammatik tr.color2 {
background: #fff;
}
.readingContainer .grammatik tr.color3 {
background: #dddddd;
}
.readingContainer .grammatik tr.color4 {
background: #BFDAE7;
}
.readingContainer .grammatik tr.color5 {
background: #ffd79b;
}
.readingContainer .grammatik td {
height: 22px;
}
.readingContainer .bold {
color: #cc0000;
}
.readingContainer .kiemeles {
font-weight: bold;;
}

.readingContainer .grammatik td.color5 {
background: #ffd79b;
}
.readingContainer .bold {
color: #cc0000;
}
.readingContainer p.center {
text-align: center;
}
.readingContainer .small {
width: 300px;
margin-left: auto;
margin-right: auto;
margin-top: 4px;
margin-bottom: 0;
text-align: center;
font-size: 12px;
padding: 4px;
border: 1px solid #cdcdcd;
}
.readingContainer .small tr td {
padding: 4px;
border: 1px solid #b9b9b9;
}
.readingContainer .small tr.color1 {
background: #f0f0f0;
}
.readingContainer .small tr.color2 {
background: #fff;
}
.readingContainer .small tr.color3 {
background: #dddddd;
}
.readingContainer .small tr.color4 {
background: #BFDAE7;
}
.readingContainer .small tr.color5 {
background: #ffd79b;
}
.readingContainer .small td {
padding:10px;
}
.readingContainer .small td.color5 {
background: #ffd79b;
}
.readingContainer .small tr td .chinese {
font-size: 28px;
font-family: Simsun;
font-weight: bold;
color: #990000;
}
.readingContainer .grammatik tr td .chinese {
font-size: 28px;
font-family: Simsun;
font-weight: bold;
color: #990000;
}

/*=================grammar==============================

.grammarContainer p {
color: black;
font-family: Arial, Verdana, sans-serif;
margin: 3px 4px;
font-size: 12px;
}

.grammarContainer .kinai {
font-size: 16px;
}

.grammarContainer .grammatik {
width: 530px;
font-size: 12px;
line-height: 1.2em;
padding: 4px;
border: 1px solid #cdcdcd;
margin: 10px 0;
}
.grammarContainer .grammatik tr td {
padding: 4px;
}
.grammarContainer .grammatik tr.color1 {
background: #f0f0f0;
}
.grammarContainer .grammatik tr.color2 {
background: #fff;
}
.grammarContainer .grammatik tr.color3 {
background: #dddddd;
}
.grammarContainer .grammatik tr.color4 {
background: #BFDAE7;
}
.grammarContainer .grammatik td {
height: 22px;
}
.grammarContainer .bold {
color: #cc0000;
}

*/