h1, h2, h3 { text-shadow: lightblue 1px 1px 1px; color: blue; text-decoration: none; font-family: sans-serif; }
h4, h5, h6 { font-family: sans-serif; }
p, a { text-shadow: lightgray 1px 1px 1px; color: black; text-decoration: none; font-family: sans-serif; }
div.active { text-shadow: lightgray 1px 1px 1px; color: black; background: #f3f3f3; text-decoration: none; padding: 1px 8px 1px 8px;; }
h1 { font-size: 1.5em; }
h1.dict { font-size: 1.0em; }
h1.cont { font-size: 1.0em; }
h2 { font-size: 1.4em; }
h2.dict { font-size: 0.8em; }
h2.cont { font-size: 0.9em; }
h3 { font-size: 1.3em; }
h3.dict { font-size: 0.7em; }
h3.cont { font-size: 0.8em; }
h4 { font-size: 1.2em; }
h4.dict { font-size: 0.7em; }
h4.cont { font-size: 0.7em; display: inline; }
h5 { font-size: 1.1em; }
h5.dict { font-size: 0.7em; }
h5.cont { font-size: 0.7em; display: inline; }
h6 { font-size: 1.0em; }
h6.dict { font-size: 0.7em; }
h6.cont { font-size: 0.7em; display: inline; }
p { font-size: 1.0em; }
p.dict { font-size: 0.7em; }
p.cont { font-size: 0.7em; display: inline; }
a { font-size: 1.0em; }
a.dict { font-size: 0.7em; }
a.cont { font-size: 0.7em; display: inline; }
body { background: white; width: 99%; }
#left { display: table-cell; width: 19em; margin-left: 2px; padding-right: 20px;; }
#middle { display: table-cell; padding: 10px; }
#right { display: table-cell; max-width: 10em; padding-left: 20px; padding-right: 10px; margin-right: 2px; }
#part { display: table-row; width: 100%; }
#body { display: table; width: 100%; text-align: justify; }
#dictheader { display: inline-block; text-align: center; width: 100%; color: blue; font-weight: bold; }
#paraheader { display: inline-block; text-align: center; width: 100%; color: blue; font-weight: bold; }
#paratitle { display: inline-block; text-align: center; width: 60%; }
#leftarrow { display: inline-block; text-align: left; width: 10%; }
#rightarrow { display: inline-block; text-align: right; width: 10%; }
#langs { font-size: 0.8em; }
