/*
by sp1nn15
skype: sp1nn15
rip by AdReNaLiN
skype: artur_adrenalin
*/

/* general style */
body {background:#fff; margin:0; padding:0;}
body, td {font-family:Tahoma; font-size:11px; color:#fff;}
a {color:#fff; text-decoration:none;}
a:hover {text-decoration:underline;}

ul, li {display:block; padding:0; margin:0; list-style:none;}
.left {float:left;}
.right {float:right;}
.center {text-align:center;}
.hidden {overflow:hidden;}
hr {color:#535353; height:1px; border-top:0px; border-style:dashed;}

h1, h2, h3, h4, h5, h6 {display:inline-block; padding:0; margin:0;}
h1 {font-size:14px;}
h2 {font-size:13px;}
h3 {font-size:12px;}
h4 {font-size:11px;}
h5 {font-size:10px;}
h6 {font-size:9px;}

gra {color:gray;} 
yel {color:yellow;} 
ora {color:orange;} 
pur {color:purple;} 
red {color:red;} 
blu {color:blue;} 
gre {color:green;} 
bla {color:black} 
whi {color:white}

/* input style */
.input_style input[type="text"],
.input_style input[type="password"],
.input_style textarea {resize:none; font-family:Tahoma; font-size:11px; color:#2a2a2a; outline:none; border:none; background:#e8e8e8; border-radius:6px; border-top:1px solid #d0d0d0; padding:3px;}
.input_style input[type="text"],
.input_style input[type="password"] {padding:2px 0; text-indent:3px;}
.input_style input[type="button"],
.input_style input[type="submit"],
.input_style input[type="reset"], 
.input_style button {cursor:pointer; outline:none; border:none; font-family:tahoma; font-size:11px; margin:3px 3px; height:21px; background:url(/design_73/input_style.png) no-repeat left 0, url(/design_73/input_style.png) no-repeat right -21px, url(/design_73/input_style.png) repeat-x 0 -42px; color:#fff; border-radius:6px;}
.input_style input[type="button"]:hover, 
.input_style input[type="submit"]:hover,
.input_style input[type="reset"]:hover, 
.input_style button:hover {background:url(/design_73/input_style.png) no-repeat left -63px, url(/design_73/input_style.png) no-repeat right -84px, url(/design_73/input_style.png) repeat-x 0 -105px;}
.input_style select,
.input_style option {font-family:Tahoma; font-size:11px; color:#2a2a2a; outline:none; border:none; background:#e8e8e8; padding:3px;}

/* group */
a.groupModer:link, a.groupModer:visited, a.groupModer:hover {color:#00CD00; font-weight:bold;}
a.groupAdmin:link, a.groupAdmin:visited, a.groupAdmin:hover {color:#FF0000; font-weight:bold;}
a.groupVerify:link, a.groupVerify:visited, a.groupVerify:hover {color:#2489f1;}
a.groupFriends:link, a.groupFriends:visited, a.groupFriends:hover {color:#FFA500;} 
a.groupBanned:link, a.groupBanned:visited, a.groupBanned:hover {color:#aaa; text-decoration:line-through;}
a.groupOther1:link, a.groupOther1:visited, a.groupOther1:hover {color:#00CD00;} 
a.groupOther2:link, a.groupOther2:visited, a.groupOther2:hover {color:#FF1493;} 
a.groupOther3:link, a.groupOther3:visited, a.groupOther3:hover {color:#9400D3;} 
a.groupOther4:link, a.groupOther4:visited, a.groupOther4:hover {color:#FF0000;} 
a.groupOther6:link, a.groupOther6:visited, a.groupOther6:hover {color:#9370DB;} 

/* fixed */
#wrapper {min-width:1200px;}
.cont_full {width:1200px; margin:0 auto 0 auto; overflow:hidden;}
.cont_full .cont_top {overflow:hidden; height:32px; background:url(/design_73/cont_top.png) no-repeat 0 top;}
.cont_full .cont_middle {width:1186px; overflow:hidden; background:url(/design_73/cont_middle.png) repeat; margin:0 0 0 7px; padding:0 0 6px 0;}
.side_main {overflow:hidden;}
.side_main .side_left {float:left; width:232px; margin:0 0 0 4px;}
.side_main .side_right {float:right; width:234px; margin:0 4px 0 0;}
.side_main .side_center {margin:9px 243px 0 243px;}

/* header */
.hbg {overflow:hidden; height:133px; background:url(/design_73/hbg.png) repeat-x 0 0;}
.hbg .hbg_l {background:url(/design_73/hbg_l.png) no-repeat left 0;}
.hbg .hbg_r {background:url(/design_73/hbg_l.png) no-repeat right -133px; overflow:hidden; height:133px;}
.hbg .hbg_middle {overflow:hidden; height:133px; width:1200px; margin:0 auto; background:url(/design_73/hbg_middle.png) no-repeat 0 0;}
.hbg .helem_in {overflow:hidden;}
.hbg .hdate {overflow:hidden; padding:3px 0 0 50px; color:#2a2a2a; width:180px; text-align:center;}
.hbg .hdate span.hclock {background:url(/design_73/hclock.png) no-repeat left 3px; padding:0 0 0 12px; margin:0 0 0 3px;}
.hbg a.hlogo {display:block; float:left; width:201px; height:71px; margin:30px 0 0 50px; background:url(/design_73/hlogo.png) no-repeat 0 0;}
.hbg a.hlogo:hover {opacity:0.8;}
.hbg .hinf_text {float:right; overflow:hidden; padding:3px 44px 0 0; color:#2a2a2a; width:174px; text-align:center;}
.hbg .hinf_full {width:254px; float:right; overflow:hidden; margin:22px 8px 0 0;}
.hbg a.hinf {color:#2a2a2a; display:block; overflow:hidden; background:url(/design_73/hinf.png) no-repeat 0 0; width:254px; height:22px; line-height:22px; margin:0 0 4px 0; text-decoration:none; padding:0 0 0 18px;}
.hbg a.hinf:hover {background-position:0 -22px; color:#184254; text-shadow:1px 1px #fff;}
.hbg a.hinf span {display:block; float:right; margin:2px 25px 0 0; height:16px; line-height:16px; background:#184254; padding:0 6px; color:#fff; text-shadow:1px 1px #143948; border-radius:3px;}
.hbg a.hinf:hover span {background:#0c3040;}
.hbg .hnav {width:580px; height:41px; margin:4px 0 0 333px; position:absolute;}
.hbg .hnav ul li {height:41px; float:left; margin:0 6px 0 0;}
.hbg .hnav ul li.hn_l a {color:#2a2a2a; background:url(/design_73/hnav.png) no-repeat left 0, url(/design_73/hnav.png) no-repeat right -41px, url(/design_73/hnav_c.png) no-repeat center 0; height:41px; padding:0 25px 0 35px; line-height:42px; display:block; text-decoration:none;}
.hbg .hnav ul li.hn_l a:hover {color:#184254; background:url(/design_73/hnav.png) no-repeat left 0, url(/design_73/hnav.png) no-repeat right -41px, url(/design_73/hnav_c.png) no-repeat center -41px;}
.hbg .hnav ul li.hn_r a {color:#2a2a2a; background:url(/design_73/hnav.png) no-repeat left -82px, url(/design_73/hnav.png) no-repeat right -123px, url(/design_73/hnav_c.png) no-repeat center -82px; height:41px; padding:0 35px 0 25px; line-height:42px; display:block; text-decoration:none;}
.hbg .hnav ul li.hn_r a:hover {color:#184254; background:url(/design_73/hnav.png) no-repeat left -82px, url(/design_73/hnav.png) no-repeat right -123px, url(/design_73/hnav_c.png) no-repeat center -123px;}
.hbg .hnav ul li.hn a {color:#2a2a2a; background:url(/design_73/hnav.png) no-repeat left -82px, url(/design_73/hnav.png) no-repeat right -41px, url(/design_73/hnav_c.png) no-repeat center 0; height:41px; padding:0 25px 0 25px; line-height:42px; display:block; text-decoration:none;}
.hbg .hnav ul li.hn a:hover {color:#184254; background:url(/design_73/hnav.png) no-repeat left -82px, url(/design_73/hnav.png) no-repeat right -41px, url(/design_73/hnav_c.png) no-repeat center -41px;}
.hbg .hbanka {width:468px; height:60px; margin:62px 0 0 365px; position:absolute;}
.hbg .hbanka img {width:468px; height:60px;}
#hspeedbar_bg {padding:0 30px 0 0; float:left; background:url(/design_73/hspeedbar_bg.png) no-repeat left 0, url(/design_73/hspeedbar_bg.png) no-repeat right -76px, url(/design_73/hspeedbar_bg.png) repeat-x 0 -38px; height:38px;} 
.hspeedbar {float:left; color:#2a2a2a; background:url(/design_73/hspeedbar.png) no-repeat left 5px; padding:0 0 0 14px; margin:12px 0 0 75px;}
.hspeedbar a {color:#2a2a2a;}
.hsearch_right {float:right; margin:4px 54px 0 0;}
.hsearch_in {float:left; color:#2a2a2a; margin:0 8px 0 0; line-height:22px;}
.hsearch {float:right; width:200px;}
.hsearch input {font-family:Tahoma; font-size:11px; outline:none; border:none; margin:0; padding:0;}
.hsearch input[type="text"] {background:#2a2a2a; width:181px; height:21px; color:#fff; float:left; padding:0 6px; border-radius:4px;}
.hsearch input[type="submit"] {background:url(/design_73/hsearch_input.png) no-repeat 0 0; width:10px; height:10px; cursor:pointer; position:absolute; margin:5px 0 0 7px;}
.hsearch input[type="submit"]:hover {opacity:0.6;}
.hbuttons {width:30px; height:60px; position:absolute; margin:38px 0 0 0;}
.hbuttons a.buttons1 {overflow:hidden; display:block; background:url(/design_73/hbuttons.png) no-repeat 0 0; width:30px; height:27px;}
.hbuttons a.buttons2 {overflow:hidden; display:block; margin:6px 0 0 0; background:url(/design_73/hbuttons.png) no-repeat 0 -28px; width:30px; height:27px;}
.hbuttons a.buttons3 {overflow:hidden; display:block; background:url(/design_73/hbuttons.png) no-repeat 0 -56px; width:30px; height:27px;}
.hbuttons a.buttons4 {overflow:hidden; display:block; margin:6px 0 0 0; background:url(/design_73/hbuttons.png) no-repeat 0 -84px; width:30px; height:27px;}
.hbuttons a.buttons1:hover {background-position:-31px 0;}
.hbuttons a.buttons2:hover {background-position:-31px -28px;}
.hbuttons a.buttons3:hover {background-position:-31px -56px;}
.hbuttons a.buttons4:hover {background-position:-31px -84px;}

/* footer */
.fbg {overflow:hidden; height:139px; background:url(/design_73/fbg.png) repeat-x 0 top;}
.fbg .fbg_middle {overflow:hidden; width:1200px; margin:0 auto; height:139px; background:url(/design_73/fbg_middle.png) no-repeat 0 top;}
.fbg .ftext {float:left; color:#2a2a2a; margin:54px 0 0 140px; width:410px;}
.fbg .ftext a {color:#2a2a2a;}
.fbg a.fup {display:block; width:39px; height:50px; position:absolute; margin:70px 0 0 1145px; cursor:pointer;}
.fbg a.fup:hover {background:url(/design_73/fup_h.png) no-repeat 0 0;}
.fbg .fbanka {float:right; width:197px; margin:10px 95px 0 0;}
.fbg .fbanka div.blank {float:left; width:88px; height:31px; background:#184254; margin:0 7px 5px 0;}
.fbg .fbg_elem {overflow:hidden; width:269px; height:4px; background:url(/design_73/fbg_elem.png) no-repeat 0 0; margin:0 0 10px 0;}
.fbg a.fbg_buttons {text-decoration:none; color:#2a2a2a; float:left; margin:0 10px 0 0; display:block; height:33px; line-height:24px; background:url(/design_73/fbg_buttons.png) no-repeat left 0, url(/design_73/fbg_buttons.png) no-repeat right -33px; padding:0 9px;}
.fbg a.fbg_buttons span {height:33px; display:block; background:url(/design_73/fbg_buttons.png) repeat-x 0 -66px; padding:0 6px;}
.fbg a.fbg_buttons:hover {color:#184254; opacity:0.9;}

/* block */
.block_full_l {width:232px; overflow:hidden;}
.block_full_l .block_top {background:url(/design_73/block_top.png) no-repeat 0 0; width:232px; height:57px;} 
.block_full_l .block_top_in {background:url(/design_73/block_top.png) no-repeat -232px 0; width:232px; height:57px;}
.block_full_l .block_cont {background:url(/design_73/block_cont.png) repeat-y 0 0; width:222px;}
.block_full_l .block_cont_in {overflow:hidden; padding:3px 3px 0 3px; color:#2a2a2a;}
.block_full_l .block_bottom {background:url(/design_73/block_cont.png) no-repeat -222px 0; width:222px; height:9px;}
.block_full_l .block_cont_elem {margin:0 0 0 10px;}
.block_full_l .block_top span,
.block_full_l .block_top_in span {color:#2a2a2a; line-height:64px; padding:0 0 0 40px;}
.block_full_l .block_ico1 {background:url(/design_73/block_ico.png) no-repeat 0 0; width:17px; height:7px; position:absolute; margin:28px 0 0 203px;}
.block_full_l .block_ico2 {background:url(/design_73/block_ico.png) no-repeat 0 -8px; width:17px; height:10px; position:absolute; margin:26px 0 0 209px;}
.block_full_l .block_ico3 {background:url(/design_73/block_ico.png) no-repeat 0 -19px; width:17px; height:14px; position:absolute; margin:24px 0 0 204px;}

.block_full_r {width:234px; overflow:hidden;}
.block_full_r .block_top {background:url(/design_73/block_top.png) no-repeat -464px 0; width:234px; height:57px;}
.block_full_r .block_top_in {background:url(/design_73/block_top.png) no-repeat -698px 0; width:234px; height:57px;}
.block_full_r .block_cont {background:url(/design_73/block_cont.png) repeat-y 0 0; width:222px;}
.block_full_r .block_cont_in {overflow:hidden; padding:3px 3px 0 3px; color:#2a2a2a;}
.block_full_r .block_bottom {background:url(/design_73/block_cont.png) no-repeat -222px 0; width:222px; height:9px;}
.block_full_r .block_cont_elem {margin:0 12px 0 0;}
.block_full_r .block_top span,
.block_full_r .block_top_in span {color:#2a2a2a; line-height:64px; padding:0 0 0 32px;}
.block_full_r .block_ico4 {background:url(/design_73/block_ico.png) no-repeat 0 -34px; width:17px; height:10px; position:absolute; margin:26px 0 0 194px;}
.block_full_l .block_ico5 {background:url(/design_73/block_ico.png) no-repeat 0 -45px; width:17px; height:9px; position:absolute; margin:27px 0 0 210px;}
.block_full_r .block_ico6 {background:url(/design_73/block_ico.png) no-repeat 0 -55px; width:17px; height:9px; position:absolute; margin:27px 0 0 202px;}

/* block menu */
.block_menu {width:214px; margin:0 auto;}
.block_menu ul li {height:28px; line-height:28px; margin:0 0 3px 0;}
.block_menu ul li a {display:block; height:28px; background:url(/design_73/block_menu.png) no-repeat 0 0; text-decoration:none; padding:0 0 0 21px; color:#fff; text-shadow:1px 1px #262626;}
.block_menu ul li a:hover {background-position:0 -28px; padding:0 0 0 28px; text-shadow:1px 1px #163949;}

/* buylink */
a.buylink_buttons {display:block; text-decoration:none; text-align:center; color:#fff; overflow:hidden; width:191px; height:29px; line-height:28px; background:url(/design_73/buylink.png) no-repeat 0 0; margin:0 auto 4px auto;}
a.buylink_buttons:hover {opacity:0.9;}
a.buylink_buttons span {padding:0 0 0 8px;}
.buylink_hr {overflow:hidden; height:3px; width:207px; background:url(/design_73/buylink.png) no-repeat 0 -33px; margin:0 auto 4px auto;}
.buylink_url {color:#2a2a2a; text-align:center; overflow:hidden;}
.buylink_url a {color:#2a2a2a;}

/* bstat */
.bstats {overflow:hidden; background:url(/design_73/bstats.png) no-repeat 0 0; width:208px; height:24px; line-height:26px; padding:0 0 0 17px; color:#fff; margin:4px 0 4px 4px;}
.bstats a {color:#fff;}
.bstats_text {color:#2a2a2a; padding:0 6px;}
.bstats_text a {color:#2a2a2a;}
.bstats_alluser {margin:6px auto 0 auto; overflow:hidden; background:url(/design_73/bstats_alluser.png) no-repeat 0 0; width:204px; height:36px; line-height:28px; text-align:center; color:#fff; text-shadow:1px 1px #163b4b;}
.tOnline,
.gOnline, 
.uOnline {background:url(/design_73/bstats_ico.png) no-repeat 0 2px; padding:0 0 0 16px; margin:0 0 3px 20px; color:#2a2a2a;}

/* cats */
.block_cont .catsTable {width:216px; margin:0 auto;}
.block_cont .catsTable a {text-decoration:none; color:#fff;}
.block_cont .catsTd {background:url(/design_73/catsTd.png) no-repeat 0 0; width:214px; height:28px; line-height:28px; overflow:hidden; color:#fff; padding:0 0 3px 0;}
.block_cont .catsTd:hover {color:#fff; background-position:-219px 0; cursor:pointer;}
.block_cont .catsTd:hover a {color:#fff;}
.block_cont .catName,
.block_cont .catNameActive {float:left; padding:0 0 0 26px;}
.block_cont .catNumData {color:#2a2a2a; float:right; margin:3px 5px 0 0; background:url(/design_73/catNumData.png) no-repeat 0 0; width:36px; height:21px; line-height:20px; text-align:center;}
.block_cont .catDescr {display:none;}

/* bchat */
.bchat_loop {overflow:hidden; margin:0 0 3px 0;}
.bchat_top {background:url(/design_73/bchat_top.png) no-repeat left 0;}
.bchat_top a {color:#fff;}
.bchat_top div {background:url(/design_73/bchat_top.png) no-repeat right -28px; height:28px; line-height:28px; padding:0 0 0 28px; color:#fff; text-shadow:1px 1px #174151; margin:0 0 1px 0;}
.bchat_cont {background:#2a2a2a; overflow:hidden; padding:6px; color:#fff; border-radius:3px; border-top:1px solid #242424;}
.bchat_cont a {color:#fff;}
.bchat_row {overflow:hidden; width:6px; height:4px; background:url(/design_73/bchat_row.png) no-repeat 0 0;}

.bchat_full {overflow:hidden; margin:10px 0 0 0;}
.bchat_full .bchat_left {float:left;}
.bchat_full .bchat_right {float:right;}
.bchat_full .bchat_right input {outline:none; border:none; cursor:pointer; background:0; width:130px; height:22px; margin:0 2px 0 0;}
.bchat_full .bchat_right input:hover {background:0;}
.bchat_full .bchat_right span {display:block; outline:none; border:none; cursor:pointer; background:url(/design_73/bchat_buttons.png) no-repeat -81px 0; width:130px; height:22px; margin:0 2px 0 0;}
.bchat_full .bchat_right span:hover {background-position:-81px -23px;}
.bchat_full a.sm1 {float:left; margin:1px 0 0 3px; display:block; width:24px; height:21px; background:url(/design_73/bchat_buttons.png) no-repeat 0 0;}
.bchat_full a.sm2 {float:left; margin:1px 0 0 3px; display:block; width:24px; height:21px; background:url(/design_73/bchat_buttons.png) no-repeat -27px 0;}
.bchat_full a.sm3 {float:left; margin:1px 0 0 3px; display:block; width:24px; height:21px; background:url(/design_73/bchat_buttons.png) no-repeat -54px 0;}
.bchat_full a.sm1:hover {background-position:0 -24px;}
.bchat_full a.sm2:hover {background-position:-27px -24px;}
.bchat_full a.sm3:hover {background-position:-54px -24px;}
.bchat_full .bchat_message textarea {resize:none; font-family:Tahoma; font-size:11px; color:#2a2a2a; outline:none; border:none; background:#e8e8e8; border-radius:3px; border-top:1px solid #d0d0d0; padding:6px; width:211px; margin:0 0 5px 3px;}

/* viewn */
.vloop {width:698px; margin:0 0 10px 0; overflow:hidden;}
.vloop .vtop {background:url(/design_73/vloop.png) no-repeat 0 0; width:698px; height:47px;}
.vloop .vtop a {color:#2a2a2a;}
.vloop .vtop span.title {color:#2a2a2a; line-height:42px; padding:0 0 0 36px;}
.vloop .vcont {background:url(/design_73/vloop.png) repeat-y -698px 0; overflow:hidden;}
.vloop .vbottom {background:url(/design_73/vloop.png) no-repeat -1396px bottom; width:698px; height:7px;}
.vloop .vcont_in {overflow:hidden; margin:10px 20px 0 10px;}
.vloop .vcont_ins {overflow:hidden;}
.vloop .vposter {float:left; background:url(/design_73/vposter.png) no-repeat 0 0; width:134px; height:138px; margin:0 17px 0 0;}
.vloop .vposter img {display:block; width:119px; height:99px; border-radius:3px;}
.vloop .vposter div {padding:5px 0 0 7px;} 
.vloop .vmessage {margin:0 0 8px 0; background:url(/design_73/vmessage.png) no-repeat left 0; padding:0 0 0 23px; min-height:110px; color:#2a2a2a;}
.vloop .vmessage a {color:#2a2a2a;}
.vloop .vpanel {overflow:hidden; background:url(/design_73/vpanel.png) no-repeat 0 0; width:684px; height:37px; margin:0 auto;}
.vloop a.vbuttons {color:#fff; display:block; float:right; text-decoration:none; text-align:center; background:url(/design_73/vbuttons.png) no-repeat 0 0; width:87px; height:28px; line-height:28px; text-shadow:1px 1px #1f1f1f;}
.vloop a.vbuttons:hover {background-position:0 -28px;}
.vloop ul.vinfo {float:left; height:24px; margin:0 0 0 20px;}
.vloop ul.vinfo li {float:left; color:#fff; text-shadow:1px 1px #163b4b;}
.vloop ul.vinfo li a {color:#fff;}
.vloop ul.vinfo li.ico1 {margin:2px 0 0 0; background:url(/design_73/velem.png) no-repeat left -25px; height:19px; line-height:20px; padding:0 0 0 30px;}
.vloop ul.vinfo li.ico2 {margin:2px 0 0 0; background:url(/design_73/velem.png) no-repeat left -45px; height:19px; line-height:20px; padding:0 0 0 30px;}
.vloop ul.vinfo li.ico3 {margin:2px 0 0 0; background:url(/design_73/velem.png) no-repeat left -65px; height:19px; line-height:20px; padding:0 0 0 30px;}
.vloop ul.vinfo div {float:left; min-width:2px; height:24px; background:url(/design_73/velem.png) no-repeat 0 0; padding:0 12px 0 12px; margin:2px 0 0 0;}

/* forum */
.forumContent {width:1152px; margin:0 auto;}
.fBlock_title {background:url(/design_73/gTableTop.png) no-repeat 0 0; width:1152px; height:47px; line-height:44px; overflow:hidden; padding:0 0 0 36px; color:#2a2a2a;}
.fBlock_title a {color:#2a2a2a;}
.gDivBottomLeft {background:url(/design_73/forum_bottoms.png) no-repeat 0 0; height:13px;}
.g_table_lr {padding:0 5px;}
#subscribe {display:none;}
#filter_by {line-height:22px; padding:0 10px;}
.gTableTop {display:none;}

.gTable {padding:0; margin:0; border-collapse:separate; border-spacing:0 !important; background:#fff; width:1152px;}
.gTableSubTop,
.postTdTop {color:#2a2a2a; height:26px; line-height:26px; padding:0 10px 0 10px; border-bottom:1px solid #e5e5e5;}
.gTableSubTop a,
.postTdTop a {color:#2a2a2a;}
.gTableBottom {padding:0 12px;}
.gTableLeft {padding:0 2px; color:#2a2a2a;}
.gTableBody,
.gTableBody1,
.gTableRight,
.threadLastPostTd {background:url(/design_73/f_post_td_in.png) no-repeat 0 bottom; padding:0 10px; color:#2a2a2a;}
.gTableBody1 a {color:#2a2a2a;}

.forumNameTd,
.forumIcoTd,
.forumLastPostTd {padding:0 6px; height:65px; color:#2a2a2a; background:url(/design_73/f_post_td_in.png) no-repeat right bottom;}

.threadNametd {background:url(/design_73/f_post_td_in.png) no-repeat right bottom; padding:0 10px;}
.forumNameTd {background:url(/design_73/f_post_td_in.png) no-repeat right bottom; padding:0 10px;}
.forumLastPostTd {background:url(/design_73/f_post_td_in.png) no-repeat left bottom; padding:0 10px;}

.gTableRight,
.threadIcoTd {background:url(/design_73/f_post_td_in.png) no-repeat right bottom; font-weight:bold; color:#2a2a2a;}

.threadIcoTd,
.forumIcoTd {background:url(/design_73/f_post_td_in.png) no-repeat right bottom; font-weight:bold; height:65px; color:#2a2a2a;}

.forumThreadTd,
.forumPostTd,
.threadViewTd,
.threadPostTd {background:url(/design_73/forumThreadTd.png) no-repeat right bottom; font-weight:bold; height:65px; color:#2a2a2a;}

.threadAuthTd {background:url(/design_73/threadAuthTd.png) no-repeat right bottom; font-weight:bold; height:65px; color:#2a2a2a;}

.threadNoticeLink,
.threadsType,
.threadsDetails,
.forumOnlineBar {color:#2a2a2a; height:26px; line-height:26px; padding:0 10px 0 10px; border-bottom:1px solid #e5e5e5;}
.forumOnlineBar a {color:#2a2a2a;}

a.catLink {text-decoration:none;}
a.catLink:hover {text-decoration:underline;}

.archivedForum {font-size:11px; color:#2a2a2a;}
.threadDescr,
.statsRecord,
.statsRecord a {color:#2a2a2a;}
.threadLink {color:#2a2a2a;}
.postpSwithces, 
.postpSwithces a, 
.threadPinnedLink,
.threadPinnedLink a {color:#2a2a2a;}

.forum {font-size:12px; color:#2a2a2a;}
.forumDescr, .forumViewed {font-size:11px; color:#2a2a2a;}
.forumModer {font-size:11px;}
.forumModer a {color:#2a2a2a;}

a.lastPostUserLink,
a.threadAuthorLink,
a.forumLastPostLink{text-decoration:none; color:#2a2a2a; font-weight:bold;}

a.lastPostUserLink:hover,
a.forumLastPostLink:hover,
a.threadAuthorLink:hover {text-decoration:underline; color:#2a2a2a;}

a.forum {color:#2a2a2a; font-family:Tahoma; font-size:11px; font-weight:bold;}
a.forumLastPostLink {color:#2a2a2a;}
a.forumLastPostLink:hover {color:#2a2a2a;}
a.threadFrmLink,
.threadFrmBlock {color:#2a2a2a;}

.forumNamesBar, .forumNamesBar a {color:#fff;}

.fastNav ,.fastSearch, .fastLoginForm {font-size:11px;}

.fastNavCatA {color:#2a2a2a;}

.switches {margin-left:10px; margin:3px 0; color:#2a2a2a; background:#fff; border-radius:6px;}
.pagesInfo {background:0; padding-right:10px; font-size:11px; color:#2a2a2a;}
.switch {background:0; width:15px; font-size:11px; ccolor:#2a2a2a;}
.switchActive {background:0; font-weight:bold; width:15px; color:#2a2a2a;}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#2a2a2a;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#2a2a2a;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#2a2a2a;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:underline; color:#2a2a2a;}
td.switch {color:#2a2a2a;}

a.threadPinnedLink,
a.threadLink {font-size:11px; color:#2a2a2a;}

a.threadPinnedLink:link {text-decoration:none; color:#2a2a2a;}
a.threadPinnedLink:hover {text-decoration:underline;}

a.threadLink:link {text-decoration:none; color:#2a2a2a;}
a.threadLink:visited {text-decoration:none; color:#2a2a2a;}
a.threadLink:hover {text-decoration:underline; color:#2a2a2a;}
a.threadLink:active {text-decoration:underline; color:#2a2a2a;}

.postpSwithces {font-size:11px;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:11px;text-align:right;}

select.searchForumsFl {width:300px; height:250px;}

.forumMemNum
.forumMemSwch,
.uTable,
.userSchFrm {padding:2px 5px;}

.postTable {color:#2a2a2a;}
.postPoll {background:0; text-align:center;}

.postUser {font-weight:bold;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px; margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px; color:#ccc;}
.postTdInfo {width:200px !important;}
.postTdTop a {color:#2a2a2a;}
.posttdMessage {color:#2a2a2a;}

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

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

.statusBlock {padding-top:3px;}
.statusOnline {color:green;}
.statusOffline {color:red;}

.newThreadItem {padding: 0 0 0 8px; background: url('/.s/t/813/11.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/.s/t/813/11.gif') no-repeat 0px 4px;}

.myWinCont table[style="border:1px inset;"] {border:0 !important;}

.postNameFl, .postDescrFl {margin:2px 0; outline:none; color:#2a2a2a;}
.postPollFl,.postQuestionFl {margin:2px 0; outline:none; color:#2a2a2a;}
.postResultFl {width:50px}
.postAnswerFl {width:300px}
.postTextFl {width:99.9% !important; margin:0 2px; padding:2px; color:#2a2a2a;}

.pollHelp {font-weight:normal; font-size:8pt; padding-top:3px;}
.smilesPart {padding-top:5px; text-align:center}

#_uwndWnd1 .myWinCont table td {text-align:left;}
#_uwndWnd1 .myWinCont table td[align="right"] {text-align:right;}

input.postNameFl,
input.postDescrFl,
input.postQuestionFl,
textarea.postPollFl,
textarea.postTextFl {width:98% !important;}

.codeMessage,
.quoteMessage {color:#fff; background:#2a2a2a; border:1px #2a2a2a dotted !important; border-left:1px #2a2a2a solid !important; border-top:0 !important; padding:4px; border-radius:4px;}
.codeMessage a.link,
.quoteMessage a.link {color:#fff;}

/* forum vid materialov */
.fpost_loop {width:1151px; overflow:hidden; margin:0 0 5px 0;}
.fpost_loop .fpost_top {background:url(/design_73/fpost_loop.png) no-repeat 0 0; height:24px;}
.fpost_loop .fpost_top_in {color:#2a2a2a; height:26px; line-height:26px; overflow:hidden; border-top:1px solid #e5e5e5;}
.fpost_loop .fpost_cont {background:url(/design_73/fpost_loop.png) repeat-y -1151px 0; overflow:hidden;}
.fpost_loop .fpost_bottom {background:url(/design_73/fpost_loop.png) no-repeat -2302px 0; height:24px;}
.fpost_loop .left {float:left; color:#2a2a2a; width:354px; text-align:center;}
.fpost_loop .right {float:left; padding:0 0 0 20px; color:#2a2a2a;}
.fpost_loop .right a {color:#2a2a2a;}
.fpost_loop .fpost_in {float:left; color:#2a2a2a; width:354px;}
.fpost_loop .fpost_message {overflow:hidden; padding:0 10px; color:#2a2a2a;}
.fpost_loop .fpost_message a {color:#2a2a2a;}
.fpost_loop .fpost_message img {max-width:780px;}
.fpost_loop .fpost_bottom_in {overflow:hidden; margin:5px 5px 0 5px;}
.fpost_loop .fpost_bleft {float:left;}
.fpost_loop .fpost_bright {float:right;}
.fpost_loop .fpost_bottom_in img:hover,
.frmBtns img:hover {opacity:0.8;}
.fpost_color td, .fpost_color td a, .profile_td td a, .profile_td td , .profile_td, .profile_td a, .replaceBody td, .replaceBody td a {color:#2a2a2a;}
.smiles {margin:0 0 0 10px; background:#e8e8e8; border-radius:6px; border-top:1px solid #d0d0d0; padding:3px; width:150px; text-align:center;}
#allSmiles, #allSmiles a {font-weight:bold; color:#2a2a2a;}

.fpost_vidfull {width:241px; margin:0 auto; overflow:hidden; color:#fff;}
.fpost_vidfull a {color:#fff;}
.fpost_vidfull span {float:left; padding:0 0 0 44px;}
.fpost_vidfull div.info1 {overflow:hidden; width:241px; height:33px; line-height:34px; background:url(/design_73/fpost_vid.png) no-repeat 0 0;}
.fpost_vidfull div.info2 {overflow:hidden; width:241px; height:33px; line-height:34px; background:url(/design_73/fpost_vid.png) no-repeat 0 -33px;}
.fpost_vidfull div.info3 {overflow:hidden; width:241px; height:33px; line-height:34px; background:url(/design_73/fpost_vid.png) no-repeat 0 -66px;}
.fpost_vidfull div.info4 {overflow:hidden; width:241px; height:33px; line-height:34px; background:url(/design_73/fpost_vid.png) no-repeat 0 -99px;}
.fpost_vidfull div.info5 {overflow:hidden; width:241px; height:33px; line-height:34px; background:url(/design_73/fpost_vid.png) no-repeat 0 -132px;}
.fpost_shadow {overflow:hidden; background:url(/design_73/fpost_shadow.png) no-repeat center 0; height:22px;}
.fpost_vidfull div.info3 a.fpost_rat {display:block; float:right; background:url(/design_73/fpost_rat.png) no-repeat 0 0; width:19px; height:32px;}
.fpost_vidfull div.info3 a.fpost_rat:hover {background-position:0 -65px;}
.fpost_vidfull div.info4 a.fpost_rat {display:block; float:right; background:url(/design_73/fpost_rat.png) no-repeat 0 -33px; width:19px; height:32px;}
.fpost_vidfull div.info4 a.fpost_rat:hover {background-position:0 -98px;}

/* other */
.bg_in {background:#2a2a2a; border-radius:6px; padding:10px; margin:10px; color:#fff;}
.bg_in a, .bg_in td, .bg_in td a {color:#fff;}
.bg_ins {background:#fff; overflow:hidden; border-radius:6px; padding:10px; color:#2a2a2a; margin:0 0 10px 0;}
.bg_ins a, .bg_ins td, .bg_ins td a {color:#2a2a2a;}
td.pollAnswer {color:#2a2a2a;}
.postPoll, .postPoll td, postPoll td a {color:#2a2a2a;}

/* tooltip */
#tooltip {position:absolute; z-index:10; background:#2a2a2a; font-size:11px; color:#fff; margin:0 5px 0 0; padding:3px 5px; opacity:0.75; border-radius:5px;}
#tooltip h3 {display:block; margin:0; padding:0; font-weight:bold; font-size:11px;}

/* ajax */
.xw-plain div.xt-close {width:19px; height:18px; display:block; margin:4px 0 0 0; background:url(/design_73/ajax/ajax_close.png) no-repeat 0 0;}
.xw-plain div.xt-close:hover {background:url(/design_73/ajax/ajax_close.png) no-repeat 0 -19px !important;}
.xw-plain div.xw-blank {display:none !important; background:#fff;}
.xw-plain div.xw-tl {padding-left:17px; background-image:url(/design_73/ajax/xw-tl.png); background-color:transparent;}
.xw-plain div.xw-tr {padding-right:17px; background-image:url(/design_73/ajax/xw-tr.png); background-color:transparent;}
.xw-plain div.xw-tc {height:38px; position:relative; z-index:10; overflow:visible !important; background:url(/design_73/ajax/xw-tc.png) repeat-x 0 0;}
.xw-plain div.xw-ml {padding-left:10px; background-image:url(/design_73/ajax/ajax_bg.png); background-color:transparent;}
.xw-plain div.xw-mr {padding-right:10px; background-image:url(/design_73/ajax/ajax_bg.png); background-color:transparent;}
div.x-sh.xsl, 
div.x-sh.xsr,
div.x-sh.xsb {display:none;}
.xw-plain div.xw-bl {height:2px; display:block !important; padding-left:17px; background-image:url(/design_73/ajax/xw-bl.png); background-color:transparent;}
.xw-plain div.xw-br {height:2px; padding-right:17px; background-image:url(/design_73/ajax/xw-br.png); background-color:transparent;}
.xw-plain div.xw-bc {height:2px; background-image:url(/design_73/ajax/xw-bc.png); background-color:transparent;}
.u-menuvsep {font-size:0px;}
.xw-plain .xw-hdr {height:38px; line-height:30px; overflow:visible !important; font-size:11px;}
.xw-plain .xw-hdr-text {line-height:30px; overflow:hidden; font-size:11px; color:#fff; font-weight:bold;}
.xw-plain div.xw-mc {background:#fff !important;}
.xw-plain .xw-mc {border:0 !important;}
.xw-plain div.xw-body {border:0 !important;}
.xw-plain div.xw-mc .myWinTD1 {background:#fff;}
.xw-plain div.xw-mc .myWinTD2 {background:#fff;}
.xw-dragging .xw-bl {opacity:0.6;}
.xw-dragging .xw-ml {display:block !important; opacity:0.6;}