/* global reset
----------------------------------------------- */
	html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset { 
		margin: 0; padding: 0; text-indent: 0; color: black; text-decoration: none; list-style-type: none ;}
	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { 
		display:block ;}

/* links
----------------------------------------------- */
a:link, a:visited {}
	
/*  global link hover
----------------------------------------------- */
.link:hover, .i_r a:hover, .next tr td a:hover, .date .link strong:hover, .s-link:hover, .tags a:hover, .edited-message a:hover, 
.mod-list a:hover, .smileplz a:hover, .zlink a:hover, .zvt a:hover, .name a:hover, .message a:hover, #stats li a:hover, .membername a:hover, 
.b-logo h1 a:hover, .date a:hover, .date span a:hover, .messagetext a:hover, #banner_place a:hover, footer ul li a:hover,
.m_r ul li a:hover, #where div a:hover, #smallwhere div a:hover, .qr-preview-button:hover, .button:hover, .button2:hover, header * a:hover,
div.check-a-new a:hover, div.check-active a:hover, .tvt a:hover, #reg:hover, .alarm:hover, .live-block .newnew:hover, div.dota-guids-under h6 a:hover, .stream ul.stream-ul li a:hover, .sponsor a:hover, 
div.stream-online ul li a:hover, div.stream-online h4 span a:hover, div.miniscene-anounce a:hover, div.streamlist a.all-streams:hover, .manifest a:hover, #b-guids .more a:hover, #b-guids .all-live a:hover, 
#b-guids .all-guids a:hover, .group-m a:hover
 {color:#5bbeff!important}	

a:focus {outline:none}
a img {border:none}

/* global .g-
----------------------------------------------- */
body {background:/*#1d1d1d url(/img/bgsnow.jpg) no-repeat top center;*/ #1d1d1d url(/img/bgbgbg.jpg) no-repeat center -40px; /*-80px*/; font:62.5% Verdana, Arial, Helvetica, sans-serif;}


	.g-clear {clear:both}

	.field {margin:0 0 3px 0;padding:0 0 0 0;background:#000; border:1px solid #333; height:20px;}
	.button, .button2 { 
						border:1px solid #1a1a1a;
						border-top:1px solid #3e3e3e;
						background:#404040; /* for ie */ 
						background-image: -moz-linear-gradient(top, #4f4f4f, #2b2b2b);
						background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#4f4f4f), to(#2b2b2b), color-stop(1,#2b2b2b));
						background-image: -o-linear-gradient(top,rgb(79,79,79),rgb(43,43,43));}
	.button {padding:2px 13px 5px 13px; }
	
	.button2 {padding:2px 13px 5px 13px;}
	.button:hover, .button2:hover {
						background:#4f4f4f; /* for ie */ 
						background-image: -moz-linear-gradient(top, #2b2b2b, #4f4f4f);
						background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2b2b2b), to(#4f4f4f), color-stop(1,#4f4f4f));
						background-image: -o-linear-gradient(top,rgb(43,43,43),rgb(79,79,79));}
	
	
	.preview-button {font-size:1.1em}
	.submit-button {padding:4px 8px;font-size:1.4em; font-weight:bold}
	
	

	.title, .th span {height:41px;}
	.title, .title2 {			
						border-bottom:1px solid #1a1a1a; 
						border-top:1px solid #666!important; 
						background:#3c3c3c; /* for ie */ 
						background-image: -moz-linear-gradient(top, #4d4d4d, #303030);
						background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#4d4d4d), to(#303030), color-stop(1,#303030));
						background-image: -o-linear-gradient(top,rgb(77,77,77),rgb(48,48,48));
			}
	
	.title h2, .title2 h2 {margin:10px 0 0 20px;float:left;text-transform:uppercase; font-family:Arial, Verdana, "san-serif"; font-size:1.8em}
	
	.obod {padding:3px; background:#1a1a1a; border:1px solid #4f4f4f; border-bottom:1px solid #636363}
	.more, .all-live, .all-guids {height:33px;}
	.more, .all-live, .all-guids {
			border-bottom:1px solid #666;
			background:#3a3a3a; /* for ie */ 
			background-image: -moz-linear-gradient(top, #303030, #4d4d4d);
			background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#303030), to(#4d4d4d), color-stop(1,#4d4d4d));
			background-image: -o-linear-gradient(top,rgb(48,48,48),rgb(77,77,77));
		}	
	.white {font-size:1.4em}
	
	.link, .message a, #stats li a, #banner_place a  {text-decoration:none; border-bottom:1px solid #035a92}   
	.link { font-size:1.2em; line-height:1.4em}
	
	.small {font-size:1.1em; color:#a6a6a6}
		   
	.s-link, .mod-list a {text-decoration:none;font-size:1.1em}
	
	.g-y {color:#cdfe02}
	.g-r {color:#c00}
	.g-b {color:#36f}
	.g-o {color:#f60}
	
	
	/* adv .b-
	----------------------------------------------- */
	#b-adv-index {padding:10px;width:280px;text-align:center}
	#b-advert {margin:14px 0 17px 0; height:60px;background:#000;text-align:center}
	#b-adv a {margin:0 0 3px 0;display:block;color:#f2f2f2; font-size:1.3em;text-decoration:none;}
	
	.advert, #b-adv {margin:6px 0 10px 0;padding:20px;width:260px;position:relative;z-index:0}
	.advert {text-align:center}
	.g-advert, .advert, .bottom-adv {background:url(/img/212121.png)}
	.g-advert table, .advert div, .advert *, .advert img {margin:0 auto!important}
		#banner_place {margin-top:5px;text-align:center;}
		#banner_place a {display:inline;}
	.bottom-adv {margin-top:10px;padding:5px 14px;}
	
	.yandex-bottom {margin:20px 0 0 0;padding:5px 1em 8px .8em;width:98%}
	
	.l-todo {padding:0 3px 2px 5px;background:#36c;border-bottom:none;font-weight:bold}
	
	.no-display {display: none;}
	.search a {color:#ffcc00!important;border-bottom:1px dotted #ffcc00!important}
	.blocks {margin:0 -6px 0 0;border:none}
	#yandex-results-outer {margin-left:20px!important;border:1px solid #1a1a1a;width:1220px}
	
	
	.quote_link {padding: 1px 6px 2px 0;background: url(/img/quote_link.png) no-repeat right 2px;}
	
	.countdown {padding:5px 0 8px 0;text-align:center;font:normal 1.2em verdana, arial, "sans-serif";background:#000 url(/img/pistol.png) no-repeat top center}
	.countdown #cd {margin:0 0 0 10px;display:inline;color:#ccc}
	.countdown a {font-weight:bold;text-decoration:none;border-bottom:1px solid #666}
	.countdown a:hover {border:none}
	
	/* teaserblock
	----------------------------------------------- */
	.teaserblock {margin:0 auto;width:1220px;}
	.teaserblock div {margin:20px 3px 30px 0;padding:20px;float:left;width:260px;height:145px;background-color:#212121;border:1px solid;
	background-repeat:no-repeat; background-position:top left;overflow:hidden}
	.teaserblock div:last-child {margin-right:0;float:right}
	.teaserblock div h6, .teaserblock div h5 {font-weight:normal}
	.teaserblock div h6 {font-size:1.1em;}
	.teaserblock div h6 {margin:-5px 0 4px 0;text-shadow:#000 0 1px 1px}
	.teaserblock div h5 {margin-bottom:12px;font-size:1.4em}
	.teaserblock div h5 a, .teaserblock div p, .teaserblock .common-teaser h6 {color:#fff;}
	.teaserblock div h5 a {text-decoration:none!important;border-bottom:1px solid}
	.teaserblock div p {opacity:.5;line-height:1.5em;font-size:1.2em}
	.teaserblock img {margin:135px 0 0 -20px;display:block;float:left;position:absolute;z-index:1}
	
	.teaserblock .dota2-teaser {border-color:#633732;border-left-color:#4b2a26;border-right-color:#4b2a26;border-bottom-color:#351d1a}
	.teaserblock .dota2-teaser h6 {color:#fb5b4c}
	.teaserblock .dota2-teaser h5 a {border-bottom-color:#ac4130}
	.teaserblock .dota2-teaser h5 a:hover {color:#ac4130!important}
	
	.teaserblock .lol-teaser {border-top-color:#6b5414;border-left-color:#4b3b0e;border-right-color:#4b3b0e;border-bottom-color:#2f2509}
	.teaserblock .lol-teaser h6 {color:#dcb447}
	.teaserblock .lol-teaser h5 a {border-bottom-color:#dcb447}
	.teaserblock .lol-teaser h5 a:hover {color:#dcb447!important}
	
	.teaserblock .dota-teaser, .teaserblock .common-teaser {border-color:#555; border-left-color:#333;border-right-color:#333;border-bottom-color:#242424}
	.teaserblock .dota-teaser h6 {color:#cdfe02}
	.teaserblock .dota-teaser h5 a, .teaserblock .common-teaser h5 a {border-bottom-color:#4e93c4}
	.teaserblock .dota-teaser h5 a:hover, .teaserblock .common-teaser h5 a:hover {color:#4e93c4!important}

	
	/*  invation
	----------------------------------------------- */
	.invation {background:url(/img/horton.jpg)!important}
	.inv1, .inv2 {background:none!important}
	.inv1 {height:200px}
	.inv1 strong {color:#000!important;font-weight:bold!important}
	
	/* advertisment
	----------------------------------------------- */
	.ad-table {padding:10px 20px;width:101.7%;clear:both;background:#2f2f2f url(/img/ad-t.gif) repeat-x; border:1px solid #000;}
	.ad-table h1 {border-bottom:1px solid #666;font:bold 4em arial, verdana, "sans-serif"; text-shadow:#000 0px 1px 0px;}
	.ad-table h2, .ad-table h3 {margin:30px 0 0 0;border-bottom:1px solid #444;color:#ccc;font-family: arial, verdana, "sans-serif";}
	.ad-table h2 {font-size:2em}
	.ad-table h3 {padding:6px 0 3px 0;font-size:1.3em;}
	.ad-table a {color:#cee1ee;}
	.ad-table a:hover {color:#e6f2fa;}
	.ad-table p {padding:10px 0;width:80%;line-height:1.5em;color:#f2f2f2;font-size:1.2em}
	 p.fact {padding:10px 0;font-size:1.1em; line-height:1.7em;color:#998f84;}
	 .ad-link {font-weight:bold;color:#9dd9e7!important;}
	 
	 /* manifest
	----------------------------------------------- */
	.manifest {text-align:left;background:#2f2f2f!important}
	.manifest h2 {margin: -5px 0 15px 0!important;color:#ccc;font:bold 1.6em arial, verdana, sans-serif}
	.manifest p {margin:0 0 15px 0!important;color:#998f84;font-size:1.1em;line-height:1.5em}
	.manifest p:last-child {margin:0!important;}
	.manifest a {color:#888;}
	 
	/* LIVE
	----------------------------------------------- */
	table.live {margin:0 0 20px 0;padding:10px;width:100%;background:#2f2f2f url(/img/fight.jpg) no-repeat;border:1px solid #1a1a1a}
	table.live ul {margin:10px 0 15px 0;font-size:1.3em;}
	table.live ul li {margin:0 30px 0 0px;display:inline;color:#ccc;font-weight:bold}
	table.live ul li a {text-decoration:none; border-bottom:1px solid #4e93c4}
	.stream-video {}
	.stream-video object {margin:0 0 0 30px}
	.live-alert {margin:0 0 15px 30px;padding:5px;background:red; font-size:1.2em;}
	
	
	.stream-wrap {margin:0 auto;margin-bottom:20px;width:1180px;padding:20px;border:1px solid #000;background-color:#1a1a1a;overflow:hidden}
	div.two-streams {overflow:hidden}
	div.vk-chat {margin-top:15px}
	h3.rumble {margin-bottom:20px;color:#fff;font:normal 3em georgia, times new roman, serif;text-align:center;text-shadow:#000 0 1px 0}
	#vk_comments {height:300px}


/*  dota-guids
----------------------------------------------- */
	div.dota-guids {border:1px solid #1a1a1a;background:#1f1f1f url(/img/dota-guids-bg.png) repeat-x top left}
	div.dota-guids h2 {margin:7px 0 10px 15px;font:normal 1.8em arial, verdana, sans-serif;color:#fff;}
	div.dota-guids h2 strong {margin:0 20px 0 12px;text-shadow:#1a1a1a 0 0 1px}
	div.dota-guids section {padding:15px 0;background:url(/img/dota-guids-hr.png) no-repeat top left;overflow:hidden}
	div.dota-guids section img {margin:0 0 0 20px;float:left}
	div.dota-guids section h5 {margin:-2px 0 0 10px;width:220px;font:normal .9em verdana, arial, sans-serif;float:left}
	div.dota-guids section ul {margin:5px 0 0 10px;float:left}
	div.dota-guids section ul li {margin-right:15px;padding-right:14px;background-repeat:no-repeat; background-position:right 2px;display:inline}
							  li.dota-guids-rate {color:#f60;background-image:url(/img/dota-guids-rate.png)}
							  li.dota-guids-comments {color:#cdfe02;background-image:url(/img/dota-guids-comments.png);background-position:right 3px!important}
	
	div.dota-guids-under {background:url(/img/dota-guids-under.png) no-repeat top left;overflow:hidden}
	div.dota-guids-under div {padding-top:20px;width:150px;height:88px;float:left;text-align:center;}
	div.dota-guids-under div img {margin-bottom:2px}
	div.dota-guids-under div:first-child {padding-top:10px!important;}
	div.dota-guids-under div:first-child img {margin-bottom:0!important}
	div.dota-guids-under h6 {font-size:1.1em;font-weight:normal;}
	div.dota-guids-under h6 a {color:#868585}
	
/* header 
----------------------------------------------- */

header {margin:0 auto;padding:0 20px;width:1220px;position:relative;z-index:100;}
div.map-logo {margin:0 auto;margin-top:-2px;width:110px;position:relative;}
div.topbanner {
	background-color:#000;
	text-align:center;
}

.topbanner a.banner-text
{
display:block;
margin:0 0 10px 0;
background-color:#FFC600;
color:#000;
font-size:20px;
text-align:center;
height:50px;
line-height:50px;
}
	
	
	/*	text-decoration:none
--------------------------------------------*/
	div.userline ul li.profile-link a, li.ls-link a, li.ls-link-new a, ul.main-nav li a
{	text-decoration:none	}

/*	text-shadow:#ccc 0 0 1px
--------------------------------------------*/
	div.userline ul li.tp-link,li.total-link *,div.exit-link,div.enter-link, div.search-userline	
{	text-shadow:#ccc 0 0 1px	}

/*	font-weight:normal
--------------------------------------------*/
	div.userline ul li.ls-link a span,li.ls-link-new a span,li.karma-link a,li.tp-link span,li.total-link *,div.exit-link,div.enter-link, div.search-userline,div.mobile-version-link a
{	font-weight:normal	}

/*	vertical-align:top
--------------------------------------------*/	
	div.userline ul li.profile-link sub.profile-edit, li.ls-link img, li.ls-link-new img,li.karma-link img
{	vertical-align:top	}

/*	vertical-align:middle
--------------------------------------------*/
	div.userline ul li.tp-link span,li.total-link span,div.exit-link a, div.enter-link a
{	vertical-align:middle	}

/*	color:#d8d6d3
--------------------------------------------*/
	div.userline ul li.ls-link a,li.tp-link span,li.total-link *,div.exit-link a, div.enter-link a
{	color:#d8d6d3	}

/*	display:inline
--------------------------------------------*/
	div.userline ul li,div.exit-link, div.enter-link 	
{	display:inline	}


div.userline 	   {	overflow:hidden;margin-top:-115px;height:30px; background:url(/img/userline-bg.png) repeat-x bottom left;font:bold 1.1em verdana, arial, "sans-serif";}
div.userline div.siteabout {margin-top:6px;width:50%;float:left;}
div.userline div.siteabout h3 {margin-left:20px;color:#fff;font:normal 1em verdana, arial,  "sans-serif"; text-shadow:#ccc 0 0 1px;}
div.userline h3 a, 	div.check-a-new a {color:#24ff00;} 
div.userline ul 	{	padding-top:6px;width:50%;float:left;}
div.userline ul li  {	margin-right:20px;}
				li.profile-link {padding:0 0 0 20px;}
				li.profile-link a {color:#fff;border-bottom:1px solid #4e93c4;}
				li.profile-link sub.profile-edit {font-size:.9em}
				li.profile-link sub.profile-edit a {color:#666;border-bottom:none;}
				li.ls-link img, li.ls-link-new img  {padding-top:2px!important}
				li.ls-link span, li.ls-link-new span  {margin:1px 0 0 4px!important;float:left;}
				li.ls-link a, li.ls-link-new a  {text-shadow:#ccc 0 0 1px}
				li.ls-link-new {margin-left:-10px;padding:0 16px 10px 10px;background:url(/img/ls-link-new.png) repeat-x bottom left;}
				li.ls-link-new a {color:#d4af07}
				li.ls-link a span, li.ls-link-new a span, li.total-link span  {margin-top:1px;position:absolute;}
				li.total-link {margin-top:0;position:absolute;}
				li.karma-link img {margin:-1px 0 0 8px}
				li.karma-link a {border-bottom:none!important;text-decoration:none!important}
				li.tp-link span {padding:1px 0 1px 18px;background:url(/img/tp-link.png) no-repeat left 2px;}
				
				div.exit-link {background:url(/img/exit-link.png) no-repeat top right;}
				div.enter-link {background:url(/img/enter-link.png) no-repeat right 1px;}
				div.exit-link, div.enter-link {padding:0 20px 20px 0;width:150px;text-align:right;float:right;}
				div.exit-link div, div.enter-link div {padding-top:4px;}
				
				div.search-userline {padding:6px 20px 12px 20px;display:block;float:right;overflow:hidden;background:url(/img/userline-bg.png) repeat-x top left;color:#dbae09}
				
				div.mobile-version-link {margin-left:102px;padding:6px 0 1px 25px;float:left;opacity:.8;background:url(/img/mobile-link.png) no-repeat left 10px;}
				div.mobile-version-link a {font-size:.85em;color:#d4d3d2}

div.mainline  	{	border-top:1px solid #464040;border-bottom:1px solid #161616;border-left:1px solid #322f2f;
					background:#262323; /* for ie */ 
					background-image: -moz-linear-gradient(top, #312a2a, #1c1c1c);
					background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#312a2a), to(#1c1c1c), color-stop(1,#1c1c1c));
					background-image: -o-linear-gradient(top,rgb(49,42,42),rgb(28,28,28));
					overflow:hidden
				}
div.mainline-left {float:left;width:50%} 
div.mainline   div.dotabylogo {margin:0 50px 0 19px;padding:8px 0 6px 0;float:left}

	div.yandexsearch  {margin:0 -1px 0 0;padding:3px 11px 5px 14px;float:right;position:relative;width:275px;background:#ffcc00 url(/img/yandexsearch-bg.png) repeat-x bottom left;border-top:1px solid #ff9600}
	/*div.yandexform {}
	div.yandexform form {padding:0 0 0 10px;}
	div.yandexform form input, div.yandexform form button {margin:0;padding:0;}
	div.yandexform form input {padding:1px 0 2px 0;width:205px;float:left;font:normal 1.3em verdana, arial, "sans-serif"}
	div.yandexform form .yandexform-button {margin:0 20px 0 0;width:59px;height:24px;float:right;background:url(/img/yandexsearch-button.png) no-repeat;border:none}
	div.yandexform form .yandexform-button:hover, div.download-tab:hover {cursor:pointer;}
	div.yandexform form .yandexform-button:hover {opacity:.8} */
			
	div.download-tab {margin:12px 0 0 100px;padding:0 0 0 28px;width:135px;height:31px;float:left;background:url(/img/download-link.png) no-repeat;}
	div.download-tab p {margin:5px 0 0 0; padding:0;color:#fff;font:bold 1.1em verdana, arial, "sans-serif";text-shadow:#000 0 1px 0}
	div.download-tab span {display:block;font:normal .8em verdana, arial, "sans-serif";color:#51aec5}
	
	
	div.underline {margin:0 auto;margin-top:30px;margin-bottom:40px;width:1220px;text-align:center}
	
	div.check-a-new, div.check-active {}
	div.check-a-new div, div.check-active div {margin-left:10px;padding:2px 10px 6px 10px;display:inline;background:#000;font:normal 1.2em verdana, arial, "sans-serif"}
	/* background:url(/img/newpost-bg.png) repeat bottom left; */
	div.check-a-new div img, div.check-active div img {margin-right:8px;margin-bottom:-8px}
	div.check-a-new div img:hover {background-color:red!important}


	div.check-a-new div span {padding-right:1px;color:#ccc;font-size:.7em}
	div.check-a-new div strong {color:#fff;vertical-align:middle;font:normal .9em arial, verdana, "sans-serif"}
	div.check-active a {color:#fff}
	
	div.anounce {padding:3px 0 9px 20px;background:#000;font:normal 1.1em verdana, arial,  "sans-serif";overflow:hidden}
	/* background:url(/img/newpost-bg.png); */
	div.anounce b {color:orange;}
	div.anounce div {margin-right:50px;float:left}
	div.lol-tourney-anounce {} 
	div.lol-tourney-anounce a {color:yellow}
	div.secret-shop {margin-top:1px!important;position:absolute;left:885px;}
	ul.post-anounce {float:left}
	ul.post-anounce li {margin-right:30px;display:inline;}
	ul.post-anounce li a {color:#999;}

	
	
ul.main-nav {margin:9px 0 0 -15px;font:bold 1.4em arial, verdana, "sans-serif";float:left;position: absolute;top: 36px;margin-left: 120px;}
ul.main-nav li {display:inline;list-style: none;}	
			li.main-nav-item {padding:12px 15px;}			
			li.main-nav-item .main-nav-tab {}						
			li.main-nav-item .main-nav-lol {padding:14px 15px 13px 15px;}						
ul.main-nav	li a {vertical-align:middle;text-shadow:#000 0 -1px 0}
							li.main-nav-dota a {color:#cdfe02;}
							li.main-nav-dota2 a {color:#fb5b4c}
					        li.main-nav-lol a {color:#dcb447;font-size:.8em}
							
ul.main-nav .main-nav-item-active {background:#212121}
ul.main-nav .main-nav-item-active a {color:#ccc}
ul.main-nav .main-nav-dd {position: absolute;  top: 20px; /* 72px */ left: 0;margin: 0 0 0 90px;padding: 0;background-color: #212121;display: none;}
.main-nav .main-nav-item-active .main-nav-dd {display: block;}
.main-nav .main-nav-dd-column {width: 550px;}
.main-nav .main-nav-dd-column ul {margin:0;padding:0;width:50%;float:left}
.main-nav .main-nav-dd-column ul li {padding:8px 15px 14px 20px;display: block;border-top:1px solid #333}
.main-nav .main-nav-dd-column ul li:first-child {border-top:none}
.main-nav .main-nav-dd-column ul li a {color:#fff;text-decoration:none;font:bold .9em verdana, arial, "sans-sreif";}
.main-nav .main-nav-dd-column ul li span {margin-top:4px;font-weight:normal;font-family:verdana, arial, "sans-serif";font-size:.75em; color:#666;display:block }

ul.main-nav li.main-nav-item-active.main-nav-dota {border-top:1px solid #cdfe02!important}
		    li.main-nav-item.main-nav-dota .main-nav-dd {border-bottom:2px solid #cdfe02;} 
		    li.main-nav-dota .main-nav-dd-column ul li a {border-bottom:1px solid #5bbeff}
			
ul.main-nav li.main-nav-item-active.main-nav-dota2 {border-top:1px solid #fb5b4c!important}
		    li.main-nav-item.main-nav-dota2 .main-nav-dd {border-bottom:2px solid #ac4130;} 
		    li.main-nav-dota2 .main-nav-dd-column ul li a {border-bottom:1px solid #ac4130}
		    li.main-nav-dota2 .main-nav-dd-column ul li a:hover {color:#fb5b4c!important}
			
ul.main-nav li.main-nav-item-active.main-nav-lol {border-top:1px solid #dcb447!important}
		    li.main-nav-item.main-nav-lol .main-nav-dd {border-bottom:2px solid #dcb447;} 
		    li.main-nav-lol .main-nav-dd-column ul li a {border-bottom:1px solid #dcb447}
			li.main-nav-lol .main-nav-dd-column ul li a:hover {color:#dcb447!important}

div.main-nav .main-nav-item-active {background:url(/img/download-link.png) no-repeat;}
div.main-nav .main-nav-dd {position: absolute; top: 73px /* 73px */;left: 0;margin: 0 0 0 901px;padding: 0;background: #186578 url(/img/dl-bg.png) repeat-x bottom left!important;display: none;border:1px solid #1a1a1a;border-top:none;
								-webkit-border-bottom-right-radius: 6px;
								 -webkit-border-bottom-left-radius: 6px;
								    -moz-border-radius-bottomright: 6px;
									 -moz-border-radius-bottomleft: 6px;
								        border-bottom-right-radius: 6px;
								         border-bottom-left-radius: 6px;	} 
div.main-nav .main-nav-dd-column {padding:5px 0 10px 0;width: 510px;cursor:auto;overflow:hidden}
div.main-nav .main-nav-dd-column ul {padding:5px 0 15px 0}
div.main-nav .main-nav-dd-column ul li {padding:8px 5px 0 30px;display: block;border-top:none}
div.main-nav .main-nav-dd-column ul li a {color:#fff;text-decoration:underline;font:normal 1.1em verdana, arial, "sans-sreif";text-shadow:none}
div.main-nav .main-nav-dd-column ul li span {margin-top:3px;font-weight:normal;font-size:1.1em; color:#4196aa;display:block }

				li.dl-dota-map {background:url(/img/dl-dota-map.png) no-repeat 7px 11px;}
				li.dl-war {background:url(/img/dl-war.png) no-repeat 5px 11px;}
				li.dl-war-patch {background:url(/img/dl-war-patch.png) no-repeat 5px 11px;}
				li.dl-iccup {background:url(/img/dl-iccup.png) no-repeat 5px 10px;}
				li.dl-switcher {background:url(/img/dl-switcher.png) no-repeat 5px 8px;}
				li.dl-rgc {background:url(/img/dl-rgc.png) no-repeat 5px 7px;}
				li.dl-garena {background:url(/img/dl-garena.png) no-repeat 5px 7px;}
				li.dl-darer {background:url(/img/dl-darer.png) no-repeat 4px 7px;}
	
	div.download-tab .main-nav-dd {position: absolute;margin: 0;margin-top:3px;left: 729px!important;z-index:100}

	
	
    .b-logo {margin:23px 0 0 0; float:left; width:450px}
    .b-logo img {padding:4px 12px 3px 62px;float:left; border-right: 1px solid #6b6b6b; background:url(/img/logo2.png) no-repeat}
    .b-logo img:hover { /*background:url(/img/logo2.png) no-repeat 0 -56px*/ }
    .b-logo h1 {margin-top:-3px;padding:0 0 0 11px;float:left;display:block;font-weight:normal; font-size:1.2em; line-height:1.4em;}
    .b-logo h1 a {text-decoration:none;border-bottom:1px solid #f0f;font-weight:bold;}
 
	.headerul {margin:-17px 0 0 244px;float:left;clear:both;width:230px}  
	.headerul li {margin:0 20px 0 0;display:inline;float:left;} 
	
    #reg {font-size:1.2em; color:#0ee80e;}
	.regoff {color:#777!important;text-decoration:none}
      
    .n_p {margin:-13px 0 0 88px; display:block; font-size:1.1em}
      
	.exit-link {border:none!important;color:#f00!important}

	#b-in {padding-bottom:10px;font-size:1.1em}
	#b-in ul {margin:-3px 24px 0 -14px; float:left}
    #b-in ul li{margin:0 0 5px 0}
	#b-in ul li a  {color:#ccc}
	#b-in a {text-decoration:none; border-bottom:1px solid #666}
	#ul-left {padding:0 5px 0 20px}

	.rss-link {margin:12px 0 0 0;padding:0 0 3px 25px;float:right;width:120px;background:url(/img/rss-icon.png) no-repeat left 2px}
	.rss-link a {color:#dbdbdb;text-shadow:#666 0px 0px 1px;letter-spacing:-1px}
	
	.alarm {color:#0ee80e}
	
	.g-r .warn-action {color:red}
	.warn-action {margin:3px 0 3px 20px;display:block;color:#666;}
	.warn-action:hover {color:#ccc;}
	
	.banned {padding:8px;font-size:1.1em;text-align:center;background:#d80808;}
  
	iframe.shoutbox {margin-bottom:-62px;width:320px; height:420px; }
	div.shoutbox {margin:10px 0 -18px 12px;font-size:1.3em;color:#ccc}
	div.shoutbox a {font-size:1em;font-weight:bold}
	
  
/* menu .l-
----------------------------------------------- */

#l-menu {margin:0 0 20px 0;height:46px; border:1px solid #1a1a1a; width:100%;clear:both}

    .blue_menu {			
		border-top:1px solid #5bbeff ; border-left:1px solid #5bbeff ;
		background: #0167a8; /*for ie*/		
		background-image: -moz-linear-gradient(top, #0189df, #01426c);
		background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0189df), to(#01426c), color-stop(1,#01426c));
		background-image: -o-linear-gradient(top,rgb(1,137,223),rgb(1,66,108));
		}
		
    .blue_menu ul {margin:0 0 0 10px; float:left;  height:27px; border:1px solid #5bbeff}
	.blue_menu ul li {margin:0;padding:4px 10px 8px 10px;border-top:1px solid #333;border-left:1px solid #333;float:left;display:inline; font-size:1.2em; 
		background:#3c3d3d ; /*for ie*/
		background-image: -moz-linear-gradient(top, #4f4f4f, #232423);
		background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#4f4f4f), to(#232423), color-stop(1,#232423));
		background-image: -o-linear-gradient(top,rgb(79,79,79),rgb(35,36,35));
		}
    .blue_menu ul li a  {color:#dbdbdb;text-shadow:#333 0 0 1px}
	
	.green_menu {
		border-top:1px solid #00fd0e; border-left:1px solid #00ef0d;
		background: #019409; 
		background-image: -moz-linear-gradient(top, #01c30a, #016107);
		background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#01c30a), to(#016107), color-stop(1,#016107));
		background-image: -o-linear-gradient(top,rgb(1,195,10),rgb(1,97,7));
	}
	
	.green_menu ol {margin:-4px 10px 0 10px;float:left;display:inline;font-size:1.2em;width:80%}
	.green_menu ol li {margin: 0 5px 0 0;padding:0 0 3px 20px;display:inline}
	
	.nav-points {font-size:0.8em;color:#6f6}
	
	.d-shop {background:url(/templates/subSilver/images/d-shop.gif) no-repeat left 1px;}
	.calendar {background:url(/img/calendar-bg.gif) no-repeat left 1px;}
	.chat {padding: 13px 10px 16px 10px!important;background:url(/img/chatbg.png) no-repeat top center}
	
    .home {margin:0 -2px 0 -3px;padding:1px 0 1px 13px;background:url(/img/home.png) no-repeat 0 3px}
    .home:hover {background:url(/img/home.png) no-repeat 0 -15px}   
          


/* main .l-
----------------------------------------------- */
#l-main {margin:0 auto;width:1220px}


/* content .l-
----------------------------------------------- */
#l-content {margin:0 20px 0 0}
#ya-direct {padding:10px 10px 20px 10px;background:#212121 url(/templates/subSilver/images/td_bg.gif) repeat-x;}


/* hot 
----------------------------------------------- */
  .hot {margin:0 0 0 0;border:1px solid #1a1a1a; height:336px;background:#2f2f2f url(/img/panel.gif) repeat-x bottom right}
	
  /*.g-lol-game .game-logo {margin:-7px 157px 0 -10px;padding:7px 0 0 10px; background:url(/img/lol-bg.png) no-repeat right 1px} */
    .hot-list {padding:7px 0 0 20px;border-top:1px solid #3c3c3c!important;}
	.hot-list ul {margin:6px 0 10px 0}
	.hot-list ul li {margin-right:10px;padding:0; display:inline;}
	.hot-list .glance-post {margin:-54px 0 0 0;padding:0 0 0 12px;height:54px;width:145px;float:right;}
	.hot-list .glance-post span {margin:9px 0 10px -1px;display:block}

    .r-p {display:block; margin:-16px 0 0 24px}
	
	.glance-more {padding:12px 12px 13px 12px;color:#ccc; font:italic 1.2em Georgia, Verdana, Arial, "serif";}

/* Dota razdel
---------------------------------------------- */

#main-table, #v-table, .pf-table, .g-advert, .advert, .bottom-adv {border:1px solid #1a1a1a}

  #main-table th div, #v-table th div, .pf-table th div {width:157px}
	
	
  /* League of Legends */
	.lol-class h2 a.g-y, .lol-class td.a_r a.link:hover, .lol-class td.m_r a.link:hover, .g-lol-game a.link:hover {color: #dcb447!important;}
	.lol-class td.a_r a.link, .lol-class td.a_r a.link:hover, .lol-class td.m_r a.link, .lol-class td.m_r a.link:hover, .g-lol-game a.link, .g-lol-game a.link:hover {border-bottom:1px solid #dcb447!important}
	.lol-class td.m_r, .lol-class td.l_r, .lol-class td.a_r, .lol-class td.k_r, .g-lol-game {
		border-top:1px solid #6b5414!important;
		background:#2b302b; /* for ie */ 
		background-image: -moz-linear-gradient(top, #403a2e, #2f2f2f)!important;
		background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#403a2e), to(#2f2f2f), color-stop(1,#2f2f2f))!important;
		background-image: -o-linear-gradient(top,rgb(64,58,46),rgb(47,47,47))!important;
	}
  /*.lol-class td.a_r div {margin:-5px -2px 0 0;padding-top:5px;background: url(/img/lol-bg.png) no-repeat top right}*/
	
  /* DOTA 2 */
	.dota2 h2 a.g-y, .dota2 td.a_r a.link:hover, .dota2 td.m_r a.link:hover, .footer-steam-link, .g-dota2-game a.link:hover {color: #fb5b4c!important;}
	.dota2 td.a_r a.link, .dota2 td.a_r a.link:hover, .dota2 td.m_r a.link, .dota2 td.m_r a.link:hover, .g-dota2-game a.link, .g-dota2-game a.link:hover {border-bottom:1px solid #ac4130!important}
	.dota2 td.m_r, .dota2 td.l_r, .dota2 td.a_r, .dota2 td.k_r, .g-dota2-game {
		border-top:1px solid #633732!important;
		background:#373130; /* for ie */ 
		background-image: -moz-linear-gradient(top, #3d3230, #2f2f2f)!important;
		background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3d3230), to(#2f2f2f), color-stop(1,#2f2f2f))!important;
		background-image: -o-linear-gradient(top,rgb(61,50,48),rgb(47,47,47))!important;
	}
	
	
	.razdel {	
				height:31px;
				background:#2a2a2a; /* for ie */ 
				background-image: -moz-linear-gradient(top, #363636, #212121)!important;
				background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#363636), to(#212121), color-stop(1,#212121))!important;
				background-image: -o-linear-gradient(top,rgb(54,54,54),rgb(33,33,33))!important;	
			} 
				
	.razdel a {margin:-2px 0 0 20px;display:block; width:200px; font-size:0.8em; font-weight:bold;text-decoration:none;text-shadow:#000 0 -1px 0} 
	.razdel span {margin:-2px 0 0 -1px;color:#666; display:block}
	.razdel td {border-top: 1px solid #505050!important;border-bottom: 1px solid #1a1a1a!important;}
	
	
	.title2 th {border-bottom:1px solid #1a1a1a; border-top:1px solid #666; }
	.title2 th.th, #v-table th.th2, .pf-table th.th2 {
									border-top:1px solid #474747!important;
									background:#313133; /* for ie */ 
									background-image: -moz-linear-gradient(top, #383838, #262626);
									background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#383838), to(#262626), color-stop(1,#262626));
									background-image: -o-linear-gradient(top,rgb(56,56,56),rgb(38,38,38));
								}
	  
	.th {text-align:center}
	.th span, .th2 span {}
	.th span {padding:0 17px;width:100%;}
	.th2 span {margin:0 8px;}

	.b_r {border-right:1px solid #1a1a1a;padding:0;font-size:1.2em;}
	.b_r img {margin:8px 8px 6px 8px}
	
	.m_r {border-right:1px solid #1a1a1a; padding:0}
	
	.m_r div, .m_r h3 {margin:7px 0 0 12px; font-size:1.1em}
	.m_r span {margin:4px 0 0 12px; display:block}
	.m_r ul {margin:5px 0 10px 12px}
	.m_r ul li {margin:0 15px 0 0;display:inline}
	.m_r ul li a {font-size:1.1em;color:#ffd700;}
    
	.l_r span {margin: 0 0 0 12px;display:block}
	.l_r img {margin:8px 0 0 13px}
   
	.r-t {display:block; margin:-16px 0 0 37px}

#fix {margin:0 0 -15px 0}
	
	/* bookmarks 
	----------------------------------------------- */
	.bookmarks {}
	.bookmarks td {padding:5px 0 7px 20px;background:#212121;border-bottom:1px solid #1a1a1a;border-top:1px solid #6f5315;}
	.bookmarks td p {margin-bottom:4px;font-size:1.1em;color:#666; float:left}
/*	td.bookmarks-img {background:#212121 url(/img/bookmarks.png) no-repeat 10px 0!important} */
	.bookmarks td div#vk_like, .bookmarks td div.fb-root {float:left}
	.bookmarks td div.fb-root {margin:-1px 0 0 -20px}
	.bookmarks td div.vk-share {margin:0!important;float:left;margin-top:2px!important}
	.bookmarks td div.vk-share td {border:none!important;padding:0!important}
	
	.sponsor {margin:-5px 0 -7px 0!important;padding-top:3px;padding-right:20px;float:right;font-size:1.1em; color:#fff;width:400px; }
	.sponsor a {color:#000;background:yellow}
	
	.yashare-auto-init {margin:-1px 5px 0 -6px;float:left;}
	.fb-like {margin:4px 0 0 0;float:left;}
	.vk-like {margin:2px 0 0 0;float:left;display:inline;}
	
	.next {border-top:1px solid #3b2c0c;background:#212121;color:#212121}
	.next tr td {width:33%}
	.next tr td div {padding:5px 18px 11px 18px;}
	.next tr td div a {font-size:1.3em;color:#fc0;text-decoration:none; border-bottom:1px solid #684700}
	.next tr td div a:hover {border-bottom:1px solid #035a92}
	
	.next-prev-link, .next-next-link {background:url(/img/next-prev.png) no-repeat}
	.next-prev-link {background-position: 2px -2px }
	.next-next-link {background-position: right -41px}
	
	
	/* top-banner 
	----------------------------------------------- */
	#top-banner {margin:16px 0 17px 0;background:#000; height:60px; text-align:center}

	/* stream 
	----------------------------------------------- */
	.stream {margin:0 auto;margin-top:-88px;width:1220px;overflow:hidden;background:#091824;	}
	.stream .stream-bg-lights 	{	background:url(/img/stream/stream-bg-lights.jpg) repeat-x; 	}	
	.stream .stream-l-lights 	{	background:url(/img/stream/stream-l-lights.jpg) top left no-repeat;	}
	.stream .stream-r-lights	{	background:url(/img/stream/stream-r-lights.jpg) top right no-repeat;	}
	.stream .stream-bg-pc 		{	background:url(/img/stream/stream-bg-pc.jpg) bottom left repeat-x; overflow:hidden;	}
	.stream .stream-l-pc 		{	background:url(/img/stream/stream-l-pc.jpg) bottom left no-repeat; overflow:hidden;	}
	.stream .stream-r-pc		{	padding-top:100px;background:url(/img/stream/stream-r-pc.jpg) bottom right no-repeat;overflow:hidden;	}
	.stream h1 {margin:0 auto;margin-bottom:10px;width:60%; color:#fff;font:bold 2.4em arial, verdana, sans-serif;text-align:center}
	.stream table {	margin:20px auto;padding:0 0 240px 0;}
	.stream ul.stream-ul {margin-right:-30px;text-align:center;font-size:1.1em}
	.stream ul.stream-ul li {margin-right:30px;display:inline;color:#666;}
	.stream ul.stream-ul li a {color:#ccc}
	.stream ul.stream-ul li img {margin-bottom:-3px;vertical-align:bottom}

	.stream .stream-bg-embded 	{	background:url(/img/stream/stream-bg-embded.png) bottom left repeat-x;	}
	.stream .stream-bg-embded * {	margin-bottom:30px}
	.stream .stream-l-embded 	{	width:50px;background:url(/img/stream/stream-l-embded.png) bottom right no-repeat	}
	.stream .stream-r-embded 	{	width:50px;background: url(/img/stream/stream-r-embded.png) bottom left no-repeat	}
	.stream .stream-people 		{	margin-top:-75px;height:187px;background:url(/img/stream/stream-people.png) bottom center no-repeat	}
	.stream .stream-logo 		{	margin-top:-75px!important;position:absolute;overflow:hidden;width:1220px;clear:both	}
	.stream .stream-logo img 	{	margin:0 auto;display:block;}
	
	.stream-l-lights, .stream-r-lights, .stream-bg-lights, .stream-bg-pc, .stream-l-pc, .stream-r-pc {height:100%!important} 
	
	.stream-more {margin:0 auto;margin-top:-30px;width:1220px;overflow:hidden;border-top:none}
	.stream-more h2 {padding:0 20px;color:#ccc;background:url(/img/userline-bg.png) repeat-x;border-bottom:1px solid #666;font:bold 2.4em arial, verdana, sans-serif;}
	.stream-more div.pro-streams, .stream-more div.fun-streams {}
	
	.pro-streams, .fun-streams {background:#1d1d1d;clear:both;overflow:hidden}
	.pro-streams h3, .fun-streams h3 {padding:10px 20px;margin-bottom:20px;color:#998f84;font-size:1.3em;border-bottom:1px solid #333}

	div.stream-online {margin-bottom:30px;float:left;padding-left:20px;width:284px;height:230px;}
	div.stream-online div {margin:0;padding:0;overflow:hidden;width:196px;}
	div.stream-online div a {height:130px;width:194px;display:block;background-repeat:no-repeat; background-position:left 10px; text-decoration:none;background-color:#000;border:1px solid #444}
	div.stream-online div a img {margin:36px 65px;opacity:.5}
	div.stream-online div a:hover {border:1px solid #666;}
	div.stream-online div a:hover img {opacity:.8}
	div.stream-online h4 {margin:10px 0 0 0; width:80%}
	div.stream-online ul {margin-top:10px;}
	div.stream-online ul li {margin-bottom:2px;color:#666;}
	div.stream-online ul li a, div.stream-online h4 span a {color:#666;}
	
				.stream-link, .dota2-link {margin:-20px 1px 20px 1px;padding:2px 0 5px 0;text-align:center;	}
				.stream-link p a {color:#9dc4eb;}
				
				.dota2-link { background:#9f1500; /*for ie*/  background: rgba(156, 48, 33, 0.5); font-size:1.1em;font-weight:bold ; }
				.dota2-link div#cd {display:inline;}
				.dota2-link span {color:#cd9790;}

	div.vk-star {margin:0 0 -90px 0;padding:41px 0 30px 0;width:114px;background:url(/img/vk-star.png) no-repeat}
	div.vk-vk {padding-bottom:100px;background:#1d1d1d url(/img/vk-bg.jpg) repeat-x top left;}
	div#vk_comments {margin: 0 auto; margin-top:-60px;}
	

/* Стили для модальных всплывающих окон, можно менять по желанию */
.popupbox {	width:500px;height:300px;display: none; /* Скрыто по умолчанию */float: left;position: fixed;top: 50%; left: 50%;z-index: 99999;
			-webkit-box-shadow: 0px 0px 20px #000;
		       -moz-box-shadow: 0px 0px 20px #000;
			        box-shadow: 0px 0px 20px #000; }

#fade {display: none; /* Скрыто по умолчанию */background: #000;position: fixed; left: 0; top: 0;width: 100%; height: 100%;opacity: .80;z-index: 9999;}
#intabdiv {}
#close img {text-decoration:none;}
#close {width:50px;height:50px;position: absolute;float:right;}

ul.stream-webmoney {margin:20px 0 0 10px;width:430px;border-top:1px solid #333}
ul.stream-webmoney li {padding:5px 20px;border-bottom:1px solid #333;font:normal 1.8em arial, verdana, sans-serif;color:#fff;}

	
	
/* sidebar .l-
----------------------------------------------- */
#l-sidebar {width:300px}


	/* download .l-
	----------------------------------------------- */
    #b-download {margin:-11px 0 -8px 0;background:url(/img/download_bg.png) no-repeat;height:109px}
    #b-download h3 { margin:23px 0 0 20px;float:left;font-family:Arial, Verdana, "san-serif"; font-size:2em; color:#cdfe02;border:none!important}
    #b-download .patch-link {margin:15px 0 0 20px;float:left;font-size:1.1em; text-decoration:none; border-bottom: 1px solid #666}
    #b-download .patch-link:hover {color:#ccc}
    #b-download p a { margin:-22px 0 0 77px; float:left; font-family:Arial, Verdana, "san-serif"; font-size:1.8em;font-weight:bold; width:60px; text-align:center;color:#000; }
	#b-download p a:hover {color:#333}


 .cr8 {font-size:1.2em; text-decoration:none; border-bottom: 1px solid #0f0}
 .cr8:hover {color:#0f0;}
 
#b-video {margin:0 0 0 0}




	/* guids .b-
	----------------------------------------------- */
	#b-guids {margin:6px 0 15px 0;border:1px solid #1a1a1a; background:#303030;width:300px}
	#b-guids ul {}
    #b-guids ul li {margin:10px 0 10px 0;padding:0 20px 12px 20px; font-size:1.2em;color:#666}
	#b-guids ul li a {font-size:1em}
    #b-guids li a span {background:url(/img/profile_icon.png) no-repeat 0 2px;padding:0 0 5px 14px; }     
    #b-guids li h5 {display:inline; font-size:1em; font-weight:normal;}
	#b-guids .more {}    
	#b-guids .more a, #b-guids .all-live a {margin:2px 0 0 20px;display:block;float:left;color:#888; font-size:1.2em; font-weight:bold} 
	#b-guids .analyze {border-bottom:1px solid #4e93c4; font-size:1.2em; text-decoration:none;line-height:1.4em;font-weight:bold;vertical-align:top}
	#b-guids .analyze strong {font-weight:normal; color:#666;vertical-align:top}
	#b-guids .analyze:hover {color:#5bbeff}
	#b-guids .all-live a {margin-bottom:-2px;padding: 0 50px 2px 0;background:url(/img/live-block.png) no-repeat top right}
	#b-guids .all-guids {height:28px;padding:2px 20px;color:#666; font-size:1.2em;}
	#b-guids .all-guids a {color:#888;font-weight:bold}

	
	.new-hero-banner {margin:7px 0;width:300px;height:428px;background:#212121 url(/adv/new-hero-banner-bg.jpg) no-repeat;overflow:hidden}
	.new-hero-banner div {margin:100px -18px -100px 18px;float:left;}
	.new-hero-banner div img {opacity:.95}
	.new-hero-banner div img:hover {opacity:1}



	
/* v-banner
----------------------------------------------- */

#v-banner {margin:1px 0 0 0; padding-top:6px;height:66px; width:100%; text-align:center; background:#000}

	/* pagination
	----------------------------------------------- */
	#nt_pag 				{	margin:22px 0 0 0;	height:40px; border:1px solid #1a1a1a;	width:100%; }
	ul.privmsg 				{	margin:-27px 10px 0 0;	float:right;	}
	ul.privmsg li			{	margin:0 15px 0 0;	display:inline; font-size:1.4em; color:#999;	}
	ul.privmsg li a 		{	color:#ccc;	}
	ul.privmsg li a:hover   {	color:#999;	}
	div.privmsg 			{	margin:-31px 10px 0 0;	float:right;	}

	#nt {margin:2px 0 0 16px;width:130px}
	#nt a {padding:6px 0 7px 34px;background:url(/templates/subSilver/images/ntbutton.jpg) no-repeat;width:96px;display:block;text-decoration:none;  font-weight:bold; font-size:1.1em; font-family:Verdana,Arial,  "san-serif"}
	#nt a:hover {color:#0f0}
	
	.post-pag {margin-top:36px!important}
	.post-pag ul { clear:both }
	.pag ul { margin:-32px 16px 0 0;padding:3px;float:right; font:normal 1.2em arial, verdana, "sans-serif"; color:#666;background:#1a1a1a;
		 	 border-bottom:1px solid #636363; border-left:1px solid #4c4c4c; border-right:1px solid #4c4c4c; overflow:hidden; }
	.pag ul li { margin:0;display:inline; overflow:hidden; float:left}
	.pag ul li a, .mpag ul li a, .pag ul .pag-here, li.pag-mdash  {padding:4px 10px;text-decoration:none;display:block;float:left;}
	.pag ul li a, .mpag ul li a { text-shadow:#2d2d2d 0 -1px 1px;
			border-right:1px solid #525252;
			border-bottom:1px solid #2d2d2d;
			border-left:1px solid #2d2d2d;
			background:#434343; /* fore ie */ 
			background-image: -moz-linear-gradient(top, #858585, #2d2d2d);
			background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#858585), to(#2d2d2d), color-stop(1,#2d2d2d));
			background-image: -o-linear-gradient(top,rgb(133,133,133),rgb(45,45,45));
	}
	.pag ul a:hover, .mpag ul a:hover, .pag ul .pag-prev a:hover, .pag ul .pag-next a:hover  { color:#5bbeff;
			text-shadow:#2d2d2d 0 1px 1px;
			background:#434343; /* fore ie */
			border-bottom:1px solid #858585;			
			background-image: -moz-linear-gradient(top, #2d2d2d, #858585);
			background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2d2d2d), to(#858585), color-stop(1,#858585));
			background-image: -o-linear-gradient(top,rgb(45,45,45),rgb(133,133,133));
	}
	.pag ul .pag-prev a, .pag ul .pag-next a {padding:2px 10px;font-size:1.3em;color:#cdfe02;}
	.pag ul .pag-prev a {border-left:none!important;}
	.pag ul .pag-next a {border-right:none!important;}
	.pag ul .pag-here {padding:3px 10px 4px 10px;border:1px solid #cdfe02; color:#cdfe02;font-weight:bold}
	.pag ul .pag-mdash {color:#999}
	.mpag ul {margin:12px 10px 0 0;float:right; font-size:1.2em;} 
	

	#zt_pag  {margin:0 0 0 0;height:40px; border:1px solid #cdfe02; color:#cdfe02;width:100%}


	/* where
	----------------------------------------------- */
	
	#where, #smallwhere {width:100%;}
	#where, #smallwhere, #bg-stats { 
			border-right:1px solid #1a1a1a;
			border-top: 1px solid #313131;
			background: #2c2c2c; /* fore ie */ 
			background-image: -moz-linear-gradient(top, #232323, #2d2d2d);
			background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#232323), to(#2d2d2d), color-stop(1,#2d2d2d));
			background-image: -o-linear-gradient(top,rgb(35,35,35),rgb(45,45,45));
			}
	#where div, #smallwhere div {margin:10px 0 4px 20px; float:left; color:#444; font-size:1.1em}
	#where div a, #smallwhere div a {color:#666; font-weight:bold;}
	#where h1 {margin:0 0 0 19px;padding-bottom:10px;clear:both; font-family:Arial, Verdana, "san-serif"; font-size:3.3em;letter-spacing:-1px;line-height:1em}
	#where h6 {margin:0 0 0 20px;padding-bottom:10px;clear:both; font-weight:normal;font-size:1.2em;letter-spacing:-1px;line-height:1.6em;color:#998f84;text-shadow:#000 0 1px 0;width:50%}
	
	.group-m {margin:15px 20px 20px 20px}
	.group-m a {padding-right:30px;color:#fff;font-size:1.4em}
	
	.mod-list {margin:0 0 0 1px;padding: 6px 0 7px 0;background:#2d2d2d;font-size:1.1em;border-top:1px solid #1a1a1a;border-right:1px solid #1a1a1a; width:100%;color:#666}
	.mod-list img {margin:-1px 10px 0 10px;float:left}
	.mod-list div {margin-right:15px;float:left;color:#666}
	.mod-list a {font-size:1em}

/* smallwhere
----------------------------------------------- */
#smallwhere {margin:0 0 -25px 0;height:60px;}
#smallwhere div {margin-top:20px}

#bg-stats { margin-top:-1px;height:30px;}

#stats{margin:0 0 0 0;padding:8px 0 0 20px;height:23px;border:1px solid #1a1a1a;}
#stats li {margin:10px 10px 0 0;display:inline;font-size:1.1em;color:#999}
  
     


/* v-table
----------------------------------------------- */
#v-table, .pf-table {width:100.3%; border-bottom:none;}
   
	.th_bg {background:url(/templates/subSilver/images/th_bg.gif) repeat-x;}
	.th_bg_light {background:url(/templates/subSilver/images/th_bg_light.gif) repeat-x;}
	.z_r {border-right:1px solid #1a1a1a;padding:0;font-size:1.2em;}
	.z_r img {margin:3px 2px 1px 2px}

/*  light gradient
	---------------------------------------------- */	
	.g_r, .a_r, .i_r, .k_r, .m_r, .l_r, .hot-list, .miniscene-content {
			border-top:1px solid #3c3c3c;
			background:#2f2f2f; /* for ie */ 
			background-image: -moz-linear-gradient(top, #2a2929, #2f2f2f);
			background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2a2929), to(#2f2f2f), color-stop(1,#2f2f2f));
			background-image: -o-linear-gradient(top,rgb(42,41,41),rgb(47,47,47));
		}
		
/*  dark gradient
	---------------------------------------------- */	
	.b_r, .f_r, .t_r, .z_r {
			border-top:1px solid #323232 ;
			background:#212121 ; /* for ie */
			background-image: -moz-linear-gradient(top, #202020, #212121) ;
			background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#202020), to(#212121), color-stop(1,#212121)) ;
			background-image: -o-linear-gradient(top,rgb(32,32,32),rgb(33,33,33)) ;
		 }
		 
	.g_r { padding:3px 0 3px 0; font-size:1.1em; }
	.a_r {padding:3px 0 3px 0}
	.a_r h2 {margin:-3px 0 4px 10px;font-size:1.1em; font-weight:normal}
	.a_r ul {margin:0 0 0 10px}
	.a_r ul li{margin:0 10px 0 0;display:inline}

	.f_r {font-size:1.1em}
	.t_r {padding:0 0 0 10px;font-size:1.3em}
	.i_r {padding:3px 0 3px 10px;height:25px; font-size:1.1em;}
	.i_r input {margin:0 4px 0 0;float:left}
	.i_r div {margin:0 0 0 3px;float:left;}
	.i_r a {border-bottom:1px solid #4e93c4; text-decoration:none;}
	.k_r span {margin:7px 0 4px 10px;display:block}
	.k_r img {margin: 2px 0 0 11px}

	.z-p {margin:-16px 0 0 35px; display:block}
	
	.sob-title {margin:0 0 10px 0;font-weight:bold;line-height:1.3em;text-shadow:#212121 0 0 1px;color:#f2f2f2}
	.bet-button {padding:1px 7px 3px 7px;font-weight:bold;font-size:.9em}
	
/*  color:#fff
	---------------------------------------------- */	
	.b_r, .f_r, .g_r, .i_r, .i_r a, .i_r div, .t_r, .z_r, .membername a, .name, .name a, .name span, .message, .message a, #stats li a, .spoiler-link, 
	.spoiler-hidden-block, .messagetext, .messagetext a, .eye-preview, #poll, #poll h3, .promo, .promo a, .tags strong, .b-live ul li, 
	.b-live ul li a, .smileplz a, .field, .button, .button2, .title h2, .title2 h2, .white, .link, .date .link strong, .s-link, .mod-list a,
	.l-todo, .countdown, .countdown a,.ad-table h1, .ad-link:hover, table.live ul li a, .live-alert, .b-logo h1, .b-logo h1 a, .n_p,
	header p, .exit-link:hover, #b-in ul li a:hover, .karma-link:hover, .rss-link a:hover, .banned, .blue_menu ul li a:hover, 
	.green_menu div a:hover, .green_menu ol li a, .stream-link p a:hover, .dota2-link div#cd, #b-download .patch-link, .cr8, #b-guids li h5,
	#b-guids .analyze, footer ul li a:hover, #nt a, .pag ul a, .mpag ul a, #where h1, .dota2-link a, .qr-preview-button, div.anounce div, div.anounce div a {
		color:#fff ; }
		
/*  border-left:1px solid #1a1a1a
	---------------------------------------------- */	 
	.f_r, .g_r,  .i_r, .k_r, .t_r, .zvt, .trpost, .hot-list .glance-post, .th, .th2, #where, #smallwhere, #bg-stats {
		border-left:1px solid #1a1a1a!important ; }
		
/*  border-bottom:1px solid #1a1a1a
	---------------------------------------------- */		
	.a_r, .b_r, .f_r, .g_r, .i_r, .k_r, .l_r, .m_r, .t_r, .z_r, .tvt, .zvt, .hot-list, #b-guids ul li, #v-table th, .pf-table th {
		border-bottom:1px solid #1a1a1a!important ; }

/*  podforum table .pf-
	---------------------------------------------- */
	.pf-table {margin:21px 0 -5px 0;}

/* topic
----------------------------------------------- */
	#v-table, .v-table {background-color:#212121!important}
	.card {padding:12px 0 0 20px;width:140px;display:block;text-shadow:#212121 0 0 1px;overflow:hidden;}
	.card img {margin:12px 0 10px 0;display:block}
	
	.searchteam-topic {margin-left:-11px;padding:0 0 30px 11px;background: url(/img/searchteam-topic.png) no-repeat bottom left;height:100%!important}
  
	.card, .trpost, .tvt, .zvt {	background:#212121; }	

	.edited-message {margin:0 0 20px 20px;display:block; color:#444;clear:both}

	.tvt {padding:0 0 0 20px;width:130px;}
	.tvt a {margin-top:-3px;display:block;color:#333!important}
	
	.card, .trpost { background:#212121 url(/img/message-bg.png) repeat-x top left; border-top:1px solid #404040 ;} 
	.tvt, .zvt {	height:30px; border-top:1px solid #1a1a1a ; }
	
	.zvt {padding:0 0 2px 20px}
	.zvt a {color:#444!important}

	.membername a {font-size:1.2em;}

	.name {margin:0 0 3px -13px;font-size:1.5em; font-weight:bold;font-family:Arial, Verdana, "san-serif";}
	.name li {display:inline;}
	.name li img {margin:-1px 0 0 0;display:inline;vertical-align:middle}
	.name .online-status {margin:0 0 0 0}
	.name span {margin-left:13px!important}
	

	.info, .date, .date a, .zlink a {color:#666!important;}
	.info {margin:10px 0;}
	

	.date {margin:15px 0 0 20px; float:left;text-shadow:#212121 0 0 1px}
	.date span a {color:#333!important}

		
		.live-block {margin:3px 0 0 0;font-size:0.8em}
		.live-block .newnew {color:#0ee80e;}
		.guids-block {background-image:url(/img/guids-block.png) no-repeat top right}
	
	
	/* MESSAGE
	----------------------------------------------- */
	.irk-rating {display:inline}
	.irk-vote, .zlink {margin:15px 20px;float:right;}
	
	.message {margin:25px 20px;width:95%;font-size:1.2em; line-height:1.6em;float:left;
				-ms-word-break: break-all;
				word-break: break-all;
				word-break: break-word;
				-webkit-hyphens: auto;
				-moz-hyphens: auto;
				hyphens: auto;}
				
	.message img {margin:0 2px 2px 0; vertical-align:middle}

	.commentboxinline {	padding : 8px 10px 6px 10px;display : block;border : 1px dotted #535353;background: #1a1a1a url(/templates/subSilver/images/quote_bg.gif) no-repeat top right;}

		/* spoiler
		----------------------------------------------- */
		.spoiler-link {width:90%;}
		.spoiler-hidden-block {padding:7px 10px 10px 10px;width:100%;background:#1a1a1a;border:1px dotted #505050;}
		.spoiler-own {padding:0 10px 0 0;display:inline;background: url(/images/darr.gif) no-repeat right 7px}
		.spoiler-own a {text-decoration: none;color:yellow;border-bottom: 1px dotted;text-shadow:#212121 0 0 1px}
		.spoiler-own a:hover {color:yellow;border-bottom: 1px dotted;}
		

	/* quick reply
	----------------------------------------------- */
	.qr {margin:-33px 0 0 165px;padding:3px 3px 8px 3px;float:left; 
			background:#1a1a1a; /* for ie */ 
			background-image: -moz-linear-gradient(top, #4b4b4b, #1a1a1a);
			background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#4b4b4b), to(#1a1a1a), color-stop(1,#1a1a1a));
			background-image: -o-linear-gradient(top,rgb(75,75,75),rgb(26,26,26));
	}
	.qr span {padding:6px 10px 7px 10px;display:block; color:#666; font-weight:bold; font-size:1.1em; font-family:Verdana, Arial, "sans-serif"}

	.qr-table {margin:-1px 0 0 0;background:#1a1a1a;float:left; border:1px solid #000;border-top:none; width:100.2%}
	.qr-preview-button, .button, .button2 {text-shadow: #1a1a1a 0 -1px 1px;cursor: pointer;}
	.qr-preview-button {padding:0 0 0 34px;font-size:1.1em;background:url(/img/eye-preview.png) no-repeat 6px 2px;border:1px solid #2a2a2a;text-decoration:underline;}
	
	.qr-submit-button  {margin:15px 0;padding:4px 30px 6px 30px;font-size:1.8em;text-shadow:#fff 0 1px 0;cursor:pointer;display:block;}
	
	.qr-table textarea.post {width:95%;background:#e2e2e2}
	.qr-table textarea.post:focus{background:#fff}
	
	.under-textarea {margin-top:-3px;padding:4px 0 8px 0;width:95.8%;background:#2a2a2a}
	.under-textarea * {vertical-align:middle}

	.bbcode {margin:20px 0 10px -3px}

	.doters {margin:6px 0 0 20px;float:left;font-size:1.2em; color:#666}

	#error {padding:20px; border:1px solid #ebb73b; background:#fcffa7; font-size:2em; font-family:Arial, Verdan, "san-serif"}

	.messagetext {font-size:1.2em;}
	.messagetext a {border-bottom:1px solid #4e93c4;  text-decoration:none; line-height:1.4em}
	
	
	
	
	/* post preview
	----------------------------------------------- */
	.eye-preview {padding:0 0 0 26px;background:url(/img/eye-preview.png) no-repeat left 1px;font-size:1.1em;text-shadow:#000 0 1px 0}
	.eye-card, .eye-sidebar {background:#363636;border:1px solid #1d1d1d;border-top:none}	
	.eye-card h6, .eye-sidebar h6 {margin:5px 10px;font-size:1.1em;color:#5e5e5e}
	.eye-card {width:160px}
	.eye-sidebar {width:320px}
	.eye-hole {width:20px;background-color:#1d1d1d}
	.eye-message {background-color:#212121}
	
	/* register && profile
	----------------------------------------------- */ 
	.profi {} 
	.profi td {padding:10px;background:#f8f8f8; border-bottom:1px dotted #ccc}
	.profi td strong {margin-left:20px;display:block;font-size:1.6em; color:#666;font-family:Arial, Verdana, "san-serif"}
	.profi td span {margin-left:20px;display:block;}

	.pi {margin:10px; font-size:2.5em; width:60%}
	.nt_pi {margin:10px; font-size:2.5em; width:90%}
 
 
	#poll {padding:15px 0 10px 0;background:#333;border:1px solid #1a1a1a;border-bottom:none;}
	#poll h3 {font-size:1.6em; font-family:Arial, Verdana, "san-serif"}


#b-partners {margin:10px 0 0 0; padding:10px 20px;width:260px}
#b-partners h6{margin:5px 0 7px -1px; color:#666; font-size:1.1em}

#indextags {margin:18px 0 0 0; padding:16px 20px 10px 20px;}

  .promo {margin:13px 0 0 10px;padding:0 0 10px 25px;float:left;background:url(http://snovimgodom.by/favicon.ico) no-repeat;font-size:1.2em;}
  .promo a {text-decoration:none; border-bottom:1px solid #666}
  .promo a:hover {border-bottom:1px solid #ccc}

.tags {margin-bottom:10px;color:#999}
.tags a, .edited-message a {text-decoration:none; color:#a6a6a6; text-decoration:none;font-size:1.1em}


#group {margin:7px 0 0 10px;float:left}

.onevsone {margin:10px 0 20px 1px}
.onevsone a {display:block;height:15px; width:31px; background:url(/img/1on1.png) no-repeat}
.tont a {display:block;height:15px; width:31px; background:url(/img/3on3.png) no-repeat}
.onevsone td {padding-right:7px}
.c-champ a {display:block;height:15px; width:31px; background:url(/img/3on3cc.png) no-repeat}


/* live .b-
----------------------------------------------- */
.b-live {padding:3px 0 7px 0;background:url(/img/b-live.png) repeat-x;font-size:1.3em;text-align:center;border-bottom:1px solid #000}

.b-live ul {}
.b-live ul li {margin:0 20px 0 0;display:inline} 
.b-live ul li a img{margin:-3px 0 -10px 0;vertical-align:middle;position:absolute}
.b-live ul li span {color:#3f3;font-size:1.1em;vertical-align:topline;font-weight:bold;}

table.posted_imageresizer_warning {background: #FFFFE1;color: #000000;cursor: pointer;}
table.posted_imageresizer_warning td {font-size:.9em;vertical-align: middle;text-decoration: none;}
table.posted_imageresizer_warning td.td1 {padding: 0 0 5px 5px;}

	.smile {margin:-5px 0 7px 0;padding:5px 10px 4px 10px;display:none;background:#212121;width:93%;}
	.smile img {height:20px;opacity:.7}
	.smile img:hover {opacity:1}
	.smileplz {margin: 0 0 0 20px}
	.smileplz a {font-size:1.1em;text-decoration:none;border-bottom:1px dotted #ccc}

	
/* footer .l-
----------------------------------------------- */
footer {margin:0 auto;margin-top:50px;padding-bottom:20px;width:1220px;border:1px solid #0d0d0d; clear:both; background:#212121}
footer ul {margin:0 50px 0 0;float:left}
footer ul li {margin:0 0 8px 0;font-size:1.1em;color:#ccc}
footer ul li a {text-decoration:none; border-bottom:1px solid #666;color:#ccc}
footer section {
		padding:20px;height:120px;
		border-top:1px solid #282828;
		background-image: -moz-linear-gradient(top, #1a1a1a, #212121);
		background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1a1a1a), to(#212121), color-stop(1,#212121));
		background-image: -o-linear-gradient(top,rgb(26,26,26),rgb(33,33,33)); }

	.copyright {margin:0 85px 0 0;float:right }
	.copyright p {color:#666; font-size:1.1em;}
    .copyright p span {margin:5px 0 0 15px;display:block; color:#333}
	.copyright div {margin:20px 0 0 15px;}
	
	.youtube-mini, .dota-rss, .dota2-rss, .lol-rss {margin-left:-25px;padding:0 0 2px 25px;background-repeat:no-repeat!important;}
	.youtube-mini {background:url(/img/youtube-mini.png) left 1px}
	.dota-rss, .dota2-rss, .lol-rss {background-position:left 3px!important}
	.dota-rss {background:url(/img/dota-rss.png)}
	.dota2-rss {background:url(/img/dota2-rss.png)}
  	.lol-rss {background:url(/img/lol-rss.png)}
	  
	ul.footer-rss {margin-left:20px}

	
	/* mini SCENE
----------------------------------------------- */
div.miniscene {margin:0 auto;margin-top:-20px;margin-bottom:20px;width:1220px;overflow:hidden;border-bottom:1px solid #6f5315;}
/*div.miniscene * {border:1px solid red}*/

div.miniscene h3 {margin-top:1px;padding:0 22px 4px 18px;float:left;font:bold 1.5em myriad pro, verdana, arial, sans-serif;color:#fff;background:url(/img/miniscene-title-bg.jpg) no-repeat top left;}
			  div.miniscene-anounce {margin-top:1px;padding:4px 0 6px 15px;min-width:400px;float:left;color:#ccc;background:url(/img/miniscene-anounce.png) no-repeat top left;}
			  div.miniscene-anounce a {font-family:verdana, arial, sans-serif;color:#ffc800;font-size:1.1em}
			  div.miniscene-news {clear:both;width:50%;float:left;}
			  div.miniscene-shadow {margin-right:-20px;z-index:9999;position:absolute;float:left;width:26px;height:45px;background:url(/img/miniscene-shadow.png) repeat-y -3px top ;}
			  div.miniscene-shadow-right {margin:-45px 20px 0 0;z-index:99999;position:relative;float:right;width:30px;height:45px;background:url(/img/miniscene-shadow-right.png) repeat-y -3px top ;}
			  div.miniscene-content {	margin-top:-5px;width:600px;float: left;}
			  div.miniscene-content h4 {padding:13px 0 40px 18px; font:normal 1em verdana, arial, sans-serif}
			  div.contentholder {height:45px;width: 600px;overflow: hidden;position: relative;}
			  div.contentslider {position: absolute;top: 0; left: 0;}
			  div.contentnav {margin:-10px 0 0 16px;position:absolute;width:100px}
			  div.contentnav a {padding:3px 4px;height:10px!important;background:url(/img/miniscene-bullets.png) no-repeat 2px 2px;text-decoration:none}
              div.contentnav a.active {background:url(/img/miniscene-bullets.png) no-repeat 2px -14px;}
			
			  div.miniscene-nostream {margin-top:-45px;padding:13px 20px 15px 20px;background-color:#2a2525;width:598px;float:right;color:#6f5315;font:normal 1.5em arial, verdana, sans-serif}		  

				.jcarousel-skin-tango .jcarousel-container-horizontal {margin:-64px 0 0 0;padding:0 20px;height:64px;float:right;width: 600px;overflow:hidden;}
				.jcarousel-skin-tango .jcarousel-clip {margin-left:1px;overflow: hidden;background:url(/img/miniscene-stream-bg.png) repeat-x bottom left}
				.jcarousel-skin-tango li {padding-right:11px;}
				.jcarousel-skin-tango li a {padding-right:10px;width:63px;height:45px;display:block;background-repeat:no-repeat; background-size: 79px 45px}
				.jcarousel-skin-tango li a:hover {opacity:.8}
				.jcarousel-skin-tango li div {background:url(/img/212121.png)}
				.jcarousel-skin-tango li div span {padding:3px 0 4px 16px;display:block;color:#ccc;font:normal 1em verdana, arial, sans-serif;background:url(/img/miniscene-stream-eye.png) no-repeat 4px 7px}
				.jcarousel-skin-tango .jcarousel-next-horizontal {position: absolute;top: 19px;right: 0;width: 20px;height: 45px;cursor: pointer;background: transparent url(/img/miniscene-next.png) no-repeat 0 -45px;}
				.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
				.jcarousel-skin-tango .jcarousel-next-horizontal:focus { background-position: 0 -90px;}
				.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
				.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
				.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
				.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {cursor: default; background-position: 0 0;}
				.jcarousel-skin-tango .jcarousel-prev-horizontal {border-left:1px solid #444;position: absolute;top: 19px;left: 0;width: 20px;height: 45px;cursor: pointer;background: transparent url(/img/miniscene-prev.png) no-repeat 0 -45px;}
				.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
				.jcarousel-skin-tango .jcarousel-prev-horizontal:focus { background-position: 0 -90px; }
				.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
				.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
				.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
			    .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor: default;background-position: 0 0;}
	
/* INDEX SCENE
----------------------------------------------- */
div.index-scene {margin:0 auto; width:1220px;overflow:hidden;}
div.index-scene div.index-scene-news {width:590px;float:left} 
div.index-scene div.index-scene-news p.index-scene-shadow {margin-top:-273px;width:50px;height:272px;float:right;background:url(/img/index-scene-shadow.png) repeat-y;}
div.index-scene div.index-scene-news > div {height:273px!important;}
				div.index-scene-news div > div {border:1px solid #1a1a1a;border-top:none;border-bottom:none}
                div.index-scene-news ul.index-scene-tabs {overflow:hidden;list-style:none;font:bold 1.4em arial, verdana, "sans-serif";}
                div.index-scene-news ul.index-scene-tabs li {display: inline;vertical-align:bottom;}
                div.index-scene-news ul.index-scene-tabs li.here a {color:#fff}
                div.index-scene-news ul.index-scene-tabs li a {margin-right:2px;padding:5px 20px 6px 20px;text-shadow:#000 0 1px 0;display:block;float:left;text-decoration:none;background:url(/img/index-scene-nav-bg.png) repeat-x}
                div.index-scene-news ul.index-scene-tabs li.main-nav-lol a {padding:6px 20px 7px 20px;}
                div.index-scene-news ul.index-scene-tabs li.main-nav-lol a.selected,
				div.index-scene-news ul.index-scene-tabs li.main-nav-lol a.selected:hover {padding:5px 19px 7px 19px}
                div.index-scene-news ul.index-scene-tabs li a:hover {background: #000;}
                div.index-scene-news ul.index-scene-tabs li a.selected, div.index-scene-news ul li a.selected:hover 
				{padding:4px 19px 6px 19px;border:1px solid #1a1a1a;text-decoration:none;border-bottom:none;border-top:1px solid #666; background:url(/img/index-scene-nav-selected.png) repeat-x bottom left }
				
				div.index-streams {width:625px;float:right}
				div.index-streams h3 {padding: 4px 0 6px 20px;width:130px;}
				h3.streamlist {margin:0 auto;margin-top:10px;padding:5px 0 1px 0;width:160px;text-align:center;}
				div.index-streams h3, h3.streamlist {font:bold 1.4em arial, verdana, sans-serif;text-shadow:#000 0 1px 0;color:#fff;border:1px solid #2187a0;border-bottom:none;background:url(/img/index-streams-bg.png)}
				div.index-streams-block {height:271px;}
				
				div.index-streams-block, div.streamlist {border:1px solid #2187a0;border-top:none;background:url(/img/index-streams-bg.png)}
				div.index-streams-border {padding-top:1px;background:url(/img/index-streams-border.png) repeat-x;}
				div.index-streams-inside {padding-left:20px;overflow:auto;height:270px}
				div.index-stream, div.index-stream-add {margin:0 1px 1px 0;width:190px;height:122px;background:#000; float:left}
				div.index-stream-img {margin:10px;background-repeat:no-repeat;background-size:170px 102px}
				
				div.streamlist {margin-bottom:10px;font-size:1.2em}
				div.streamlist-border {padding:20px 20px 13px 20px;overflow:hidden;background:url(/img/streamlist-border.png) no-repeat top left}
				div.streamlist div.index-stream {margin-bottom:3px;width:258px;height:166px}
				div.streamlist div.index-stream-img {background-size:260px 147px;}
				div.streamlist div.index-stream-img a div {height:145px!important;}
				div.streamlist div.index-stream-img a div span {font-size:.8em}
				div.streamlist a.all-streams {padding-top:5px;display:block;text-align:center;color:#666;font-size:.9em;clear:both}
				
				div.index-stream-img a {text-decoration:none}
				div.index-stream-img a div {padding:0 10px;height:102px;background:url(/img/index-streams-bg.png);cursor:pointer}
				div.index-stream-add img {margin:10px;opacity:.8}
				div.index-stream-add img:hover {opacity:1}
				div.index-stream-img a div:hover {background:none}
				div.index-stream-img a div p {margin-bottom:3px;padding-top:3px;color:#0ee80e}
				div.index-stream-img a div h4 {color:#fff;font:bold 1.2em arial, verdana, "sans-serif";border-bottom:1px solid #2187a0;display:inline}
				div.index-stream-img a div span {margin-top:6px;padding-left:13px;display:block;color:#ccc;background:url(/img/miniscene-stream-eye.png) no-repeat left 3px }

				
		
.scrollTop{ padding:5px;display:block; width:43px; height:100%!important; position:fixed; top:0; left:0;z-index:2000;font-size:1.1em;color:#999;text-decoration:none }
.scrollTop div {margin-left:16px;margin-bottom:3px;color:#999;font-size:1.3em }
.scrollTop:hover{background: rgb(0, 0, 0) ; opacity: 0.6;}
	
	
	
/* karma
-----------------------------------------------  */
.karma {margin:10px 15px 0 0;float: right;position: relative;padding: 0px 15px;font-weight:bold;color:#666;font-size:1.2em;}
.karma_m {color: #c00;}
.karma_p {color: #0ee80e;}
.karma_z {color: #666;}
.karma_mn, .karma_pl, .karma_mn_n, .karma_pl_n {display: block;position: absolute;top: 2px;width: 11px;height: 11px;text-indent: -9999!important;}
.karma_mn, .karma_pl {cursor: pointer;}
.karma_mn {left: 0px;background: url(/img/vote-down.png) center top no-repeat;}
.karma_pl {right: 0px;background: url(/img/vote-up.png) center top no-repeat;}
.karma_mn:hover {background: url(/img/vote-down.png) center center no-repeat;}
.karma_pl:hover {background: url(/img/vote-up.png) center center no-repeat;}
.karma_mn_n {left: 0px;background: url(/img/vote-down.png) center bottom no-repeat;}
.karma_pl_n {right: 0px;background: url(/img/vote-up.png) center bottom no-repeat;}
.bad {opacity: 0.4;}.badd {opacity: 0.1;}
.bad:hover, .badd:hover {opacity: 1;}


/* dotabuff
-----------------------------------------------  */

.a-profile-dotabuff {}
.a-profile-dotabuff a {text-decoration:none;color:#fff}
.a-dotabuff {margin-bottom:20px}
.a-dotabuff a {text-decoration:none;color:#666}
.a-profile-dotabuff a:hover, .a-dotabuff a:hover {background:red;color:#fff}



/* awards
-----------------------------------------------  */

td.td-awards {padding-bottom:30px;}
td.td-awards div {margin:30px 0 0 30px;float:left;}
td.td-awards div a {margin-right:30px;}

div.awards {margin-top:-17px;display:inline;float:right;}
div.awards a {padding:1px 6px 3px 5px;background:#8a682f url(/img/awards-count-bg.png) repeat-y top right;color:#fff; text-shadow:#0071b3 0 1px 0;text-decoration:none}



				
/* admin
----------------------------------------------- */
#admin {margin:-25px 0 0 178px;float:left}




















