table {
	border: 0px;
	border-collapse: collapse;
	padding:0px; margin:0px;
	border:0px;
	
}
table td {
	padding: 0px;
	border:0px;
	margin:0px;
}
img {border:0px;}

html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset { margin:0; padding:0; }
h1, h2, h3, h4, h5, pre, code, address, caption, cite, code, table, font { font-size: 1em; font-style: normal; font-weight: normal; }
h1, h2, h3, h4, h5, body { font-family: Tahoma, Arial, Verdana, sans-serif; }
h1, h2, h3, h4, h5 { line-height: 1.2em; font-weight: bold; }
h1 { font-size: 1.8em; font-weight: normal; } h2 { font-size: 1.25em; } h3 { font-size: 1.5em; font-weight: normal; } h4 { font-size: 1.2em; } h5 { font-size: 1.0em; }
a { color: #6bb4de; text-decoration: none; outline: none; }
a:hover { text-decoration: underline; }
input, textarea, select { font-size: 1em; font-family: Tahoma, Arial, Verdana, sans-serif; outline: none; }
body { color: #000; background-color: #363636; font-size: 0.70em; font-style: normal; font-weight: normal; line-height: 1.4em; }
body.pagebg { padding: 0; margin: 0; background-color: #363636; text-align: center; }
p { padding: 0; margin: 0; margin-bottom: 0.4em; }
.clr { clear: both; }
a img  { border: 0 none; }
.parag { text-indent: 30px; }
.small { color: #838383; }
hr	{ border: 0 none; border-top: 1px solid #cfcfcf; height: 1px; }
ul { margin: 0; padding-left: 16px; list-style-position:outside; list-style-image:none; }
ul li, #header h1 { margin: 0; padding: 0; }
ol { list-style-image: none; list-style-position: outside; list-style-type: decimal; margin-bottom: 18px; margin-left: 2.2em; }
table { border-collapse: collapse; border-spacing: 0; }
.reset, .reset li, #pager ul, #pager ul li { margin: 0; padding: 0; list-style: none; }
.wrapper { margin: auto; width: 1024px; text-align: left; }
.wwide { width: 100%; min-width: 996px; }
*html .wwide { width: expression(document.body.clientWidth) < 1024? "1024px"; }


.header { position: relative; padding: 0 9px 0 29px; height: 176px; background: #363636 url("../images/head.jpg") no-repeat 0 0; overflow: hidden; }
.header h1 { float: left; margin: 76px 0 0 ; width: 204px; }
.header h1 a { display: block; width: 405px; height: 100px; background-image: url("../images/ytra.png"); overflow: hidden; line-height: 250px; white-space: nowrap; }

.headbtn {padding-left: 195px; padding-top: 70px; position: absolute; left: 50%; width: 50%; height: 22px; margin-left: -20%; z-index: 15;}
.headbtn a img { display: block; width: 460px; height: 60px; no-repeat 0 -43px; }
.headbtn a:hover img { background-position: -20px -53px; }
.headbtn a.rss img { height: 63px; background-position: 0 0; } .headbtn a.rss:hover img { background-position: -20px 0; }

.searchform { width: 640px; height: 35px; padding: 83px 0 0 15px; overflow: hidden; position: absolute; left: 370px; top: 61px; background: url("../images/search_01.png") no-repeat 0 -44px; }
.searchform .lfield { float: left; width: 196px; height: 22px; padding: 0 0 0 8px; margin: 0 8px 0 0; background: url("../images/search_01.png") no-repeat 0 0; }
.searchform .submit { float: left; }
.searchform .submit input, .searchform .submit { width: 106px; height: 23px; }
.searchform .submit input { background: url("../../images/search.png") no-repeat -456px 0; }
.searchform .submit input:hover { background-position: -215px -22px; }
.searchform .lfield input { background: none; border: 0 none; width: 445px; padding: 6px 0 0 0; }


.hmenu { position: relative; padding: 0 156px 0 74px; height: 50px; background: url("../images/head.jpg") no-repeat 0 -174px; overflow: hidden; } 
.hmenu span { position: absolute; left: 18px; top: 11px; width: 19px; }
.hmenu span a img { width: 19px; height: 21px; background: url("../../images/homebtn.png") no-repeat 0 0; }
.hmenu h3 { display: inline; float: right; width: 156px; margin: 0 -156px 0 0; text-align: center; line-height: 46px; }
.hmenu h3 a { color: #303030; }
.hmenu ul { float: left; width: 100%; padding: 14px 0 0; }
.hmenu ul li { float: left; background: url("../images/hmenu_links.png") no-repeat 100% 0; }
.hmenu ul a { float: left; line-height: 17px; color: #000000; text-transform: uppercase; padding: 0 10px 0 9px; text-decoration: none !important; }
.hmenu ul a:hover { color: #ed4943; }
.hmenu .last { background: none; }


.bg_v {position: relative; padding: 0 9px 0 29px; background: #363636 url("../images/bg_main.png") repeat 0 0; overflow: hidden;}
.bg_g {position: relative; padding: 0 9px 0 0px; background: #363636 url("../images/bg_g.jpg") repeat 0 0; overflow: hidden;}

.footer {position: relative; padding: 0 19px 0 49px; background: #363636 url("../images/head_as.jpg") repeat 0 0; overflow: hidden;}

.copyright { font-size: 1.5em; margin: 10px 0 5px 0; display: block; }
.copyright a, .copyright, .footer li a { color: #fff; }
.footer li { float: left; }
.footer ul li { padding: 0 5px; border-right: 1px solid #ed7c77;  }
.footer li.first { padding-left: 0; }
.footer li.last { padding-right: 0; border: 0 none; }

.count { float: right; display: inline; padding-top: 12px; width: 300px; }
.count span { float: right; height: 31px; margin-left: 4px; }

.footitem { height: 22px; padding: 0 16px; }
.attac{
padding-top:3px;
position:fixed center;
}
.attac{
padding-top:3px;
position:fixed center;
}


.type3 .dtop { background: url("../images/blocksheading.png") no-repeat 0 -40px; }
.type3 .dtop h3 { padding-left: 27px; }
.type3 .dcont {
	width: 171px;
	margin-left: 5px;
	padding-bottom: 5px;
}
.type3 ul {  }
.type3 li { margin-bottom: 2px; }
.type3 li a {
	width: 171px; height: 28px;
	display: block;
	text-decoration: none !important;
	background: url("../images/navilink2.png") no-repeat 0 -30px;
	line-height: 27px;
}
.type3 li a b {
	padding: 0 7px;
	display: block;
	cursor: pointer;
}
.type3 li a:hover { background: #ff7e28 url("../images/navilink2.png") no-repeat 0 0; }

.rss { float: left; width: 100px; height: 22px; background: url("../images/rss.png") no-repeat 0 0; overflow: hidden; text-indent: 110px; white-space: nowrap; }
.cless { float: left; width: 100px; height: 22px; background: url("../../images/centroarts.png") no-repeat 0 0; overflow: hidden; text-indent: 110px; white-space: nowrap; }

.des { position: relative; padding: 0 60px 0 60px; padding-left: 20%; background: url("../images/by_design.png") repeat 0 0; overflow: hidden; }

.hr_line {color:#cccccc;}

A:link {
	COLOR: #ff7800; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #ff7800; TEXT-DECORATION: underline
}
A:active {
	COLOR: #ff7800; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #270110; TEXT-DECORATION: none
}


/* ==================== */

.navigation {
	color: #000000;
	font-family: tahoma;
	font-size: 10px;
	border: 0px;
	background-color: transparent;
	text-decoration: none;
	margin: 0px auto;
	width: 370px;
	text-align: center;
}
.navigation a:link,
.navigation a:visited,
.navigation a:active {
	color: #ffffff;
	text-decoration: none;
	padding: 6px 0px;
	background-image: url(../images/dlet_navs.png);
	background-position: 0px 0px;
	margin: 0px 1px;
	width: 24px;
	float: left;
}
.navigation a:hover {
	color: #ffffff;
	background-image: url(../images/dlet_navs.png);
	background-position: -44px 0px;
}
.navigation span {
	padding: 6px 0px;
	color: #000000;
	background-image: url(../images/dlet_navs.png);
	background-position: -88px 0px;
	margin: 0px 1px;
	width: 24px;
	float: left;
}
.navigation span.nav_ext {
	padding: 6px 0px;
	color: #000000;
	background: none;
	width: 13px;
	float: left;
}


/*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; }

.shrt {background:url(../images/shrt.png) no-repeat bottom; height:24px; overflow:hidden; margin:0 0px;}
.ldd {padding-left: 195px; padding-top: 20px; position: absolute; left: 60%; width: 50%; height: 22px; margin-left: -20%; z-index: 15;}
.rss_01 {padding-left: 995px; padding-top: 0px; position: absolute; left: 0%; width: 2px; height: 22px; margin-left: -10%; z-index: 35;}

.stext {
	color: #1e1e1e;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.stext a:active, .stext a:visited, .stext a:link {
	color: #1e1e1e;
	text-decoration: none;
}
.stext a:hover {
	color: #1e1e1e;
	text-decoration: underline;
}

/* ==================== */

/* ==================== */

.ltitle {
	color: #f26522;
	font-size: 12px;
	font-weight: bold;
}


.ltitle_small {
	color: #6f6e6e;
	font-size: 11px;
	font-weight: bold;
}

/* ==================== */