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

* {min-height:0px;}

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

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

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,
#headNav, #headNav li,
.bList, .bList li,
.viewn_info, .viewn_info li,
.fStat, .fStat li,
.bPartners, .bPartners li,
.forum_nav, .forum_nav li,
.fPost_info dl, .fPost_info dt, .fPost_info dd,
.viewn_rating ul, .viewn_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:#00ee1c; border:1px solid #1F1F1F; padding:2px; outline:none; background:#444 url(/designs/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:2px solid #2b2b2b;
 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:#3e679f url(/designs/submit_bg.png) repeat-x 0 bottom;
}

.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:#3e679f url(/designs/submit_bg.png) repeat-x -501px 0;}

.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,
.hnav {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 #3b3b3b; background:#2e2e2e;}



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;}
/* ------------- */

/* 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: 3px 5px 3px 5px;}
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;}
/* ----------------- */


/* 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;}
body .eBlock a,
body .cBlock1 a,
body .cBlock2 a {color:#ededed;}
.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 {padding:5px;}

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


.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:#00ee1c;}
.commTd2 {}
.commFl {color:#00ee1c;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:#00ee1c;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 #3a3a3a; -moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;outline:none;
 box-shadow:inset #222 0 0 1px 1px; -webkit-box-shadow: inset #222 0 0 1px 1px; -moz-box-shadow: inset #222 0 0 1px 1px;
}
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:#353535;}
.calWdaySe {width:18px; background:#353535;}
.calWdaySu {width:18px; font-weight:bold; background:#262626;}
.calMday {background:#262626;}
.calMdayA {border:1px solid #3a3a3a !important; font-weight:bold;background:#262626;}
.calMdayIs {font-weight:bold;background:#262626;}
.calMdayIsA {background:#262626;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;}
/* -------------- */

/* 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:#00ee1c; text-shadow:none;}
/* ------------ */

