BODY,TD,P,DIV,CENTER,H3,H2,H1,SPAN {
 font-family: Tahoma,Arial,Sans-Serif;
 font-size: 11pt;
 color: #e0e0f0;
}
H2 {
 font-size: 120%;
}
H1 {
 font-size: 140%;
}
HR {
 background-color: #f0f0f0;
 color: #f0f0f0;
 height: 1px;
}
BODY {
 margin: 0px;
 background: #132262 url('images/design/topright.jpg') no-repeat;
 background-position: 970px 0px;
}
.back_bottom {
 color: #f0f0f0;
 border-top: 1px dotted #f3cf8d;
 text-align: center;
}
.dict_table,.show_table,.tbl_a_log {
 border-top: 5px solid #ffffff;
 border-bottom: 2px solid #ffffff;
 border-left: 1px solid #ffffff;
 border-right: 1px solid #ffffff;
}
.dict_text,.show_text,.tbl_a_logtxt {
 font-size: 90%;
 color: #d0d0d0;
}
.dict_header,.show_header,.tbl_a_loghdr {
 font-size: 90%;
 font-weight: bold;
 background-color: #2F44A3;
 color: #ffffff;
 border-top: 1px solid #e0e0e0;
 border-bottom: 1px solid #e0e0e0;
}
.dict_total,.show_total,.tbl_a_logtotal {
 font-weight: bold;
 font-size: 130%;
 background-color: #2F44A3;
 color: #ffffff;
 border-top: 1px solid #e0e0e0;
 border-bottom: 1px solid #e0e0e0;
}
.dict_filter,.show_filter {
 background-color: #294ACC;
 border-bottom: 1px solid #ffffff;
}

.pagestr_table{
 border-top: 1px solid #E0E0F0;
 border-bottom: 1px solid #E0E0F0;
}
.pagestr_text{
 font-style: italic;
}
.dict_tr,.show_tr {
}
.dict_tr2,.show_tr2 {
 background-color: #243378;
}
.dict_trd,.show_trd {
 background-color: #cc2020;
}
.dict_image,.show_image {
 border: 1px solid #f0f0f0;
}
.formctrl,.formfilter {
 color: #f0f0f0;
 border: 1px solid #d0d0d0;
 background-color: #1060a0;
}
.formctrl100 {
 width:98%;
 color: #f0f0f0;
 border: 1px solid #d0d0d0;
 background-color: #1060a0;
}
.formctrl100r {
 text-align: right;
 width:98%;
 color: #f0f0f0;
 border: 1px solid #d0d0d0;
 background-color: #1060a0;
}

A:link {text-decoration: underline; color: #C5FFFC; background-color:transparent; }
A:hover {text-decoration: underline; color: #FDFE02; background-color:transparent; }
A:visited {text-decoration: underline; color: #C5FFFC; background-color:transparent; }
A:visited:hover {text-decoration: underline; color: #FDFE02; background-color:transparent; }

.marked {
 font-size: 105%;
 color: #FFD200;
}
.plain_table_hollow TD {
 font-size: 110%;
}
.plain_table {
 background-color: #f0f0f0;
}
.plain_table TD {
 background-color: #E8FFC4;
 font-size: 110%;
}
.plain_table_h TD {
 background-color: #A1CD77;
 font-weight: bold;
 font-size: 110%;
}
.plain_text {
 font-size: 110%;
 text-align: justify;
}
.plain_text_in {
 font-size: 120%;
 text-align: justify;
 text-indent: 15pt;
}
.plain_header {
 font: bold 140%/1.5em Tahoma,Arial,Sans-Serif;;
 text-decoration: underline;
}
.png {
 behavior: url('png.htc');
}

.art_table {
 background-color: #ffffff;
}
.art_table TD {
 background-color: #243378;
}
.art_table_h TD {
 background-color: #2F44A3;
 font-weight: bold;
}
.art_text {
 font: 110%/1.15em Tahoma,Arial,Sans-Serif;
 text-align: justify;
 text-indent: 15pt;
}
.art_question {
 font: italic bold 100%/1.1em Tahoma,Arial,Sans-Serif;
 text-align: justify;
 text-indent: 15pt;
}
.art_header {
 font: bold 160%/1.1em KabelCTT Book,Europe,Tahoma,Arial,Sans-Serif;
 color: #a0b0f0;
 vertical-align: bottom;
}
.art_subheader {
 font: bold italic 130%/1.1em KabelCTT Book,Europe,Tahoma,Arial,Sans-Serif;
 text-decoration: underline;
 color: #a0b0f0;
 vertical-align: bottom;
}
.art_author {
 font: bold italic 110%/1.1em Tahoma,Arial,Sans-Serif;
 text-align: right;
}
.art_comment {
 font: italic 90%/1.1em Tahoma,Arial,Sans-Serif;
 text-align: right;
 color: #c0c0f0;
 background-color: #000D47;
 border: 1px dashed #c0c0c0;
 padding: 10px;
}
.art_intro {
 font: italic 100%/1.1em Tahoma,Arial,Sans-Serif;
 text-align: justify;
 text-indent: 15pt;
 color: #132262;
 background-color: #7385d0;
 padding: 10px;
}
.artlist_author {
 font: bold italic 80%/1.0em Tahoma,Arial,Sans-Serif;
}
.artlist_name {
 font: 105%/1.2em Tahoma,Arial,Sans-Serif;
}
.artlist_header {
 font: bold 160%/1.1em KabelCTT Book,Europe,Tahoma,Arial,Sans-Serif;
 color: #a0b0f0;
 padding: 8px;
 text-align: left;
 border-bottom: 1px solid #ffffff;
}
.author_bio {
 font: italic 90%/1.1em Tahoma,Arial,Sans-Serif;
 border: 1px solid #166002;
 background-color: #E8FFC4;
 padding: 5px;
 text-align: justify;
}
.art_search {
 background-color: #2f44a3;
 border: 1px solid #ffffff;
}

.shadow1 {
 display: block; 
 background: url('images/design/shadow.gif') no-repeat right bottom;
 background-color: transparent;
 text-align: center;
 margin: 6px;
}
.shadow2 {
 display: block; 
 background: url('images/design/shadow_bl.gif') no-repeat left bottom;
 background-position: 0px 100%;
 background-color: transparent;
}
.shadow3 {
 display: block; 
 padding: 0px 6px 6px 0px;
 background: url('images/design/shadow_tr.gif') no-repeat right top;
 background-position: 100% 0px;
 background-color: transparent;
}
.shadow3 IMG {
 display: block;
 border: 2px solid #f0f0f0;
}
.shadow3 span {
 font: bold italic 90%/0.9em Tahoma,Arial,Sans-Serif;
 position: relative;
 display: block;
 float: left;
 color: #f0f0f0;
 margin-left: 2px;
 text-align: left;
}
.image_comment {
 font: italic 90%/1.1em Tahoma,Arial,Sans-Serif;
}
.joke P {
 font-size: 80%;
}
.base_name {
 font: bold 180%/1.1em KabelCTT Book,Europe,Tahoma,Arial,Sans-Serif;
 color: #FDFE02;
 vertical-align: bottom;
}
.base_name a {text-decoration: underline; color: #FDFE02; background-color:transparent; }
