/*NEWSBLOCK*/
.newsblock {
	background-color: #e8e8e8;
	overflow: hidden;
	margin-bottom: 10px;
}

.nbl_tl, .nbl_tr, .nbl_br, .nbl_bl { width: 100%; }
.nbl_tl { background: url("../images/newsbl_lt.png") no-repeat 0 0; }
.nbl_tr { background: url("../images/newsbl_rt.png") no-repeat 100% 0; }
.nbl_br { background: url("../images/newsbl_rb.png") no-repeat 100% 100%; }
.nbl_bl { background: url("../images/newsbl_lb.png") no-repeat 0 100%; }

.newsblock .maincont { margin: 0 7px; padding: 4px 0; }
.newsblock li strong { color: #9f1b1b; }
.newsblock .podrobnee {
	padding-right: 8px;
	background: url("../images/newsblock_more.png") no-repeat 100% 60%;
}

/*BLOCKS CENTER*/
.cblock {
	background-color: #f8f8f8;
	overflow: hidden;
	margin-bottom: 10px;
}
.bbr_head, .bbr_foot,
.bbr_head div, .bbr_foot div { height: 3px; }
.bbr_head, .bbr_foot { overflow: hidden; font-size: 1px; }

.bbr_head { background: url("../images/bborder_left.png") no-repeat 0 0; }
.bbr_head div { background: url("../images/bborder_right.png") no-repeat 100% 0; }

.bbr_foot { background: url("../images/bborder_left_f.png") no-repeat 0 100%; }
.bbr_foot div { background: url("../images/bborder_right_f.png") no-repeat 100% 100%; }

.bbr_mid {
	border-left: 1px solid #dbdbdb;
	border-right: 1px solid #dbdbdb;
	overflow: hidden;
	background-color: #f8f8f8;
}

.bbr_midshort {
	border-left: 1px solid #dbdbdb;
	border-right: 1px solid #dbdbdb;
	overflow: hidden;
	background-color: #f8f8f8;
	font: 1em Arial;
}

.bbr_midshort img {
	margin-right:5px;
}

.cblock .maincont { margin: 0 7px; padding: 4px 0; }

/*nblock*/
.nblock {
	border-top: 6px solid #eaeaea;
	overflow: hidden;
	margin-bottom: 10px;
	background-color: #f7f7f7;
}

/*SORT*/
.sort {
	text-align: center;
	padding-bottom: 10px;
	border: none !important;
}

/*-----STORY-----*/
.base, .base2 {
	background-color: #fff;
	overflow: hidden;
	margin-bottom: 10px;
}

.base .maincont, .base2 .maincont { margin: 0 8px; padding: 6px 0; }

/*STORE HEADING*/
.bheading { background: url("../images/bheading_left.png") no-repeat 0 0; }
.bheading .hb { width: 100%; background: url("../images/bheading_right.png") no-repeat 100% 0; }
.bheading .hb .hb { background: url("../images/bheading_left_f.png") no-repeat 0 100%; }
.bheading .hb .hb .hb { background: url("../images/bheading_right_f.png") no-repeat 100% 100%; }
.bheading .hb .hb .hb .hb {
	overflow: hidden;
	padding: 10px 10px 10px 10px;
	width: auto;
}

.bheading h1 {
	color: #fff;
	font-size: 17px;
	font-weight: normal;
}
.bheading h1 em { font-weight: normal; font-style: normal; }
.bheading h1 a { color: #fff; }

.bheading span { display: block; color: #cdcdcd; }
.bheading span img {
	width: 13px; height: 13px;
	vertical-align: middle;
	margin-right: 4px;
	background: url("../images/fbutton.png") no-repeat -73px -113px;
}

/*ÐÅÉÒÈÍÃ ÑÒÀÒÜÈ*/
.argrate {
	float: right;
	width: 85px; height: 17px;
	overflow: hidden;
}

/*MORELINK*/
.morelink {
	overflow: hidden;
	background: #f8f8f8 url("../images/morelink_bg.png") repeat-x 0 0;
	height: 42px;
	color: #717171;
}
.morelink .mlinn {
	margin: 0 10px;
	padding-top: 10px;
}

.morelink .arg { float: left; margin-top: 5px; }
.morelink .argr { float: right; margin-left: 13px; margin-top: 5px; }

.isicons { padding-top: 4px; }
.isicons span { float: right; }

/*ÏÎÄÐÎÁÍÅÅ È ÍÀÇÀÄ*/
.argmore { float: left; margin-right: 12px; }
.argmore a {
	display: block;
	width: 78px; height: 29px;
	line-height: 27px;
	overflow: hidden;
	text-align: center;
	color: #fff;
	text-transform: uppercase;
	background: #fe7b11 url("../images/argmore.png") no-repeat 0 0;
	text-decoration: none !important;
}

.argmore a:hover { background-position: 0 -29px; }


/*HEADING CONTENT*/
.bheading2 { padding: 3px 0 8px 0; }
.bheading2 h1 {
	padding-left: 4px;
	color: #676767;
	font-size: 20px;
	font-weight: normal;
}
.bheading2 h1 a { color: #ff7212; }

/*ÄÐÓÃÈÅ ÍÎÂÎÑÒÈ ÍÀ ÝÒÓ ÒÅÌÓ*/
.relatednews {
	padding: 0;
	background-color: #707070;
	border-top: 2px solid #5a5a5a;
	overflow: hidden;
}
.relatednews ul.reset { padding: 5px 10px; }
.relatednews h3 {
	padding: 0; margin: 0 0 5px 0;
	line-height: normal;
	color: #bfbebe;
	text-transform: uppercase;
}
.relatednews ul.reset li {
	padding: 1px 0 0 15px;
	background: url("../images/relatednews.png") no-repeat 0 50%;
}
.relatednews ul.reset li.heading { padding: 0; background: none; }
.relatednews li a { color: #fefefe; }

/*tags*/
.fstags {
	padding: 5px 10px;
	overflow: hidden;
	line-height: normal;
	background-color: #f2f2f2;
	border: 1px dotted #b3b2b2;
	margin: 5px 0;
}

/*torrent info*/
.torrentinfo {
	background-color: #f2f0ef;
	border-top: 2px solid #c5c5c5;
	border-bottom: 1px solid #fff;
	overflow: hidden;
}

.greybtn { background-color: #b3b2b2; border: 0 none; padding: 1px 5px; color: #fff; cursor: pointer; }

.download {
	float: right;
	width: 78px;
	overflow: hidden;
	text-align: center;
	margin-bottom: 10px;
}

.download .argmore { margin: 0; height: 29px; display: block; }
.download .argmore a { background: #fe7b11 url("../images/argmore2.png") no-repeat 0 0; }
.download .argmore a:hover { background-position: 0 -29px; }

.torrentinfo ul.reset {
	margin-right: 95px;
	overflow: hidden;
}

.torrentinfo ul.reset li em {
	font-style: normal;
	color: #797979;
	width: 55px;
	float: left;
}

.torrentinfo ul.reset li span { float: left; } 

.torrentinfo .descript { padding-top: 6px; }

.small { font-size: 10px; color: #a0a7ac; }
.storenumber { font-weight: bold; text-align: center; }
.editdate { text-align: right; padding-top: 10px; font-style: italic; color: #ed5e23; }

/*===ERRORS, INFO, WARNING===*/
.w_warning {
	border: 1px solid #d2c4b1;
	background: #fbdfd1 url("../images/alert.png") no-repeat 16px center;
	color: #ca4c20;
	margin-bottom: 10px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-bottomleft:3px;
}

.wmsg { padding: 8px 8px 8px 70px; }

/*FORMS EDITORS*/
.tableform { width: 100%; }
.tableform td { padding: 8px 0; }
.tableform td.label { width: 27%; font-weight: bold; vertical-align: top; }
.tableform tr { background: url("../images/linepoint.gif") repeat-x left bottom; }
.tableform tr.flast { background: none; }
.tableform tr.flast td { padding-bottom: 0; padding-top: 9px; }
.addnews { font-weight: bold; }

.impot { color: #ffa144; font-weight: normal; }

.pollvotelist { width: 60%; text-align: left; }
.pollvotelist input { margin-right: 5px; }

/*Ïîèñê*/
.searchtable table {
	border-collapse: separate;
	border-spacing: 2px; border: 0;
}
.searchtable fieldset legend { color: #8e3c25; }

/*userinfo*/
.userinfo .maincont { margin: 0 11px; padding: 9px 0; }
.leftcolomn { 
	float: left;
	width: 150px;
}
.rightcolomn {
	margin-left: 161px;
}
.rightcolomn .collinn { overflow: hidden; }

.lheading {
	padding: 4px 7px;
	background: #e4e4e4 url("../images/lheading.png") repeat-x 0 0;
	color: #6e6c6b;
	text-transform: uppercase;
	margin-bottom: 10px;
}

.lheadingus {
	padding: 4px 7px;
	background: #e4e4e4 url("../images/lheading.png") repeat-x 0 0;
	color: #6e6c6b;
	margin-bottom: 10px;
}

.orange { color: #fff; background: #ffa144 url("../images/oheading.png") repeat-x 0 0; }

.usermenu { padding-bottom: 15px; }
.usermenu ul.reset li { padding: 4px 0; border-bottom: 1px solid #d5d5d5; }

/*Ñòàòèñòèêà*/
.statistics { margin: 0 auto;}
.statinn { text-align: left; }

.statistics ul { margin-bottom: 15px; padding: 0 8px; }
.statistics .colomn { float: left; width: 33.3%; }
.statistics ul li { position: relative; background: url("../images/linepoint.gif") repeat-x 0 100%; padding: 2px 0; }
.statistics ul li b { position: absolute; right: 0; }
/* ==================== Ïîëå ìàëîé ôîðìû ïîèñêà */

.s_field {
	background-repeat: repeat-x;
	height: 14px;
	padding-left: 3px;
	border: 1px solid #bcbcbc;
}

/* ==================== Ïîëå ôîðìû àâòîðèçàöèè */

.a_field {
	background-repeat: repeat-x;
	height: 14px;
	padding-left: 3px;
	border: 1px solid #bcbcbc;
}

/* ==================== */

.f_textarea, .f_input, .f_select, .textin {
	background: #fff url("../images/fields.gif") repeat-x left top;
	border: 1px solid #bcbcbc;
}

.f_input { width: 300px; height: 14px; }
.f_select { height: 14px; }
.f_textarea { width: 459px; height: 156px; }

/*comments*/
.basecomment {
	background: #f8f8f8 url("../images/commentbg.png") repeat-y 0 0;
	padding: 11px 0;
	margin-bottom: 10px;
	border-top: 8px solid #dfdfdf;
	overflow: hidden;
}
.basecomment .binner { margin: 0 11px; }

.comments .dleft {
	float: left; width: 110px; 
	font-size: 0.9em;
	line-height: 1.4em;
	color: #636363;
}

.avatar {
	margin-bottom: 10px;
	height: auto;
}

.avatar span img { width: 105px; height: auto; }
.avatar span { display: block; }

.cmaincont { padding: 0 0 0 0;}
.cmaincont .argr { margin-left: 10px; margin-bottom: 5px; }
h3.comname { font-size: 14px; padding-bottom: 2px; font-family: Arial, Tahoma sans-serif; }
h3.comname a, h3.comname { color: #fe8320; }
h3.comname span, h3.comname span a { color: #6e6e6e; }

.comments .dright { margin-left: 130px; }
.comments .drightinn  { overflow: hidden; }
*html .comments .drightinn  { width: 99%; }
.comments .editor_button { padding: 0 1px; }

.signature { color: #e6bfd8; }

.newstitle a { color: #5b5b5b !important; }
.basecomment .cmorelink { padding-left: 130px; }
.basecomment .cmorelink a { margin-right: 10px; }
.basecomment .cmorelink a span { cursor: pointer; margin: 0; }

.cheading { border-bottom: 2px solid #dadada; margin-bottom: 8px; padding-bottom: 6px; }
.cheading ul { float: left; width: 33%; font-size: 0.9em; color: #6e6e6e; line-height: 140%; }

.baseusers {
	background: #f8f8f8 url("../images/commentbg.png") repeat-y 0 0;
	overflow: hidden;
}