body {margin:0; padding:0; font-family:Verdana; font-size:12px; line-height:1.2; color:#fff;background:#984556 url(/designs_156/bg.png) repeat;}
a img {border:0;}
 
a:link,
a:active,
a:visited {color:#e3a5be;text-decoration:underline;}
a:hover {text-decoration:none;}

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

h1 {font-size:15px;}
h2 {font-size:13px;}
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,
.bnav, .bnav li,
.bPopular, .bPopular li,
.advisedTrack ul, .advisedTrack li,
.trackInfo_l dl, .trackInfo_l dt, .trackInfo_l dd,
.hProf_list, .hProf_list 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:Verdana; font-size:12px; 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, 
.input_style button {
 padding:3px; margin:1px; font-size:11px; color:#cfa2b1; border:1px solid #3b1421; outline:none; background:#ae5469 url(/designs_156/input_bg.png) repeat-x 0 bottom;
 box-shadow:inset #ba848f 0 0 1px 1px; -webkit-box-shadow: inset #ba848f 0 0 1px 1px; -moz-box-shadow: inset #ba848f 0 0 1px 1px;
}

.input_style input[type="text"],
.input_style input[type="password"] {padding:4px 0; text-indent:8px;}

.input_style select {background:#ae5469;}

.input_style input[type="button"],
.input_style input[type="submit"],
.input_style input[type="reset"] {
 padding:5px;
 outline:none;
 border:0;
 font-family:Tahoma;
 font-size:11px;
 font-weight:bold;
 color:#fff;
 text-transform:uppercase;
 text-decoration:none;
 margin-bottom: 2px !important;
 margin-top:2px;
 cursor: pointer;
 background:#d882a9 url(/designs_156/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 {background:#d882a9 url(/designs_156//submit_bg.png) repeat-x -402px bottom;}

.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,
.input_style select:hover {border-color:#774053;}

.input_reset,
.input_style .iText input,
body input.bSearch_submit,
body input.bVote_submit,
#container_wrap .linkTrack { 
 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;}

td {font-family:Verdana; font-size:12px;}
form {padding:0px;margin:0px;}
.copy {font-size:7pt;}


hr {color:#642633;height:1px;border:none;background:#642633;}
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;}
/* ------------- */

/* Site Menus */
.uMenuV {width:308px; margin:0 0 7px 0;}
.uMenuV li a {display:block; padding:6px 10px 8px 27px; color:#fff; text-decoration:none; background:#ad587f url(/designs_156/list_bg.png) no-repeat 0 -184px;}
.uMenuV li a:hover {background-color:#76132e; background-position:-310px -184px;}
/* --------- */

/* Module Part Menu */
.catsTd {padding: 0; border:0;}
.catsTd a {text-decoration:none;}
.catsTd a:hover {text-decoration:underline;}
.catsTable td.catsTd {padding:0 0 4px 0;}
.catsTable .catName,
.catsTable .catNameActive {font-weight:bold; font-size:12px;}
.catsTable .catNameActive {text-decoration:underline;}
.catNumData,
.catDescr {font-size:11px;}

/* ----------------- */

/* Entries Style */
.eBlock {}
div.eTitle {padding:11px 15px; overflow:hidden; margin:0; font-size:12px; line-height:1.2; font-weight:bold; color:#fff; -moz-border-radius:3px 3px 0 0;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-khtml-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0; background:url(/designs_156/title_bg.png) repeat-x center center;}
.eTitle a {color:#fff; text-decoration:none;}
.eTitle a:hover {text-decoration:underline;}


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

.eDetails, 
.eDetails1,
.eDetails2 {padding:4px 8px !important; border:1px solid #9a2c43; background:#974c65;}


.eRating {font-size:7pt;}

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

.cBlock1,
.cBlock2 {padding:4px !important; border:1px solid #3b1421; background:#9e4b5f;}

/* -------------- */

/* Comments Form Style */
.commTable {border:0;}
.commFl {color:#6E6E6E;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:#6E6E6E;background:#FCFCFC;border:1px solid #CCCCCC;}

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

/* Archive Menu */
ul li.archLi {padding: 0 0 3px 10px; background: url('/.s/t/813/9.gif') no-repeat 0px 4px;}
/* ------------ */

/* Archive Style */
.archiveCalendars {text-align:center;color:#0000FF;}
.archiveDateTitle {font-weight:bold;color:#6E6E6E;padding-top:15px;}
.archEntryHr {width:250px;color:#DDDDDD;}
.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:#C3C3C3;}
a.archiveDateTitleLink:link {text-decoration:none; color:#6E6E6E}
a.archiveDateTitleLink:visited {text-decoration:none; color:#6E6E6E}
a.archiveDateTitleLink:hover {text-decoration:underline; color:#6E6E6E}
a.archiveDateTitleLink:active {text-decoration:underline; color:#6E6E6E}
.archiveNoEntry {text-align:center;color:#0000FF;}
/* ------------- */

/* Calendar Style */
.calTable td {
 color:#fff; 
 border:1px solid #7c2f3f; 
 -moz-border-radius:3px;
 -webkit-border-top-right-radius:3px;
 -webkit-border-top-left-radius:3px;
 -webkit-border-bottom-right-radius:3px;
 -webkit-border-bottom-left-radius:3px;
 -khtml-border-radius:3px;
 border-radius:3px;
}
.calTable td.calMonth {border:0; padding-bottom:5px;}
.calWday {width:18px;background:#af5976;}
.calWdaySe { width:18px; font-weight:bold;background:#7c2f3f;}
.calWdaySu { width:18px; font-weight:bold;background:#7c2f3f;}
.calMday { background:#af5976;}
.calMdayA { font-weight:bold;background:#af5976;}
.calMdayIs { font-weight:bold;background:#af5976;}
.calMdayIsA { background:#af5976;font-weight:bold;}
/* -------------- */

/* 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:3px double #c91e24; color:#000;}

.legendTd {font-size:7pt;}
/* ------------ */

/* ===== forum Start ===== */
.forumContent {width:1190px; margin:0 auto;}

/* General forum Table View */
.gTable {color:#fefefe; background:#884250;}
.gTableTop {height:29px; padding:0 0 0 20px; font-weight:bold; font-size:12px; color:#fbfbfb; background:#d983aa url(/designs_156/f_top_bg.png) repeat-x 0 bottom;}
 div.gTopCornerRight {}
.gTableSubTop {padding:2px 5px;height:20px;font-size:11px; background:#712b39;}
 .gTableSubTop a {color:#fbfbfb; text-decoration:none;}
 .gTableSubTop a:hover {text-decoration:underline;}
.gTableBody {padding:2px;background:#7c2f3f;}
.gTableBody1 {padding:2px;background:#7c2f3f;}
.gTableBottom {padding:2px;background:#7c2f3f;}
.gTableLeft {padding:2px 2px 2px 8px;background:#7c2f3f;font-weight:bold;}
.gTableRight {padding:2px;background:#7c2f3f}
.gTableError {padding:2px;background:#7c2f3f;color:#FF0000;}
/* ------------------------ */

.gTableLeft[width="25%"] {width:18% !important;}

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

.uTable{background:#7c2f3f;}
.forumMemNum,
.forumMemSwch,
.uTable,
.userSchFrm {padding:2px 5px;background:#7c2f3f;}

.uriforumsMembers .gDivLeft {background:#7c2f3f;}

/* Forums Styles */


a.catLink:link,
a.catLink:visited,
a.catLink:active {text-decoration:none;font-size:12px; color:#fff; }
a.catLink:hover {text-decoration:underline; color:#fff;}

.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:11px;color:#FF0000;font-weight:bold;}
/* ------------- */

/* forum Titles & other */
.forum {font-weight:bold;font-size:9pt;}
.forumDescr,.forumModer {color:dedede;font-size:11px;}
.forumViewed {font-size:9px;}

a.forum:link, 
a.forum:visited, 
a.forum:active {font-size:12px; text-decoration:none;}
a.forum:hover {text-decoration:underline;}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {padding:0 0 0 5px; font-weight:bold;font-size:11px;}
.forumBarKw {font-weight:normal;}
a.forumBarA:link {text-decoration:none;}
a.forumBarA:visited {text-decoration:none;}
a.forumBarA:hover {text-decoration:none; }
a.forumBarA:active {text-decoration:underline;}
/* -------------------- */

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

/* forum Fast Navigation Menu */
.fastNavMain {background:#884250;}
.fastNavCat {background:#8c3547;}
.fastNavCatA {background:#8c3547;color:#eee}
.fastNavForumA {font-weight:bold; color:#fff;}
/* -------------------------- */


/* forum Page switches */
.switches {color:#e4e4e4; margin:5px 0; border:3px solid #712b39; background:#7c2f3f;}
.switches a {text-decoration:none;}
.switches a:hover {text-decoration:underline;}
.pagesInfo {padding-right:10px;font-size:12px; background:#712b39;}
.switch {width:15px;font-size:12px; background:#712b39;}
.switchActive {width:15px; font-weight:bold;background:#884250;}
/* ------------------- */


/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:2px;padding:2px;}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;}
.threadLastPostTd {padding:2px;font-size:11px;}
.threadDescr {color:#cdc6be;font-size:11px; color:#dedede;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;height:20px;font-weight:bold;font-size:11px;padding-left:40px;background:#712b39;}
.threadsDetails {padding:2px 2px 2px 8px; height:20px; background:#712b39;}
.forumOnlineBar {padding:2px 2px 2px 8px; height:20px; background:#712b39;}

a.threadPinnedLink:link {text-decoration:underline; font-weight:bold;}
a.threadPinnedLink:visited {text-decoration:underline; font-weight:bold;}
a.threadPinnedLink:active {text-decoration:none; font-weight:bold;}
a.threadPinnedLink:hover {text-decoration:none; font-weight:bold;}


a.threadLink:link {font-size:12px; text-decoration:underline;}
a.threadLink:visited {font-size:12px; text-decoration:underline;}
a.threadLink:active {font-size:12px; text-decoration:none;}
a.threadLink:hover {font-size:12px; text-decoration:none;}

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


.forumIcoTd,
.forumNameTd,
.forumThreadTd,
.forumPostTd,
.forumLastPostTd,
.threadIcoTd,
.threadNametd,
.threadPostTd,
.threadViewTd,
.threadAuthTd,
.threadLastPostTd {padding:5px; border:1px solid #712b39; background:#7c2f3f;}

.threadNametd a {color:#fff;}

/* ------------------- */

/* forum Posts View */
.postTable {border-collapse:collapse; background:#712b39;}
.postPoll {background:#7c2f3f;text-align:center;}
.postFirst {}
.postRest1 {}
.postRest2 {}
.postSeparator {height:1px; background:#7c2f3f;}


.postTdTop {padding:5px; border:1px solid #884250; vertical-align:top; color:#dedede; background:#712b39;}
.postBottom {padding:5px; border:1px solid #884250; vertical-align:top; color:#dedede; background:#712b39;}

.postTdTop:first-child,
.postBottom:first-child {border-left:0;}

.postTdTop *,
.postBottom * {vertical-align:baseline;}
.postTdTop a,
.postBottom a {color:#dedede;}


.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:5px; border:1px solid #884250; background:#7f3444;}
a.postUser {text-decoration:none;}
a.postUser:hover {text-decoration:underline;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#787878;}
.posttdMessage {padding:5px;border:1px solid #884250;background:#7c2f3f;}


.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 {padding:5px; border:1px solid #712b39 !important;font-size:11px; color:#cacaca; background:#8c3547;}

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

.statusBlock {padding-top:3px;}
.statusOnline {color:#0000FF;}
.statusOffline {color:#FF0000;}
/* ------------------ */

/* 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 */
.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;}
 
.postNameFl,.postDescrFl {background:#a0b4c0;border:1px solid #6E6E6E;width:55% !important}
.postPollFl,.postQuestionFl {background:#a0b4c0;border:1px solid #6E6E6E;width:55% !important}
textarea.postPollFl {width:98.1% !important;}
.postResultFl {background:#a0b4c0;border:1px solid #6E6E6E;width:50px}
.postAnswerFl {background:#a0b4c0;border:1px solid #6E6E6E;width:300px}
.postTextFl {background:#a0b4c0;border:1px solid #6E6E6E;width:550px;height:150px}
.postUserFl {background:#a0b4c0;border:1px solid #6E6E6E;width:300px}

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

input.postNameFl,
input.postDescrFl,
input.postQuestionFl,
textarea.postPollFl,
textarea.postTextFl {width:99% !important;}
/* ----------------- */

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

/* CSS SITES */
#hPanel {background:#083343;}
#hPanel_in {width:1200px; margin:0 auto; padding:9px 0 7px; overflow:hidden;}

#hIcon {float:left; margin:5px 6px 0 13px;}
#hIcon a {width:24px; height:24px; display:block; float:left; margin:0 15px 0 0; background:url(/designs_156/h_elem.png) no-repeat 0 -25px;}
#hIcon a.hI_home {background-position:0 -25px;}
#hIcon a.hI_mail {background-position:-26px -25px;}
#hIcon a.hI_home:hover {background-position:0 -51px;}
#hIcon a.hI_mail:hover {background-position:-26px -51px;}

#hnav {height:35px; float:left;border-right:1px solid #1d4452;}
#hnav li {height:29px; border-left:1px solid #1d4452; float:left; padding:6px 7px 0 7px;}
#hnav li a {height:23px; display:block; padding:0 14px 0 0; font-weight:bold; font-size:11px; color:#fff; text-decoration:none; text-transform:uppercase;}
#hnav li a i {height:23px; line-height:23px; display:block; padding:0 0 0 14px; overflow:hidden; font-style:normal;}
#hnav li a:hover {background:#8f203e url(/designs_156/h_elem.png) no-repeat right 0;}
#hnav li a:hover i {background:url(/designs_156/h_elem.png) no-repeat 0 0;}

#header {height:327px; background:url(/designs_156/header_bg.jpg) no-repeat center 0;}
#header_in {width:1200px; height:327px; margin:0 auto; overflow:hidden; position:relative;}

.hLogo_link {width:173px; height:71px; display:block; position:absolute; left:406px; top:135px;}

.iText,
body #content_full .iText {border:1px solid #3b1421;}
.iText input,
body #content_full .iText input {width:304px; display:block; border:1px solid #b8828d; padding:8px 0; margin:0; color:#ba7a90; outline:none; text-indent:8px; background:#ae5469 url(/designs_156/input_bg.png) repeat-x 0 bottom;}
.iText,
body #content_full .iText {border:1px solid #3b1421;}
.iText input:hover,
.iText input:focus,
body #content_full .iText input:hover,
body #content_full .iText input:focus {border-color:#d19ba6;}

.iTitle {width:100px; height:29px; display:block; margin:10px 0; background:url(/designs_156/ititle_bg.png) no-repeat 0 0;}
.iTitle.iT_avtorizacia {width:129px; background-position:0 0;}
.iTitle.iT_dobropogalovat {width:183px; margin:-5px 0 10px -8px; background-position:-130px 0;}
.iTitle.iT_obshenie {width:105px; margin-left:-8px; background-position:-314px 0;}
.iTitle.iT_novoenasaite {width:149px; margin-left:-8px; background-position:-420px 0;}
.iTitle.iT_poisk {width:146px; margin:0 0 4px 0; background-position:-570px 0;}
.iTitle.iT_navigacia {width:119px; margin-bottom:4px; background-position:-717px 0;}
.iTitle.iT_popularnoe {width:197px; margin-bottom:4px; background-position:-837px 0;}
.iTitle.iT_naminteresno {width:147px; margin-bottom:-4px; background-position:-1035px 0;}
.iTitle.iT_statistika {width:116px; background-position:-1183px 0;}

.hLogin {width:324px; float:right; margin:27px 0 0 0; overflow:hidden;}
.hLogin input {vertical-align:top;}
body .hLogin .iText input {width:152px;}
.hLogin_t {overflow:hidden; margin:0 0 6px 0; padding:6px 0 0 0; color:#ad5680;}
.hLogin .iTitle.iT_avtorizacia {float:left; margin:-6px 4px 0 0;}
a.hL_reg {width:101px; height:23px; display:block; float:left; background:url(/designs_156/button_bg.png) no-repeat 0 0;}
a.hL_reg:hover {background-position:0 -23px;}
.hL_submit {width:112px; height:23px; display:block; border:0; padding:0; margin:0; float:right; background:url(/designs_156/button_bg.png) no-repeat -101px 0;}
.hL_submit:hover {background-position:-101px -23px;}

.hProf {width:354px; float:right; margin:17px 0 0 0; padding:39px 0 0 0; background:url(/designs_156/ititle_bg.png) no-repeat -1301px 0;}
.hProf_avatar {float:left; margin:0 5px 0 0;}
.hProf_list {overflow:hidden;}
.hProf_list li {margin:0 0 4px 0;}
.hProf_list a {text-decoration:none;}
.hProf_list a:hover {text-decoration:underline;}

#container_wrap {width:1200px; margin:0 auto;}

#content_full {overflow:hidden; margin:0 0 12px 0;}
#side_left {width:876px; float:left; padding:5px 8px; border-bottom:9px solid #9a2c43; background:#7c2f3f;}
#sidebar {width:308px; float:left;}

.v_loop {width:879px; height:32px; margin:0 0 1px 0; position:relative;}
.v_loop .v_in {height:32px; line-height:32px; overflow:hidden; display:block; padding:0 10px 0 33px; color:#fff; text-decoration:none; background:#c56f96 url(/designs_156/list_bg.png) no-repeat 0 0;}
.v_loop .v_in:hover {background-position:0 -32px;}
.v_sys {position:absolute; right:7px; top:8px;}

.cTitle {width:859px; height:30px; line-height:30px; overflow:hidden; margin:0 0 8px -2px; padding:0 10px; font-weight:bold; font-size:12px; color:#fff; background:#c36e95 url(/designs_156/list_bg.png) no-repeat 0 -90px;}

.trackInfo {overflow:hidden; margin:-10px 0 11px 0; border-bottom:1px solid #884250;}
.trackInfo_l {width:399px; float:left; border-right:1px solid #712b39;}
.trackInfo_l dl {height:23px; line-height:23px; padding:0 0 0 3px; overflow:hidden; border-bottom:1px solid #712b39; border-top:1px solid #884250;}
.trackInfo_l dl:first-child,
.trackInfo_l .rows2coll:first-child {border-top:0; padding-top:4px;}
.trackInfo_l dt {display:inline;}
.trackInfo_l dd {display:inline; font-weight:bold;}
.trackInfo_l dd.nobold {font-weight:100;}
.trackInfo_l.right {width:474px; float:left; border:0; border-left:1px solid #884250;}
.trackInfo_l.right a {color:#fff;}

.trackInfo_l .rows2coll {height:48px; overflow:hidden; padding:0 0 0 7px; border-bottom:1px solid #712b39; border-top:1px solid #884250;}

.iTitle2,
.trackInfo_janr dt {height:16px; display:block; background:url(/designs_156/ititle2_bg.png) no-repeat 0 0;}
.iTitle2.iT_slyhat {width:167px; margin:14px 15px 0 12px; display:block; float:left; background-position: 0 0;}
.trackInfo_janr dt {width:38px; display:block; float:left; margin:3px 9px 0 19px; text-indent:-999px; overflow:hidden; background-position:-170px 0;}

.iTitle2.iT_silkanapesni {width:346px; margin:0 0 14px 7px; background-position:-212px 0;}
.iTitle2.iT_klipi {width:46px; margin:0 0 14px 7px; background-position:-562px 0;}

.iTitle2.iT_sovetyemposlushat {width:140px; margin:0 0 16px 7px; background-position:-612px 0;}
.iTitle2.iT_kommentarii {width:94px; margin:0 0 14px 7px; background-position:-758px 0;}

.inner_player {float:left; margin:13px 0 0 0;}

a.trackDownload {height:23px; display:block; float:left; padding:0 8px 0 0; margin:13px 0 0 1px; font-weight:bold; color:#fff; text-decoration:none;}
a.trackDownload span {max-width:440px; height:23px; line-height:23px; display:block; overflow:hidden; padding:0 0 0 8px; cursor:pointer;}
a.trackDownload:hover {background:#8e1f3d url(/designs_156/h_elem.png) no-repeat right -77px;}
a.trackDownload:hover span {background:url(/designs_156/h_elem.png) no-repeat 0 -77px;}

.social {overflow:hidden; margin:0 0 15px 0;}
.soc_vk {float:left; margin:0 20px 0 0;}
.soc_vk2 {float:left; margin:3px 20px 0 0;}
.soc_yan {float:left; margin:0 20px 0 0;}

.linkTrack_t {margin:0 0 2px 4px;}
#content_full input.linkTrack {width:854px; height:30px; line-height:30px; display:block; padding:0 10px; outline:none; margin:0 0 4px 0; border:0 !important; vertical-align:top; color:#040001; background:#dedede url(/designs_156/list_bg.png) no-repeat 0 -122px;}
#content_full input.linkTrack:hover,
#content_full input.linkTrack:focus {background-position:0 -152px;}
#content_full input.linkTrack.last {margin-bottom:13px;}

.advisedTrack {width:878px; overflow:hidden; margin:0 0 10px 0;}
.advisedTrack ul {margin:0 0 0 -2px; overflow:hidden; border-top:1px solid #884250; border-bottom:1px solid #712b39;}
.advisedTrack li {width:438px; float:left; border-left:1px solid #712b39; border-top:1px solid #712b39; border-bottom:1px solid #884250;}
.advisedTrack li a {height:22px; line-height:20px; display:block; border-left:1px solid #884250; overflow:hidden; padding:0 10px 0 30px; color:#fff; text-decoration:none; background:#7c2f3f url(/designs_156/list_bg.png) no-repeat 0 -66px;}
.advisedTrack li a:hover {background:#92213f url(/designs_156/list_bg.png) no-repeat -440px -66px;}

a.link_orang {width:71px; height:12px; line-height:10px; display:inline-block; font-size:10px; color:#fff; text-transform:lowercase; text-decoration:none; text-align:center; background:url(/designs_156/h_elem.png) no-repeat -52px -25px;}
a.link_orang:hover {background-position:-52px -39px;}

.cChat {padding:10px; overflow:hidden; margin:0 0 16px 0;}

.cClip {margin:16px; overflow:hidden;}

/* Paginator */
.pagesBlockuz2 {display:block; margin:5px 0 0 2px; overflow:hidden;}
.pagesBlockuz2 a,
.pagesBlockuz2 b,
.pagesBlockuz2 span {height:29px; line-height:29px; display:block; vertical-align:top; color:#fff;}
.pagesBlockuz2 a,
.pagesBlockuz2 b,
.pagesBlockuz2 .swchItemDots {float:left; padding:0 12px; text-decoration:none; text-align:center; background:#974c65 url(/designs_156/list_bg.png) no-repeat -637px -184px;}
.pagesBlockuz2 b,
.pagesBlockuz2 a:hover {background:#942140 url(/designs_156/list_bg.png) no-repeat -758px -184px;}
.pagesBlockuz2 b {font-weight:bold;}
.pagesBlockuz2 b:first-child,
.pagesBlockuz2 a:first-child {background-position:-639px -184px;}
.pagesBlockuz2 b:first-child,
.pagesBlockuz2 a:first-child:hover {background-position:-760px -184px;}

#pagesBlock1.catPages1 {display:block; margin:5px 0 0 2px; overflow:hidden;}
#pagesBlock1.catPages1 a,
#pagesBlock1.catPages1 b,
#pagesBlock1.catPages1 span {height:29px; line-height:29px; display:block; vertical-align:top; color:#fff;}
#pagesBlock1.catPages1 a,
#pagesBlock1.catPages1 b,
#pagesBlock1.catPages1 .swchItemDots {float:left; padding:0 12px; text-decoration:none; text-align:center; background:#974c65 url(/designs_156/list_bg.png) no-repeat -637px -184px;}
#pagesBlock1.catPages1 b,
#pagesBlock1.catPages1 a:hover {background:#942140 url(/designs_156/list_bg.png) no-repeat -758px -184px;}
#pagesBlock1.catPages1 b {font-weight:bold;}
#pagesBlock1.catPages1 b:first-child,
#pagesBlock1.catPages1 a:first-child {background-position:-639px -184px;}
#pagesBlock1.catPages1 b:first-child,
#pagesBlock1.catPages1 a:first-child:hover {background-position:-760px -184px;}

 
/* Sidebar */
.bSearch {margin:0 0 10px 0; overflow:hidden;}
.bSearch_sample {float:left; margin:4px 0 0 9px;}
body #content_full input.bSearch_submit {width:66px; height:23px; display:block; float:right; padding:0; margin:0; vertical-align:top; border:0; background:url(/designs_156/button_bg.png) no-repeat -214px 0;}
body #content_full input.bSearch_submit:hover {background-position:-214px -23px;}

.bnav {width:308px; margin:0 0 7px 0;}
.bnav li a {display:block; padding:6px 10px 8px 27px; color:#fff; text-decoration:none; background:#ad587f url(/designs_156/list_bg.png) no-repeat 0 -184px;}
.bnav li a:hover {background-color:#76132e; background-position:-310px -184px;}

.bPopular {margin:0 0 7px 8px;}
.bPopular li {margin:14px 0 0 0; font-size:11px;}
.bPopular li:first-child {margin:0;}
.bPopular li a {font-size:12px;}
.bPopular span {font-weight:bold;}

.bVote_top {margin:10px 8px 2px 8px; font-weight:bold;}
.bVote_rat {padding:5px 5px 10px 7px; overflow:hidden;}
.bVote_rat .answer {padding:1px 0 5px 0; overflow:hidden;}
.bVote_rat label.bVote_radiobox {width:12px; height:12px; display:block; float:left; margin:0 4px 0 0; position:relative; top:3px; vertical-align:top; padding:0; border:0; background:url(/designs_156/list_bg.png) no-repeat -622px -184px;}
.bVote_rat label.bVote_radiobox.checkbox_select {background:url(/designs_156/list_bg.png) no-repeat -622px -198px;}
.bVote_bottom {height:23px; line-height:23px; overflow:hidden; margin:0 0 6px 8px; font-size:12px;}
.bVote_bottom a {text-decoration:none;}
.bVote_bottom a:hover {text-decoration:underline;}
body #content_full input.bVote_submit {width:71px; height:23px; display:block; float:left; padding:0; margin:0 11px 0 0; vertical-align:top; border:0; background:url(/designs_156/button_bg.png) no-repeat -279px 0;}
body #content_full input.bVote_submit:hover {background-position:-279px -23px;}
.bVote_respone {margin:0 0 14px 8px;}

.block_text {margin:6px 8px; overflow:hidden;}

.tOnline,
.gOnline,
.uOnline {margin:0 0 0 8px;}

#sidebar .hr {height:1px; overflow:hidden; margin:7px 0; border-bottom:1px solid #a45d6c; background:#7d3645;}

#footer {overflow:hidden;}
.fStat {width:95px; height:41px; padding:5px 0 0 7px; float:left; margin:2px 7px 0 0; background:url(/designs_156/f_elem_bg.jpg) no-repeat 0 0;}
.fStat img {vertical-align:top;}
.fCopy {width:345px; height:24px; float:left; padding:28px 0 0 0; margin:0 40px 0 31px; text-align:center; background:url(/designs_156/f_elem_bg.jpg) no-repeat -105px 0;}
.venes-media {float:left; margin:14px 0 0 0;}



/* OTHER */
#tooltip {
 position: absolute;
 z-index: 10;
 border: 1px solid #bb8590;
 background-color:#a55b6a;
 font-size:11px;
 color:#b8798f;
 margin:0 5px 0 0;
 padding: 3px 5px;
 opacity: 0.75;
}
#tooltip h3 {display:block; margin:0; padding:0; font-size:12px;}


.block_full {margin:0 0 10px 0;}
.block_title {overflow:hidden;}
.block_title span {height:29px; line-height:29px; display:block; overflow:hidden; float:left; padding:0 10px; font-size:20px; color:#fff; text-transform:uppercase; background:url(/designs_156/block_title_bg.png) repeat;}
.block_cont {padding:10px;}

.block_full .uMenuV {margin:-4px 0 0 -10px;}
.block_cont .bVote_top {padding-top:0;}

/* popup full */
.popups_full {padding:10px 5px;}
.popups_in {max-width:1100px; min-width:650px; margin:0 auto; background:#7c2f3f;}
.popups_title {height:24px; padding:10px 0 0 20px; overflow:hidden; margin:0; font-size:14px; font-weight:bold; color:#fff; background:#a3526d;}
.popups_title b {display:block;}
.popups_cont {padding:5px 20px 10px 5px; overflow:hidden; text-align:left;}
.popups_cont div[align="center"] {text-align:left !important;}
.popups_cont div div[align="center"] {text-align:center !important;}

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

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


.com_body div {width:auto !important;}

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

.block_full #mchatMsgF {width:96% !important;}

#side_left div a[style="color:#000;"] {color:#fff !important;}

#content_full .u-combo {border-color:#901f3d;}
#content_full .u-combobutcell {background:#d86f9d;}
#content_full .u-comboeditcell {border-color:#901f3d; background:#d86f9d;}

#addEntForm {overflow:hidden;}

/* END */