/* Reset styles */
html, body, div, span, applet, object, iframe, h1, h2, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
a img {border:0;}
table {border-collapse:collapse;border-spacing:0;}
ol, ul {list-style:none;}
q:before, q:after, blockquote:before, blockquote:after {content:"";}

/* Site styles */
body {font:0.7em Tahoma;color:#383838;background:#faf1d2 url("../images/bg.png") repeat-y left;}
a {text-decoration:underline;color:#a12245;}
a:hover {text-decoration:none;}
h1 {color:#b2264c;background:#f6f6f6 url("../images/title-bg.gif") repeat-x top;border-bottom:1px solid #ebebeb;font:normal 1.6em Tahoma;padding:2px 10px;margin:0 -10px 5px;}
h2 {color:#b2264c;background:#f6f6f6 url("../images/title-bg.gif") repeat-x top;border-bottom:1px solid #ebebeb;font:normal 1.6em Tahoma;padding:2px 10px;margin:0 -10px 5px;}
h4 {font:bold 1.1em Tahoma;color:#b2264c;}

/* Structure */
.wrapper {min-width:1000px;}
.container {width:100%;float:right;margin-left:-197px;}

/* Header */
.header {position:relative;background:#faeecc url("../images/header.jpg") no-repeat right top;height:188px;margin:0 0 4px;}
	.logo {position:absolute;top:85px;left:31px;}

/* Intro */
.intro {background:url("../images/intro.gif") repeat-x top;height:40px;position:relative;margin:0 0 3px;}
	.intro ul {float:left;font:bold 1.1em Tahoma;padding:12px 0 0 10px;}
		.intro li {float:left;position:relative;}
			.intro li a {color:#fff;text-decoration:none;display:block;padding:0 25px 14px;}
			.intro li a:hover {text-decoration:underline;}
			.intro ul ul {display:none;position:absolute;font:normal 0.9em Tahoma;background:#f00;padding:10px 10px 5px;width:140px;background:url("../images/topmenu.png");left:15px;top:28px;}
				.intro ul ul li {float:none;padding:0 0 5px;}
					.intro ul ul li a {display:inline;padding:0;}
	.intro form {position:absolute;top:8px;right:11px;width:279px;background:url("../images/search.png") no-repeat left top;height:23px;}
		.intro .text {position:absolute;border:none;background:none;font:1.2em Tahoma;color:#383838;top:2px;left:2px;width:234px;padding:1px 4px;}
		.intro .button {position:absolute;top:1px;right:0;width:26px;height:21px;background:url("../images/search-button.png") no-repeat;border:none;cursor:pointer;}

/* Preview */
.preview-top {height:7px;background:url("../images/preview-top.png") repeat-x center;font-size:0;margin:0 4px;}
	.preview-top div {height:7px;background:url("../images/preview-top.png") no-repeat left top;font-size:0;}
	.preview-top div div {height:7px;background:url("../images/preview-top.png") no-repeat right bottom;font-size:0;}
.preview-bottom {height:6px;background:url("../images/preview-bottom.png") repeat-x center;font-size:0;margin:0 4px 6px;}
	.preview-bottom div {height:6px;background:url("../images/preview-bottom.png") no-repeat left top;font-size:0;}
	.preview-bottom div div {height:6px;background:url("../images/preview-bottom.png") no-repeat right bottom;font-size:0;}
.preview {background:#fff url("../images/preview.gif") repeat-x bottom;border-left:1px solid #d3b2be;border-right:1px solid #e8e0c3;margin:0 4px;}
.preview:after {clear:both;content:'';display:block;}
	.pr-left {float:left;width:20px;padding:0 0 0 6px;}
	.pr-right {margin-left:260px;}
		.pr-right table {width:98%;text-align:center;}
			.pr-right td {width:18%;vertical-align:top;padding:0 1% 7px;}

/* Content */
.content-top {margin:0 214px 0 197px;background:url("../images/content-top.png") repeat-x center;font-size:0;}
	.content-top div {height:4px;background:url("../images/content-top.png") no-repeat left top;}
	.content-top div div {height:4px;background:url("../images/content-top.png") no-repeat right bottom;}
.content-bottom {margin:0 214px 0 197px;background:url("../images/content-bottom.png") repeat-x center;font-size:0;}
	.content-bottom div {height:4px;background:url("../images/content-bottom.png") no-repeat left top;}
	.content-bottom div div {height:4px;background:url("../images/content-bottom.png") no-repeat right bottom;}
.content {margin:0 4px 0 197px;border-left:1px solid #dbc5c0;border-right:1px solid #e8e0c3;background:#fff;overflow:hidden;padding:6px 0;}
	.content .text {border:1px solid #c9c9c9;background:#fff;font:normal 1em Tahoma;color:#666;padding:1px;}
	.main .textbox {font:normal 1em Tahoma;border:1px solid #c9c9c9;background:#fff;color:#333;}
	.main select {font:normal 1em Tahoma;border:1px solid #c9c9c9;background:#fff;color:#333;}
	.main textarea {font:normal 1em Tahoma;border:1px solid #c9c9c9;background:#fff;color:#333;}
	.main .button {font:bold 1em Tahoma;border:1px solid #c9c9c9;background:#ececec;color:#666;cursor:pointer;}
	.right {text-align:right;}
	.center {text-align:center;}
	.news {overflow:hidden;padding:0 0 5px;}
		.news img {border:1px solid #e8e8e8;padding:1px;margin:0 10px;}
		.news form img {border:none;padding:0;margin:0;vertical-align:top;}
		.news ul {margin:0 0 0 30px;list-style:disc;}
		.news ol {margin:0 0 0 30px;list-style:decimal;}
	.meta {border-top:1px solid #d1d1d1;padding:5px 0 12px;overflow:hidden;}
		.meta .right {float:right;}
	.rights {margin:8px 100px 8px 300px;text-align:center;color:#a3a3a3;font-weight:bold;}
	.ratingbox {overflow:hidden;padding:0 0 5px;}
		.rating {float:right !important;}

/* Central column */
.main {margin-right:0px;padding:0 10px;}
	.send-button {width:83px;height:24px;background:url("../images/send-button.png") no-repeat left bottom;border:0;cursor:pointer;}
	.send-button:hover {background-position:left top;}
	.view-button {width:83px;height:24px;background:url("../images/view-button.png") no-repeat left bottom;border:0;cursor:pointer;}
	.view-button:hover {background-position:left top;}

/* Left column */
.leftside {width:178px;float:left;padding:20px 0 0 11px;}
	.leftside .title {font:bold 1em Tahoma;text-transform:uppercase;color:#f3e5e2;position:relative;padding:0 0 7px 1px;}
		.leftside .title span {color:#b2264c;position:absolute;top:-1px;left:0;}
	.menu {margin:0 0 20px;}
		.menu li {background:url("../images/menu.gif") repeat-x left top;padding:6px 10px 7px;}

/* Right column */
.rightside {width:200px;float:right;padding:0px 5px 0 5px;}
	.rightside .title {background:#f6f6f6 url("../images/title-bg.gif") repeat-x top;border-bottom:1px solid #ebebeb;font:bold 1em Tahoma;padding:7px 10px 6px;text-transform:uppercase;margin:0 -10px 10px;}
	.login {margin:0 0 10px;}
		.login dl {overflow:hidden;margin:0 0 6px;}
			.login dt {float:left;width:44px;padding:2px 0 0 10px;}
			.login dd {float:left;}
				.login .text {width:105px;}
		.login p {padding:0 5px 5px 0;text-align:right;}
		.login a {color:#ccc;}
			.login .button {width:52px;height:21px;background:url("../images/enter-button.png") no-repeat left bottom;border:0;cursor:pointer;}
			.login .button:hover {background-position:left top;}
	.cp {margin:0 0 15px;}
		.cp li {margin:0 0 5px;}
	.block {background:#fff margin:0 0 10px;}
	.newsblock {margin:0 0 15px;}
		.newsblock li {margin:0 0 10px;}
		.newsblock a {color:#383838;text-decoration:none;}
		.newsblock a:hover {color:#383838;text-decoration:underline;}
	.vote-button {width:83px;height:24px;background:url("../images/vote-button.png") no-repeat left bottom;border:0;cursor:pointer;}
	.vote-button:hover {background-position:left top;}
	.result-button {width:83px;height:24px;background:url("../images/result-button.png") no-repeat left bottom;border:0;cursor:pointer;}
	.result-button:hover {background-position:left top;}
.clr { clear: both; }
/* Footer */
.footer {clear:both;background:#fdf8e9 url("../images/footer.gif") repeat-y left;padding:8px 8px 4px;text-align:right;overflow:hidden;}
	.c-block {float:left;}
	
.boxlinks { line-height: 1.3em; width: 760px; padding-bottom: 5px; margin-bottom: 22px; background: #faf9f7 url("../images/boxlinks_btm.png") no-repeat 0 100%; }
	.boxlinks .dtop { color: #000000; padding: 8px 36px 9px 10px; background: url("../images/boxlinks_top.png") no-repeat 0 0; }
	.boxlinks .dmid { border: 1px solid #dbdbdb; border-width: 0 1px; overflow: hidden; }
	.infodown { background-color: #EDC9FF; padding: 6px 10px;}
	.infodown strong { font-weight: normal; }
	.boxlinks .pad { margin: 0 10px; padding: 6px 0 2px 0; }
	.boxlinks .pad a { color: #000000; }
.dwntorrenttxt {
font-size: large;
color: #06F;
text-decoration: underline;
}
.dwntorrent_up {
color: #3C0;
}
.dwntorrent_down {
color: #F00;
}
.dwntorrent_total {
color: #06C;
}
.dwntorrent_tblc
{
/*
Öâåò òàáëèöû #edfcfe
*/
background-color: #FEDCC1;
/*
Öâåò ãðàíèö #77e7f7
*/
border: 1px solid #F7544F;
}
.dwntorrent_tblx
{
border: 1px solid #F7544F;
}
.left_menu h3{padding:0px 10px 0px 27px;
margin:0px 0px 10px 0px;
background:url(../images/module_h3_57.png) no-repeat left top;
text-transform:uppercase;
font-weight:bold;
font-size:13px;
color:#ea7609;
display:block;
border-bottom:1px dotted #09F;
height:24px}

	.bforum { margin: 0 !important; background: #9b3737 url("../images/bforum.png") repeat-y -200px 0; }
		.bforum .dbtm { background: url("../images/bforum.png") no-repeat -400px 100%; padding-bottom: 98px; }
		.bforum a, .bonline a, .btopnews a, .bhello a { color: #fff; }
		.bforum a:hover, .bonline a:hover, .btopnews a:hover, .bhello a:hover { text-decoration: underline; }
		.bforum .dtitle { margin: 0 0 8px 0; height: 46px; background: url("../images/bforum.png") 0 0; }
		.bforum ul li { padding-bottom: 0.5em; margin-bottom: 0.5em;  background: url("../images/wdotted.png") repeat-x 0 100%; }
		.bforum ul li span { display: block; font-size: 0.9em; color: #c7e8ee; }
		.bforum ul li span a { color: #c7e8ee; }
		
.module_01{background:#ffffff url(../images/module_01_52.png) no-repeat left top;}
.module_01 div{background:url(../images/module_01_96.png) repeat-x bottom;}
.module_01 div div{background:url(../images/module_01_58.png) repeat-y right;}
.module_01 div div div{background:url(../images/module_01_95.png) no-repeat left bottom;}
.module_01 div div div div{background:url(../images/module_01_98.png) no-repeat right bottom;}
.module_01 div div div div div{background:url(../images/module_01_54.png) no-repeat right top;}
.module_01 div div div div div div div{background:none;}
		.pad{padding:10px;}

	.bforum1 { margin: 0 !important; }
				.bforum1 a, .bonline a, .btopnews a, .bhello a { color: #2f2f2f; }
		.bforum1 a:hover, .bonline a:hover, .btopnews a:hover, .bhello a:hover { text-decoration: underline; }
		.bforum1 .dtitle { margin: 0 0 8px 0; height: 46px; }
		.bforum1 ul li { padding-bottom: 0.5em; margin-bottom: 0.5em; }
		.bforum1 ul li span { display: block; font-size: 0.9em; color: #2f2f2f; }
		.bforum1 ul li { padding-bottom: 0.5em; margin-bottom: 0.5em;  background: url("../images/wdotted.png") repeat-x 0 100%; }
		.bforum1 ul li span a { color: #2f2f2f; }
		
		
		
		.block-topnews .legend {padding-bottom: 18px;}
.block-topnews dl {background: #f5f5f5; border: 1px solid #cecece; height: 37px; margin-bottom: 6px; overflow: hidden; zoom: 1; display: block; _width: 100%;}
.block-topnews dt {float: left; border: 1px solid #94a594; margin: 4px 0px 0px 4px;}
.block-topnews dt span {display: block; width: 25px; height: 25px; overflow: hidden; zoom: 1; margin: 1px; background: url(../images/nothing.png) no-repeat 0px 0px;}
.block-topnews dd {float: left; width: 200px; font: 1em Arial, Helvetica, Sans-serif; color: #181818; padding: 5px 0px 0px 8px;}
.block-topnews dd > a.toplink {color: #337e17; text-decoration: underline; overflow: hidden; zoom: 1; white-space: nowrap; display: block;}
.block-topnews dd a.toplink:hover {text-decoration: none;}
.block-topnews dd > p {margin: 0px; padding: 0px; overflow: hidden; zoom: 1; white-space: nowrap;}
.block-topnews dd p a {color: #181818; text-decoration: none;}