body {margin:0; padding:0; font-family:Tahoma, Geneva, "Geneva CY", sans-serif; font-size:11px; line-height:1.2; color:#3b3b3b;background:#1B1016;}
a img {border:0;}

a:link,
a:active,
a:visited {color:#3b3b3b; text-decoration:underline;}
a:hover {text-decoration:none;}

h1,h2,h3,h4,h5,h6 {display:block; margin:0 0 10px 0; padding:0; color:#3b3b3b;}

h1 {font-size:22px;}
h2 {font-size:20px;}
h3 {font-size:18px;}
h4 {font-size:16px;}
h5 {font-size:14px;}
h6 {font-size:12px;}

ul,
ol {display:block; padding:0; margin:0;}
ul li {display:list-item; margin:0 0 0 20px; padding:0 0 0 0px;list-style:circle;}
ol li {display:list-item; margin:0 0 0 20px; padding:0 0 0 0px;list-style:decimal;}

.reset,
.reset li,
.hnav, .hnav li,
#hSlider ul, #hSlider li,
.blog_list, .blog_list li,
.bSay_in, .bSay_in li,
#cSlider_list, #cSlider_list li,
#cSlider_nav, #cSlider_nav li,
.forum_nav, .forum_nav li,
.cStat ul, .cStat li,
.oStat_list, .oStat_list li,
.fPost_info dl, .fPost_info dt, .fPost_info dd,
.popup_list, .popup_list li,
.v_rating ul, .v_rating li,
.uMenuV, .uMenuV li,
.archUl, .archUl li,
.u-star-rating, .u-star-rating li {display:block; padding:0; margin:0; list-style:none;}

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;}
label {vertical-align:middle;}



/* Input style start */
.input_style input[type="text"],
.input_style input[type="password"],
.input_style textarea, 
.input_style select {margin:1px; font-size:11px;color:#dadada; border:1px solid #202020; padding:2px; outline:none; -moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px; background:#323232 url(/designs_163/input_bg.png) repeat-x 0 0;}

.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 {
 height:22px; line-height:1; 
 outline:none;
 border:1px solid #3d3d3d;
 font-family:Tahoma;
 font-size:11px;
 font-weight:100;
 color:#fff;
 text-decoration:none;
 margin-bottom: 2px !important;
 margin-top:2px;
 padding-bottom:2px;
 padding-left:4px; padding-right:4px;
 cursor: pointer;
 position:relative;
 -moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;
 background:#1f1f1f url(/designs_163/submit_bg.png) repeat-x center 0;
}

.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 {border-color:#424242; background:#1f1f1f url(/designs_163/submit_bg.png) repeat-x center -52px;}

.input_style input[type="text"]:hover,
.input_style input[type="password"]:hover,
.input_style input[type="text"]:focus,
.input_style input[type="password"]:focus,
.input_style textarea:hover,
.input_style textarea:focus {border-color:#333;}


.input_style select {background:#444;}
.input_style select:hover,
.input_style select:focus {border-color:#333; background:#444;}

.input_reset,
#container_wrap .bChat_bottom input,
#container_wrap .bChat_bottom textarea,
#container_wrap .bVote_submit { 
 margin:0;
 padding:0;
 -moz-border-radius:0 !important;
 -webkit-border-radius:0 !important;
 -khtml-border-radius:0 !important;
 border-radius:0 !important;
 border:0;
 background:0;
 resize:none;
 box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none;
 }
/* Input style end */



label, input[type=button], input[type=submit], button { cursor: pointer; }
textarea {overflow:auto; resize:none;}

.left {float:left;}
.right {float:right;}
.center {text-align:center;}

.hidden {overflow:hidden;}
.none {display:none;}

p {margin:10px 0;}
.bold {font-weight:bold;}

.clear_table {border:0; border-collapse:collapse; padding:0; margin:0;}
.clear {width:100%; height:0px; clear:both; overflow:hidden;}



.hr {height:1px; overflow:hidden; margin:5px 0; border-bottom:1px solid #282828; background:#171717;}



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


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

.mframe {border-left:1px solid #E5E7EA; border-right:1px solid #E5E7EA;}
.colgray {border-right:1px solid #E5E7EA;}
.colwhite {border-right:1px solid #FAFAFA;}
.msep {border-top:1px solid #FAFAFA;}
/* ------------- */



.uMenuV {width:195px; margin:0 0 0 -3px; background:#2f2f2f url(/designs_163/b_say_bg.png) no-repeat 0 0;}
.uMenuV .uMenuRoot {padding:1px; overflow:hidden; background:url(/designs_163/b_say_bg.png) no-repeat -197px bottom;}
.uMenuV a {width:191px; display:block; margin:2px auto; color:#fff; text-decoration:none; background:#484848 url(/designs_163/b_say_bg.png) no-repeat -394px 0;}
.uMenuV a span {display:block; padding:1px 3px 3px 3px; overflow:hidden; background:url(/designs_163/b_say_bg.png) no-repeat -589px bottom; cursor:pointer;}

.uMenuV a:hover {background:#3a3a3a url(/designs_163/b_say_bg.png) no-repeat -784px 0;}
.uMenuV a:hover span {background:url(/designs_163/b_say_bg.png) no-repeat -979px bottom;}


/* Module Part Menu */
.catsTd {padding: 0; }
.catName {font-family:tahoma;font-size:11px;}
.catNameActive {font-family:tahoma;font-size:11px;}
.catNumData {font-size:10px;}
.catDescr {font-size:10px; padding-left:10px;}
a.catName {font-size: 11px; padding:0px 5px 0px 13px; background:url(/designs_163/viewn_icon.png) no-repeat 0 -76px;}
a.catName:link {text-decoration:none;}
a.catName:visited {text-decoration:none;}
a.catName:hover {text-decoration:underline;}
a.catName:active {text-decoration:none;}
a.catNameActive {color:#7d7d7d; font-size: 11px; padding: 3px 5px 3px 5px;}
a.catNameActive:link {text-decoration:none;}
a.catNameActive:visited {text-decoration:none;}
a.catNameActive:hover {text-decoration:underline;}
a.catNameActive:active {text-decoration:none;}

#sider_left .vStatikInner a.catName {color:#333;}
/* ----------------- */


/* Entries Style */
.eBlock,
.cBlock1,
.cBlock2 {border:1px solid #535353; color:#ededed; overflow:hidden; margin:0 0 5px 0 !important; -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px; background:#353535;}
.eBlock {background:#fff;}
body .cBlock1 a,
body .cBlock2 a {color:#ededed;}
body .eBlock a {color:#000;}
.eTitle {font-size:12px;font-weight:bold;color:#ededed;padding:5px !important; }
.eTitle a {color:#ededed; text-decoration:none;}
.eTitle a:hover {text-decoration:underline;}
.eBlock .eTitle,
.eBlock .eTitle a {color:#333;}
.eBlock {padding:5px; color:#333;}

.eMessage {text-align:justify;padding:10px !important;}
.eText {text-align:justify;padding-bottom:5px;padding-top:5px;border-top:1px solid #535353;}

.eDetails, 
.eDetails1,
.eDetails2 {padding:5px 9px; margin:0 -2px; font-size:11px; border-top:1px solid #3A3A3A; background:0;}
.eDetails a, 
.eDetails1 a,
.eDetails2 a {text-decoration:none;}
.eDetails a:hover, 
.eDetails1 a:hover,
.eDetails2 a:hover {text-decoration:underline;}
.eBlock .eDetails, 
.eBlock .eDetails1,
.eBlock .eDetails2 {border-color:#ccc; color:#333;}


.eRating {font-size:11px;}

.eAttach {margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('/.s/t/813/8.gif') no-repeat 0px 0px;}
/* ------------- */

/* Entry Manage Table */
.manTdError {color:#FF0000;}
/* ------------------ */

/* Comments Style */ 
.cAnswer {padding-left:15px;padding-top:4px;font-style:italic;}
/* -------------- */

/* Comments Form Style */
.commTable {border:0;}
.addComm_submit input {position:relative; top:4px;}
.commTd1 {color:#eee;}
.commTd2 {}
.commFl {color:#eee;width:100%;background:#FCFCFC;border:1px solid #CCCCCC;}
.smiles {border:0;background:0;}
.commTd2 .smiles {padding-left:10px;}
.commReg {padding: 10px 0 10px 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {color:#eee;background:#FCFCFC;border:1px solid #CCCCCC;}

.addCommTable {border:0;}
/* ------------------- */

/* Archive Menu */
#sider_left .archUl {list-style: none; margin:0; padding-left:0;}
#sider_left ul li.archLi {padding: 0 0 3px 10px; background: url('/.s/t/813/9.gif') no-repeat 0px 4px; font-family:Tahoma,Tahoma,Sans-Serif;}
#sider_left a.archLink:link {text-decoration:underline;}
#sider_left a.archLink:visited {text-decoration:underline;}
#sider_left a.archLink:hover {text-decoration:none;}
#sider_left a.archLink:active {text-decoration:none;}
/* ------------ */

/* Archive Style */
.archiveCalendars {text-align:center;color:#555;}
.archiveDateTitle {font-weight:bold;color:#555;padding-top:15px;}
.archEntryHr {margin-right:50%; color:#777;}
.archiveeTitle li {margin-left: 15px; padding: 0 0 0 15px; background: url('/.s/t/813/10.gif') no-repeat 0px 4px; margin-bottom: .6em;}
.archiveEntryTime {width:65px;font-style:italic;}
.archiveEntryComms {font-size:9px;color:#666;}
.archiveDateTitle {text-align:left;}
.archiveNoEntry {text-align:center;color:#0000FF;}
/* ------------- */

/* Calendar Style */
.calTable a {text-decoration:none;}
.calTable a:hover {text-decoration:underline;}
.calTable td {
padding:2px; margin:1px; font-size:11px; border:1px solid #FFF;outline:none;
}
body .calTable td.calMonth {border:0 !important; background:none; box-shadow:0 none !important; -webkit-box-shadow:0 none !important; -moz-box-shadow:0 none !important;}
.calWday {width:18px; background:#efeded;}
.calWdaySe {width:18px; background:#efeded;}
.calWdaySu {width:18px; font-weight:bold; background:#efeded;}
.calMday {background:#efeded;}
.calMdayA {border:1px solid #3a3a3a !important; font-weight:bold;background:#efeded;}
.calMdayIs {font-weight:bold;background:#efeded;}
.calMdayIsA {background:#efeded;font-weight:bold;}
a.calMdayLink:link {text-decoration:none;}
a.calMdayLink:visited {text-decoration:none;}
a.calMdayLink:hover {text-decoration:underline;}
a.calMdayLink:active {text-decoration:underline;}
.calWdaySe,
.calWdaySu {font-weight:bold; color:#ac101c;}
/* -------------- */

/* Poll styles */
.pollBut {width:110px;}

.pollBody {padding:7px; margin:0px; background:#FFFFFF}
.textResults {background:#E5E5E5}
.textResultsTd {background:#FFFFFF}

.pollNow {border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
.pollNowTd {}

.totalVotesTable {border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
.totalVotesTd {background:#FFFFFF;}
/* ---------- */

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}
/* ---------------- */

/* Other Styles */
.replaceTable {height:100px; width:300px; border:4px solid #373737;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px; background:#1b1b1b;}
.replaceTable td {border:1px solid #000;}

.legendTd {font-size:11px;}

a.dateBar {color:#eee; text-shadow:none;}
/* ------------ */

/* ===== forum Start ===== */
#f_side_left {width:782px; float:left;}
#f_side_right {width:205px; float:right;}

.forumContent {overflow:hidden; color:#737373;}
.forumContent a {color:#fff;}

.gDivTop {background:url(/designs_163/f_top_bg.png) no-repeat 0 0;}
.gDivTop_in {height:47px; line-height:47px; padding:0 0 0 13px; overflow:hidden; position:relative; font-size:12px; color:#fff; text-shadow:0px -1px 1px #252525; text-align:left; background:url(/designs_163/f_top_bg.png) no-repeat right -49px;}
.gDivTop_in .btoogle {right:10px; top:14px;}

.gDivBottomLeft {width:14px; height:15px; float:left; background:url(/designs_163/f_block_bottom_bg.png) no-repeat 0 -16px;}
.gDivBottomCenter {width:14px; height:15px; float:right; background:url(/designs_163/f_block_bottom_bg.png) no-repeat 0 -32px;}
.gDivBottomRight {height:15px; overflow:hidden; background:url(/designs_163/f_block_bottom_bg.png) repeat-x 0 0;}

/* General forum Table View */
.gDivLeft {background:#303030 url(/designs_163/f_block_line_y_bg.png) repeat-y 0 0;}
.gDivRight {padding:0 2px; background:url(/designs_163/f_block_line_y_bg.png) repeat-y right 0;}
.gTable {border:0; border-collapse:collapse; border-spacing:0; padding:0; margin:0; background:#2d2d2d;}

.gTableTop {height:47px; line-height:45px; padding:0 11px; font-size:12px; color:#fff; text-shadow:0px -1px 1px #252525; vertical-align:top; background:#1f1f1f url(/designs_163/f_top_bg.png) no-repeat 0 0;}
.gTableTop a,
.gDivTop_in a {color:#fff; text-decoration:none;}
.gTableTop a:hover,
.gDivTop_in a:hover {text-decoration:underline;}

.gTable .gTableSubTop,
.threadsDetails,
.forumOnlineBar,
.threadsType {height:19px; padding:0 9px; background:#2c2c2c url(/designs_163/f_title_sub_bg.png) no-repeat 0 0;}
.threadsDetails,
.forumOnlineBar,
.threadsType {background-position:-2px 0;}
.gTable .gTableSubTop a {color:#fff;}

.gTableBody,
.gTableBody1,
.gTableRight {padding:5px; background:#2d2d2d url(/designs_163/f_other_gr.png) repeat-x 0 0;}
.gTableLeft {padding:5px; font-weight:bold; background:#2d2d2d url(/designs_163/f_other_gr.png) repeat-x 0 0;}
.gTableBottom {padding:5px;background:0;}
.gTableError {padding:5px;background:0;color:#FF0000;} 
/* ------------------------ */

.forumIcoTd,
.forumNameTd,
.forumThreadTd,
.forumPostTd,
.forumLastPostTd,

.threadIcoTd,
.threadNametd,
.threadPostTd,
.threadViewTd,
.threadAuthTd,
.threadLastPostTd {padding:6px 9px 6px 9px; font-size:11px; background:#2d2d2d url(/designs_163/f_cat_bg.png) no-repeat 0 0;}


.forumIcoTd a,
.forumNameTd a,
.forumThreadTd a,
.forumPostTd a,
.forumLastPostTd a,

.threadIcoTd a,
.threadNametd a, 
.threadPostTd a,
.threadViewTd a,
.threadAuthTd a,
.threadLastPostTd a {color:#fff;}

.gTable .gTableSubTop:first-child,
.gTable .forumIcoTd:first-child,
.gTable .threadIcoTd:first-child {background-position:-2px 0;}

a.forum {font-weight:bold; font-size:12px;}

.forumNamesBar {padding-left:10px; font-weight:bold; color:#A6A6A6;}
.forumNamesBar a {color:#A6A6A6; text-decoration:none;}
.forumNamesBar a:hover {color:#fff; text-decoration:underline;}

.fAddPost .gTableLeft,
.fAddPost .gTableRight {background:0;}
/* ------------- */
.gTableLeft[width="25%"] {width:18% !important;}

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

.uTable {padding:5px 14px; margin:0 10px; background:0;}
.forumMemNum,
.forumMemSwch, 
.userSchFrm {padding:2px 30px;background:0;}

.forumMemSwch i {font-style:normal;}

.pagesforumsmembers.uriforumsMembers hr {margin:10px 20px;}

.forumThreadTd_2 {padding-top:8px; padding-bottom:2px; text-align:left;}
.f_hr {width:100%; height:2px; font-size:0px; margin:2px 0 0 0; display:inline-block; position:relative;}
.f_hr span {width:auto; height:1px; font-size:0px; display:block; overflow:hidden; position:absolute; left:-7px; right:-9px; top:0px; border-bottom:1px solid #323232; background:#202020;}
/* ------------- */
.archivedForum{font-size:11px;color:#FF0000;font-weight:bold;}
/* ------------- */

/* forum Titles & other */
.forumViewed {font-size:9px;}
/* -------------------- */


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

/* forum Page switches */
.switches {border:1px solid #252525; -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px; margin-left:10px; padding:1px; background:#353535;}
.pagesInfo {padding:1px 10px 1px 1px; border-right:1px solid #353535; font-size:11px;background:#252525;}
.switch {width:15px; padding:1px 2px; font-size:11px;background:#252525;}
.switchActive {width:15px; padding:1px 2px; font-weight:bold;color:#ededed;background:#252525;}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#ededed;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#ededed;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#ededed;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:underline; color:#ededed;}
/* ------------------- */

/* forum Threads Style */

a.threadPinnedLink {font-weight:bold;}
a.threadPinnedLink:link {text-decoration:none; color:#eee;}
a.threadPinnedLink:visited {text-decoration:none; color:#eee;}
a.threadPinnedLink:hover {text-decoration:underline; color:#ccc;}
a.threadPinnedLink:active {text-decoration:underline; color:#fff;}


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

/* forum Posts View */
.postPoll {text-align:center; background:#2d2d2d url(/designs_163/f_other_gr.png) repeat-x 0 -2px;}
.postFirst,
.postRest1,
.postRest2 {background:0;}
.postSeparator {height:2px; padding:0 !important; background:url(/designs_163/f_post_separator.png) repeat-x 0 bottom;}

.postTdTop {background:#2d2d2d;}
.postBottom {height:20px; background:#2d2d2d;}
.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:5px;background:#2d2d2d;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#787878;}
.posttdMessage {padding:5px;background:#2d2d2d;}

.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;}

.codeMessage,
.quoteMessage {border:1px solid #373737 !important; padding:7px !important; margin:5px; font-size:11px; color:#A8A8A8; background:#222 !important;}
.codeMessage {font-size:11px;}
 
.signatureView {font-size:11px;} 
.edited {padding-top:30px;font-size:11px;text-align:right;color:gray;}
.editedBy {font-weight:bold;font-size:8pt;}

.statusBlock {padding-top:3px;}
.statusOnline {color:#090;}
.statusOffline {color:#900;}
/* ------------------ */

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

/* forum Post Form */
.postNameFl,.postDescrFl {width:400px}
.postPollFl,.postQuestionFl {width:400px}
.postResultFl {width:50px}
.postAnswerFl {width:300px}
.postTextFl {width:550px;height:150px}
.postUserFl {width:300px}

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

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

.input_style input.codeButtons {padding-left:0; padding-right:0;}
.codeButtons#quote {width:42px !important;}
.codeButtons#spoiler {width:51px !important;}
input.codeButtons[value="All codes"] {width:68px !important;}

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

.fAddPost .gTableLeft {padding-left:10px;}

.fAddPost #message {width:95% !important; height:113px;}

.fAddPost input.postNameFl,
.fAddPost input.postDescrFl,
.fAddPost input.postQuestionFl {width:60% !important; padding:3px 5px !important;}

.fAddPost .gTableLeft {padding-left:20px; padding-right:20px; text-align:right;}
.fAddPost .smallLeftTable {width:14% !important;}
.fAddPost .smilesPart {text-align:center;}

.fAddPost #frM57 {text-align:center;} 
.fAddPost .smiles {margin:0 auto;}
.fAddPost .smiles td {padding:2px;}
/* ====== forum End ====== */


#wrap {min-width:1000px; background:url(/designs_163/backgroung.jpg) no-repeat center 0;}
#container_wrap {width:1000px; margin:0 auto;}

.hnav {width:624px; height:44px; padding:0 0 0 370px; background:url(/designs_163/nav_elem.png) no-repeat 0 0;}
.hnav li {float:left;}
.hnav li a {min-width:40px; height:43px; line-height:42px; overflow:hidden; display:block; position:relative; padding:0 11px; color:#8b8b8b; text-align:center; text-decoration:none;}
.hnav li a:hover {color:#999;}
.hnav li .angle_t,
.hnav li .angle_b {width:71px; display:block; position:absolute; left:50%; margin:0 0 0 -35px; background:url(/designs_163/nav_elem.png) no-repeat 0 -92px;}
.hnav li .angle_t {height:14px; top:-20px;}
.hnav li .angle_b {height:5px; bottom:-20px; background-position:-73px -92px;}

#hLogo_sub {float:left; margin:-38px 0 0 33px;}
#hLogo_sub img {vertical-align:top;}

#header {height:124px; overflow:hidden;}

#hSlider {width:644px; float:right;}
#hSlider_in {overflow:hidden;}
#hSlider li {width:178px; height:114px; padding:4px; overflow:hidden; float:left; margin:0 4px; background:url(/designs_163/hslider_border.png) no-repeat 0 0;}
#hSlider li a {width:178px; height:114px; display:block; position:relative; overflow:hidden;}
#hSlider li img {width: 198px; height:auto; margin: -16px 0 0 -2px; vertical-align:top;}
#hSlider li a .play {width:50px; height:49px; display:block; position:absolute; left:50%; top:50%; margin:-25px 0 0 -25px; background:url(/designs_163/hslider_elem.png) no-repeat 0 -204px;}
#hSlider li a:hover .play {background-position:0 -255px;}

#hSlider a.slider_prev,
#hSlider a.slider_next {width:31px; height:100px; display:block; margin:13px 0 0 0; background:url(/designs_163/hslider_elem.png) no-repeat 0 0;}
#hSlider a.slider_prev {float:left; background-position:0 0;}
#hSlider a.slider_next {float:right; background-position:-33px 0;}

#hSlider a.slider_prev:hover {background-position:0 -102px;}
#hSlider a.slider_next:hover {background-position:-33px -102px;}

#hSlider .slider_empty {width:31px; height:10px; margin:13px 0 0 0; float:left;}


#hPanel {height:44px; margin:0 1px 0 0; background:url(/designs_163/nav_elem.png) no-repeat right -46px;}

#hLogo {float:left; margin:4px 0 0 0;}
#hLogo img {vertical-align:top;}

#hSocial {width:177px; overflow:hidden; float:left; margin:1px 0 0 17px;}
#hSocial a {width:41px; height:35px; display:block; float:left; margin:0 0 0 3px; position:relative; left:0px; bottom:-5px; background:url(/designs_163/social.png) no-repeat 0 0;}
#hSocial a.hS_sm {background-position:0 0;}
#hSocial a.hS_vk {background-position:-44px 0;}
#hSocial a.hS_tw {background-position:-88px 0;}
#hSocial a.hS_fb {background-position:-132px 0;}
#hSocial a.hS_sm:hover {background-position:0 -43px;}
#hSocial a.hS_vk:hover {background-position:-44px -43px;}
#hSocial a.hS_tw:hover {background-position:-88px -43px;}
#hSocial a.hS_fb:hover {background-position:-132px -43px;}

#hPanel .hnav {width:624px; height:44px; float:right; padding:0; background:0;}
#hPanel .hnav li .angle_t {margin-top:-1px;}


#c_angle_top {width:1000px; height:5px; margin:-5px 0 0 0; background:url(/designs_163/content_bg.png) no-repeat 0 0;}
#c_angle_bottom {width:1000px; height:7px; background:url(/designs_163/content_bg.png) no-repeat -1002px 0;}
#content_full {background:#171717 url(/designs_163/content_bg.png) repeat-y -2004px 0;}
#content_in {padding:0 5px; overflow:hidden; background:url(/designs_163/content_bg.png) no-repeat 0 -5px;}

#side_right {width:779px; float:right;}
 #sider_left {width:570px; float:left;}
 .sider_left {color:#eee;}
 .sider_left a {color:#eee;}
 #sider_right {width:205px; float:right;}
#side_left {width:205px; float:left;}

#cSlider {width:572px; height:220px; margin:0 0 1px 0; overflow:hidden; background:#171717 url(/designs_163/hslider_border.png) no-repeat 0 -124px;}
#cSlider_list {width:400px; height:210px; float:left; margin:5px 0 0 5px; position:relative; overflow:hidden;}
#cSlider_list li {width:400px; height:210px; overflow:hidden; position:absolute; left:0px; top:0px;}
#cSlider_list li .text {width:auto; position:absolute; left:0px; right:0px; bottom:0px; padding:5px 15px; overflow:hidden; font-size:11px; color:#fff; background:url(/designs_163/cslider_text_bg.png) repeat-x 0 0;}
#cSlider_list li .title {margin:0; font-size:12px; color:#fff;}
#cSlider_list li .title a {color:#fff; text-decoration:none;}
#cSlider_list li .title a:hover {text-decoration:underline;}
#cSlider_list li img {width:400px; mix-height:220px; vertical-align:top;}

#cSlider_nav {width:160px; float:right; margin:3px 3px 0 0;}
#cSlider_nav .slider_prev,
#cSlider_nav .slider_next {height:8px; display:block; border:1px solid #2b2b2b; background:#171717;}
#cSlider_nav .slider_prev span,
#cSlider_nav .slider_next span {width:7px; height:5px; display:block; margin:2px auto 0 auto; background:url(/designs_163/hslider_elem.png) no-repeat 0 -306px;}
#cSlider_nav .slider_next span {margin-top:1px; background-position:-9px -306px;}
#cSlider_nav .slider_prev:hover,
#cSlider_nav .slider_next:hover {background-color:#303030;}
#cSlider_nav .slider_prev.disabled,
#cSlider_nav .slider_next.disabled {background-color:#303030; cursor:default;} 

#cSlider_nav ul li {margin:0 0 2px 0;}
#cSlider_nav ul li a {height:48px; padding:6px 7px; display:block; border:1px solid #272727; font-size:11px; color:#a8a8a8; text-decoration:none; background:#171717;}
#cSlider_nav ul li a:hover {background:#1d1d1d;}
#cSlider_nav ul li a.current {background:#303030; cursor:default;}
#cSlider_nav ul li a .title {height:20px; line-height:20px; overflow:hidden; display:block; margin:0 0 3px 0; font-weight:bold; font-size:12px; cursor:pointer;}
#cSlider_nav ul li a .p_text {height:28px; display:block; line-height:1.3; overflow:hidden; cursor:pointer;}

.cStat {overflow:hidden; position:relative; color:#747474;}
.cStat ul {float:left; left:50%; margin:0 auto; position:relative;}
.cStat ul li {height:20px; line-height:20px; float:left; position:relative; right:50%; padding:0 3px 0 7px; background:url(/designs_163/line_two.png) no-repeat 0 0;}
.cStat ul li span {color:#9e9d9d;}
.cStat ul li:first-child {background:0;}

.viewn_loop {width:568px; margin:0 0 7px 0; font-size:11px; color:#3b3b3b; background:#fff url(/designs_163/viewn_bg.png) repeat-y 0 0;}
.viewn_top {padding:19px 0 0 0; position:relative; background:url(/designs_163/viewn_bg.png) no-repeat -570px 0;}
.viewn_top .v_sys {position:absolute; right:5px; top:5px;}
.viewn_title {padding:0 8px 6px 8px; margin:0; font-weight:100; font-size:12px; color:#202020; background:url(/designs_163/viewn_bg.png) no-repeat -1140px bottom;}
#sider_left .viewn_title a {color:#202020; text-decoration:none;}
#sider_left .viewn_title a:hover {text-decoration:underline;}
.viewn_cont {padding:2px 7px 8px 7px; overflow:hidden; background:url(/designs_163/viewn_bg.png) no-repeat -1710px bottom;}
.viewn_c_in {overflow:hidden; padding:0 0 4px 0;}

.viewn_detail {width:558px; height:21px; line-height:21px; overflow:hidden; margin:0 0 -6px -7px; padding:4px 3px 0 7px; background:url(/designs_163/viewn_bg.png) no-repeat -2280px 0;}
#sider_left .viewn_detail a.viewn_open {width:124px; height:20px; line-height:16px; padding:0 0 0 24px; display:block; float:right; font-style:italic; color:#a5a5a5; text-decoration:none; text-align:center; background:url(/designs_163/viewn_bg.png) no-repeat -2850px 0;}
#sider_left .viewn_detail a.viewn_open:hover {text-decoration:none; background-position:-3000px 0;}

#sider_left .viewn_detail a {color:#2b2b2b; text-decoration:none;}
#sider_left .viewn_detail a:hover {text-decoration:underline;}
.v_author,
.v_cat,
.v_comm,
.v_view,
.v_tags {padding:0 0 0 19px; margin:0 0 0 13px; background:url(/designs_163/viewn_icon.png) no-repeat 0 0;}
.v_author {margin:0; background-position:0 -18px;}
.v_cat {background-position:0 -37px;}
.v_comm {background-position:0 -56px;}
.v_view {padding:0 0 0 13px; float:left; margin:2px 0 0 2px; background-position:0 0;}
.v_tags {background-position:0 -96px;}

.v_d_dowsnloads {width:554px; margin-bottom:0; line-height:19px; padding:4px 7px 0 7px;}


.viewn_left {width:228px; float:left; margin:0 9px 0 0; overflow:hidden;}

.vPict {width:288px; margin:0 0 5px 0; background:url(/designs_163/v_pict_c_bg.png) repeat-x 0 center;}
.vPict img {width:220px; max-height:400px; vertical-align:top;}
.vPict_in {background:url(/designs_163/v_pict_angle.png) no-repeat 0 0;}
.vPict_ins {padding:4px; background:url(/designs_163/v_pict_angle.png) no-repeat -230px bottom;}
.vPict_ins a {width:220px; display:block; position:relative; text-decoration:none; overflow:hidden;}
.vPict_ins a span {height:21px; line-height:21px; display:block; position:absolute; left:0px; right:0px; bottom:-30px; padding:0 6px 0 0; font-size:12px; color:#fff; text-align:right; background:url(/designs_163/v_pict_angle.png) repeat-y -460px 0;}

.v_rating {width:110px; float:right; margin:0 5px 0 0;}

.v_d_tags {margin-top:6px;}
.v_tags {margin:0;}

.pagesBlockuz2,
.catPages1 {height:26px; padding:6px 0 0 0; margin:4px 0; display:block; text-align:center; background:url(/designs_163/paginator_bg.png) repeat-x 0 0;}
.pagesBlockuz2 a,
.pagesBlockuz2 b,
.catPages1 a,
.catPages1 b {height:18px; line-height:18px; padding:0 11px; border:1px solid #3d3d3d; display:inline-block; vertical-align:top; color:#fff; text-decoration:none; -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px; position:relative; behavior:url(pie.htc); background:url(/designs_163/paginator_bg.png) no-repeat center -34px;}
.pagesBlockuz2 b,
.catPages1 b {font-weight:bold;}
.pagesBlockuz2 a:hover span,
.catPages1 a:hover span {text-decoration:underline;}



/* Sidebar's */
.bDateTime {margin:0 0 5px 0; color:#a9a9a9; text-align:center;}

a.butt_prof,
a.butt_auth,
a.butt_prof span,
a.butt_auth span {width:204px; height:36px; display:block; margin:0 0 5px 0; background:url(/designs_163/nav_elem.png) no-repeat 0 -108px;}
a.butt_prof span,
a.butt_auth span {margin:0; display:none;}
a.butt_auth span {background-position:-206px -108px;}
a.butt_prof {background-position:-412px -108px;}
a.butt_prof span {background-position:-618px -108px;}


.block_full {width:205px; margin:0 0 8px 0; background:#fff url(/designs_163/block_bg.png) repeat-y 0 0;}
.block_title {height:24px; line-height:24px; padding:11px 0 0 0; position:relative; font-weight:bold; font-size:11px; color:#777; text-transform:uppercase; text-align:center; background:url(/designs_163/block_bg.png) no-repeat -207px 0;}
.block_title i {width:25px; height:25px; display:block !important; position:absolute; left:8px; top:5px; background:url(/designs_163/b_icon.png) no-repeat 0 0;}
.block_title i.bIcon_mchat {background-position:0 0;}
.block_title i.bIcon_say {background-position:0 -25px;}
.block_title i.bIcon_blog {background-position:0 -50px;}
.block_title i.bIcon_stat {background-position:0 -75px;}
.block_title i.bIcon_forum {background-position:0 -100px;}

.block_cont {padding:0 0 5px 0; background:url(/designs_163/block_bg.png) no-repeat -414px bottom;}
.block_c_in {padding:5px 8px 4px 8px; overflow:hidden;}

.btoogle {width:13px; height:16px; display:block !important; position:absolute; right:9px; top:5px;}
.btoogle .t_open,
.btoogle .t_close {width:13px; height:16px; display:block; background:url(/designs_163/block_bg.png) no-repeat -621px 0;}
.btoogle .t_close {background-position:-621px -18px;}
.btoogle .t_open:hover {background-position:-636px 0;}
.btoogle .t_close:hover {background-position:-636px -18px;}

.block_full .hr,
.viewn_loop .hr,
.wpopup_in .hr {border-color:#eee; background:#e9e4e4;}


.bChat_full {width:197px; margin:0 0 -4px -4px;}

.bChat_loop {max-width:197px; margin:0 0 2px 0; background:#262626 url(/designs_163/bchat_b_bg.png) no-repeat 0 bottom;}
.bChat_in {overflow:hidden; background:url(/designs_163/bchat_b_bg.png) no-repeat right bottom;}
.bChat_top {background:#292929 url(/designs_163/bchat_elem.png) no-repeat -95px -51px;}
.bChat_t_in {height:22px; line-height:22px; padding:0 6px; overflow:hidden; color:#fdfdfd; background:url(/designs_163/bchat_elem.png) no-repeat right -75px;}
.bChat_t_in a {color:#fdfdfd; text-decoration:none;}
.bChat_t_in a:hover {text-decoration:underline;}
.bChat_t_in .right {margin:-1px 5px 0 0; font-size:10px; color:#999;}
a.bChat_user {width:13px; height:13px; display:block; float:right; margin:5px 0 0 0; text-decoration:none; background:url(/designs_163/bchat_elem.png) no-repeat -80px 0;}
a.bChat_user:hover {background-position:-80px -15px;}
.bChat_cont {padding:4px; overflow:hidden; color:#dadada;} 


#container_wrap .bChat_bottom input,
#container_wrap .bChat_bottom textarea {display:block; padding:0; margin:0; border:0; outline:none; vertical-align:top; background:0;}

.bChat_bottom {width:198px; height:74px; overflow:hidden; position:relative; padding:0 2px 0 3px; margin:0 0 -4px -7px;}
.bChat_bb {overflow:hidden; margin:5px 0 2px 0;}
.bChat_bb a {width:18px; height:18px; display:block; float:left; margin:0 2px 0 0; background:url(/designs_163/bchat_elem.png) no-repeat 0 0;}
.bChat_bb a.butt_sm {background-position:0 0;}
.bChat_bb a.butt_bb {background-position:-20px 0;}
.bChat_bb a.butt_rel {background-position:-40px 0;}
.bChat_bb a.butt_del {background-position:-60px 0;}
.bChat_bb a.butt_sm:hover {background-position:0 -20px;}
.bChat_bb a.butt_bb:hover {background-position:-20px -20px;}
.bChat_bb a.butt_rel:hover {background-position:-40px -20px;}
.bChat_bb a.butt_del:hover {background-position:-60px -20px;}

#container_wrap .bChat_bottom textarea {width:148px !important; height:41px !important; padding:4px !important; position:absolute; left:3px; bottom:0px; color:#dadada; background:#444 url(/designs_163/bchat_elem.png) no-repeat -95px 0;}
#container_wrap .bChat_bottom textarea:hover,
#container_wrap .bChat_bottom textarea:focus {background-position:-253px 0;}
.bChat_r {width:39px; float:right;}
.bChat_count {height:21px; line-height:21px; overflow:hidden; display:block; font-weight:bold; text-align:center;}
#container_wrap .bChat_bottom input {width:39px !important; height:28px !important; font-size:0px !important; background:url(/designs_163/bchat_elem.png) no-repeat 0 -40px;}
#container_wrap .bChat_bottom input:hover {background-position:-41px -40px;}



/* SCROLLBAR START */
.scroll-pane {width:199px !important; height:198px; margin:0 0 0 -2px; overflow:auto; outline:none;}
.jspContainer {width:100% !important;position: relative; overflow: hidden; outline:0; z-index: 1; }
.jspTrack {height:100%; cursor: pointer; right:0; top:0; position: relative; border-left:1px solid #454545; border-right:1px solid #454545; background:#2c2c2c; z-index:22;}
.jspDrag {width:11px; overflow: hidden; position: relative; top:0; left:-1px; background:#979797 url(/designs_163/scroll_bg.png) no-repeat 1px center; cursor: pointer; }
.jspDrag:hover {background-color:#9d9d9d;}
.jspDragTop {width:11px; height:22px; position: absolute; top: 0; left: 0; overflow: hidden; }
.jspDragBottom {width:11px; height:22px; position: absolute; bottom: 0; left: 0; overflow: hidden; }


a.jspArrow {width:11px; height:4px; display:block; text-decoration:none; background:#979797; cursor:pointer;}
a.jspArrowUp {}
a.jspArrowDown {}

a.jspArrowUp:hover {}
a.jspArrowDown:hover {}

.jspPane {padding:0 0 0 2px !important; position: absolute; }
.jspVerticalBar {width:11px; height: 100%; position: absolute; top:0px; right:0px; }
.jspCapBottom {}
.jspHorizontalBar {width: 100%; height: 10px; position: absolute; bottom: 0; left: 0; }
.jspVerticalBar *,
.jspHorizontalBar * { margin: 0; padding: 0; }
.jspCap { display: none; }
.jspHorizontalBar .jspCap { float: left; }
.content_scroll {height:460px;}
/* SCROLLBAR END */



.blog_list {width:195px; margin:-3px 0 -5px -3px;}
.blog_list li {padding:0 0 3px 0; margin:0 0 3px 0; border-bottom:1px solid #e9e4e4;}
.blog_list a {display:block; overflow:hidden; padding:5px 5px 5px 90px; color:#2b2b2b; text-decoration:none;}
.blog_list a:hover {background:#eee;}
.blog_list a .pict {width:82px; max-height:100px; vertical-align:top;display:block; float:left; padding:2px 0 0 0; margin:0 0 0 -86px;}
.blog_list a .title {display:block; margin:0 0 2px 0; font-weight:bold; font-size:12px;}

.bSay {width:195px; margin:0 0 -4px -3px; background:#2f2f2f url(/designs_163/b_say_bg.png) no-repeat 0 0;}
.bSay_in {padding:1px; overflow:hidden; background:url(/designs_163/b_say_bg.png) no-repeat -197px bottom;}
.bSay_in .bSay_loop {width:191px; display:block; margin:2px auto; color:#fff; text-decoration:none; background:#484848 url(/designs_163/b_say_bg.png) no-repeat -394px 0;}
.bSay_in .bSay_in {display:block; padding:1px 3px 3px 3px; overflow:hidden; background:url(/designs_163/b_say_bg.png) no-repeat -589px bottom; cursor:pointer;}

.bSay_in .bSay_loop:hover {background:#3a3a3a url(/designs_163/b_say_bg.png) no-repeat -784px 0;}
.bSay_in .bSay_loop:hover .bSay_in {background:url(/designs_163/b_say_bg.png) no-repeat -979px bottom;}
.bSay_in .top {display:block; overflow:hidden;}
.bSay_in .date {display:block; float:right; font-size:10px; color:#e8e8e8;}

.bSay_in .bSay_loop a {color:#eee; text-decoration:none;}
.bSay_in .bSay_loop a:hover {color:#fff; text-decoration:underline;}


.tOnline,
.gOnline,
.uOnline,
.oStat_list li {padding:0 0 0 13px; margin:0 1px; background:url(/designs_163/viewn_icon.png) no-repeat 0 -76px;}
.oStat_list {margin:0 0 5px 0;}
.oStat_list span {font-weight:bold;}
.block_full .hr {height:1px; overflow:hidden; margin:9px 0; background:#e9e4e4;}

.bStat_users_list {margin:-4px 0 0 0; padding:4px 5px 5px 5px; border:1px dashed #eee;}

#footer_top {padding:3px 0 0 0; overflow:hidden; color:#9d9d9d; text-align:center; position:relative; z-index:2;}
#footer_top a {color:#9d9d9d;}

#footer_full {position:relative; overflow:hidden; margin:-25px 0 0 0;}
#footer {min-width:1000px; height:114px; position:relative; background:url(/designs_163/footer_bg.png) no-repeat center 0;}
#footer_in {width:1000px; height:77px; padding:37px 0 0 0; margin:0 auto; position:relative;}
#footer .angle_l {width:2000px; height:114px; position:absolute; left:-2056px; top:0px; background:url(/designs_163/footer_c_bg.png) repeat-x 0 0;}
#footer .angle_r {width:2000px; height:114px; position:absolute; right:-2056px; top:0px; background:url(/designs_163/footer_c_bg.png) repeat-x 0 0;}

a.elite-designs_ru {width:179px; height:40px; display:block; float:left; margin:16px 74px 0 5px;}

.fBanka {width:468px; height:60px; padding:3px; float:left; margin:5px 0 0 0; background:url(/designs_163/hslider_border.png) no-repeat -188px 0;}
.fBanka2 {width:88px; height:31px; padding:4px 3px; float:right; margin:16px 6px 0 0; background:url(/designs_163/hslider_border.png) no-repeat -193px -5px;}
.fBanka img,
.fBanka2 img {vertical-align:top;}



/* Profile */
.popup {width:363px; height:209px; display:none; padding:44px 0 0 7px; position:absolute; left:40%; top:20%; background:url(/designs_163/popup_bg.png) no-repeat 0 0; z-index:100;}
.popup_in {width:347px; height:193px; background:#313131 url(/designs_163/popup_bg.png) no-repeat -7px -44px;}
.popup_close {width:13px; height:13px; position:absolute; right:28px; top:19px; background:url(/designs_163/popup_inputs_bg.png) no-repeat -265px -49px; cursor:pointer; z-index:5;}
.popup_close:hover {background-position:-278px -49px;}
.popup_drag {width:350px; height:37px; position:absolute; left:4px; top:5px; cursor:move; z-index:2;} 

.popLogin {height:200px; background:url(/designs_163/lock.png) no-repeat 144px 114px;}
.popLoginLeft {width:139px; padding:20px 0 0 22px; float:left;}
.popLoginLeft .rows {overflow:hidden; margin:0 0 6px -5px; padding:0 0 0 5px;}
.popLoginLeft .rows_title {color:#fff; padding:0 0 4px 0;}
.popLoginLeft .rows_in {width:134px; height:24px; margin:0 0 0 -5px; overflow:hidden; background:url(/designs_163/popup_inputs_bg.png) no-repeat -157px 0;}
.popLoginLeft .rows_in input {width:134px; height:24px; line-height:24px; font-size:11px; outline:none; text-indent:5px; margin:0; padding:0; border:0; vertical-align:top; background:0;}
.popLoginLeft .rows_in:hover,
.popLoginLeft .rows_in input:focus {background:url(/designs_163/popup_inputs_bg.png) no-repeat -157px -24px;}
.popLoginLeft .rows2 {padding:12px 0 0 0; background:url(/designs_163/auth_key.png) no-repeat right 17px;}
.popLoginLeft .rows2 a {color:#fff; text-decoration:none;}
.popLoginLeft .rows2 a:hover {text-decoration:underline;}

.popLoginRight {width:182px; float:left; padding:19px 0 0 0;}
.popLoginRight .fPost_avatar {margin:0 auto 6px auto;}
.popLoginRight .fPost_avatar .fPost_ava_in {background-position:-1016px 0;}
.popLoginRight .fPost_avatar .fPost_ava_ins {background-position:-1179px bottom;}
.popLoginRight input {width:146px; height:31px; display:block; margin:0 auto; padding:0; border:0; outline:none; vertical-align:top; background:url(/designs_163/popup_inputs_bg.png) no-repeat 0 0;}
.popLoginRight input:hover {background:url(/designs_163/popup_inputs_bg.png) no-repeat 0 -31px;}


.popup_list {width:148px; padding:20px 0 0 10px; float:left;}
.popup_list li {padding:4px 0 4px 16px; border-bottom:1px solid #737373;}
.popup_list li a {color:#737373; text-decoration:none;}
.popup_list li a:hover {color:#eee; text-decoration:underline;}

.popup_ava {width:161px; height:109px; padding:0 0 0 9px; float:right; margin:19px 14px 0 0;}
.popup_ava .fPost_avatar {margin-bottom:4px;}
.popup_ava .fPost_avatar .fPost_ava_in {background-position:-1016px 0;}
.popup_ava .fPost_avatar .fPost_ava_ins {background-position:-1179px bottom;}
.popup_ava .fPost_avatar .fPost_ava_ins img {width:153px; height:120px;}


a.popup_exit {width:146px; height:31px; display:block; margin:0 auto; vertical-align:top; background:url(/designs_163/popup_inputs_bg.png) no-repeat 0 -62px;}
a.popup_exit:hover {background:url(/designs_163/popup_inputs_bg.png) no-repeat 0 -93px;}


/* Forum post */
.forum_nav {overflow:hidden; margin:0 0 3px 0; text-align:center;}
.forum_nav li {display:inline;}
.forum_nav li a {height:17px; line-height:16px; display:inline-block; vertical-align:top; padding:0 8px; color:#fff; text-decoration:none; text-align:center; border:1px solid #3d3d3d;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px; position:relative; behavior:url(pie.htc);background:#1c1c1c url(/designs_163/submit_bg.png) no-repeat center 0;}
.forum_nav li a:hover {background-position:center -52px;}

.fPost_loop {overflow:hidden; font-size:11px; color:#d9d9d9; background:#202020;}
.fPost_left {width:205px; float:left; padding:11px 2px 0 0; margin:0 6px 0 0; background:url(/designs_163/fpost_left_y_bg.png) repeat-y 0 0;}
.fPost_right {overflow:hidden; padding:5px 0 0 0;}

.fPost_top {height:21px; line-height:21px; color:#fff; background:url(/designs_163/fpost_elem.png) repeat-x 0 0;}
.fPost_top .fPost_left {padding:0; font-weight:bold; text-align:center; background:0;}
.fPost_top .fPost_left a {color:#fff;}
.fPost_top .fPost_right {padding:0; color:#9f9f9f;}
.fPost_top .fPost_right .white {color:#fff;}
.fPost_top .fPost_right a {color:#fff;}
.fPost_top a {text-decoration:none;}
.fPost_top a:hover {text-decoration:underline;}

.fPost_in {overflow:hidden;}

.fPost_avatar {width:161px; margin:0 auto 18px auto; background:url(/designs_163/v_pict_c_bg.png) repeat-x 0 center;}
.fPost_ava_in {background:url(/designs_163/v_pict_angle.png) no-repeat -690px 0;}
.fPost_ava_ins {padding:4px; overflow:hidden; background:url(/designs_163/v_pict_angle.png) no-repeat -853px bottom;}
.fPost_avatar img {width:153px; vertical-align:top;}

.fPost_rank {color:#9f9f9f; text-shadow:1px 1px 1px #000; text-align:center;}
.fPost_rank,
.fPost_info dl,
.fPost_rat {height:27px; line-height:27px; padding:0 4px; text-shadow:1px 1px 1px #000; background:#222 url(/designs_163/fpost_elem.png) repeat-x 0 -57px;}
.fPost_info dt,
.fPost_info dd {height:27px;}
.fPost_info dt {float:left; color:#9f9f9f;}
.fPost_info dd {float:right; font-weight:bold; color:#fff;}
.fPost_info dd a,
.f_rat_num a {color:#fff; text-decoration:none;}
.fPost_info dd a:hover,
.f_rat_num a:hover {text-decoration:underline;}
.fPost_rat {padding:0;}
a.f_rat_plus,
a.f_rat_minus {width:42px; height:26px; display:block; background:url(/designs_163/fpost_elem.png) no-repeat 0 -86px;}
a.f_rat_plus {float:right; background-position:-44px -86px;}
a.f_rat_minus {float:left; background-position:0 -86px;}
a.f_rat_plus:hover {background-position:-132px -86px;}
a.f_rat_minus:hover {background-position:-88px -86px;}
a.f_rat_plus span,
a.f_rat_minus span {width:42px; height:26px; display:block; cursor:pointer;}
a.f_rat_plus.disabled,
a.f_rat_minus.disabled {opacity:0.4; cursor:default;} 
.f_rat_num {height:27px; line-height:27px; display:block; overflow:hidden; font-weight:bold; color:#fff; text-align:center;}

.fPost_group {height:28px; line-height:28px; padding:0 9px 0 0; color:#9f9f9f; text-align:right; background:#1c1c1c url(/designs_163/fpost_elem.png) no-repeat 0 -114px;}


.fPost_message {overflow:hidden;}
.fPost_message a {color:#d9d9d9; text-decoration:underline;}
.fPost_message a:hover {text-decoration:none;}

.fPost_line {height:1px; overflow:hidden; margin:10px 0; border-bottom:1px solid #282828; background:#171717;}
.fPost_loop .fPost_line {width:324px; margin:8px 0 6px 0;}


.fPost_bottom {height:24px; padding:5px 10px 0 10px; background:url(/designs_163/fpost_elem.png) repeat-x 0 -25px;}
.fPost_bottom img,
.fPost_bottom input {vertical-align:middle;}
.fPost_bottom img:hover,
.frmBtns img:hover {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); filter: alpha(opacity=90); opacity:0.9;}



/* OTHER */
#tooltip {
 position: absolute;
 z-index: 10;
 border:1px solid #6a1219;
 background-color:#1c1c1c;
 font-size:11px;
 color: #000;
 margin:0 5px 0 0;
 padding:1px 5px 3px 5px;
 opacity: 0.75;
 -moz-border-radius: 5px; /* Firefox */
 -webkit-border-top-right-radius: 5px;
 -webkit-border-top-left-radius: 5px;
 -webkit-border-bottom-right-radius: 5px;
 -webkit-border-bottom-left-radius: 5px;
 -khtml-border-radius: 5px; /* KHTML */
 border-radius: 5px;
 box-shadow: 0 0 5px #6a1219;/* Каноническое задание */
 -webkit-box-shadow: 0 0 5px #6a1219; /* Safari, Chrome */
 -moz-box-shadow: 0 0 5px #6a1219; /* Firefox */
}
#tooltip h3 {display:block; margin:0; padding:0; font-size:12px; color:#fff;}

.commError span {display:block; margin:5px 0; text-align:center;}


/* popup full */
.pagesuserdetails,
.pagespm,
.pagesuseredit {background:#353535;}



.wpopup_full {min-width:660px; max-width:1000px; padding:10px; margin:0 auto;}
.wpopup_in {background:#fff url(/designs_163/wpop_y_bg.png) repeat-y 0 0;}
.wpopup_title {height:36px; background:url(/designs_163/wpop_bg.png) no-repeat 0 0;}
.wpopup_t_in {height:19px; padding:17px 10px 0 10px; font-size:12px; text-align:center; background:url(/designs_163/wpop_bg.png) no-repeat right -38px;}
.wpopup_cont {padding:10px; overflow:hidden; background:url(/designs_163/wpop_y_bg.png) repeat-y right 0;}
.wpopup_bottom {height:8px; background:url(/designs_163/wpop_bg.png) no-repeat 0 -76px;}
.wpopup_b_in {height:8px; overflow:hidden; background:url(/designs_163/wpop_bg.png) no-repeat right -86px;}


.wpopup_full div[align="center"] {text-align:left !important;}
.wpopup_full div div[align="center"] {text-align:left !important;}

.wpopup_full textarea.manFlaSign {width:98% !important;}

.wpopup_full form input.allUsersBtn,
.wpopup_full form input.uSearchFlSbm {width:160px !important; vertical-align:middle;}
.wpopup_full form input.uSearchFl {vertical-align:middle;}

.wpopup_full .v_loop {margin:0 auto;}


.com_body div {width:auto !important;}

.umn-tl,
.umn-bl {display:none;}



.pollButtons input.pollreSultsBut {width:184px !important;}

body[style="margin:0;padding:1px;"] {background:#171717;}


#blk549009 {border:1px solid #CCCCCC;position:absolute;z-index:82;background:url('http://s14.ucoz.net/img/fr/g.gif');display:none;}

.vComm_loop {margin:0 2px 5px 0px;}
.vComm_loop .wpopup_title {color:#666; background-position:0 -96px;}
.vComm_loop .wpopup_t_in {padding-left:32px;}
.vComm_loop .wpopup_title a {color:#444;}
.vComm_loop .wpopup_cont {padding:2px 5px 0px 5px;}
.vComm_loop .cBlock1,
.vComm_loop .cBlock2 {min-height:40px; margin:0; padding:3px 5px 5px 5px; overflow:hidden;}
.vComm_loop .vComm_ava {float:left; padding:5px 0 0 0; margin:0 5px 0 0;}
.vComm_loop .vComm_ava img {width:40px;}
body #allSmiles a {color:#333;}

.vStatikInner .commTd1 {color:#333;}
.vStatikInner a {color:#333;}

.viewn_video {width:465px; height:365px; margin:10px auto; overflow:hidden; text-align:center;}
.viewn_video iframe {width:450px; height:355px; border:5px solid #ddd;}

.bestUser a {display:block; padding:1px; text-decoration:none;}
.bestUser a:hover {background:#eee;}
.bestUser {overflow:hidden; margin:0 5px 4px; text-align:center;}
.bestUser img {width:80px; height:80px;}
.UserName,
.UserPost {display:block;}

/* User Group Marks */ 
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;} 
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;} 
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;} 
/* ---------------- */ 

/* END */