body {
    font-family: Verdana;
    margin: 0;
    padding: 0;
}
a {
    color: #0000DD;
}
a:hover {
    color: #6A5ACD;
    text-decoration: none;
}
.action a
{
	color: red;
}
.action a:hover
{
	color: darkred;
}
.k td {
    background: none repeat scroll 0 0 #F5F5DC;
    border: 1px solid green;
    font-weight: bold;
    padding: 5px 10px 7px 5px;
    text-align: left;
    text-indent: 1.5em;
    width: 60%;
}
.k a {
    font: bold 1em Verdana;
}
.k .r, .k .m {
    padding: 5px;
    text-align: center;
    text-indent: 0;
    white-space: nowrap;
    width: 195px;
}
.k .r {
    color: #410150;
    width: 17%;
}
.j td {
    background: none repeat scroll 0 0 #FFDAB9;
}
.j td li {
    text-indent: 3em;
}
.q td {
    background: none repeat scroll 0 0 #80DE90;
}
#foreign {
    display: block;
    font-size: 0.9em;
    font-weight: bold;
    margin-top: 12px;
}
.t td {
    background: none repeat scroll 0 0 #F5F5DC;
    border: 1px solid green;
    font-weight: bold;
    padding: 0;
    text-align: center;
}
.k .verh .r {
    color: #410150;
}
.title {
    margin-top: 5px;
}
.title span {
    color: #9400D3;
    font-size: 0.75em;
    font-style: italic;
    position: static;
}
.title a, .title a:hover {
    background-color: #E9CA8E;
    border: 2px solid #D29E50;
    color: #A52A2A;
    display: block;
    font: bold 12pt Arial;
    margin: 0 30px;
    padding: 5px;
    text-align: center;
}
.k .verh td {
    background: none repeat scroll 0 0 #87CEEB;
    color: #800000;
    font-size: 15px;
    text-align: center;
}
.top td {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    text-align: right;
}
.top td a {
    padding-right: 8px;
}
.top img {
    border: 0 none;
}
.k .ukaz {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    padding: 0;
    text-align: left;
    width: 99%;
}
.k .ukaz a {
    color: #BA55D3;
    font: italic bold 20px Arial;
    height: 30px;
    letter-spacing: 1px;
    margin: 15px 0 0;
}
.k .ukaz a:hover {
    color: #BA55D3;
}
.k .ukaz img {
    float: left;
    margin: 0 0 0 5px;
}
.s, .s td {
    background: none repeat scroll 0 0 #BDB76B;
    font-size: 14px;
    height: 25px;
}
.s i {
    color: #80320D;
    font-style: normal;
}
#main .top {
    margin-top: 5px;
    padding: 0;
}
#anchor {
    color: #B22222;
    font: bold 1.1em/1.4 Arial;
    padding: 3px;
    text-indent: 1em;
    width: 95%;
}
#anchor a {
    color: navy;
    font: italic bold 1.1em/1.45 Arial;
}
#anchor a:hover {
}
#anchor .r {
    color: #000000;
    font: bold 13px Arial;
    text-align: right;
}
#anchor .r a {
    color: blue;
    letter-spacing: 1px;
    text-decoration: underline;
}
#anchor .r a:hover {
    text-decoration: none;
}
#anchor .r h5 {
    color: #B22222;
    font-size: 1em;
}
#anchor .r h5 span {
    color: #000000;
}
#main {
    margin: 0 0 0 180px;
    padding-top: 7px;
    text-align: center;
}
hr {
    color: #888888;
    margin: 3px;
}
#main .left {
    margin-left: 10px;
    text-align: left;
}
#main table {
    font: bold 0.8em Arial;
    margin-left: auto;
    margin-right: auto;
    margin-top: 40px;
    text-align: center;
    width: 93%;
}
div .article {
    background: none repeat scroll 0 0 #FFF9BB;
    border: 6px double #D29E50;
    margin: 0 30px;
    padding: 5px 20px 9px 15px;
}

