body, td {font-family:Tahoma;font-size:11px;color:#959595;margin:0;padding:0;}
a img {border:0;}
a:link,a:active,a:visited {font-family: Tahoma; font-size: 11px; color:#959595;text-decoration:none}
a:hover {text-decoration:underline;}
h1,h2,h3,h4,h5,h6 {display:block;color:#232323;margin:0 0 10px;padding:0;}
h1 {font-size:13px;color:#090;}
h2 {font-size:13px;color:#090;}
h3 {font-size:24px;}
h4 {font-size:23px;}
h5 {font-size:22px;}
h6 {font-size:16px;}
purple {color:purple;}
white {color:#FFF;}
brown {color:#A52A2A;}
gray {color:gray;}
pink {color:#FFC0CB;}
yellow {color:#FF0;}
left {text-align:left;}
center {text-align:center;}
right {text-align:right;}
ul,li,form,dl,dt,dd {display:block;list-style:none;margin:0;padding:0;}
input[type="image"]:hover {opacity:0.8px;}
input,textarea,select,button {font-family:tahoma;font-size:11px;color:#888888;}
td {font-family:Arial;font-size:11px;}
form {margin:0;padding:0;}
hr {height:1px;border:none;border-bottom:1px dashed #73b6cc;backgrond:none;}
.hr_div {background:url(/img/hr_div.png) repeat-x; height:2px; border:none;color:none;margin:4px 0 3px 0px;}
label {cursor:pointer;cursor:hand}
.mframe {border-left:1px solid #ccc; border-right:1px solid #ccc;}
.colgray {border-right:1px solid #E5E7EA;}
.colwhite {border-right:1px solid #FAFAFA;}
.msep {border-top:1px solid #FAFAFA;}
.pollTot {font-size:11px !important;}
.pollLnk a {font-size:11px !important;}
.copy {font-size:7pt;}
.wrapper {min-width:1100px; margin: 0 29px;}
/* header styles */
.header {
 height: 256px;
}

.logo {
 background:url(/img/logo.png) no-repeat;
 width: 621px;
 height: 256px;
 margin:0 0 0 2px;
 float: left;
}

.bg_form {
 background:url(/img/bg_form.png) no-repeat;
 width: 352px;
 height: 224px;
 float: right;
 margin: 16px 32px 0 0;
 overflow: hidden;
 position: relative;
}

.search_subm {
 background:url(/img/submit_b.png) no-repeat;
 height: 33px;
 width: 60px;
 border: none;
 outline: none;
 float: left;
}

.search_fill {
 background:url(/img/search_inp.png) no-repeat;
 height: 33px;
 width: 246px;
 outline: none;
 border: none;
 float: left;
 padding: 0 35px 0 5px;
 color: #979797;
 text-shadow: 1px 1px #fbfbfb;
}

.search_fill:hover,
.search_fill:focus {
 opacity:0.9;
}

.search_subm:hover {
 cursor: pointer;
 opacity: 0.9;
}

.bg_form .search {
 overflow: hidden;
 margin: 22px 0 0 25px;
}

.bg_form .queryField {
 background:url(/img/queryField.png) no-repeat;
 height: 23px;
 width: 158px;
 outline: none;
 border: none;
 padding:0 5px;
}

.bg_form .text {
 float: left;
 color: #5e5e5e;
 margin:16px 10px 0 0;
}

.bg_form .input {
 margin:11px 0 0 0;
}

.login_pos {
 overflow: hidden;
 margin:20px 34px;
}

.bg_form .queryField:hover,
.bg_form .queryField:focus {
 opacity: 0.8;
}

.login_subm {
 background:url(/img/login_subm.png) no-repeat;
 height: 59px;
 width: 64px;
 position: absolute;
 right: 20px;
 top: 85px;
 border: none
}

.login_subm:hover {
 opacity: 0.8;
 cursor: pointer;
}

a.register_link {
 font-weight: bold;
 color: #969484;
 margin: 0 0 0 33px;
}

a.reminder_link {
 font-weight: bold;
 color: #404040;
 margin: 0 0 0 25px;
}

.hi_usern {
 margin:10px 0 0 85px;
 color: #5e5e5e;
}

.container_main {
 -moz-border-radius: 5px;
 border-radius: 5px;
 -webkit-border-radius: 5px;
 background: #040404;
 overflow: hidden;
}

.nav {
 background:url(/img/nav.png) no-repeat right -49px;
 padding:0 6px 0 0;
 margin: 4px 3px;
}

.nav_in {
 background: url(/img/nav.png) no-repeat 0 0;
 overflow: hidden;
 height: 49px;
}

.header_menu {height:49px; padding:0; margin:7px 0 0 0; overflow:hidden;}
.header_menu ul {height:31px; float:left; overflow:hidden;padding:0; margin:0;}
.header_menu li {height:31px; display:block; float:left; font-size:11px; font-family:Arial; margin:0 5px;}
.header_menu li a {color:#5e5e5e;text-decoration:none; font-size:11px;}
.header_menu li span {background:url(/img/navig.png) no-repeat 0 0; height:31px; display:block; padding:0 5px 0 39px; }
.header_menu li span i {background:url(/img/navig.png) no-repeat right -31px;height:31px; display:block; padding:8px 0 0 22px; font-style:normal; color:#5e5e5e;}
.header_menu li span i b {min-width:50px; display:block; text-align:center; font-weight: normal; margin:0 0 0 -31px; padding:0 28px 0 0;}
.header_menu li span:hover {background:url(/img/nav_h.png) no-repeat 0 0;display:block; overflow:hidden; cursor:pointer;}
.header_menu li span:hover i {background:url(/img/nav_h.png) no-repeat right -31px;color:#5e5e5e; cursor:pointer;}

.side_main {
 overflow: hidden;
 margin: 6px 4px;
}

.side_left {
 float: left;
 width: 217px;
 background: #101010;
 -moz-border-radius: 5px;
 border-radius: 5px;
 -webkit-border-radius: 5px;
 padding:3px 3px;
 overflow: hidden;
}

.side_right {
 float: right;
 width: 217px;
 background: #101010;
 -moz-border-radius: 5px;
 border-radius: 5px;
 -webkit-border-radius: 5px;
 padding:3px 3px;
 overflow: hidden;
}

.side_center {
 margin:0 233px;
 padding: 0 3px 3px 3px;
 
}

.boxTitle {
 background:url(/img/boxTitle.png) no-repeat;
 height: 37px;
 width: 193px;
 color: #e3e3e3;
 text-shadow: 1px 1px #0f0f0f;
 line-height: 30px;
 padding: 0 0 0 25px;
}

.boxContent {
 width: 208px;
 padding: 0 3px 3px 3px
}

.boxBottom {
 background:url(/img/boxBottom.png) no-repeat;
 height: 2px;
 width: 218px;
 margin-bottom: 5px;
}

.bnav li a {
 background:url(/img/bnav.png) no-repeat 0 0;
 height: 23px;
 line-height: 20px;
 display: block;
 color: #928f7b;
 text-shadow: 1px 1px #181717;
 font-weight: bold;
 margin: 5px -2px;
 padding: 0 0 0 21px
}

.bnav li a:hover {
 background:url(/img/bnav.png) no-repeat 0 -23px;
 text-decoration: none;
 color: #c8c3a4;
}

.banka_viewn {
 background:url(/img/banka_viewn.png) no-repeat right -33px;
 padding: 0 263px 0 0;
}

.banka_viewn_in {
 background:url(/img/banka_viewn.png) no-repeat 0 0;
 height: 33px;
 overflow: hidden;
 color: #928f7b;
 line-height: 29px;
 padding: 0 0 0 30px;
}

.banka_in {
 padding: 5px;
 overflow: hidden;
}

.banka_banner {
 background:url(/img/banka_bg.png) no-repeat;
 height: 63px;
 width: 466px;
 padding:3px 0 0 0;
 margin: 0 auto;
 margin-bottom: 5px;
}

.banka_hand {
 background:url(/img/hand.png) no-repeat;
 height: 24px;
 display: inline-block;
 margin: 0 0 5px 0;
}

.banka_heade a{
 color: #ffbaba;
 font-weight: bold;
}

.banka_heade {
 padding: 7px 0 0 40px
}

.banka_in_tegs {
 padding: 3px 15px;
 overflow: hidden;
 line-height:17px;
 font-weight: bold;
}

.banka_in_tegs a {
 color: #d8d5be;
}

.content_b {
 background: #101010;
 -moz-border-radius: 5px;
 border-radius: 5px;
 -webkit-border-radius: 5px;
 padding: 3px;
 overflow: hidden;
}

.content_b2 {
 background: #101010;
 -moz-border-radius: 5px;
 border-radius: 5px;
 -webkit-border-radius: 5px;
 padding: 3px;
 margin-top: 5px;
 overflow: hidden;
}

a.add_entry {
 color: #d8d5be;
 text-decoration: underline;
 font-weight: bold;
}

a.add_entry:hover {
 text-decoration: none;
}

.viewn_t {
 background:url(/img/viewn_t.png) repeat-x;
 height: 23px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 -webkit-border-radius: 5px;
 padding: 8px 0 0 15px;
}

.viewn_t a {
 color: #ededed;
 font-weight: bold;
 text-shadow: 1px 1px #26261f;
}

.viewn_tt {
 color: #928f7b;
 font-weight: bold;
 text-shadow: 1px 1px #26261f
}

.viewn_m {
 overflow: hidden;
 padding: 5px;
}

.viewn_b {
 background:url(/img/viewn_b.png) repeat-x;
 height: 23px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 -webkit-border-radius: 5px;
 color: #e7e7e4;
 text-shadow: 1px 1px #2f2f2f;
 padding: 8px 0 0 15px;
 margin-bottom:5px;
}

.viewn_b a {
 color: #e7e7e4;
 font-weight: bold;
}

.forum_viewn_t {
 background:url(/img/viewn_t.png) repeat-x;
 height: 31px;
 -moz-border-radius: 5px 5px 0 0px;
 border-radius: 5px 5px 0 0px;
 -webkit-border-radius: 5px 5px 0 0px;
 line-height: 30px;
 padding: 0 0 0 15px;
 font-weight: bold;
 
}

.forum_viewn_t a {
 color: #ededed;
 font-weight: bold;
 text-shadow: 1px 1px #26261f;
}

.forum_viewn_b {
 background:url(/img/viewn_b.png) repeat-x ;
 height: 5px;
 -moz-border-radius: 0 0px 5px 5px;
 border-radius: 0 0px 5px 5px;
 -webkit-border-radius: 0 0px 5px 5px;
 color: #d8d5be;
 text-shadow: 1px 1px #2f2f2f;
 margin-bottom:5px;
}

.forum_viewn_b a {
 color: #d8d5be;
 font-weight: bold;
}

a.read_all {
 display: block;
 background:url(/img/viewn_all.png) no-repeat;
 height: 26px;
 width: 127px;
}

.viewn_b .left {
 float: left;
}

.viewn_b .right {
 float: right;
 margin: -6px 5px 0 0;
}

.ramka_bg {
 background:url(/img/ramka_bg.png) no-repeat;
 height: 154px;
 width: 148px;
 padding:4px;
 margin: 0 5px 3px 5px;
 float: left;
}

.message_bg {
 color: #898989;
 line-height: 17px;
}

.footer_m {
 overflow: hidden;
 background: #040404;
 -moz-border-radius: 5px 5px 0 0px;
 border-radius: 5px 5px 0 0px;
 -webkit-border-radius: 5px 5px 0 0px;
 margin: 5px 0 0 0;
 padding: 3px;
}

.footer_bg {
 background:url(/img/foot_bg.png) repeat-x;
 height: 115px;
 -moz-border-radius: 5px 5px 0 0px;
 border-radius: 5px 5px 0 0px;
 -webkit-border-radius: 5px 5px 0 0px;
 position: relative;
 overflow: hidden;
}

.banners_foot .banka_banner {
 display: block;
 float: left;
 margin:0 5px;
}

.banners_foot {
 position: absolute;
 left: 50%;
 margin-left: -475px;
 margin-top: 8px;
}

.banners_foot img { margin-left: 3px; }

.banner_cop {
 color: #ededed;
 font-weight: bold;
 margin: 95px 0 0 0;
}

.bullets {
 background:url(/img/bullets.png) no-repeat;
 height: 77px;
 width: 61px;
 position: absolute;
 right: 7px;
 top:1px;
}

.copyr_f {
 color: #a2a2a2;
 font-weight: bold;
 float: left;
 line-height: 16px;
 margin: 10px 0 0 0;
}

.banner_f {
 float: left;
 margin: 3px;
}

.banner_f .first li { display: block; float: left; margin:5px 5px; }
.banner_f .second li { display: block; float: left; margin:5px 5px; }

/* mChat_box */
.cBlock1, .cBlock2 {
 background: #5c5b59;
 color: #9f9f9f;
 border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 -webkit-border-radius: 5px;
 border:1px solid #7d7d7d;
 -webkit-box-shadow: inset 0 0 59px #2e2e2d;
 -moz-box-shadow: inset 0 0 59px #2e2e2d;
 box-shadow: inset 0 0 59px #2e2e2d;
 margin-right:3px;


}
.cMessage {color:#9f9f9f;text-shadow:1px 1px #2a200e}
a.cBlock_profile {color:#664e22; text-shadow:1px 1px #2a200e}
.cBlock_hr {background:url(/img/cBlock_hr.png) no-repeat center; height:2px; margin:3px -5px 0 -3px; opacity:0.8;}
/* -------------------------------------------------------------- */
/* poll */
.pollTot {font-size:11px !important;}
.pollLnk a {font-size:11px !important;}
/* ------ */
.pagesBlockuz2, .pagesBlockuz1, .catPages1 {padding:5px 0px}
.pagesBlockuz2 a span,
.pagesBlockuz2 span,
.pagesBlockuz1 a span,
.pagesBlockuz1 span,
.catPages1 a span,
.catPages1 span { background: #161616;
 color: #737373;
 border-radius: 3px;
 -moz-border-radius: 3px;
border:1px solid #404040;
 -webkit-box-shadow: inset 0 0 5px #060606;
 -moz-box-shadow: inset 0 0 5px #060606;
 box-shadow: inset 0 0 5px #060606;
font-weight:bold;
padding:5px;}
.pages_switch {margin:8px;}

/* Module Part Menu */
.catsTd {padding: 0 0 0px 10px; background: url('/img/tt.png') no-repeat left 4px;}
.catName {font-size:11px;}
.catNameActive {font-size:11px;}
.catNumData {font-size:11px;color:#d8d5be; text-shadow: 1px 1px #0a0a0a;font-weight: bold;}
.catDescr {font-size: 11px; padding-left:0px;}
a.catName {color:#928f7b; text-shadow: 1px 1px #0a0a0a; font-weight: bold; }
a.catNameActive {color:#928f7b; text-shadow: 1px 1px #0a0a0a; font-weight: bold; }
/* ----------------- */


.side_main input[type="text"], .side_main input[type="password"], .side_main textarea, .side_main select {
 text-decoration:none;
 white-space:nowrap;
background: #5c5b59;
 color: #9f9f9f;
 border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 -webkit-border-radius: 5px;
 border:1px solid #7d7d7d;
 -webkit-box-shadow: inset 0 0 59px #2e2e2d;
 -moz-box-shadow: inset 0 0 59px #2e2e2d;
 box-shadow: inset 0 0 59px #2e2e2d;
 font-family:Tahoma;
 font-size:11px;
 outline: none;
padding: 2px 3px;
}

.answer { padding: 0px 3px 4px 3px !important; margin: 2px 0; }
.side_main input[type="submit"], .side_main input[type="button"], .side_main input[type="reset"], .answer, .smiles {
 text-decoration:none;
 white-space:nowrap;
background: #5c5b59;
 color: #9f9f9f;
 border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 -webkit-border-radius: 5px;
 border:1px solid #7d7d7d;
 -webkit-box-shadow: inset 0 0 59px #2e2e2d;
 -moz-box-shadow: inset 0 0 59px #2e2e2d;
 box-shadow: inset 0 0 59px #2e2e2d;
 font-family:Tahoma;
 font-size:11px;padding: 2px 3px;
 outline: none;}

input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover { opacity: 0.8; cursor: pointer; }
input[type="text"]:hover, input[type="text"]:focus, input[type="password"]:hover, input[type="password"]:focus, textarea:hover, textarea:focus, select:hover { opacity: 0.8; }


#tooltip {
position:absolute;
z-index:10;

font-size:11px;
opacity:0.75px;
background: #5c5b59;
 color: #9f9f9f;
 border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 -webkit-border-radius: 5px;
 border:1px solid #7d7d7d;
 -webkit-box-shadow: inset 0 0 59px #2e2e2d;
 -moz-box-shadow: inset 0 0 59px #2e2e2d;
 box-shadow: inset 0 0 59px #2e2e2d;
margin:0 5px 0 0;
padding:3px 5px;
color:#777;
}

#tooltip h3 {
display:block;
font-size:1em;
margin:0;
color:#777;
padding:0;
}

/* Comments Form Style */
.commTable {}
.commTd1 {color:#fff; font-weight:bold;}
.commTd2 {}
.commFl { padding:5px;color:#fff;width:100%;background:#17638e; -moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; border:1px solid #0f4d70; outline: none}
.commReg {padding: 10 0 10 0px; text-align:center;}
.commError {color:#fff;}
.securityCode {color:#fff;background:#17638e; -moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; border:1px solid #0f4d70; outline: none}
/* ------------------- */

/* Other Styles */
.replaceTable {height:100px;width:300px;border:1px solid #d7d7d7 !important;background:#ececec;-moz-border-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-khtml-border-radius:5px;border-radius:5px;box-shadow:0 0 5px #c3c3c3;-webkit-box-shadow:0 0 5px #c3c3c3;-moz-box-shadow:0 0 5px #c3c3c3;color:#064f81;}
.replaceTable td,
.replaceTable td a { color:#064f81; }

.legendTd {font-size:8pt; color:#467ca0;font-weight:bold;}
/* ------------ */

/* ===== forum Start ===== */

/* General forum Table View */
.forumContent { margin: 0 10px !important; color:#fff !important;font-weight: bold;}
.forumContent a,
.forumContent { color:#fff !important; }
.gTable {background:#8c9ba6;border-radius:3px 3px 0px 0px ;-moz-border-radius: 3px 3px 0px 0px;-webkit-border-top-left-radius: 3px;-webkit-border-top-right-radius: 3px;-khtml-border-radius: 3px 3px 0 0 ;}
.gTableTop {border-left:1px solid #cce4ec; border-right:1px solid #cce4ec;padding:2px;background:url(/img/gTableTop.png) repeat-x; height: 27px;color:#fff;font-weight:bold;padding-left:17px;font-size:11px;font-family:Tahoma;border-radius:3px 3px 0px 0px ;-moz-border-radius: 3px 3px 0px 0px;-webkit-border-top-left-radius: 3px;-webkit-border-top-right-radius: 3px;-khtml-border-radius: 3px 3px 0 0 ;box-shadow:0 0 0 1px #9fc2cd;-webkit-box-shadow:0 0 0 1px #9fc2cd;-moz-box-shadow:0 0 0 1px #9fc2cd;}
.gTableSubTop {padding:2px;background: #f3f3f3 url(/img/forumSub.png) repeat-x;height:20px; border-left:1px solid #8c9ba6; font-family: Tahoma;
 font-size: 11px;
 color: #6a97b5;
 text-shadow: 1px 1px #f4f4f4; }
.gTableSubTop a { color:#6a97b5}
td.gTableSubTop:first-child { border-left:1px solid #8c9ba6 }
td.gTableSubTop:last-child {border-right:1px solid #8c9ba6}
.gTableBody {padding:2px;background:#f1f0f0;}
.gTableBody1 {font-size: 11px;color: #fff;padding:2px;position:relative;background: #f3f3f3 url(/img/forumSub.png) repeat-x;border-right:1px solid #8c9ba6;border-top:1px solid #8c9ba6;border-left:1px solid #8c9ba6;}
.gTableBottom {padding:2px;background:#f1f0f0;border-right:1px solid #8c9ba6}
.gTableLeft {font-weight:bold;font-size: 11px;color: #6a97b5;text-shadow: 1px 1px #f4f4f4;padding:2px;background: #f3f3f3 url(/img/forumSub.png) repeat-x;border-left:1px solid #8c9ba6;border-top:1px solid #8c9ba6}
.gTableRight {font-size: 11px;color: #6a97b5;text-shadow: 1px 1px #f4f4f4;padding:2px;background: #f3f3f3 url(/img/forumSub.png) repeat-x;border-left:1px solid #8c9ba6;border-top:1px solid #8c9ba6}
.gTableRight:last-child { border-right:1px solid #8c9ba6 }
.gTableError {padding:2px;background:#D8D8D8;color:#3a7fba;}
.gTableBody1 a,
.gTableRight a { font-size: 11px;color: #6a97b5;text-shadow: 1px 1px #f4f4f4; }
/* ------------------------ */

/* Forums Styles */
.forumNameTd,.forumLastPostTd {padding:2px;background: #585855 url(/img/forumSub.png) repeat-x;position:relative;border-top:1px solid #8c9ba6;border-left:1px solid #8c9ba6; color: #6a97b5;text-shadow: 1px 1px #f4f4f4;}
.forumIcoTd,.forumThreadTd,.forumPostTd { font-family: Tahoma;position:relative;
 font-size: 11px;
 font-weight: bold;
 color: #fff;
padding:2px;background: #585855 url(/img/forumSub.png) repeat-x;border-top:1px solid #8c9ba6;border-left:1px solid #8c9ba6;}
.forumLastPostTd,.forumArchive {padding:2px;font-size:8pt;}
.forumLastPostTd a {color:#93b3bdkl}
td.forumLastPostTd:last-child { border-right: 1px solid #8c9ba6 }
.forumIcoTd td:firsh-child { border-left:none !important; }
.userRights { color: #fff; font-weight:bold; }
.fFastSearchTd { color: #fff;font-weight:bold; }
.lastPostGuest,.lastPostUser,.threadAuthor {font-family:tahoma;font-size:11px;}
.archivedForum{font-size:8pt;color:#fff;font-weight:bold;}
/* ------------- */

/* forum Titles & other */
.forum {font-weight:bold;font-size:9pt;}
.forumDescr,.forumModer {color:#93b3bd;font-size:8pt;}
.forumViewed {font-size:9px;}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:none; color: #6a97b5;text-shadow: 1px 1px #f4f4f4;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:none; color: #6a97b5;text-shadow: 1px 1px #f4f4f4;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:underline; color: #6a97b5;text-shadow: 1px 1px #f4f4f4;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:underline; color: #6a97b5;text-shadow: 1px 1px #f4f4f4;}
a.forumLastPostLink, a.lastPostUserLink { font-weight:bold; }
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {font-weight:bold;font-size:7pt; color:#6a97b5;}
.forumBarKw {font-weight:normal;}
a.forumBarA:link {text-decoration:none; color:#6a97b5;}
a.forumBarA:visited {text-decoration:none; color:#6a97b5;}
a.forumBarA:hover {text-decoration:underline; color:#6a97b5;}
a.forumBarA:active {text-decoration:none; color:#6a97b5;}
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {font-size:8pt;}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {background:#C7D7EF;}
.fastNavCat {background:#E7EEF8;}
.fastNavCatA {background:#E7EEF8;color:#0000FF}
.fastNavForumA {color:#0000FF}
/* -------------------------- */

/* forum Page switches */
.switches {border:1px solid #d7d7d7 !important;background:#f1f0f0;-moz-border-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-khtml-border-radius:5px;border-radius:5px;box-shadow:0 0 5px #c3c3c3;-webkit-box-shadow:0 0 5px #c3c3c3;-moz-box-shadow:0 0 5px #c3c3c3;padding:2px;}
.pagesInfo {padding-right:10px;font-size:8pt;border-right:1px solid #d0d0d0;text-shadow:1px 1px #fff;color:#5f808e}
.switch {width:15px;font-size:8pt;}
.switchActive {font-weight:bold;color:#5f808e;width:15px;text-shadow:1px 1px #fff}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#5f808e;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#5f808e;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#5f808e;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:none; color:#5f808e;}
/* ------------------- */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:2px;background: #f3f3f3 url(/img/forumSub.png) repeat-x;position:relative;border-top:1px solid #8c9ba6;border-left:1px solid #8c9ba6; color: #6a97b5;text-shadow: 1px 1px #f4f4f4;}
.threadLastPostTd:last-child { border-right:1px solid #8c9ba6 }
.threadIcoTd,.threadPostTd,.threadViewTd {font-family: Tahoma;position:relative;
 font-size: 11px;
 font-weight: bold;
 color: #6a97b5;
 text-shadow: 1px 1px #f4f4f4;padding:2px;background: #f3f3f3 url(/img/forumSub.png) repeat-x;border-top:1px solid #8c9ba6;border-left:1px solid #8c9ba6;}
.threadLastPostTd {padding:2px;font-size:8pt;}
.threadDescr {color:#6a97b5;font-size:8pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType, .threadsDetails, .forumOnlineBar {padding:2px;background: #f3f3f3 url(/img/forumSub.png) repeat-x;color:#6a97b5;height:20px;font-size:11px;padding-left:40px;border-left:1px solid #8c9ba6; border-right:1px solid #8c9ba6;text-shadow:1px 1px #fff;padding-bottom:4px;border-top:1px solid #8c9ba6}
a.threadPinnedLink:link {text-decoration:none; color:#6a97b5;text-shadow:1px 1px #fff;}
a.threadPinnedLink:visited {text-decoration:none; color:#6a97b5;text-shadow:1px 1px #fff;}
a.threadPinnedLink:hover {text-decoration:underline; color:#6a97b5;text-shadow:1px 1px #fff;}
a.threadPinnedLink:active {text-decoration:none; color:#6a97b5;text-shadow:1px 1px #fff;}

a.threadLink:link, a.threadLink:visited {text-decoration:none; color:#6a97b5;font-size:11px;font-family:Tahoma;text-shadow:1px 1px #fff; font-weight:bold;}
a.threadLink:hover {text-decoration:underline; color:#6a97b5;}

.postpSwithces {font-size:7pt;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:7pt;text-align:right;}
/* ------------------- */

/* forum Posts View */
.postTable {background:#8c9ba6; color: #6a97b5}
.postPoll {background:#EEEEEE;text-align:center;}
.postFirst {background:#F5F9FD;}
.postRest1 {background:#EEEEEE;}
.postRest2 {background:#F5F9FD;}
.postSeparator {height:1px;background:#fff;}

.postTdTop {background:#f1f0f0;border-left:1px solid #fff;height:18px;font-size:10px;padding:0px 2px 2px 2px;color:#999;text-shadow:1px 1px #fff;font-size:11px;}
.postBottom {position:relative;background:#f1f0f0;height:20px;border-top:1px solid #fff;padding:0px 2px;border-left:1px solid #fff;}
.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:5px;background:#EEEEEE;border-top:1px solid #fff;color: #6a97b5;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#2D435B;}
.posttdMessage {padding:5px;background:#f1f0f0;border-left:1px solid #fff;border-top:1px solid #fff; color:#999;}

.pollQuestion {text-align:center;font-weight:bold;}
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:7pt;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}

/* CODE and QUOTE by Fp0cTuk^ */
 .bbQuoteName,.bbCodeName {border:1px dashed #000;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin:3px;margin-bottom:auto;}
 .quoteMessage,.codeMessage {margin-left:8px;margin-right:8px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
 .bbQuoteName {color: #889095; !important; background: #ebeef0 url(/quote.png) no-repeat right; font-size: 10pt; !important; font-weight: bold; margin: 0 auto 0 auto; border: 1px #ccd0d5 solid; border-bottom: 1px solid #ccd0d5; padding-top: 7px; padding-bottom: 7px;}
 .quoteMessage {color: #465584; background: #f0f3f5; border:1px solid #ccd0d5!important; border-top: 0 !important; text-align:left; padding: 3px;color:#444444;}
 .bbCodeName {color: #889095; !important; background: #ebeef0 url(/code.png) no-repeat right; font-size: 10pt; !important; font-weight: bold; margin: 0 auto 0 auto; border: 1px #ccd0d5 solid; border-bottom: 1px solid #ccd0d5; padding-top: 7px; padding-bottom: 7px;}
 .codeMessage {color: #465584; background: #f0f3f5; border:1px solid #ccd0d5!important; border-top: 0 !important; text-align:left; padding: 3px;font-family:Courier New;font-size: 12px;color:#444444;}
 .quoteMessage {color: #465584; background: #f0f3f5; border:1px solid #ccd0d5!important; border-top: 0 !important; text-align:left; padding: 3px;color:#444444;}
 /* --------- */

.signatureView {font-size:7pt;}
.edited {padding-top:30px;font-size:7pt;text-align:right;color:gray;}
.editedBy {font-weight:bold;font-size:8pt;}

.statusBlock {padding-top:3px;}
.statusOnline {color:#0000FF;}
.statusOffline {color:#FF0000;}


/* ------------------ */

/* forum AllInOne Fast Add */
.newThreadBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newPollBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newThreadItem {padding: 0 0 0 8px; background: url('/.s/t/971/19.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/.s/t/971/19.gif') no-repeat 0px 4px;}
/* ----------------------- */

/* forum Post Form */
.codeButtons, .postPreview, .postReset, .postSubmit { color:#064f81;
 text-decoration:none;
 white-space:nowrap;
 border:1px solid #dbdbdb;
 -moz-border-radius:3px;
 -webkit-border-top-right-radius:3px;
 -webkit-border-top-left-radius:3px;
 -webkit-border-bottom-right-radius:3px;
 -webkit-border-bottom-left-radius:3px;
 -khtml-border-radius:3px;
 border-radius:3px;
 background:#f3f3f3;
 box-shadow: 0 0 5px #dbdbdb;
 -moz-box-shadow: 0 0 5px #dbdbdb;
 -webkit-box-shadow: 0 0 5px #dbdbdb;
 font-family:Tahoma;
 font-size:11px;
 outline: none;}
.postPreview:hover, .postReset:hover, .postSubmit:hover {cursor:pointer; opacity:0.8;}
.postTextFl {padding:2px; color:#064f81;
 text-decoration:none;
 white-space:nowrap;
 border:1px solid #dbdbdb;
 -moz-border-radius:3px;
 -webkit-border-top-right-radius:3px;
 -webkit-border-top-left-radius:3px;
 -webkit-border-bottom-right-radius:3px;
 -webkit-border-bottom-left-radius:3px;
 -khtml-border-radius:3px;
 border-radius:3px;
 background:#f3f3f3;
 box-shadow: 0 0 5px #dbdbdb;
 -moz-box-shadow: 0 0 5px #dbdbdb;
 -webkit-box-shadow: 0 0 5px #dbdbdb;
 font-family:Tahoma;
 font-size:11px;
 outline: none;width:550px;height:150px}
.smilesPart {padding-top:5px;text-align:center}
/* ----------------- */
/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:#00F5FF;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:#FF3030;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:#2489f1;}
a.groupOther1:link,a.groupOther1:visited,a.grou pOther1:hover {color:#32CD32;}
a.groupOther2:link,a.groupOther2:visited,a.grou pOther2:hover {color:#FFF68F;}
a.groupOther3:link,a.groupOther3:visited,a.grou pOther3:hover {color:red;}
a.groupOther5:link,a.groupOther5:visited,a.grou pOther5:hover {color:#3333ff;}
a.groupOther6:link,a.groupOther6:visited,a.grou pOther6:hover {color:#2E8B57;}
/* ---------------- */
.sbmSerch { border: none; background:url(/img/searchSbm.png) no-repeat; height: 24px; width: 54px; float: right; margin:3px 0 0 0; }
.sbmSerch:hover { opacity: 0.8; }
/* logged profile */
.profile_logged { margin: 10px 0 0 25px; }
.profile_ava { float: left; padding: 0 5px 0 0; }
.profile_ava img { -moz-border-radius:5px; border-radius: 5px; border: 2px solid #777}
.r1 {color:#4d4d4d; text-shadow:1px 1px 0px #ffffff; font-size:12px; font-family:tahoma; font-weight:bold;} 
.r2 {color:#ffffff; text-shadow:1px 1px 0px #266601; font-size:12px; font-family:tahoma; font-weight:bold;} 
.r3 {color:#ffffff; text-shadow:1px 1px 0px #600505; font-size:12px; font-family:tahoma; font-weight:bold;} 
.Rate {height:40px; width:80px; text-align:center; padding-top:11px; font-size:12px; font-family:tahoma; font-weight:bold;} 
.negativeRate {background:url('http://wallaby.ucoz.ru/Images_template/r3.png') no-repeat !important; color:#ffffff;} 
.nullRate {background:url('http://wallaby.ucoz.ru/Images_template/r2.png') no-repeat !important; color:#4d4d4d;} 
.positiveRate {background:url('http://wallaby.ucoz.ru/Images_template/r1.png') no-repeat !important; color:#ffffff;} 
.positiveRate table tr td {color:#ffffff;} 
/* ------------------- */