body {margin:0; padding:0; font-family:tahoma; font-size:11px; line-height:1.2; color:#353535;}
a img {border:0;}

a:link,
a:active,
a:visited {color:#327eb8; text-decoration:none;}
a:hover {text-decoration:none;}

ul,li {margin:0; padding:0; list-style:none;}
#hnav, #hnav li,.viewn_info, .viewn_info li, .cnav, .cnav li, .viewn_bottom, .viewn_bottom li{ display: block;list-style: none outside none;margin: 0px;padding: 0px;}
ul,ol {display:block; padding:0; margin:0;}
ul li {display:list-item; margin:0; padding:0 0 0 0px;list-style:circle;}
ol li {display:list-item; margin:0; padding:0 0 0 0px;list-style:decimal;}

form {display:block; padding:0; margin:0;}
input[type="image"]:hover {opacity:0.8;}
input, textarea, select, button {font-family:tahoma; font-size:11px; vertical-align:middle;color:#090c18 ;}
label {vertical-align:middle;color:#090c18 ;}
label, input[type=button], input[type=submit], button { cursor: pointer;color:#090c18 ; }
textarea {overflow:auto; resize:none;}

.left {float:left;}
.right {float:right;}
.center {text-align:center;}
.hidden {overflow:hidden;}
.none {display:none;}
p {margin:0 0 8px 0;}
.bold {font-weight:bold;}

td {font-family: Tahoma, sans-serif; font-size:11px;}
form {padding:0px;margin:0px;}
input,textarea,select {vertical-align:middle; font-size:8pt; font-family:Tahoma, sans-serif;color:#090c18 ;}
.copy {font-size:11px;}


hr {color:#CCCCCC;height:1px;border:none;background:#CCCCCC;}
label {cursor:pointer;}

/* ====== forum End ====== */

/* CSS SITES */
html, body { height:100%; }
.garant { height:92px; }
#wrap {min-width: 1000px;min-height:100%; height:auto !important; height:100%; margin:0 auto -92px;}
#container_wrap {overflow:hidden;padding:0;margin:8px;}
.side_center {color: #313131;padding: 0px 205px;}
.side_left {float: left;margin: 0;width: 197px;}
.side_right {float: right;margin: 0;width: 197px;}
.side_forum {color: #313131;padding: 0 205px 0 0}

#header {background: url(http://cs-zona.ru/udesign/header.png) repeat-x 0 -135px;}
#header_l {background:url(http://cs-zona.ru/udesign/header.png) no-repeat 0 0;}
#header_r {height:135px; background:url(http://cs-zona.ru/udesign/header.png) no-repeat right -270px;}

#hmiddle {height:135px;padding:0;margin:0;overflow:hidden;}
#hlogo {width:490px; height:124px;;margin:10px 0 0 0;float:left;}

#hbanka {background: url(/udesign/hbanka.png) no-repeat;margin:20px 55px 0 0;width:474px; height:87px;float:right}
#hbanka img {padding:3px 0 0 3px;}
#hbankaurl {margin:4px 13px 0 0;float:right;color:#fff}
#hbankaurl a {color:#fff;text-decoration:none;}

#hdate {margin:-20px 10px 0 0;float:right;color:#454545;font-size:9px;font-weight:bold;}

#hnavs {background: url(/udesign/hnav.png) repeat-x 0 -36px;}
#hnavs_in {height:36px;background:url(/udesign/hnav.png) no-repeat center -108px;}
#hnavs_l {background:url(/udesign/hnav.png) no-repeat 0 0;}
#hnavs_r {height:36px; background:url(/udesign/hnav.png) no-repeat right -72px;}
#hnav {overflow:hidden; padding:0 220px 0 220px;}
#hnav li {float:left; }
#hnav li a {min-width:80px;margin:0 -20px 0 0;height:36px;color:#fff;line-height:34px; display:block; padding:0 25px;text-align:center; text-decoration:none;}

#hnav li a:hover {background:url(/udesign/hnavli.png) no-repeat center 0;color:#fff;}


#footer {background: url(/udesign/footer.png) repeat-x 0 -92px;margin:0;}
#footer_l {background:url(/udesign/footer.png) no-repeat 0 0;}
#footer_r {height:92px; background:url(/udesign/footer.png) no-repeat right -184px;}
#fxoct {float:right;margin:47px 30px 0 0;color:#fff;font-weight:bold;}
#fxoct a {color:#fff}
#flogo {width:160px;height:54px;margin:35px 0 0 15px;float:left}

#ftext {width:420px;height:54px;margin:35px 0 0 30px;float:left;color:#fff;font-weight:bold;}




.block_full {width:197px; margin:0 0 10px 0;padding:0 0 10px 0;background: url(/udesign/block.png) no-repeat -394px bottom;}
.block_title {height:46px;line-height:48px;padding:0 7px;color:#fff;font-weight:bold; background: url(/udesign/block.png) no-repeat 0; text-shadow: #242424 0px -1px}
.block_cont {padding:3px 5px 0 5px; background:url(/udesign/block.png) repeat-y -197px 0;overflow:hidden}

.block_menu { width:188px;}
.block_menu ul { padding:0; margin:0 auto;}
.block_menu li { display:block; height:23px; width:188px; margin-bottom:3px; line-height:22px;}
.block_menu li a { display:block; background:url(/udesign/bmenu.png) no-repeat 0 0; height:23px; width:158px; color:#fff;padding:0 0 0 30px}
.block_menu li a:hover { background-position:0 -23px; color:#fff;}


.block_full .catsTable {width:188px; margin:0 auto;}
.block_full .catsTable td {margin:0 auto 3px auto;}
.block_full .catsTable td a {margin:1px auto 1px auto;width:184px;height:23px; line-height:23px;border-radius:2px;-webkit-border-radius: 2px; -moz-border-radius: 2px;overflow:hidden; display:block; padding:0 0 0 10px; font-weight:bold; color:#fff; text-decoration:none; text-decoration:none;background: url(/udesign/footer.png) repeat-x 0 -120px; }
.block_full .catsTable td a:hover {background-position:0 -23px; color:#fff;}
.block_full .catsTable .catNumData,
.block_full .catsTable .catDescr {display:none;}
.block_full .catsTable td b {display:block; float:right; padding:0 5px 0 0; font-weight:100;color:#fff;}

#bprof {width:190px;height:316px;margin:0 auto; background:url(/udesign/bprof.png);}
#bprofAva {width:175px;height:153px;padding:22px 0 0 0;margin:0 auto 14px auto;}
#bprofAva img {width:150px;height:150px;}
.bprofInfo {width:189px;padding:0;}
.bprofInfo ul { padding:0; margin:0;}
.bprofInfo li a {color:#fff;text-decoration:none;}
.bprofInfo li {height:25px;line-height:24px;color:#fff;text-shadow: #202020 0px 1px; display:block;text-align:center;margin-bottom:5px;}
.bprofInfo li:last-child {margin-bottom:0;}
.bprof_link {height:18px;line-height:18px; display:block; padding:0 0 0 11px; text-decoration:none !important;text-align:center; background:url(/udesign/bprof_link.png) no-repeat 0 0;float:left;margin:9px 6px 0 0}
.bprof_link b {font-weight:normal;height:18px; display:block; padding:0 11px 0 0; background:url(/udesign/bprof_link.png) no-repeat right -18px;color:#fff;}

#bpanel {background:url(/udesign/bpanel.png);width:163px;height:24px;margin:0 0 10px 0;padding:12px 18px;}
#bpanel a {text-decoration:underline;}
#bpanel a:hover {text-decoration:underline;}
a.hPanel_open {width:60px; height:24px; line-height:24px; display:block; float:left; font-weight:bold; color:#fff; text-align:center; text-decoration:none !important; background:url(/udesign/bpanelnav.png) no-repeat 0 0;}
.hPanel_user_link {width:103px; display:block; float:right; padding:3px 0 0 0; font-weight:bold; color:#fff; text-align:center;}
.hPanel_user_link a {color:#fff;}

.viewn_loop {margin:0 0 12px 0;padding:0; background:#fff;border-radius:9px;-webkit-border-radius: 9px; -moz-border-radius: 9px;}
.viewn_lt {background:url(/udesign/viewn_title_l_bg.png) no-repeat 0 0;margin:0}
.viewn_rt {background:url(/udesign/viewn_title_r_bg.png) no-repeat right 0;margin:0}
.viewn_title {height:36px;line-height:36px; padding:0 9px; font-size:11px; color:#fff;font-weight:bold;text-shadow: #242424 0px -1px}
.viewn_title a {color:#fff;text-shadow: #242424 0px -1px}

.viewn_info {height:22px;line-height:22px;padding:0 11px;background:#f3f3f3;border-top:1px solid #dedede;border-radius:0 0 9px 9px;-webkit-border-radius: 0 0 9px 9px; -moz-border-radius: 0 0 9px 9px;color:#353535}
.viewn_info a {color:#363636}
.viewn_info ul { padding:0; margin:0;}
.viewn_info li {float:left; margin:0 10px 0 0;color:#363636}
.viewn_info li a {color:#363636}
.viewn_info li:last-child {margin:0;}

.viewn_cont {min-height:91px;overflow:hidden; padding:7px 4px 7px 4px;}
.viewn_text {padding:0 0 5px 0;color:#090c18 ;}
.viewn_text_in {overflow:hidden;color:#090c18 ;}
.viewn_pict {width:130px;height:91px; float:left; margin:0 8px 0 0; background:url(/udesign/vpict.png) no-repeat 0 0;}
.viewn_pict img {width:124px;height:85px;vertical-align:top;border-radius:10px;-webkit-border-radius: 10px; -moz-border-radius: 10px;border:0;padding:3px}
.viewn_open {height:22px; padding:3px 3px 0 0;}
.viewn_open a {float:right;color:#fff;}
.button_link {height:17px;line-height:17px; display:block; padding:0 0 0 18px; text-decoration:none !important;text-align:center; background:url(/udesign/button_bg.png) no-repeat 0 0;}
.button_link b {font-weight:normal;height:17px; display:block; padding:0 18px 0 0; background:url(/udesign/button_bg.png) no-repeat right -17px;}
.viewn_ava {width:85px;height:85px;border-radius:8px;-webkit-border-radius: 8px; -moz-border-radius: 8px;float:left; margin:0 8px 0 0; background:url(/udesign/vpict.png) no-repeat 0 0;}
.viewn_ava img {width: 77px;height:77px;padding: 4px;vertical-align:top;border-radius:10px;-webkit-border-radius: 10px; -moz-border-radius: 10px;border:0;}
.cpanel {border-bottom:1px solid #e1e1e3;border-top:1px solid #e1e1e3;margin:0;}
.cnav {overflow:hidden; padding:0 5px;margin:0}
.cnav li {float:left; margin:0 11px 0 0;}
.cnav li a {height:32px;line-height:30px; display:block; padding:0 8px;color:#000;}
.cSbmFl {background:url(/udesign/cSbmFl.png) no-repeat 0 0;border:0;width:109px;height:27px;margin:2px 4px 0 0}

/* Poll styles */
.pollQuestion, .pollAnsw, .pollAnsw, .pollBar, .pollPers, .pollPos, .pollTotal {color:#090c18 ; }
.pollQue {padding:5px 0 5px 0;text-align:center;border-bottom:1px solid #e1e1e3;}
.pollAns {margin-bottom:4px;padding:0 5px}
.answer {margin:8px 0;}
body:not(#Foo) label{padding:3px 0px 2px 23px;}
body:not(#Foo) input[type=radio]{display:none;}
body:not(#Foo) input[type=radio] + label{background:url(/udesign/radio_dis.png) no-repeat 0px 0px;}
body:not(#Foo) input[type=radio]:checked + label{background:url(/udesign/radio_dis_in.png) no-repeat 0px 0px;}
.pollButton input.pollBut {display:none;}
.pollpanel {width:160px;margin:0 auto;}
.poll {background: url('/udesign/polls.png') no-repeat 0 0;width:73px;height: 33px;border:0;}
.poll:hover {background: url('/udesign/polls.png') no-repeat 0px -33px;}
.result {background: url('/udesign/result.png') no-repeat 0 0;width:77px;height: 33px;border:0;float:right;margin-left:3px}
.result:hover {background: url('/udesign/result.png') no-repeat 0px -33px;}
.progress {border-radius: 10px;-webkit-border-radius: 10px; -moz-border-radius: 10px;display: block;margin: 2px 0px;padding: 0px;position: relative; }
/* ---------- */

/* bStat styles */
.bStat_user {width:188px; height:22px; overflow:hidden; margin:4px auto; position:relative; background:url(/udesign//bsuser.png) no-repeat 0 0;color:#fff;font-weight:bold;}
.bStat_user_sloi {width:188px; height:22px; padding:3px 3px 0 3px; overflow:hidden; position:absolute; left:3px; top:3px;z-index:2;}
.bStat_user_bar {width:60%; height:22px; position:absolute; left:0; top:0; background:url(/udesign//bsuser.png) no-repeat right -22px; z-index:1;border-radius:10px;-webkit-border-radius: 10px; -moz-border-radius: 10px;}
.bStatCounter {width:88px; height:31px;margin:6px auto 10px auto;background: url(/udesign//bStatCounter.png);padding: 3px;}
.bStatCounter img {width:88px;height:31px;vertical-align:top;}
.rightt {background:url(/udesign//radio_dis.png) no-repeat 0px -2px;padding: 0 3px 0 20px;float:right;color:#383838;font-weight:bold;}
.leftt {background:url(/udesign//radio_dis_in.png) no-repeat 0px -2px;padding: 0 0 0 20px;color:#257d96;font-weight:bold;}
.bStat_user .left,
.bStat_user .right {float:none; position:absolute; top:4px; z-index:3;}
.bStat_user .right {left:13px;}
.bStat_user .left {right:13px;}
.bStat {padding:7px 0 0 0;background:url(/udesign//bStat.png) no-repeat 0 0;}
.gOnline {display:none}
.uOnline {display:none}
/* ---------- */

.fiTh {border-bottom:1px solid #e1e1e3;border-left:1px solid #e1e1e3;padding: 6px 18px;color:#424242;font-weight:bold;}
.fiTh a {color:#424242;text-decoration:none;font-weight:bold;}
.fiName {border-bottom:1px solid #e1e1e3;padding: 6px 18px;color:#424242;}
.fiName a {padding: 0 0 0 8px;color:#424242;text-decoration:none;font-weight:bold;background:url(/udesign//fitable.png) no-repeat 0 3px;}
.fiName a:hover {background:url(/udesign/fitable.png) no-repeat 40px 3px;padding: 0 0 0 50px;}

.fiThread {border:1px solid #e1e1e3;border-top:0;padding: 6px; 2px;color:#424242;font-weight:bold;text-shadow: #d9d9d9 0px 1px;}
.fiLastPostTd {border-bottom:1px solid #e1e1e3;padding: 6px 8px;color:#424242;text-shadow: #d9d9d9 0px 1px;}
.fiLastPostTd a {color:#424242;text-decoration:none;text-shadow: #d9d9d9 0px 1px;}



.bchat_bame {color:#4a96d7;font-weight:bold;padding: 0 2px;}
.bchat_bame a {color:#4a96d7}
.bchat_full {background:#333333;border-radius:10px;-webkit-border-radius: 10px; -moz-border-radius: 10px;padding: 10px 5px;margin:0 0 5px 0;}
.bchat_mess {background:url(/udesign/bchat_mess.png) no-repeat;margin:5px 0 0 0;padding: 8px 0 0 0;color:#fff;font-weight:bold;}

.bchatProf {width:15px;height:20px;display:block;background:url(/udesign/chatIcon.png) no-repeat 0 0;float:left;margin:-3px 4px 0 0;}
.bchatPM {width:15px;height:14px;display:block;background:url(/udesign/chatIcon.png) no-repeat 0 -20px;float:left}

.bchatREell {width:26px;height:16px;display:block;background:url(/udesign/chatpanel.png) no-repeat 0 0;float:left;margin:3px 3px 0 0;}
.bchatSmile {width:26px;height:16px;display:block;background:url(/udesign/chatpanel.png) no-repeat 0 -32px;margin:3px 3px 0 0;float:left;}
.bchatMod {width:26px;height:16px;display:block;background:url(/udesign/chatpanel.png) no-repeat 0 -16px;margin:3px 3px 0 0;float:left;}
.bchat_panel {background:#333333; overflow:hidden;border-radius:10px;-webkit-border-radius: 10px; -moz-border-radius: 10px;padding: 5px;margin:5px 0;}

#secuCodeMc3 {width:60px !important;background:#ebe9e9; border-radius:4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
#mchatpanel {float:right;padding:0}
#mchatok {background:url(/udesign/chatok.png);width:82px;height:16px;border:0;margin:3px 0 0 0;}
.mchatinp {background:#fff;border-radius:10px;padding:5px ;height:28px;}
.mchat {width:163px !important;border:0; color:#333333;height:25px !important;font-weight:bold;}


/* ===== forum Start ===== */
.uTable {color:#090c18 ;}
.fpanel {background:url(/udesign/fpanel.png) no-repeat 0 0; margin:0 0 10px 0;padding:0 0 0 15px ;}
.fpanel_in {height:30px;line-height:30px; padding:0 15px 0 0; font-size:11px; color:#fff;font-weight:bold;text-align:right ; background:url(/udesign/fpanel.png) no-repeat right -30px;}
.fpanel_in a {color:#fff;text-shadow: #242424 0px -1px; text-decoration:none;}
.fpanel_in a:hover {color:#5599cf;text-decoration:none;}


.forum_top {background:url(/udesign/viewn_title_l_bg.png) no-repeat 0 0; margin:0;}
.forum_top_in {height:37px;line-height:35px; padding:0 0 0 10px; font-size:12px; color:#fff;font-weight:bold;text-shadow: #242424 0px -1px; background:url(/udesign//viewn_title_r_bg.png) no-repeat right 0;}
.forum_top_in a {color:#fff;text-shadow: #242424 0px -1px; text-decoration:none;}
.forum_top_in a:hover {text-decoration:none;}
.forum_lb_bg {background:url(/udesign//forumbg.png) no-repeat 0 0;margin:0;}
.forum_rb_bg {height:11px; background:url(/udesign//forumbg.png) no-repeat right -12px;}

.gTable {border-collapse:collapse;}

.gDivLeft {background:#fff; padding:0;}

.gTable .gTableSubTop{height:24px; padding:0 15px; color:#353535; background:url(/udesign//f_top_sub_line.png) no-repeat 0 0;}
.gTable .gTableSubTop:first-child {background:0;}

.gTable .gTableSubTop a {color:#353535; text-decoration:none;}
.gTable .gTableSubTop a:hover {color:#1c6ea0; text-decoration:none;}

.gTableBody {padding:5px;background:0;color:#7a7a7a;}
.gTableBody1 {padding:5px; background:url(/udesign//f_razdel_coll_last.png) no-repeat 0 0;color:#7a7a7a;}
.gTableBottom {padding:5px;background:0;color:#7a7a7a;}
.gTableLeft {padding:5px;background:0;font-weight:bold;color:#7a7a7a;}
.gTableRight {padding:5px;background:url(/udesign//f_razdel_coll_1_2_3.png) no-repeat 0 0;color:#7a7a7a;}
.gTableError {padding:5px;background:0;color:#FF0000;} 

.forumBar {font-weight: normal;color:#fff}

.forumNamesBar, .legendTable, .userRights, .forumModerBlock {font-weight: normal;color:#fff}
.forumNamesBar a {color:#fff}
.forumBarA {font-weight: bold;}

.forumIcoTd,.forumNameTd,.forumThreadTd,.forumPostTd,.forumLastPostTd {padding:6px 9px 6px 9px; color:#353535;}
.forumIcoTd {background:url(/udesign/f_razdel_coll_1_2_3.png) no-repeat 0 0;color:#7a7a7a;}
.forumNameTd {background:url(/udesign/f_razdel_coll_1_2_3.png) no-repeat -202px 0;color:#7a7a7a;}
.forumThreadTd {background:url(/udesign/f_razdel_coll_1_2_3.png) no-repeat -2400px 0;color:#7a7a7a;}
.forumPostTd {background:url(/udesign/f_razdel_coll_1_2_3.png) no-repeat -2400px 0;}
.forumLastPostTd {background:url(/udesign/f_razdel_coll_last.png) no-repeat 0 0;color:#353535;}

a.forumModer,a.lastPostUserLink {font-weight:bold; color:#fff;}

.forumLastPostLink {font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#353535 !important;}
.forumLastPostTd {font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#353535;font-weight:normal;}


.switches {border:1px solid #e1e1e3;background:#ededed;color:#7a7a7a;}
.pagesInfo {background:#fff;padding-right:10px;font-size:8pt;color:#7a7a7a;}
.switch {background:#fff;width:15px;font-size:8pt;color:#7a7a7a;}
.switchActive {background:#fff;font-weight:700;color:#232323;width:15px;}

.threadIcoTd {padding:6px 9px 6px 9px; background:url(/udesign/f_razdel_coll_1_2_3.png) no-repeat -2400px 0;color:#7a7a7a;}
.threadNametd {padding:6px 9px 6px 9px; background:url(/udesign/f_razdel_coll_1_2_3.png) no-repeat -202px 0;font-weight: bold;color:#7a7a7a;}
.threadDescr {font-weight:normal;font-size:10px;color:#7a7a7a;}
.threadPostTd {padding:6px 9px 6px 9px; background:url(/udesign/f_razdel_coll_1_2_3.png) no-repeat -2400px 0;color:#7a7a7a;}
.threadViewTd {padding:6px 9px 6px 9px; background:url(/udesign/f_razdel_coll_1_2_3.png) no-repeat -2400px 0;color:#7a7a7a;}
.threadAuthTd{padding:6px 9px 6px 9px; background:url(/udesign/f_razdel_coll_1_2_3.png) no-repeat -202px 0;color:#7a7a7a;} 
.threadLastPostTd {padding:6px 9px 6px 9px; color:#353535; background:url(/udesign/f_razdel_coll_last.png) no-repeat 0 0;color:#7a7a7a;}

.threadIcoTd:first-child {background-position:0 0;}
.threadAuthTd {width:84px;color:#7a7a7a;}

.threadsType {border-top:1px solid #d9dadb;padding:6px 5px;color:#7a7a7a;}
.threadsDetails {border-top:1px solid #d9dadb;padding:6px 5px;color:#7a7a7a;}
.forumOnlineBar {border-top:1px solid #d9dadb; padding:6px 5px;color:#7a7a7a;}

.side_forum .gTable .gTableSubTopCenter { border-top:1px solid #e1e1e3;height: 27px;padding: 0px 15px;color:#7a7a7a;}

#frM26,#frM27 {padding-top:7px;}
#frM60 {padding:3px 0;}
#frM58,#frM27,#frM30,#frM35,#frM38,#frM42 {padding:3px 0 3px 5px;}

a.forum {color:#353535;font-weight: bold;text-decoration: none;}
a:hover.forum {color:#1c6ea0;font-weight: bold;text-decoration: underline;}
 
.forumIcoTd a,
.forumNameTd a,
.forumThreadTd a,
.forumPostTd a,
.forumLastPostTd a,
.threadIcoTd a,
.threadNametd a, 
.threadPostTd a,
.threadViewTd a,
.threadAuthTd a,
.threadLastPostTd a {color:#353535; text-decoration:none;}

.forumIcoTd a:hover,
.forumNameTd a:hover,
.forumThreadTd a:hover,
.forumPostTd a:hover,
.forumLastPostTd a:hover,
.threadIcoTd a:hover,
.threadNametd a:hover, 
.threadPostTd a,
.threadViewTd a:hover:hover,
.threadAuthTd a:hover,
.threadLastPostTd a:hover {color:#1c6ea0; text-decoration:underline;}

.frmntl {border-top:1px solid #e1e1e3;font-family:tahoma;font-size:11px;color:#7a7a7a;}

.frfttr {background: #fff;}
.frfttr td {color:#7a7a7a;padding:5px 6px;border-bottom:1px solid #e1e1e3;}
.frftnn {width:178px;text-align:center}
.frftnn a {color:#3a8bd2;text-decoration:none;}

.frmssg {color:#444242;background-color:#fff;padding:6px 7px;border-left:1px solid #e1e1e3;}

.frnav {height:24px;border-top:1px solid #e1e1e3;border-bottom:1px solid #e1e1e3;}
.frlfdv a, .frftnn a {text-decoration:none;color:#7a7a7a;}
.frlttr {background: url(/udesign/frlttr.png) #fff;height:23px;}
.bgForumIn {height:23px;line-height:23px;text-align:center;color:#090c18;float:left;padding:0 3px 0 3px ;}
.bgForumIn a {color:#090c18;text-decoration:none;}
.bgForumIn a:hover {color:#206995;text-decoration:none;}

.userpanForum {width:166px; margin:5px auto;padding:0 0 26px 0;background: url(/udesign/userpanForum.png) no-repeat -166px bottom;}
.userpanForumcon {padding:7px 0 0 1px; background:url(/udesign/userpanForum.png) repeat-y 0 0;overflow:hidden}
.userpanelAva {width:156px;margin:0 auto;padding:0 5px;}
.userpanelAva img {max-width:150px;max-height:150px;}
.userpanel {width:164px;height:74px;margin:-20px 0 0 0;background:url(/udesign/userpanel.png);overflow:hidden;}
.userpanGroup {width:156px;height:20px;line-height:21px;margin:26px 0 0 0;padding:0 9px;color:#fff;text-shadow: #000 0px 1px;}
.userpanGroup {font-size:10px;text-transform: uppercase}
.userpanelul ul { padding:0; margin:0;}
.userpanelul li {padding:0;height:26px;line-height:26px;float:left;display:block;}
.userpanelul li.lin {margin:1px 0 0 0;padding:0;width:2px;height:26px;display:block;background:url(/udesign/lin.png);}
.userpanelul li .userpanelPM {width:25px;height:19px;margin:4px 4px 0 4px;padding:0;display:block;background:url(/udesign/userpanLink.png) no-repeat}
.userpanelul li .userpanelProf {width:25px;height:19px;margin:4px 4px 0 4px;padding:0;display:block;background:url(/udesign/userpanLink.png) no-repeat 0 -19px}
.userpanelul li .userpanelMod {width:25px;height:19px;margin:4px 4px 0 4px;padding:0;display:block;background:url(/udesign/userpanLink.png) no-repeat 0 -38px}
.userpanInfo {padding:0; margin:0;}
.userpanInfo ul {padding:0; margin:0;}
.userpanInfo li {width:154px;height:20px;line-height:19px;background:url(/udesign/userpanInfo.png) no-repeat 0 -20px ;padding:0 5px;z-index: 1;color:#363636;text-shadow: #e2e0e0 0px 1px;font-weight:bold;}
.userpanInfo li a {color:#363636;}
.userpanInfo li b {font-weight:normal;background:#29557b;border-radius:3px; padding:1px 8px;color:#fff;text-shadow:#0a151f 0px 1px;margin:0 2px 0 0;}
.userpanInfo li.userpanInfoUp {width:154px;height:20px;line-height:20px;background:url(/udesign/userpanInfo.png) no-repeat 0 0 ;padding:0 5px;z-index: 1;}

.userpanREp {width:121px;height:19px;line-height:19px;margin:0 auto;background:url(/udesign/userpanRep.png) no-repeat 0 0 ;}
.userpanREp .userpanREp_l,
.userpanREp .userpanREp_r {display:block;width:24px;height:19px;line-height:15px;font-weight:bold;color:#fff;text-shadow:#0a151f 0px 1px;}
.userpanREp .userpanREp_c {color:#fff;font-family:Tahoma; font-size:11px; font-weight:bold;text-decoration:none;text-shadow:#0a151f 0px 1px;}
.userpanREp_td_l {float:left;width:24px;margin-left:8px;}
.userpanREp_td_r {float:right;width:24px;margin-right:-8px;}
.userpanREp_td_c {width:85px;text-align:center;line-height:16px;font-weight:bold;color:#fff;text-shadow:#0a151f 0px 1px;}

.userpanSv {padding:0 0 0 19px; margin:0 0 -28px 0;overflow:hidden;}
.userpanSv .skype {padding:0; margin:0;display:block;width:31px;height:28px;background:url(/udesign/userpanSv.png) no-repeat 0 -56px;float:left}
.userpanSv .steam {padding:0; margin:0 0 0 -3px;display:block;width:31px;height:28px;background:url(/udesign/userpanSv.png) no-repeat 0 0;float:left}
.userpanSv .x3 {padding:0; margin:0 0 0 -2px;display:block;width:31px;height:28px;background:url(/udesign/userpanSv.png) no-repeat 0 -28px;float:left}


.frlttr td:first-child {color:#7a7a7a;text-align:center;padding:0 6px;border-top:1px solid #e1e1e3;}
.frlttr td:last-child {padding:0px 6px;border-top:1px solid #e1e1e3;}
.frlttr td:last-child a {margin-right:3px;}

.frlttr a {text-decoration:none;color:#7a7a7a;}
.frlfdv {margin:2px 20px;text-align:center;color:#7a7a7a;}
.postFirst {background:0;border:0;}
.frtred {float:right;font-size:8pt;}
.postNumberLink {text-decoration:none !important;color:#7a7a7a !important;}
.postSeparator {background:0;display:none;height:0;}

.frnavic {height:22px;background:#f6f6f6;border-right:1px solid #e1e1e3;text-align:center;}
.frnavic img {opacity:0.5}
.frnavic img:hover {opacity:1}
.frinmn {background:#f6f6f6;}

.smiles_side {width:135px; float:right;margin:0 0 5px 0;height:109px;background:#ebe9e9; border-radius:4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
.smilesPart {height:88px;padding:4px 2px;}
#smile_bar {padding:0; margin:0;}
#smile_bar .viewport {text-align:center;height:178px; height: 100px;overflow: hidden; position: relative;}
#smile_bar .overview {list-style: none; position: absolute; left:0; top:0; padding:0; margin:0;}
#smile_bar .scrollbar {width:5px; float:right; margin:2px 0 0 0; position:relative; z-index:10;}
#smile_bar .track {width:1px; height:100%; position: relative; padding:0 1px; background:none;}
#smile_bar .thumb {width:30px; height:20px; cursor: pointer; overflow: hidden; position: absolute; top:0; right:-15px;}
#smile_bar .thumb .angle_t {width:7px; height:66px; overflow: hidden; position:absolute; left:8px; top:0px; background:#d4d4d4;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
#smile_bar .thumb .angle_t:hover {background:#d6d6d6;}
#smile_bar .disable {display:none;}

.sml1 {padding:5px 7px;background:#d4d4d4;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; text-align:center; cursor: pointer;color:#7a7a7a;}
.sml1:hover {background:#dcdcdc;}
.iMessaga {background:#fff;padding:8px}
.iMessagaL {width:119px;padding:4px 8px;background:#fff;border-bottom:1px solid #e1e1e3;color:#7a7a7a;}
.iMessagaLs {width:119px;padding:4px 8px;background:#fff;border-top:1px solid #e1e1e3;color:#7a7a7a;}

/* ====== forum End ====== */

/* AJAX WIN START*/
.xw-plain .xt {margin-top:2px; background-image:url(/udesign/tool-sprites.gif);}
.xw-plain div.xt-close {width:20px; height:20px; display:block; margin:-9px -23px 0 0; background:url(/udesign/ajax_close.png) no-repeat 0 0;}
.xw-plain div.xt-close:hover {background:url(/udesign/ajax_close.png) no-repeat 0 -20px !important;}

 .xw-plain div.xw-blank {display:none !important; background:#000;}

.xw-plain div.xw-tl {padding-left:17px; background-image:url(/udesign/xw-tl.png); background-color:transparent;}
.xw-plain div.xw-tr {padding-right:30px; background-image:url(/udesign/xw-tr.png); background-color:transparent;}
.xw-plain div.xw-tc {height:30px; position:relative; z-index:10; overflow:visible !important; background:url(/udesign/xw-tc.png) repeat-x 0;}

.xw-plain div.xw-ml {padding-left:16px; background-image:url(/udesign/xw-tl.png); background-position:0 -29px;}
.xw-plain div.xw-mr {padding-right:16px; background-image:url(/udesign/xw-tr.png); background-color:transparent; background-position:right -29px;}

div.x-sh.xsl, 
div.x-sh.xsr,
div.x-sh.xsb {display:none !important; background:0;color:#090c18 !important;}

.xw-plain div.xw-bl {height:16px; display:block !important; padding-left:36px; background-image:url(/udesign/xw-bl.png); background-color:transparent;}
.xw-plain div.xw-br {height:16px; padding-right:36px; background-image:url(/udesign/xw-br.png); background-color:transparent;}
.xw-plain div.xw-bc {height:16px; background-image:url(/udesign/xw-bc.png); background-color:transparent;}

 
 .u-menuvsep {font-size:0px;}
 
.xw-plain .xw-hdr {height:23px; line-height:21px; overflow:visible !important; font-size:11px;}
.xw-plain .xw-hdr-text {padding-left:10px;line-height: 21px; overflow:hidden; font-size:11px; font-weight:bold; color:#fff;}

.xw-plain div.xw-mc {color:#090c18 !important;background:#fff !important;}

.xw-plain .xw-mc {border:0 !important;}
.xw-plain div.xw-body {border:0 !important;color:#090c18 !important;}

.xw-plain div.xw-mc .myWinTD1 {background:0;color:#090c18 !important;}
.xw-plain div.xw-mc .myWinTD2 {background:#ddd;color:#090c18 !important;}

.xw-dragging .xw-bl {opacity:0.7;}
.xw-dragging .xw-ml {display:block !important;opacity:0.7;}

.myWinCont, .myWinCont td, .myWinCont dl, .myWinCont dt {color:#090c18 !important;font-family: "Tahoma", "Arial";font-size: 8pt;}
/* AJAX WIN END*/



/* PageSelector Start */ 

.pagesBlockuz1 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;text-shadow:0 1px 0 #000;} 
.pagesBlockuz1 a:link, 
.pagesBlockuz1 a:visited, 
.pagesBlockuz1 a:hover, 
.pagesBlockuz1 a:active {display:inline-block;height:16px;background: url(/udesign/footer.png) repeat-x 0 -120px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 
.pagesBlockuz1 a:hover {display:inline-block;height:16px;background: url(/udesign/footer.png) repeat-x 0 -130px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;text-decoration:none;color:#fff;}
.pagesBlockuz1 b {display:inline-block;height:16px;background: url(/udesign/footer.png) repeat-x 0 -120px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 

.catPages1 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;text-shadow:0 1px 0 #000;} 
.catPages1 a:link, 
.catPages1 a:visited, 
.catPages1 a:hover, 
.catPages1 a:active {display:inline-block;height:16px;background: url(/udesign/footer.png) repeat-x 0 -120px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 
.catPages1 a:hover {display:inline-block;height:16px;background: url(/udesign/footer.png) repeat-x 0 -130px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;text-decoration:none;color:#fff;}
.catPages1 b {display:inline-block;height:16px;background: url(/udesign/footer.png) repeat-x 0 -120px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 

.pagesBlock1 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;text-shadow:0 1px 0 #000;} 
.pagesBlock1 a:link, 
.pagesBlock1 a:visited, 
.pagesBlock1 a:hover, 
.pagesBlock1 a:active {display:inline-block;height:16px;background: url(/udesign/footer.png) repeat-x 0 -120px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 
.pagesBlock1 a:hover {display:inline-block;height:16px;background: url(/udesign/footer.png) repeat-x 0 -130px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;text-decoration:none;color:#fff;}
.pagesBlock1 b {display:inline-block;height:16px;background: url(/udesign/footer.png) repeat-x 0 -120px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 

.catPages2 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;text-shadow:0 1px 0 #000;} 
.catPages2 a:link, 
.catPages2 a:visited, 
.catPages2 a:hover, 
.catPages2 a:active {display:inline-block;height:16px;background: url(/udesign/footer.png) repeat-x 0 -120px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 
.catPages2 a:hover {display:inline-block;height:16px;background: url(/udesign/footer.png) repeat-x 0 -130px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;text-decoration:none;color:#fff;}
.catPages2 b {display:inline-block;height:16px;background: url(/udesign/footer.png) repeat-x 0 -120px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 

.pagesBlockuz2 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;text-shadow:0 1px 0 #000;} 
.pagesBlockuz2 a:link, 
.pagesBlockuz2 a:visited, 
.pagesBlockuz2 a:hover, 
.pagesBlockuz2 a:active {display:inline-block;height:16px;background: url(/udesign/footer.png) repeat-x 0 -120px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 
.pagesBlockuz2 a:hover {display:inline-block;height:16px;background: url(/udesign/footer.png) repeat-x 0 -130px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;text-decoration:none;color:#fff;}
.pagesBlockuz2 b {display:inline-block;height:16px;background: url(/udesign/footer.png) repeat-x 0 -120px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 

.pagesBlock2 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;text-shadow:0 1px 0 #000;} 
.pagesBlock2 a:link, 
.pagesBlock2 a:visited, 
.pagesBlock2 a:hover, 
.pagesBlock2 a:active {display:inline-block;height:16px;background: url(/udesign/footer.png) repeat-x 0 -120px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 
.pagesBlock2 a:hover {display:inline-block;height:16px;background: url(/udesign/footer.png) repeat-x 0 -132px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;text-decoration:none;color:#fff;}
.pagesBlock2 b {display:inline-block;height:16px;background: url(/udesign/footer.png) repeat-x 0 -120px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 

/* PageSelector end */

.bFriends_add {width:130px; height:34px; margin:0 auto; background:url(http://cs-zona.ru/udesign/parth.png) no-repeat 0 -30px;}
.bFriends_add a {width:130px; height:20px; display:block; background:url(http://cs-zona.ru/udesign/parth.png) no-repeat 0 -30px;}
.bFriends_add a:hover {background:url(http://cs-zona.ru/udesign/parth.png) no-repeat -130px -30px;}