@import url("/design_60/forum.css");
@import url("/design_60/mchat.css");
@import url("/design_60/ajax/ajax.css");

/* Р вЂњР В»Р В°Р Р†Р Р…РЎвЂ№Р Вµ РЎРѓРЎвЂљР С‘Р В»Р С‘ */
body {background:url(/design_60/bg.png) repeat; margin:0; padding:0;}
body, td {font-family:Tahoma; font-size:11px; color:#303030;}
a {color:#7f7f7f; text-decoration:none;}
a:hover {color:#c26400; text-decoration:underline;}
ul, li, dd {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;}

/* DMhope new spoiler style */ 
 .uSpoilerButton {width: 100%; text-align: left;} 
 .uSpoilerText {padding: 6px; text-align: left;} 
 /* ----------------------- */

/* Input style */
.input_style input[type="text"],
.input_style input[type="password"],
.input_style textarea,
.input_style select,
.input_style option {outline:none; border:none; padding:3px 3px; font-family:tahoma; font-size:11px; background:#d9d9d9; color:#000; border-radius:6px;}
.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; background:url(/design_60/input_style.png) repeat-x 0 0; height:24px; line-height:24px; color:#fff; border-radius:3px; margin:3px 3px;}
.input_style input[type="button"]:hover, 
.input_style input[type="submit"]:hover,
.input_style input[type="reset"]:hover, 
.input_style button:hover,
.input_style select:hover {background-position:0 -24px;}
/* Р В¤Р С‘Р С”РЎРѓР В°РЎвЂ Р С‘РЎРЏ */
#wrapper {width:1200px; margin:0 auto;}
.cont_full {background:#e6e6e6; overflow:hidden; padding:0 0 10px 0; border-radius:0 0 4px 4px; margin:0 0 10px 0; width:1150px;}
.side_main {background:#e6e6e6 url(/design_60/side_main.png) no-repeat 0 0;; overflow:hidden; padding:20px 0 0 0;}
.side_left {float:left; width:222px; margin:0 10px 0 10px;}
.side_righer {float:right; width:222px; margin:0 10px 0 10px;}
.side_right {float:center; width:660px; margin:0 245px;}
/* header */
.hbg {background:url(/design_60/hbg.png) no-repeat 0 0; width:1150px; height:173px; overflow:hidden; margin:30px 0 0 0;}
.hlogo {float:left; background:url(/design_60/image.png) no-repeat 0 0; width:575px; height:90px; margin:14px 0 0 34px;}
.hbanka {float:right; background:url(/design_60/hbanka.png) no-repeat 0 0; width:516px; height:84px; margin:18px 3px 0 0;}
.hbanka img {width:468px; height:60px; padding:9px 0 0 23px;}
.hsearch {float:left; width:214px; margin:8px 10px 0 15px;}
.hsearch input {font-family:Tahoma; font-size:11px; outline:none; border:none; padding:0; margin:0;}
.hsearch input[type="text"] {background:url(/design_60/hsearch.png) no-repeat left 0; width:206px; height:25px; color:#fff; float:left; overflow:hidden; text-indent:1.0em;}
.hsearch div {background:url(/design_60/hsearch.png) no-repeat left -25px; width:8px; height:25px; float:left;}
.hnav {height:23px; overflow:hidden; float:left; margin:11px 0 0 80px;}
.hnav ul {height:23px; float:left;}
.hnav ul li {height:23px; float:left; overflow:hidden; margin:0 5px 0 0;}
.hnav ul li a {background:url(/design_60/hnav.png) no-repeat left 0; color:#fff; text-decoration:none; height:23px; display:block; padding:0 0 0 23px; text-shadow:1px 1px #0f2636;}
.hnav ul li a span {background:url(/design_60/hnav.png) no-repeat right top; height:23px; line-height:23px; display:block; padding:0 23px 0 0;}
.hnav ul li a:hover {background:url(/design_60/hnav.png) no-repeat left -23px;}
.hnav ul li a:hover span {background:url(/design_60/hnav.png) no-repeat right -23px;}
.hprofile {width:206px; overflow:hidden; margin:5px 0 0 26px; float:left;}
.hprofile input {font-family:Tahoma; font-size:11px; outline:none; border:none;}
.hprofile .profile_top {background:url(/design_60/profile_top.png) no-repeat 0 0; width:206px; height:32px; overflow:hidden; margin:0 0 3px 0;}
.hprofile .profile_top_in {background:url(/design_60/profile_top_in.png) no-repeat 0 0; width:206px; height:32px; overflow:hidden; margin:0 0 3px 0;}
.hprofile .profile_info {background:url(/design_60/profile_info.png) no-repeat 0 0; width:202px; height:26px; line-height:26px; overflow:hidden; margin:0 0 3px 2px; color:#fff; padding:0 0 0 10px;}
.hprofile .profile_info a,
.hprofile .profile_button a,
.hprofile .profile_panel a {color:#fff; text-decoration:none;}
.hprofile .profile_button,
.hprofile .profile_buttons {float:left; margin:0 0 0 5px; background:url(/design_60/profile_button.png) no-repeat 0 0; width:62px; height:20px; line-height:20px; overflow:hidden; color:#fff; text-align:center; text-shadow:0 1px #0f3145;}
.hprofile .profile_button:hover,
.hprofile .profile_buttons:hover {background-position:0 -20px; text-decoration:none;}
.hprofile .profile_input {background:#c9c9c9; width:190px; height:26px; margin:0 0 3px 1px; border-radius:4px; border-bottom:1px solid #fff; padding:0 7px; color:#000;}
.hprofile .profile_buttons {cursor:pointer; float:right; margin:2px 10px 0 0;}
.hprofile .profile_panel {background:url(/design_60/profile_panel.png) no-repeat 0 0; width:202px; height:26px; line-height:26px; overflow:hidden; color:#fff;}
.hprofile .profile_panel span {padding:0 0 0 10px; text-shadow:1px 1px #8a3c0d; float:left;}
.hinf {float:left; width:900px; margin:5px 0 0 6px;}
.hinf_top {background:url(/design_60/informers.png) no-repeat 0 0; width:900px; height:32px; overflow:hidden; margin:0 0 3px 0;}
.hinf_button a {display:block; background:url(/design_60/hinf_button.png) no-repeat 0 0; width:270px; height:29px; line-height:29px; overflow:hidden; margin:0 0 3px 0; padding:0 0 0 25px; color:#fff; text-decoration:none;}
.hinf_button a:hover {background-position:0 -30px; text-shadow:0 1px #0a2330;}
.hinf_left,
.hinf_right {float:left; width:215px; margin:10px 10px 0 10px;}
.hinf_first {float:left; background:url(/design_60/hinf_first.png) no-repeat 0 0; width:80px; height:133px;}
#uidLogButton {display:none;}
#baseLogForm {display:block !important;}

/* footer */
.fbg {background:url(/design_60/fbg.png) no-repeat 0 0; width:1200px; height:107px; overflow:hidden; margin:0 0 20px 0;}
.fcopy {width:137px; height:63px; margin:22px 22px 0 0; float:right;}
.ftext {color:#fff; float:left; padding:30px 0 0 40px;}
.ftext a {color:#fff;}
.fup a {display:block; background:url(/design_60/fup.png) no-repeat 0 0; width:72px; height:75px; position:absolute; margin:4px 0 0 549px;}
.fup a:hover {cursor:pointer; background-position:0 -75px;}

/* content */
.bfull {width:222px; margin:0 0 10px 0;}
.btop {background:url(/design_60/block_bg.png) no-repeat 0 0; width:222px; height:36px; line-height:36px; overflow:hidden; color:#fff; text-shadow:1px 1px #0c2837;}
.btop_in {background:url(/design_60/block_bg.png) no-repeat -444px 0; width:222px; height:36px; line-height:36px; overflow:hidden; color:#fff;}
.btop span,
.btop_in span {padding:0 0 0 10px;}
.bcont {background:#101010; overflow:hidden; padding:3px 4px 0 4px; color:#fff;}
.bcont a, 
.bcont td, 
.bcont td a,
.bcont_in a,
.bcont_in td,
.bcont_in td a {color:#fff;}
.bcont_in {background:#5f5f5f url(/design_60/bcont_in.png) no-repeat 0 0; overflow:hidden; padding:3px 4px 5px 4px; border-radius:0 0 5px 5px; color:#fff;}
.bbottom {background:url(/design_60/block_bg.png) no-repeat -222px bottom; width:222px; height:8px;}

.bmenu,
.uMenuV {width:222px; margin:4px 0 0 -4px;}
.bmenu ul li,
.uMenuV li {display:block; height:29px; line-height:29px; margin:-2px 0 0 0; position:relative;}
.bmenu ul li a,
.uMenuV li a {display:block; background:url(/design_60/bmenu.png) no-repeat 0 0; height:29px; color:#fff; padding:0 0 0 26px; text-shadow:1px 1px #0c0c0c;}
.bmenu ul li a:hover,
.uMenuV li:hover a, 
.bmenu li:hover a {background-position:0 -29px; text-decoration:none; text-shadow:1px 1px #12384e;}

.tOnline,
.gOnline, 
.uOnline {background:url(/design_60/bstats_row.png) no-repeat 0 0; padding:0 0 0 22px; margin:5px 0 5px 20px; height:15px; line-height:15px;}
.bstats_bg {width:210px; background:#dbdbdb; border-radius:4px; overflow:hidden; margin:10px auto 0 auto;}
.bstats_bg .cont {color:#181818; padding:6px;}
.vloop {width:670px; margin:0 0 10px 0;}
.vtop ,h1 {background:url(/design_60/vtop.png) no-repeat 0 0; width:670px; height:36px; line-height:36px; padding:0 0 0 20px; font-weight:bold; font-size:12px; color:#fff;}
.vtop a {color:#fff;}
.vcont {background:url(/design_60/vcont.png) repeat-y 0 0; overflow:hidden; padding:3px 6px;}

.vloope {width:670px; margin:0 0 10px 0;}
.vtope ,h1 {background:url(/design_60/vtope.png) no-repeat 0 0; width:670px; height:36px; line-height:36px; padding:0 0 0 20px; font-weight:bold; font-size:12px; color:#fff;}
.vtop a {color:#fff;}
.vconte {background:url(/design_60/vcont.png) repeat-y 0 0; overflow:hidden; padding:3px 6px;}


.vbottom {background:url(/design_60/vbottom.png) no-repeat 0 0; height:12px;}
.vposter {float:left; background:url(/design_60/vposter.png) no-repeat 0 0; width:131px; height:116px; margin:5px 10px 5px 10px;}
.vposter img {width:123px; height:109px; padding:4px;}
.vposter2 {background:url(/design_60/vposter2.png) no-repeat 0 0; width:369px; height:160px; margin:5px auto 5px auto;}
.vposter2 img {width:362px; height:153px; padding:4px;}
.vtext {color:#282828; overflow:hidden; padding:0px 10px;}
.vpanel {background:url(/design_60/vpanel.png) no-repeat 0 0; width:592px; height:34px; line-height:34px; margin:5px auto 5px auto;}
.vpanel ul li {float:left; padding:0 0 0 15px; color:#959595;}
.vpanel ul li a {color:#959595;}
.vpanel ul li span {color:#b34a10;}
.vpanel ul li span a {color:#b34a10;}
.vbutton {float:right; margin:5px 10px 0 0; background:url(/design_60/vbutton.png) no-repeat 0 0; width:102px; height:24px; line-height:24px; color:#fff; text-align:center; text-shadow:1px 1px #0f2a3c;}
.vbutton_left {float:left; margin:5px 10px 0 0; background:url(/design_60/vbutton.png) no-repeat 0 0; width:102px; height:24px; line-height:24px; color:#fff; text-align:center; text-shadow:1px 1px #0f2a3c;}
.vbutton_bigleft {float:left; margin:5px 10px 0 0; background:url(/design_60/vbutton_big.png) no-repeat 0 0; width:150px; height:24px; line-height:24px; color:#fff; text-align:center; text-shadow:1px 1px #0f2a3c;}
.vbutton:hover {background-position:0 -24px; text-decoration:none;}

.vloop_in {width:662px; margin:10px auto 10px auto;}
.vtop_in {background:url(/design_60/vbg_in.png) no-repeat 0 0; width:662px; height:38px; line-height:36px;}
.vtop_in .title {color:#fff; padding:0 0 0 20px; text-transform:uppercase;}
.vbottom_in {background:url(/design_60/vbg_in.png) no-repeat -662px bottom; width:662px; height:16px;}
.vcont_in {background:#343434 url(/design_60/vcont_ins.png) no-repeat 0 0; color:#fff;}
.vcont_in a {color:#fff;}

/* ===== fnav ===== */
.fnav_full {overflow:hidden; margin:0 4px 10px 0;}
.fnav {float:right; overflow:hidden; background:url(/design_60/fnav_bg.png) no-repeat 0 0; width:512px; height:33px;}
.fnav ul {height:29px; float:left; left:50%; margin:0 auto; position:relative;}
.fnav ul li {overflow:hidden; position:relative; right:50%; height:29px; float:left; background:url(/design_60/fnav.png) no-repeat right -29px;}
.fnav ul li.first {height:29px; float:left; background:url(/design_60/fnav.png) no-repeat right -29px; min-width:2px;}
.fnav ul li a {height:29px; line-height:34px; display:block; overflow:hidden; padding:0 10px; color:#fff; text-decoration:none; margin:0 2px 0 0; text-shadow:1px 1px #111111;}
.fnav ul li a:hover {background:url(/design_60/fnav.png) no-repeat center 0;}

.forumContent {width:1150px; margin:0 auto; color:#2c2c2c;}
td.gTableTop {background:#e6e6e6 url(/design_60/ftop.png) no-repeat 0 0; height:36px; line-height:36px; overflow:hidden; padding:0 0 0 20px; font-weight:bold; color:#fff; text-shadow:1px 1px #12384e;}
td.gTableTop a {color:#fff;}

a.forumdescr {color:#0060ff}
#forum_filter,
#subscribe {display:none;}

.gDivLeft {background:url(/design_60/gDivLeft.png) no-repeat left 0; border-radius:0 0 0 16px;}
.gDivRight {background:url(/design_60/gDivRight.png) no-repeat right 0; overflow:hidden; padding:0 4px; border-radius:0 0 16px 0;}

.gTable {border-spacing: 0px 0px !important; border: 0px; background: transparent !important;}
.gTableTop {height:49px; line-height:45px;padding: 0 35px;background: url(/design_60/forumTItle.png) no-repeat right -49px, url(/design_60/forumTItle.png) no-repeat left 0, url(/design_60/forumTItle.png) repeat-x 0 -98px;}
.gTableTop, .gTableTop a {color:#fff;text-shadow:0 1px 0 #181818; font-size:11px;text-transform: uppercase;}
.forum_bg {height:20px;background: url(/design_60/forum_bg.png) no-repeat right -20px, url(/design_60/forum_bg.png) no-repeat left 0, url(/design_60/forum_bg.png) repeat-x 0 -40px;}
.gTableSubTop {height:22px;line-height:22px; padding:0 5px;background:url(/design_60/gTableSubTop.png) no-repeat left bottom;color:#e7e7e7;font-weight:bold;}
.gTableSubTop:last-child {background:url(/design_60/gTableSubTop_last.png) no-repeat right bottom, url(/design_60/gTableSubTop.png) no-repeat left bottom;}
.gTableSubTop a {color:#686767; text-shadow:0 1px 0 #fff;font-weight:bold;}
.topSortLink {color:#e7e7e7;font-weight:bold;}
.gTableBody {background:#343434;color:#fff; text-shadow:0 1px 0 #1c1c1c;} 
.gTableBody1, .gTableRight, .gTableLeft, .gTableBottom{background: url(/design_60/forumIcon.png) no-repeat left top;padding:2px 5px;color:#fff; text-shadow:0 1px 0 #1c1c1c;}
.gTableBody1 a, gTableRight a, .gTableLeft a, .gTableBottom a {color:#fff; text-shadow:0 1px 0 #1c1c1c;font-weight:bold;}
.gTableBody1 a:hover, gTableRight a:hover, .gTableLeft a:hover {color:#f3f1f1;}

.forumIcoTd, .forumNameTd, .forumThreadTd, .forumPostTd, .forumLastPostTd {background: url(/design_60/forumIcon.png) no-repeat left top;padding:5px 12px;color:#fff; text-shadow:0 1px 0 #1c1c1c;}
.threadIcoTd, .threadNametd, .threadPostTd, .threadViewTd, .threadAuthTd, .threadLastPostTd, .threadsType, .threadsDetails, .forumOnlineBar {background: url(/design_60/forumIcon.png) no-repeat left top;padding:5px 12px;color:#fff; text-shadow:0 1px 0 #1c1c1c;}
.threadsType a, .threadsDetails a, .forumOnlineBar a, a.threadAuthorLink, a.threadPinnedLink, a.threadLink, a.threadFrmLink {color:#e7e7e7;font-weight:bold;}
a.forum, a.forumLastPostLink, a.lastPostUserLink {color:#c6c6c6; text-shadow:0 1px 0 #1c1c1c;font-weight:bold;}
a.forum:hover, a.forumLastPostLink:hover, a.lastPostUserLink:hover {color:#f3f1f1;}
a.forumBarA {color:#3e3e3e;font-weight:bold;}
.forumNamesBar {font-weight:bold;}

.NamePanel {height:22px;line-height:22px; padding:0 10px;background:url(/design_60/gTableSubTop_last.png) no-repeat right bottom, url(/design_60/gTableSubTop.png) no-repeat left bottom;color:#e7e7e7;font-weight:bold;}
.NamePanel a {color:#e7e7e7;font-weight:bold;}
.Forum_Left {width:180px;padding:5px 0;background:#2e2e2e; border-right:1px solid #262626}
.Forum_Right {background:#2e2e2e; border-left:1px solid #3c3c3c; padding:6px;color:#fff; text-shadow:0 1px 0 #1c1c1c;}
.postBottom {background: url(/design_60/forumIcon.png) no-repeat -2px top;padding:5px 10px;color:#e7e7e7;font-weight:bold;}
.postBottom a {color:#fff; text-shadow:0 1px 0 #1c1c1c;font-weight:bold;}

.forum_online {float:right;width:48px;height:16px;background:url(/design_60/status.png) no-repeat 0 0; margin:3px 0 0 0;}
.forum_offline {float:right;width:48px;height:16px;background:url(/design_60/status.png) no-repeat 0 -16px; margin:3px 0 0 0;}
/* Р’РёРґ РЅРёРєРѕРІ РЅР° СЃР°Р№С‚Рµ */
 a[class^="group"]:link,a[class^="group"]:visited,.userBirthdayLink:link,.userBirthdayLink:visited{font-size:11px;padding:1px 5px;line-height:22px;border-radius:2px;text-decoration:none!important;} 
 .forumOnlineBar a[class^="group"]:link,.forumOnlineBar 
a[class^="group"]:visited{line-height:normal;} 

a.groupAdmin:link,a.groupAdmin:visited {color:#ff2400!important;background:url(/design_60/admin_grade.gif) no-repeat 1px center;padding-left:16px; font-size: 10px;} a.groupAdmin:hover{color:#fff!important;background:url(/design_60/admin_group_mini_icon.png) no-repeat 1px center #ff2400; }
a.groupModer:link,a.groupModer:visited {color:#004eff!important;background:url(/design_60/Mod.png) no-repeat 1px center;padding-left:16px; font-size: 10px;}
a.groupModer:hover {color:#fff!important;background:url(/design_60/Mod.png) no-repeat 3px center #0000ac; }

a.groupFriends:link,
a.groupFriends:visited {color:#855100!important;background:url(/design_60/vip.png) no-repeat 1px center;padding-left:16px; font-size: 10px;}
a.groupFriends:hover {color:#fff!important;background:url(/design_60/vip.png) no-repeat 3px center #855100; }

a.groupVerify:link, 
a.groupVerify:visited,.userBirthdayLink:link,.userBirthdayLink:visited{color:#6a12bc!important; font-size: 10px;} 
a.groupVerify:hover,.userBirthdayLink:hover{color:#ffffff!important;background:#6a12bc;}

a.groupOther1:link,
a.groupOther1:visited {color:#488a2b!important;background:url(/design_60/filovik.png) no-repeat 1px center;padding-left:16px; font-size: 10px;}
a.groupOther1:hover {color:#fff!important;background:url(/design_60/filovik.png) no-repeat 3px center #488a2b; } 

a.groupOther2:link,
a.groupOther2:visited {color:#c9971e!important;background:url(/design_60/relizer.png) no-repeat 1px center;padding-left:16px; font-size: 10px;}
a.groupOther2:hover {color:#fff!important;background:url(/design_60/relizer.png) no-repeat 3px center #c9971e; } 

a.groupOther3:link,
a.groupOther3:visited {color:#c03100!important;background:url(/design_60/jurnalist.png) no-repeat 1px center;padding-left:16px; font-size: 10px;}
a.groupOther3:hover {color:#fff!important;background:url(/design_60/jurnalist.png) no-repeat 3px center #c03100; } 

a.groupOther4:link, 
a.groupOther4:visited,.userBirthdayLink:link,.userBirthdayLink:visited{color:#e400d1!important; font-size: 10px;} 
a.groupOther4:hover,.userBirthdayLink:hover{color:#ffffff!important;background:#e400d1;}

a.groupUser:link, 
a.groupUser:visited,.userBirthdayLink:link,.userBirthdayLink:visited{color:#e3e3e3!important; font-size: 10px;} 
a.groupUser:hover,.userBirthdayLink:hover{color:#ffffff!important;background:#3c5877;}

a.groupBanned:link, 
a.groupBanned:visited,.userBirthdayLink:link,.userBirthdayLink:visited{color:#000000!important; font-size: 10px;} 
a.groupBanned:hover,.userBirthdayLink:hover{color:#ffffff!important;background:#000000;}

/*Code and quote*/
.bbQuoteBlock {border:1px solid #2c2c2c; margin:2px 0px;} 
.bbQuoteName {background: url(/design_60/code.png) no-repeat; background-position: 8px center; background-color: #1c1c1c; padding: 5px; padding-left: 30px !important; border: 1px solid #000; color:#949494; font-size: 11px !important;}
.quoteMessage {color:#949494; font-size:11px; font-family:tahoma; background:#1c1c1c; border:1px solid #000000 !important; border-top-color:#2c2c2c !important; padding:5px;} 

.bbCodeBlock {border:1px solid #2c2c2c; margin:2px 0px;}
.bbCodeName {display:none;}
.codeMessage {color:#949494; font-size:11px; font-family:tahoma; background:#1c1c1c; border:1px solid #000000 !important; border-top-color:#2c2c2c !important; padding:5px;}
/*---------*/

/* ---Csconrol.Ru---- */

/* Forum Vid materialov Styles */
.fPost_loop {overflow:hidden;}
.fPost_left {width:270px; float:left; overflow:hidden;}
.fPost_right {overflow:hidden;}

.fPost_top {height:26px;}
.fPost_top_in {height:26px; line-height:26px; color:#868686;}
.fPost_top_in .fPost_left {padding:0; text-align:center; background:0;}
.fPost_top_in .fPost_right {padding:0;}
.fPost_top_in a {text-decoration:none; color:#868686;}
.fPost_top_in a:hover {text-decoration:underline;}

.fPost_ins {background:#fff url(/design_60/fPost_ins.png) no-repeat 0 0; overflow:hidden; padding:6px 0 0 0; min-height:200px;}
.fPost_in {overflow:hidden; background:#fff url(/design_60/fPost_in.png) repeat-y 0 0;}

.fPost_message {overflow:hidden; background:#fff url(/design_60/fpost_bg.png) no-repeat 0 0; min-height:200px;} 
.fPost_message a {color:#868686; text-decoration:none;}
.fPost_message a:hover {text-decoration:underline;}

.fPost_bottom {background:#fff; border-top:1px solid #ededed; height:36px; overflow:hidden;}
.fPost_bottom img:hover,
.frmBtns img:hover {opacity:0.9;}

.fpost_ava {background:url(/design_60/fpost_ava.png) no-repeat 0 0; width:108px; height:108px; margin:10px auto 10px auto; overflow:hidden;}
.fpost_ava img {width:100px; height:100px; padding:4px;}
.fpost_info_ins {background:url(/design_60/fpost_info_ins.png) no-repeat 0 0; width:220px; height:26px; line-height:26px; text-align:center; color:#fff; margin:0 auto 5px auto;}
.fpost_info_ins a {color:#fff;}
.fpost_info {background:url(/design_60/fpost_info.png) no-repeat 0 0; width:219px; height:124px; margin:5px auto 10px auto; overflow:hidden; padding:15px 0 0 0;}
.fpost_info ul li {overflow:hidden; height:30px; padding:0 0 0 35px; color:#fff;}
.fpost_info ul li a {color:#fff;}
.fpost_info ul li.hr {background:url(/design_60/fpost_elem.png) no-repeat 0 -69px; height:2px; overflow:hidden;}
.fpost_info ul li.ico1 {background:url(/design_60/fpost_elem.png) no-repeat 0 0; height:22px; line-height:22px; margin:4px 0 4px 6px;}
.fpost_info ul li.ico2 {background:url(/design_60/fpost_elem.png) no-repeat 0 -23px; height:22px; line-height:22px; margin:4px 0 4px 6px;}
.fpost_info ul li.ico3 {background:url(/design_60/fpost_elem.png) no-repeat 0 -46px; height:22px; line-height:22px; margin:4px 0 4px 6px;}

.fpost_r {float:right; margin:3px 10px 0 0;}
.fpost_r .minus {float:left; margin:0 0 0 5px; background:url(/design_60/fpost_elem.png) no-repeat 0 -92px; width:20px; height:19px;}
.fpost_r .plus {float:left; margin:0 0 0 5px; background:url(/design_60/fpost_elem.png) no-repeat 0 -72px; width:20px; height:19px;}
.fpost_r .minus:hover,
.fpost_r .plus:hover {opacity:0.8;}
/* -------------- */

/* profile */
.profile {overflow:hidden; padding:5px 0 0 0;}
.profile_l {float:left; width:200px;}
.profile_r {overflow:hidden;}
.profile_ava {background:url(/design_60/profile_ava.png) no-repeat 0 0; width:131px; height:116px; overflow:hidden; margin:0 auto 5px auto;}
.profile_ava img {width:123px; height:109px; padding:4px;}
.row {min-height:22px; line-height:22px; margin:0 0 5px 0; overflow:hidden;}
.row_in {overflow:hidden; min-width:447px; height:22px; line-height:22px; background:url(/design_60/profile_in_bg.png) no-repeat 0 0; padding:0 15px; margin:0 0 5px 0; color:#959595;}
.row_in a {color:#959595;}
.row_in span, .row_in span a {color:#c96216;}
.row dd {min-width:252px; height:22px; line-height:22px; background:url(/design_60/profile_bg.png) no-repeat 0 0; padding:0 10px; color:#fff; margin:0 0 5px 0;}

/* vcomm */
.vcomm_bg {background:#2b2b2b url(/design_60/vcomm_bg.png) no-repeat 0 0; width:658px; min-height:69px; overflow:hidden; margin:0 0 8px 0; border-radius:0 0 3px 3px;}
.vcomm_ava {float:left; no-repeat 0 0; width:74px; height:60px; margin:5px 0 0 11px;}
.vcomm_ava img {width:66px; height:56px; padding:4px;}
.vcomm_ins {overflow:hidden;}
.vcomm_panel {overflow:hidden; background:url(/design_60/vcomm_panel.png) no-repeat 0 0; width:573px; height:20px; line-height:20px; color:#fff;}
.vcomm_panel a {color:#fff;}
.vcomm_text {padding:5px 10px; color:#fff;}
.vcomm_text a {color:#fff;}

/* poll */
.poll_bg {background:url(/design_60/poll_bg.png) no-repeat; width:212px; min-height:48px; margin:3px auto 0 auto; text-shadow:1px 1px #0c2737;}
.poll_bg_in {overflow:hidden; color:#fff; padding:7px 0 0 8px; width:80%;}
.poll_answer {margin:35px 0 0 0;}
.poll_answer input {outline:none; border:none;}
.poll_bg:not(#Foo) label {padding:2px 0 0 20px; color:#fff;}
.poll_bg:not(#Foo) input[type=radio] {display:none;}
.poll_answer:not(#Foo) input[type=radio] + label {background:url(/design_60/polld.png) no-repeat 3px 3px; font-size:11px; color:#fff; border-radius:3px;}
.poll_answer:not(#Foo) input[type=radio]:checked + label {background:url(/design_60/polla.png) no-repeat 3px 3px; border-radius:3px;}
.poll_answer:not(#Foo) input[type=radio]:hover + label {cursor:pointer;}

/* cats table */
.bcont_in .catsTable {width:224px; margin:0 0 0 -5px;}
.bcont_in .catsTable a {text-decoration:none; color:#fff;}
.bcont_in .catsTd {background:url(/design_60/cats_table.png) no-repeat 0 0; width:222px; height:31px; overflow:hidden; color:#fff;}
.bcont_in .catsTd:hover {color:#fff; background-position:0 -31px; cursor:pointer;}
.bcont_in .catsTd:hover a {color:#fff;}
.bcont_in .catName,
.bcont_in .catNameActive {float:left; padding:11px 0 0 28px;}
.bcont_in .catNumData {float:right; margin:8px 5px 0 0; background:url(/design_60/catNumData.png) no-repeat 0 0; width:63px; height:20px; line-height:20px; text-align:center;}
.bcont_in .catDescr {display:none;}
.bcont_in .first {background:url(/design_60/cats_table.png) no-repeat 0 0; height:4px; width:224px; margin:0 0 0 -5px;}

/* bestu */
.bestu_loop {overflow:hidden; width:222px; margin:0 0 0 -4px;}
.bestu_loop .hr {overflow:hidden; background:url(/design_60/bestu_elem.png) repeat-x 0 -40px; height:2px; margin:3px 0 3px 0;}
.bestu_loop .hr_ins {overflow:hidden; background:url(/design_60/bestu_elem.png) no-repeat 0 -43px; width:164px; height:2px; margin:6px auto 6px auto;}
.bestu_loop .ava a {float:left; background:url(/design_60/bestu_elem.png) no-repeat 0 0; width:47px; height:39px; margin:4px 0 4px 12px;}
.bestu_loop .ava img {width:43px; height:35px; padding:2px;}
.bestu_loop .ava img:hover {opacity:0.8;}
.bestu_loop .contu {overflow:hidden; padding:2px 0;}
.bestu_loop .ico1 {background:url(/design_60/bestu_ico.png) no-repeat 3px 1px; height:12px; line-height:12px; padding:0 0 0 16px; margin:3px 0 0 8px;}
.bestu_loop .ico2 {background:url(/design_60/bestu_ico.png) no-repeat 0 -42px; height:16px; line-height:8px; padding:0 0 0 16px; margin:3px 0 0 8px;}

/* РљРЅРѕРїРєР° СЃРєР°С‡Р°С‚СЊ */ 
#btn-wrap {
 position:relative;
 padding:5px;
 margin:0 auto;
 width:380px;
 height:50px;
 display:block;
 text-decoration:none;
 margin-bottom:0px;
 -webkit-border-radius: 50px;
 -moz-border-radius: 50px;
 border-radius: 50px;
 -webkit-box-shadow: 0 1px 0 #ddd;
 -moz-box-shadow: 0 1px 0 #ddd;
 box-shadow: 0 1px 0 #ddd;


}
 span.titlee{
 color:#ddd;
 font:35px/58px "BebasNeueRegular", Helvetica, Arial, sans-serif;
 text-shadow: 0px 2px 1px #333;
 height:50px;
 width:380px;
 display:block;
 position:relative;
 -webkit-box-shadow: 0 -1px 0 #8d8d94, 0 1px 1px #0b0b0c;
 -moz-box-shadow: 0 -1px 0 #8d8d94, 0 1px 1px #0b0b0c;
 box-shadow: 0 -1px 0 #8d8d94, 0 1px 1px #0b0b0c;
 background-image: url(/design_60/d1.png);
 -webkit-border-radius: 50px;
 -moz-border-radius: 50px;
 border-radius: 50px;
 z-index:5;
 -webkit-transition:width .2s ease-out;
 -moz-transition:width .2s ease-out;
 -o-transition:width .2s ease-out;
}

#btn-wrap:hover span.titlee {
 font-size:19px;
 width:135px;

}

#info {
 position:absolute;
 height:50px;
 width:300px;
 top:5px;
 right:4px;
 -webkit-box-shadow: 0 -1px 0 #ddd, 0 1px 1px #ccc;
 -moz-box-shadow: 0 -1px 0 #ddd, 0 1px 1px #ccc;
 box-shadow: 0 -1px 0 #ddd, 0 1px 1px #ccc;
 background: #DDD;
 background: -webkit-gradient(linear, 0 bottom, 0 top, from(#DDD ), to(#fff));
 background: -moz-linear-gradient(-90deg, #DDD, #DDD );
 -webkit-border-radius: 50px;
 -moz-border-radius: 50px;
 border-radius: 50px;
 z-index:4;
}

#info p {
 width:200px;
 margin:12px 17px 0 0;
 position:absolute;
 right:0;
 color:#545454;
 font:11px/12px Helvetica, Arial, sans-serif;
 text-align:left;
}
 /* ----------------------- */

/* РћР±РІРѕРґРєР° */
.vInnerBlock {width:656px; margin:0 0 10px 0; background:url(/design_60/viewn_bg.png) repeat-y 0 0;}
.vInnerBlock_in {background:url(/design_60/viewn_bg.png) no-repeat -2460px 0;}
.vInnerBlock_ins {padding:8px 11px; overflow:hidden; background:url(/design_60/viewn_bg.png) no-repeat -3158px bottom;}
/* РћР±РІРѕРґРєР° РєРѕРЅРµС† */

/* РќРѕРІР°СЏ РЅР°РІРёРіР°С†РёСЏ СЃР°Р№С‚Р° */
.side-navigation{width:220px;background:url('/design_60/pagebg1.jpg') #291C16;box-shadow:0 0 3px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.5);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-bottom:6px;color:#fff} 
 .side-navigation .block-head{color:#fff;font-size:18px;font-family:arial,tahoma;padding:4px 8px;border-bottom:1px solid #000} 
 .side-navigation .block-inner{padding-bottom:2px} 
 .side-block .block-inner{padding:5px;} 
 .side-block .block-inner.nopadding{padding:0px !important;} 
.zp-links a{display:block;color:#d0d0d0;padding:4px 8px;border-bottom:1px solid #000;border-top:1px solid #3B2D2A;text-shadow:0px 1px 0px #000;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-weight:bold;outline:none;text-decoration:none;} 
 .zp-links a:hover{color:#f59702;padding-left:14px;background:rgba(0,0,0,0.2)} 
 .zp-links a.w-sub{background:url('/design_60/submenu-btn.png') no-repeat;background-position:210px 7px} 
 .zp-links a.w-sub:hover{background:url('/design_60/submenu-btn.png') no-repeat rgba(0,0,0,0.2);background-position:200px 7px} 
 .zp-links .s-level a.w-sub{font-weight:bold;background-position:182px 7px} 
 .zp-links .s-level a.w-sub:hover{background-position:190px 7px} 
 .zp-links .s-level{padding-left:22px} 
 .zp-links .s-level a{border-left:2px solid #f59702;font-weight:normal} 
 .zp-links .s-level a:hover{padding-left:8px;margin-left:-8px} 


.catPages2 {color:#000000;border:0px;margin-bottom:10px;margin-top:10px;} 
.catPages2 a:link, 
.catPages2 a:visited, 
.catPages2 a:hover, 
.catPages2 a:active {text-decoration:none;color: #FFFFFF;background:#BEBEBE;padding:3px 10px;font-size:11px;font-weight:bold;} 
.catPages2 a:hover {background:#000000;color:#000000;font-weight:bold;} 
.catPages2 b {text-decoration:none;background:#000000;padding:3px 10px;color:#000000;font-size:11px;} 
.catPages1 {color:#607080;border:0px;margin-bottom:10px;margin-top:10px;} 
.catPages1 a:link, 
.catPages1 a:visited, 
.catPages1 a:hover, 
.catPages1 a:active {text-decoration:none;color: #FFFFFF;background:#000000;padding:3px 10px;font-size:11px;font-weight:bold;} 
.catPages1 a:hover {background:#FFFFFF;color:#000000;font-weight:bold;} 
.catPages1 b {text-decoration:none;background:#FFFFFF;padding:3px 10px;color:#000000;font-size:11px;}

.blue {border:1px solid #9DBDFF;background-color:#E1EBFF;padding:8px 11px;font-size:10pt;margin:0px;color:#000;} 
.red {border:1px solid #E89B88;background-color:#FFEFE8;padding:8px 11px;font-size:10pt;margin:0px;color:#000;} 
.green {border:1px solid #00CC00;background-color:#E1FFD7;padding:8px 11px;font-size:10pt;margin:0px;color:#000;} 
.gray {border:1px solid #B5B5B5;background-color:#F4F4F4;padding:8px 11px;font-size:10pt;margin:0px;color:#000;}

.box-center{background:#efefef;border:1px solid #ddd;padding:5px;margin:0 0 9px 0;border-radius:5px;}

.topic {padding:5px; background:#f7f7f7; border:1px solid #ccc;border-bottom:1px dotted #ccc;font-size:13px;font-family:Tahoma; } 
 .dec img {float:left;background:#f7f7f7; padding:2px;border-radius:2px;-moz-border-radius:2px;-webkit- 
 border-radius:2px; border:1px solid #ccc;width:100px;height:100px;margin-right: 7px; }

.fnav_bg {overflow:hidden; background:url(/design_60/fnav_bg.png) no-repeat; width:550px; height:31px; line-height:31px; text-align:center; margin:5px 20px 10px 0; float:right; color:#fff;}
.fnav_bg a, .fnav_bg td, .fnav_bg td a {color:#fff;}

#userkaNum {color:#fff;text-shadow:0 1px 0 #1b1b1b; text-align:center;}
.state_lin {width:222px; height:8px; margin:3px auto; background:url(/design_60/state_lin.png) no-repeat 0 0;}