.nav   { font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f0f0f0; padding: 4px; border-bottom: 1px dotted #999 }
.nav a  { color: #228b22; text-decoration: none }
.nav a:visited { color: #333; text-decoration: none }
.nav a:hover { color: #333; text-decoration: underline; background-color: #e9e9e9 }
.nav h1 { color: #333; font-size: 1em; font-weight: bold; line-height: 1.2em; margin: 0; padding: 0; height: 16px }
.pdf  { font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(media/pdf.gif); background-repeat: no-repeat; background-position: 2px 2px; padding: 2px 4px 4px 24px }
.pdf a  { color: #228b22; text-decoration: none }
.pdf a:visited { color: #333; text-decoration: none }
.pdf a:hover  { color: #333; text-decoration: underline }
.pdf b  { color: #333; font-size: 1em; font-weight: bold; margin: 0; padding: 0; height: 16px }
.fi   { font-size: 0.8em; background-color: #f0f0f0; background-image: url("../media/fi.png"); background-repeat: no-repeat; padding: 34px 4px 4px }
.txt  { font-size: 0.8em; padding: 4px }
.txt h1  { font-size: 1.5em; font-weight: bold; display: block }
.txt a    { color: #008000; text-decoration: none }
.txt a:visited  { color: #008000; text-decoration: none }
.txt a:hover { color: #333; text-decoration: underline; }
.back { background-image: url(media/back.jpg); background-repeat: no-repeat; padding: 10px; }
.padd { padding: 5px; }
div#pmnu    { color: #333; font-size: 0.8em; line-height: 18px; font-family:  Verdana, Arial, Helvetica, sans-serif; background-color: #f0f0f0; vertical-align: top; float: left; clear: both; width: 100%; height: 100% }
div#pmnu a   { color: #333; line-height: 18px; text-decoration: none; background-color: #f0f0f0; float: left; margin: 0px; padding: 3px 10px; border-left: medium none #fff; width: 200px }
div#pmnu span { color: #333; line-height: 18px; font-weight: bold; text-decoration: none; background-color: #e9e9e9; float: left; margin: 0px; padding: 3px 10px; border-top: 1px dotted #999; border-bottom: 1px dotted #999; border-left: medium none #fff; width: 200px }
div#pmnu a:hover   { color: #333; line-height: 18px; text-decoration: underline; background-color: #f0f0f0; float: left; padding: 3px 10px; border-left: medium none #fff; width: 200px }
#ln {padding:1px; padding-left:2px}
#ln a  { color: #228b22; text-decoration: none }
#ln a:visited { text-decoration: none }
#ln a:hover { text-decoration: none }
