* {font-family:tahoma;}
p,div,b,td {font-size: 12px;}
body {font-family: tahoma;font-size: 12px;color: #28435d;font-weight: normal;}
a {color:#1775d0;font-family: tahoma;font-size: 12px;font-weight: normal;}
.login {width:145px;height:17px;background-color: #B48D5E;border-width:1px;border-color:#957445;background-image: url(/index/images/login_bg2.gif);font-size:10px;padding:0px;padding-left:2px}
.menuitem {color:#3f443d;font:bold 12px tahoma;padding:12 0 0 55;height:29px;background:url(/index/images/menuitembg.gif) no-repeat top left;}
.menuitemsel {color:#3f443d;font:bold 12px tahoma;padding:12 0 0 55;height:29px;background:url(/index/images/menuitembg.gif) no-repeat top left;}
.menuitemseladv { font:bold 12px tahoma;padding:12 0 0 55;height:29px;background:url(/index/images/menuitembg.gif) no-repeat top left;}
.menuitemseladv a { color: rgb(18, 133, 234); font:bold 12px tahoma; }
.menusubitem {color:#3f443d;font:normal 10px tahoma;padding:0 0 0 65;height:13px;background:url(/index/images/menusubitembg.gif) no-repeat top left;}
.menusubitemsel {color:#3f443d;font:normal 10px tahoma;padding:0 0 0 65;height:13px;background:url(/index/images/menusubitemselbg.gif) no-repeat top left;}
.menuitem a {color:#3f443d;font:bold 12px tahoma;text-decoration:none}
.menuitemsel a {color: rgb(18, 133, 234);font:bold 12px tahoma;text-decoration:none}
.menusubitem a {color:#3f443d;font:normal 10px tahoma;text-decoration:none}
.menusubitemsel a {color:#3f443d;font:normal 10px tahoma;text-decoration:none;}
.menuitem a:hover,.menuitemsel a:hover,.menusubitem a:hover,.menusubitemsel a:hover {text-decoration:underline}


.title {color:#28435d;font:bold 14px tahoma;text-decoration:underline}
.titlenews {color: #000000;font: bold 14px tahoma;}
.pages {color:#90543a;font-size:11px}
.pages u {color:#573d33;font-size:11px;font-weight:bold;text-decoration:none}
.pages b {color:#90543a;font-size:11px}
.pages a {color: #013c6a;font-size:11px;text-decoration:underline;font-weight:bold}
.bottommenu {font-size:11px;font-weight:bold;color:#1a4b71}
.bottommenu a {font-size:13px;font-weight:bold;color:#1a4b71;text-decoration:underline}
.copyrights {color:#b3daff;font:bold 11px arial}
.copyrights a {color:#f0f0f0;font:bold 11px arial}
.rd {color: #0068b9}
.calendmonth {font:bold 10px tahoma;text-transform:uppercase;color:#496141;text-align:center}
.calendar .calenddays td {font-weight:bold;font-size:12px;text-align:center}
.calendar .old {font-size:12px;color:#B1B1B1}
.calendar .cur {font-size:12px;color:#000000}
.calendar .cur a {font-size:12px;color:#AC0000}
.calendar .cur1 {font-size:12px;color:#AE4022}
.calendar .cur1 a {font-size:12px;color:#AC0000}
.calendar .sel {    font-size: 12px;
    color: white;
    font-weight: bold;
    border: 1px #d2e4cc solid;
    background: rgb(34, 119, 44);}

.search1 {width:122px;height:19px;background:url(images/searchbg.gif) no-repeat top center;border:0px}
.search {color:#28435d;font-size:12px;width:122px;height:17px;border-bottom:solid 1px #ffffff;border-right:solid 1px #ffffff;border-left:solid 1px #a6b4bf;border-top:solid 1px #aa6b4bf;background:#c1d2de;padding:0px;padding-left:2px}
.forumbodypages {color:#28435d;font:normal 11px tahoma}
.forumbodypages .fpagesdis {color:#28435d;font:bold 11px tahoma}
.titlelink {color:#1775d0;font: bold 12px tahoma}
.nick999 {color:#000000;font: bold 11px tahoma}
.nick1 {color:#000000;font: bold 11px tahoma}
.nick2 {color:#000000;font: bold 11px tahoma}
.topicdate, .topicdate b {font-family: Tahoma;  font-size: 11px; ext-decoration: none;  color: #28435d;}
.topicuser {font-family: Tahoma;  font-size: 10px; ext-decoration: none;  color: #9daebe;}
.topictext {color:#28435d; padding: 7 0 7 0;font-size: 12px; font-family: Tahoma;width:500px; word-wrap:break-word;}
.edittext {color:#28435d;font-size:12px;width:100%;height:17px;border-bottom:solid 1px #ffffff;border-right:solid 1px #ffffff;border-left:solid 1px #a6b4bf;border-top:solid 1px #aa6b4bf;background:#c1d2de;padding:0px;padding-left:2px;margin: 5 0 5 0}

.quote {color:#28435d;font-size: 12px; font-family: Tahoma; }
td.quote {padding-left:20px;background-color:#e6edf3;border:solid 1px #28435d}
P,UL,LI {margin: 0px;}

form b.butt1 input{
    box-sizing: unset;
    padding: 1px 0px 3px 0px;
    margin: 0px 8px 0px 8px;
}

b.butt1 {
    height: 19px;
    width: 7px;
    cursor: pointer;
    font-size: 23px;
    background: url('/index/images/butt_ik3.png') 0 0 no-repeat;
}
b.butt1 b {
    height: 19px;
    width: 7px;
    cursor: pointer;
    font-size: 23px;
    background: url('/index/images/butt_ik3.png') right -61px no-repeat;
}

b.butt1 input, b.butt1 button {
    height: 19px;
    border: 0px solid;
    color: rgb(218, 236, 255) !important;
    cursor: pointer;
    font-family: Tahoma;
    font-size: 11px !important;
    font-weight: bold;
    text-decoration: none;
    margin: 0 8px;
    background: transparent url(/index/images/butt_ik3.png) 0 -30px repeat-x;
}

.unread{
    opacity: 1;
}
.unread0{
    opacity: 0.75;
}

.menu_blocks{

}

a.simple_a_menu{
    width: 170px;
    display: block;
    margin-left: 33px;
}

.simple_menu{
    width: 170px;
}
.simple_menu .simple_left{
    background: url('/index/images/simple_left.png');
    width: 8px;
    height: 27px;
    float: left;
}
.simple_menu .simple_center{
    background: url(/index/images/simple_center.png);
    width: 100%;
    height: 27px;
    color: white;
    font-size: 13px;
}
.simple_menu .simple_right{
    background: url('/index/images/simple_right.png');
    width: 8px;
    height: 27px;
    float: right;
}

.simple_menu:hover .simple_left{
    background: url('/index/images/activ_left.png');
}
.simple_menu:hover .simple_center{
    background: url('/index/images/activ_center.png');
}
.simple_menu:hover .simple_right{
    background: url('/index/images/activ_right.png');
}
.simple_menu.active .simple_left{
    background: url('/index/images/activ_left.png');
}
.simple_menu.active .simple_center{
    background: url('/index/images/activ_center.png');
}
.simple_menu.active .simple_right{
    background: url('/index/images/activ_right.png');
}

.topic_official{
    background: rgba(77, 162, 67, 0.25);
    border: 1px rgba(124, 228, 169, 0.6) solid;
    margin-bottom: 2px;
    margin-top: 2px;
}

.info_ta{
    background: rgba(235, 245, 255, 0.25);
    border: 1px rgba(179, 217, 255, 0.78) solid;
    border-radius: 0px 0px 10px 10px;
    cursor: pointer;
}

.listblock_n{
    position: absolute;
    margin: 47px 0px 0px 191px;
    z-index: 101;
    width: 257px;
    border: 1px solid rgb(189, 220, 253);
    background: rgb(235, 245, 255);
    text-align: center;
}

.dbgl {
    background-color: rgb(151, 201, 222);
}
.dbgl2 {
    background-color: rgba(195,224,238,1);
}
.transp {
    background-color: transparent;
}
table.coll {
    border-collapse: collapse;
    border-spacing: 0;
}
.transp { background-color: transparent; }
table.coll { border-collapse: collapse; }


.control_b{
    background: #e9f4ff;
    border: 1px #3c5bf7 solid;
    z-index: 1000;
    position: absolute;
    padding: 4px;
}
.pg, .pg td {
    color: rgba(141,38,22,1);
    height: 17px;
    text-align: center;
    vertical-align: center !important;
    padding-left: 1px;
    padding-right: 1px;
}
.pg-act,.pg-act *  {
    font-size: 9px;
    margin:	0;
    color:rgba(25,93,131,1);
    padding: 2 2 2 2;
    text-align: center;
    background: url('/images/pg.gif') no-repeat center center;
    height: 14px;
    width: 14px;
}
.pg-inact,.pg-inact * {
    font-size: 9px;
    margin: 0px;
    padding: 2 2 2 2;
    color:rgba(76,213,244,1);
    text-align: center;
    background: url('/images/pg_inact.gif) no-repeat center center');
    background-repeat: no-repeat;
    height: 14px;
    width: 14px;
}
.pg-act_lnk {
    color: rgba(25,93,131,1) !important;
    font-size: 9px;
    fo_nt-weight: bold;
}
.pg-inact_lnk {
    color: rgba(76,213,244,1) !important;
    font-size: 9px;
    fo_nt-weight: bold;
}