@charset "utf-8";
/* CSS Document */

body, body a, body a:link{
font-family:Tahoma;
font-size:12px;
color:#333333;
line-height:20px;
text-decoration:none;
}
body a:hover, body a:active {
font-family:Tahoma;
font-size:12px;
color:#9933CC;
line-height:20px;
text-decoration:none;
}
.heading{
color:#875797;
font-weight:bold;
}
.top,.top a,.top a:link{
font-size:11px;
color:#666666;
font-weight:bold;
text-decoration:none;
}
.top a:hover,.top a:active{
font-size:11px;
color:#9933CC;
font-weight:bold;
text-decoration:none;
}
.listmenu,.listmenu2 {
color:#F2F2F2;
}
.txt_w{
color:#FFFFFF;
}
.menu{
line-height:22px;
}
.menu a .menu a:link{
line-height:22px;
text-decoration:none;
color:#333333;
}
.menu a:hover .menu a:active{
line-height:22px;
text-decoration:none;
color:#8F1884;
}

.on{
line-height:22px;
text-decoration:none;
color:#8F1884;
}
.heading_news{
font-size:18px;
color:#7e83bf;
font-weight:bold;
}
.subhead{
color:#231f20;
font-size:15px;
font-weight:bold;
}
.head_found{
font-size:20px;
color:#144E73;
}
.textpage, .textpage a, .textpage a:link {
color:#d6a7ca;
text-decoration:none;
}
.textpage a:hover, .textpage a:active, .textpage span#current2{
color:#FFFFFF;
text-decoration:none;
}
.textpage2, .textpage2 a, .textpage2 a:link {
color:#1f1f1f;
text-decoration:none;
}
.textpage2 a:hover, .textpage2 a:active, .textpage2 span#current3{
color:#7162bf;
text-decoration:none;
}
.date{
color:#cb85db;
font-size:11px;
}
.copy{
font-size:9px;
}
.add{
font-size:11px;
}
#currentpage {
font-weight:bold;
text-decoration:underline;
}