/* ===== forum Start ===== */
.forumContent {color:#737373;}

.gDivTop {margin:8px 0 0 0; padding: 0 73px 0 0; background:url(/designs/entry_bg.png) no-repeat right -185px;}
.gDivTop_in {padding: 0 0 0 73px; background:url(/designs/entry_bg.png) no-repeat 0 -136px;}
.gDivTop_ins {height:40px; padding:7px 0 0 0; background:url(/designs/entry_bg.png) no-repeat center -233px;}
.gDivTop_text {height:40px; line-height:40px; position:relative; left:-62px; margin:0 100px 0 0; overflow:hidden; font-weight:bold; font-size:12px; color:#fff; text-shadow:0px -1px 1px #252525;}

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

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

.gTableTop {height:45px; line-height:45px; padding:0 11px; font-weight:bold; font-size:12px; color:#fff; text-shadow:0px -1px 1px #252525; vertical-align:top; background:#323232 url(/designs/f_top_bg.png) no-repeat 0 0;}
.gTableTop a,
.gDivTop_text a {color:#fff;}

.gTable .gTableSubTop,
.threadsDetails,
.forumOnlineBar,
.threadsType {height:21px; padding:0 7px; background:#303030 url(/designs/f_title_sub_bg.png) no-repeat 0 0;}
.threadsDetails,
.forumOnlineBar,
.threadsType {background-position:-2px 0;}
.gTable .gTableSubTop a {color:00ee1c;}

.gTableBody,
.gTableBody1,
.gTableRight {padding:5px; background:#303030 url(/designs/f_other_gr.png) repeat-x 0 0;}
.gTableLeft {padding:5px; font-weight:bold; background:#303030 url(/designs/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; background:#313131 url(/designs/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:00ee1c;}

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

.forumThreadTd,
.forumPostTd,
a.forum {font-size:12px;}

.forumNamesBar {padding-left:10px; font-weight:bold;}

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

/* ------------- */
.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:#4674a9;}
a.threadPinnedLink:visited {text-decoration:none; color:#2a466d;}
a.threadPinnedLink:hover {text-decoration:underline; color:#008bc5;}
a.threadPinnedLink:active {text-decoration:underline; color:#00709f;}


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

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

.postTdTop {background:#313131;}
.postBottom {height:20px; background:#313131;}
.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:5px;background:#313131;}
.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:#313131;}

.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:#fff;}
.statusOffline {color:#fff;}
/* ------------------ */

/* 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 ====== */



/* CSS SITE START */
#container_wrap {min-width:1000px;}

#headTop {background:url(/designs/header_c_bg.png) repeat-x center 0;}
#headTop_in {height:169px; position:relative; background:url(/designs/header_bg.jpg) no-repeat center 0;}
#headNav {float:left; position:relative; font-weight:bold; font-size:12px; z-index:2;}
#headNav li {height:56px; float:left; padding:0 2px 0 0; background:url(/designs/h_elem.png) no-repeat right 0;}
#headNav li a {height:56px; line-height:56px; padding:0 21px; display:block; color:#fff; text-shadow:1px 1px 1px #355686; text-decoration:none;}
#headNav li a:hover {background:url(/designs/h_elem.png) repeat-x 0 -58px;}

.hSearch {width:221px; height:39px; overflow:hidden; padding:0 0 0 6px; float:right; margin:17px 18px 0 0; position:relative; z-index:2;}
.hSearch input {display:block; padding:0; margin:0; vertical-align:top; outline:none; border:0; background:0;}
.hSearch input[type="text"]{width:194px; height:22px; line-height:22px; padding:0 20px 0 7px; color:#3e6398; background:url(/designs/h_search_bg.png) no-repeat 0 0;}
.hSearch input[type="text"]:hover,
.hSearch input[type="text"]:focus {background-position:0 -24px;}
.hSearch input[type="submit"] {width:15px; height:16px; position:absolute; right:3px; top:3px; background:url(/designs/h_search_bg.png) no-repeat -223px 0;}
.hSearch input[type="submit"]:hover {background-position:-223px -18px;}
.hSearch_sample {padding:10px 0 0 14px; font-size:10px; color:#fff; position:absolute; left:0px; top:11px; background:url(/designs/h_search_bg.png) no-repeat -240px 0;}


#hAngle {width:674px; height:151px; position:absolute; left:50%; top:0; margin:0 0 0 -337px; background:url(/designs/header_bg.jpg) no-repeat center 0; z-index:1;}
#hAngle_l {width:162px; height:75px; position:absolute; left:0; top:66px; background:url(/designs/header_angle_bg.png) no-repeat 0 0; z-index:2;}
#hAngle_r {width:162px; height:75px; position:absolute; right:-1px; top:66px; background:url(/designs/header_angle_bg.png) no-repeat -164px 0; z-index:2;}
#hDate {width:259px; height:29px; line-height:27px; display:block; position:absolute; left:208px; bottom:-29px; color:#dadada; text-shadow:1px 1px 1px #294266; text-align:center; background:url(/designs/header_angle_bg.png) no-repeat 0 -139px;}

#hAngle a {width:30px; height:35px; display:block; position:relative; z-index:3;}

#hAngle a.hLink_login {position:absolute; left:56px; top:74px; background:url(/designs/header_angle_bg.png) no-repeat 0 -98px;}
#hAngle a.hLink_reg {position:absolute; left:89px; top:106px; background:url(/designs/header_angle_bg.png) no-repeat -30px -98px;}
 #hAngle span.hLink_login {height:19px; line-height:19px; display:block; position:absolute; left:-50px; top:80px; padding:0 40px 0 10px; color:#3e6398; background:url(/designs/header_angle_bg.png) no-repeat 0 -77px; z-index:1;}
 #hAngle span.hLink_reg {height:19px; line-height:19px; display:block; position:absolute; left:-20px; top:113px; padding:0 40px 0 10px; color:#3e6398; background:url(/designs/header_angle_bg.png) no-repeat 0 -77px; z-index:1;}

#hAngle a.hLink_prof {position:absolute; left:56px; top:74px; background:url(/designs/header_angle_bg.png) no-repeat -60px -98px;}
#hAngle a.hLink_exit {position:absolute; left:89px; top:106px; background:url(/designs/header_angle_bg.png) no-repeat -90px -98px;}
 #hAngle span.hLink_prof {height:19px; line-height:19px; display:block; position:absolute; left:-100px; top:80px; padding:0 40px 0 10px; color:#3e6398; background:url(/designs/header_angle_bg.png) no-repeat 0 -77px; z-index:1;}
 #hAngle span.hLink_exit {height:19px; line-height:19px; display:block; position:absolute; left:-40px; top:113px; padding:0 40px 0 10px; color:#3e6398; background:url(/designs/header_angle_bg.png) no-repeat 0 -77px; z-index:1;}

#hAngle a.hLink_map {position:absolute; right:55px; top:75px; background:url(/designs/header_angle_bg.png) no-repeat -120px -98px;}
#hAngle a.hLink_rss {position:absolute; right:89px; top:106px; background:url(/designs/header_angle_bg.png) no-repeat -150px -98px;}
 #hAngle span.hLink_map {height:19px; line-height:19px; display:block; position:absolute; right:-50px; top:80px; padding:0 10px 0 40px; color:#3e6398; background:url(/designs/header_angle_bg.png) no-repeat right -77px; z-index:1;}
 #hAngle span.hLink_rss {height:19px; line-height:19px; display:block; position:absolute; right:-5px; top:113px; padding:0 10px 0 40px; color:#3e6398; background:url(/designs/header_angle_bg.png) no-repeat right -77px; z-index:1;}


#cont_lc {background:#353535 url(/designs/content_y_bg.png) repeat-y 0 0;}
#cont_rc {background:url(/designs/content_y_bg.png) repeat-y right 0;}
#cont_c {background:url(/designs/content_ct_bg.png) repeat-x 0 0;}
#cont_ct {background:url(/designs/content_t_bg.png) no-repeat center 0;}
#cont_lt {background:url(/designs/content_lt_bg.png) no-repeat 0 0;}
#cont_rt {background:url(/designs/content_rt_bg.png) no-repeat right 0;}

#cont_top {height:35px; padding:46px 152px 0 152px; margin:0 0 18px 0;}

.hnav {width:100%;}
.hnav td {width:10%; height:35px; padding:0 0 0 2px; text-align:center; background:url(/designs/hnav_two.png) no-repeat 0 0;}
.hnav td:first-child {background:0;}
.hnav a {height:35px; line-height:35px; display:block; overflow:hidden; font-weight:bold; color:#fff; text-shadow:1px 1px 1px #182840; text-decoration:none;}
.hnav a:hover {background:url(/designs/hnav_two.png) no-repeat center -38px;}
.hnav td:first-child a {background-position:0 -38px;}
.hnav td.last a,
.hnav td:last-child a {background-position:right -38px;}
 
#content_full {padding:0 10px; margin:0 10px; overflow:hidden;}
#side_left {width:210px; float:left;}
#side_right {width:210px; float:right;}
#side_center {margin:0 216px; padding:0 2px;}

.viewn_loop {margin:0 -2px 5px -2px; background:#252525 url(/designs/entry_y_bg.png) repeat-y 0 0;}
.viewn_in {background:url(/designs/entry_y_bg.png) repeat-y right 0;}
.viewn_title {background:url(/designs/entry_bg.png) no-repeat 0 0;}
.viewn_t_in {height:40px; line-height:40px; padding:7px 0 0 0; overflow:hidden; margin:0; font-weight:bold; font-size:12px; color:#fff; text-align:center; background:url(/designs/entry_bg.png) no-repeat right -49px;}
.viewn_t_in a {text-decoration:none;}
.viewn_t_in a:hover {text-decoration:underline;}

.v_l_title {background:0;}
.v_l_title .viewn_title {padding:0 73px 0 0; background-position:right -185px;}
.v_l_title .viewn_t_in {height:auto; padding:0 0 0 73px; background-position:0 -136px;} 
.v_l_title .viewn_t_ins {height:40px; line-height:40px; display:block; padding:7px 0 0 0; overflow:hidden; background:url(/designs/entry_bg.png) no-repeat center -233px;}
.viewn_cc_in {background:#252525 url(/designs/entry_y_bg.png) repeat-y 0 0;}
.viewn_cc_ins {background:url(/designs/entry_y_bg.png) repeat-y right 0;}


.viewn_cont {overflow:hidden; padding:2px 17px 7px 17px;}

.viewn_b {font-size:0px; background:url(/designs/entry_bg.png) no-repeat 0 -98px;}
.viewn_b_in {height:5px; overflow:hidden; background:url(/designs/entry_bg.png) no-repeat right -105px;}

.viewn_detail {height:22px; margin:-2px -15px 4px -15px; background:url(/designs/entry_bg.png) no-repeat center -112px;}

.viewn_rating {width:100px; float:right; margin:0 3px 0 0;}

.viewn_info {height:20px; line-height:20px; overflow:hidden; padding:0 5px;}
.viewn_info li {float:left; padding:0 5px 0 15px; color:#d9d9d9; text-shadow:1px 1px 1px #1d1d1d; background:url(/designs/arrow_white.png) no-repeat 0 8px;}
.viewn_info li a {color:#fff; text-shadow:1px 1px 1px #1d1d1d; text-decoration:none;}
.viewn_info li a:hover {text-decoration:underline;}

.vPict {padding:4px; float:left; margin:0 5px 0 -10px; -moz-border-radius:5px;-webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; position:relative; behavior:url(/designs/pie.htc); background:#395e92 url(/designs/pict_border.png) repeat-x 0 center;}
.vPict img {width:220px; vertical-align:top;}
span.vPict {float:none; margin:0 3px; display:inline-block;}

.viewn_butt {overflow:hidden; margin:10px 0 4px 0; text-align:center;}
a.butt_download {width:226px; height:50px; display:inline-block; padding:2px 0 0 34px; vertical-align:top; font:italic bold 16px/1.2 Georgia, "Times New Roman", Times, serif; text-align:center; text-decoration:none; background:#3b3c3b url(/designs/butt_download_bg.png) no-repeat 0 0;}
a.butt_download.butt_server {font-size:14px;}
a.butt_download:hover {background-position:0 -54px;}
a.butt_download span {display:block; padding:4px 0 0 0; font-weight:100; font-size:12px;}

.v_tags {padding:4px 5px 5px 5px; margin:4px 0 -4px 0; color:#d9d9d9; -moz-border-radius:5px;-webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; position:relative; behavior:url(/designs/pie.htc); background:#2e2e2e;}
.v_tags a {color:#d9d9d9; text-decoration:none;}
.v_tags a:hover {text-decoration:underline;}

.v_sys {float:left; margin:2px 2px 0 5px;}

.vComm_num {margin:8px 11px; color:#d9d9d9;}

.vComm_loop {margin:0 0 5px 0; background:#252525 url(/designs/comm_lrc_bg.png) repeat-y 0 0;}
.vComm_loop a {color:#fff; text-decoration:none;}
.vComm_loop a:hover {text-decoration:underline;}
.vComm_in {background:url(/designs/comm_lrc_bg.png) repeat-y right 0;}
.vComm_lt {background:url(/designs/comm_lt_bg.png) no-repeat 0 0;}
.vComm_rt {background:url(/designs/comm_rt_bg.png) no-repeat right 0;}
.vComm_rb {background:url(/designs/comm_rb_bg.png) no-repeat right bottom;}
.vComm_lb {overflow:hidden; background:url(/designs/comm_lb_bg.png) no-repeat 0 bottom;}
.vComm_left {width:89px !important; padding:11px 9px 0 9px; float:left;}
.vComm_left img {width:90px; vertical-align:top;}

.vComm_right {overflow:hidden;}
.vComm_top {height:24px; line-height:20px; padding:4px 6px 0 12px; margin:0 0 5px 0;}
.vComm_message {min-height:70px; padding:0 5px 8px 2px; overflow:hidden;}

.vComm_online,
.vComm_offline {width:70px; height:18px; display:block; float:right; background:#93bc2e url(/designs/comm_status_bg.png) no-repeat 0 0;}
.vComm_offline {background:#ba2c2c url(/designs/comm_status_bg.png) no-repeat 0 -20px;}

.vComm_sys {float:right; margin:1px 4px 0 5px;}

.cBanka {width:468px; height:60px; padding:4px; margin:3px auto 2px auto; background:url(/designs/cbanka_bg.png) no-repeat 0 0;}
.cBanka img {vertical-align:top;}
span.cBanka {display:inline-block; margin:5px 8px 2px 8px;}



/* Profile */
.viewn_profile {}
.viewn_profile .viewn_title {background:url(/designs/v_prof_bg.png) no-repeat 0 0;}
.viewn_profile .viewn_t_in {height:auto; padding:0; background:url(/designs/v_prof_bg.png) no-repeat right -49px;}
.viewn_profile .viewn_t_ins {height:40px; line-height:40px; display:block; padding:7px 11px 0 11px; font-weight:bold; font-size:12px; color:#d9d9d9; text-shadow:0px -1px 1px #252525; text-align:left; background:url(/designs/v_prof_bg.png) no-repeat center -98px;}


.cProf_top {overflow:hidden; padding:0 5px; font-size:12px;}
.cProf_top a {color:#fff; text-decoration:none;}
.cProf_top a:hover {color:00ee1c; text-decoration:none;} 
.cProf_left {width:150px; float:left; margin:0 10px 0 0;}
.cProf_ava {overflow:hidden; margin:0 0 5px 0; float:none;}
.cProf_ava img {width:148px; border:1px solid #505050; vertical-align:top;}
a.cProf_butt {display:block; border:1px solid #2b2b2b; margin:0 0 2px 0; font-size:11px; color:#fff; text-decoration:none; text-align:center;}
a.cProf_butt span {height:24px; line-height:24px; display:block; border:1px solid #1d1d1d; background:#1f1f1f url(/designs/v_prof_gr.png) repeat-x 0 -29px;} 
a.cProf_butt:hover {color:00ee1c;}

.cProf_right {overflow:hidden;}
.cProf_title {border:1px solid #1d1d1d; margin:5px 0; background:#282828;}
.cProf_title span {height:25px; line-height:25px; display:block; padding:0 4px; border:1px solid #2e2e2e; font-weight:bold; color:#d9d9d9; background:url(/designs/v_prof_gr.png) repeat-x 0 0;}
.cProf_title:first-child {margin-top:0;}

.cProf_right dl {margin:0 0 5px 6px; overflow:hidden;}
.cProf_right dt {width:195px; padding:0 10px 0 0; float:left;}
.cProf_right dd {overflow:hidden; font-weight:bold;}
.cProf_right dd a {text-decoration:none;}

.cProf_signature {overflow:hidden; margin:-2px 0 0 0; padding:0 13px 6px 6px; font-size:11px;}


/* Paginator start */
.pagesBlockuz1,
.pagesBlockuz2,
.catPages1 {height:27px; padding:5px 0 0 0; margin:10px 0; overflow:hidden; display:block; vertical-align:middle; text-align:center;background:url(/designs/paginator_bg.png) repeat-x 0 -103px;}
.pagesBlockuz1 b,
.pagesBlockuz2 b,
.catPages1 b,
.pagesBlockuz1 span,
.pagesBlockuz2 span,
.catPages1 span,
.pagesBlockuz1 a,
.pagesBlockuz2 a,
.catPages1 a {display:inline-block; vertical-align:top; text-decoration:none; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; position:relative; behavior:url(/designs/pie.htc);}
.pagesBlockuz1 b,
.pagesBlockuz2 b,
.catPages1 b,
.pagesBlockuz1 a,
.pagesBlockuz2 a,
.catPages1 a {height:18px; padding:2px; background:url(/designs/paginator_bg.png) repeat-x 0 0;}
.pagesBlockuz1 b span,
.pagesBlockuz2 b span,
.catPages1 b span,
.pagesBlockuz1 a span,
.pagesBlockuz2 a span,
.catPages1 a span {height:18px; line-height:18px; padding:0 5px; background:url(/designs/paginator_bg.png) repeat-x 0 -39px;}
.pagesBlockuz1 a span,
.pagesBlockuz2 a span,
.catPages1 a span {cursor:pointer;}
.pagesBlockuz1 b span,
.pagesBlockuz2 b span,
.catPages1 b span,
.pagesBlockuz1 a:hover span,
.pagesBlockuz2 a:hover span,
.catPages1 a:hover span {background-position:0 -71px;}
.pagesBlockuz1 b span,
.pagesBlockuz2 b span
.catPages1 b span {font-weight:bold;}

.pagesBlockuz1 i,
.pagesBlockuz2 i,
.catPages1 i {font-style:normal;}

table .pagesBlockuz1,
table .pagesBlockuz2,
table .catPages1 {height:auto; padding:0; margin:0; display:inline-block; text-align:right; background:0;}
/* Paginator end */



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

.block_full {width:210px; padding:0 0 16px 0; margin:0 0 10px 0; background:url(/designs/block_bg.png) no-repeat -636px bottom;}
.block_title {height:40px; line-height:40px; padding:7px 0 0 0; font-weight:bold; font-size:12px; color:#fff; text-align:center; background:url(/designs/block_bg.png) no-repeat -212px 0;}
.block_cont {background:url(/designs/block_bg.png) repeat-y 0 0;}
.block_c_in {background:url(/designs/block_bg.png) no-repeat -212px -47px;}
.block_c_ins {min-height:50px; padding:6px 6px 8px 6px; overflow:hidden; background:url(/designs/block_bg.png) no-repeat -424px bottom;}

.bList,
.uMenuV,
.block_full .catsTable {width:206px; margin:-6px 0 0 -4px;}
.bList li,
.uMenuV li {height:27px;}
.bList li a,
.uMenuV li a,
.block_full .catsTable .catsTd a {height:27px; line-height:24px; display:block; padding:0 0 0 4px; overflow:hidden; color:#fff; text-shadow:1px 1px 1px #000; text-decoration:none; background:#1e1e1e url(/designs/block_bg.png) no-repeat -848px 0;}
.bList li a:hover,
.uMenuV li a:hover,
.block_full .catsTable .catsTd a:hover {padding:0 0 0 18px; color:00ee1c; background-position:-848px -29px;}

.bCat li a,
.block_full .catsTable .catsTd a {background-position:-1054px 0;}
.bCat li a:hover,
.block_full .catsTable .catsTd a:hover {padding:0 0 0 9px; background-position:-1054px -29px;}

.bForum li a {background-position:-1260px 0;}
.bForum li a:hover {padding:0 0 0 4px; background-position:-1260px -29px;}


.block_full .catNumData,
.block_full .catDescr {display:none;}

.bVote_top {width:202px; height:37px; line-height:35px; overflow:hidden; padding:0 2px; margin:-6px 0 0 -4px; font-weight:bold; color:#dadada; text-shadow:1px 1px 1px #000; text-align:center; background:url(/designs/block_bg.png) no-repeat -1468px 0;}
.bVote_top div {height:28px; padding:2px 0 0 0; overflow:hidden;}
.bVote_top table {width:100%; padding:0; margin:0; border-collapse:collapse; border:0; vertical-align:top;}
.bVote_top table td {height:31px; line-height:1.2; vertical-align:middle;}

.bVote_rat .answer {overflow:hidden; margin:2px 0;}
.bVote_rat label.bVote_radiobox {width:18px; height:18px; display:block; float:left; margin:0px 3px 0 0; position:relative; top:0; vertical-align:top; padding:0; border:0; background:url(/designs/block_bg.png) no-repeat -1468px -39px;}
.bVote_rat label.bVote_radiobox.checkbox_select {background:url(/designs/block_bg.png) no-repeat -1488px -39px;}
.bVote_rat label.bVote_radiobox:hover {background-position:-1488px -39px;}
.bVote_rat label.bVote_radiobox.checkbox_select:hover {background-position:-1488px -39px;}

.bVote_butt {overflow:hidden; display:none; margin:2px 0 -6px 0; text-align:center;}
#container_wrap input.bVote_submit {width:84px; height:23px; display:inline-block; background:url(/designs/bchat_elem.png) no-repeat -132px 0;}
#container_wrap input.bVote_submit:hover {background-position:-132px -25px;}

.bVote_bottom {margin:10px 0 5px 0; font-size:11px; text-align:center;}
.bVote_bottom a {color:#fff; text-decoration:none;}
.bVote_bottom a:hover {color:#3e679f;}


.bChat_loop {overflow:hidden; margin:0 0 2px 0;}
.bChat_loop a {color:#fff; text-decoration:none;}
.bChat_loop a:hover {text-decoration:underline;}
.bChat_top {height:22px; line-height:20px; padding:0 6px; -moz-border-radius:5px 5px 0 0;-webkit-border-top-right-radius: 5px;-webkit-border-top-left-radius: 5px; -khtml-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; background:url(/designs/bchat_t_bg.png) repeat-x 0 0;}
.bChat_cont {padding:4px; -moz-border-radius:0 0 5px 5px; -webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px; -khtml-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px;background:#353535 url(/designs/bchat_gr.png) repeat-x 0 0;}

.bChat_bottom {width:201px; padding:0 2px 0 3px; margin:0 0 0 -4px;}
.bChat_bb {overflow:hidden; margin:5px 0 5px 4px;}
.bChat_bb a {width:18px; height:18px; display:block; float:left; margin:0 2px 0 0; background:url(/designs/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:154px !important; height:38px !important; border:1px solid #1f1f1f; padding:4px !important; color:#dadada !important; background:#444 url(/designs/input_bg.png) repeat-x 0 0;}
#container_wrap .bChat_bottom textarea:hover,
#container_wrap .bChat_bottom textarea:focus {border-color:#111;}
*:first-child+html #container_wrap .bChat_bottom textarea {margin-left:4px;}
.bChat_r {width:35px; float:right;}
.bChat_count {height:16px; padding:10px 0 0 0; display:block; font-weight:bold; text-align:center;}
#container_wrap .bChat_bottom input {width:35px !important; height:22px !important; font-size:0px; background:url(/designs/bchat_elem.png) no-repeat -95px 0;}
#container_wrap .bChat_bottom input:hover {background-position:-95px -24px;}



/* SCROLLBAR START */
.scroll-pane {width:206px !important; height:198px; padding:0 0 10px 10px; margin:0 0 0 -5px; overflow:auto; outline:none;}
.jspContainer {width:100% !important;position: relative; overflow: hidden; outline:0; z-index: 1; }
.jspTrack {height:100%; position: absolute; cursor: pointer; right: 0; top:0; overflow:hidden; z-index:22;}
.jspDrag {overflow: hidden; position: relative; top: 0; left:1px; background:url(/designs/scrollbar.png) no-repeat -40px center; cursor: pointer; }
.jspDragTop {width:16px; height:22px; position: absolute; top: 0; left: 0; overflow: hidden; background:url(/designs/scrollbar.png) no-repeat -58px 0; }
.jspDragBottom {width:16px; height:22px; position: absolute; bottom: 0; left: 0; overflow: hidden; background:url(/designs/scrollbar.png) no-repeat -58px bottom; }

.jspDrag:hover {background-position:-76px center;}
.jspDrag:hover .jspDragTop {background-position:-94px 0;}
.jspDrag:hover .jspDragBottom {background-position:-94px bottom;}

a.jspArrow {width:18px; height:4px; display:block; text-decoration:none; background:url(/designs/scrollbar.png) no-repeat 0 0; cursor:pointer;}
a.jspArrowUp {background-position:0 0;}
a.jspArrowDown {background-position:0 bottom;}

a.jspArrowUp:hover {background-position:-20px 0;}
a.jspArrowDown:hover {background-position:-20px bottom;}

.jspPane { padding:2px !important; position: absolute; }
.jspVerticalBar { width: 18px; height: 100%; position: absolute; top:0px; right: 0; }
.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; }
.jspTrack { position: relative; background:#353535; }
.content_scroll {height:460px;}
/* SCROLLBAR END */




.bStat_user_text {height:12px; overflow:hidden; padding:6px 8px 0 8px; margin:0 0 -2px 0;}
.bStat_linner {width:206px; height:57px; margin:-6px 0 0 -4px; background:url(/designs/b_stat_user.png) repeat-x 0 -92px;}
.bStat_user {width:199px; height:30px; overflow:hidden; margin:4px auto 0 auto; position:relative; background:url(/designs/b_stat_user.png) no-repeat 0 0;}
.bStat_user_sloi {width:193px; height:24px; padding:3px 3px 0 3px; overflow:hidden; position:absolute; left:3px; top:3px; background:url(/designs/b_stat_user.png) no-repeat -3px -35px; z-index:2;}
.bStat_user_bar {width:60%; height:24px; position:absolute; left:3px; top:3px; background:url(/designs/b_stat_user.png) no-repeat right -64px; z-index:1;}
.bStat_user .left,
.bStat_user .right {float:none; position:absolute; top:8px; z-index:3;}
.bStat_user .left {left:13px;}
.bStat_user .right {right:13px;}

.bStat_top {width:206px; height:21px; line-height:19px; margin:0 0 0 -4px; text-align:center; background:url(/designs/block_bg.png) no-repeat -848px -58px;}
.bStat {width:206px; margin:0 0 0 -4px; padding:4px 0 8px 0; text-align:center; background:#222 url(/designs/b_stat_gr.png) repeat-x 0 bottom;}
.bStat a {color:#fff; text-decoration:none;}
.bStat a:hover {text-decoration:underline;}


.bBanka {width:150px; padding:4px; margin:0 auto 5px auto; overflow:hidden; -moz-border-radius:5px;-webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; position:relative; behavior:url(/designs/pie.htc); background:#3a3a3a url(/designs/b_banka_gr.png) repeat-x 0 center;}
.bBanka * {vertical-align:top;}

.bPartners {width:190px; margin:-3px 0 -2px 7px; overflow:hidden;}
.bPartners img {vertical-align:top;}
.bPartners li {width:88px; float:left; overflow:hidden; margin:0 5px 5px 0;}


#footer {height:151px; background:url(/designs/footer_lr_bg.png) repeat-x 0 0;}
#footer_c {background:url(/designs/footer_bg.png) no-repeat center 0;}
#footer_l {background:url(/designs/footer_lr_bg.png) no-repeat 0 -153px;}
#footer_r {height:151px; background:url(/designs/footer_lr_bg.png) no-repeat right -306px;}

.fStat {height:43px; padding:37px 85px 0 85px; overflow:hidden;}
.fStat img {vertical-align:top;}
.fStat li {width:88px; height:31px; padding:3px; float:left; margin:0 5px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); filter: alpha(opacity=50); opacity:0.5; background:url(/designs/footer_lr_bg.png) no-repeat 0 -459px;}
.fStat li:hover {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=99); filter: alpha(opacity=99); opacity:0.99;}
.fStat li.right {float:right;}

.fText {float:left; margin:10px 0 0 11px; color:#dadada;}
.fText a {color:#fff; text-decoration:none;}
.fText a:hover {text-decoration:underline;}


.forum_nav {margin:10px 0; overflow:hidden; text-align:center;}
.forum_nav * {vertical-align:top;}
.forum_nav li {display:inline;}
.forum_nav a {display:inline-block; padding:0 12px 0 0; color:#fff; text-decoration:none; background:url(/designs/fpost_elem.png) no-repeat right -113px;}
.forum_nav a span {height:23px; line-height:23px; display:inline-block; padding:0 0 0 12px; background:url(/designs/fpost_elem.png) no-repeat 0 -88px; cursor:pointer;}
.forum_nav a:hover {background-position:right -163px;}
.forum_nav a:hover span {background-position:0 -138px;}


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

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

.fPost_in {overflow:hidden;}

.fPost_avatar {margin:0 0 13px 0; text-align:center;}
.fPost_avatar img {border:1px solid #000; vertical-align:top;}

.fPost_rank {color:#6c6c6c; 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/fpost_elem.png) repeat-x 0 -57px;}
.fPost_info dt,
.fPost_info dd {height:27px;}
.fPost_info dt {float:left; color:#6c6c6c;}
.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:25px; display:block; margin:2px 0 0 0; background:url(/designs/fpost_elem.png) no-repeat 0 -188px;}
a.f_rat_plus,
a.f_rat_plus.disabled:hover {float:right; background-position:-44px -188px;}
a.f_rat_minus,
a.f_rat_minus.disabled:hover {float:left; background-position:0 -188px;}
a.f_rat_plus:hover {background-position:-132px -188px;}
a.f_rat_minus:hover {background-position:-88px -188px;}
a.f_rat_plus span,
a.f_rat_minus span {width:42px; height:25px; 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_message {overflow:hidden;}
.fPost_message a {color:00ee1c; text-decoration:none;}
.fPost_message a:hover {text-decoration:underline;}

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


.fPost_bottom {height:23px; padding:5px 10px 0 10px; background:url(/designs/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 #202020;
background-color:#303030;
font-size:11px;
color: #000;
 margin:0 5px 0 0;
padding: 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 #303030;/* Каноническое задание */
 -webkit-box-shadow: 0 0 5px #303030; /* Safari, Chrome */
 -moz-box-shadow: 0 0 5px #303030; /* Firefox */
}
#tooltip h3 {display:block; margin:0; padding:0; font-size:12px; color:00ee1c;}

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


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



.popup_full {min-width:660px; max-width:1000px; padding:10px; margin:0 auto;}
.popup_full div[align="center"] {text-align:left !important;}
.popup_full div div[align="center"] {text-align:left !important;}

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

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

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


/* END */