#logostrip{
	background: transparent url(/static/fresh_new_header2.jpg) no-repeat scroll center top !important;
}

.heroes_google{
	height: 0px;
	display: none;
	list-style: none;
}

#new_content_top{
	margin: 0px -16px;
	padding: 78px 16px 0px 16px;
	background: transparent url(/static/fresh_new_content_top.jpg) no-repeat scroll center top !important;
}

.page{
	background-position:center 168px;
}

.page2{
	padding-bottom: 0px;
}

#foot{
	background: transparent url(/static/new_footer.gif) no-repeat scroll center top !important;
	height: 212px;
}

.mainwrap{
	padding-bottom: 212px;
}

#new_content_bottom{
	margin: 0px -16px;
	padding: 0px 16px 0px 16px;
	background: transparent url(/static/new_content_bottom.gif) no-repeat scroll center bottom !important;
}

.togglecategory, .togglecategory2{
	cursor: pointer;
}

.stat_icon{width:auto;text-align:center}

tr.stat_nums{background: transparent url(/static/stat_bg1.jpg) no-repeat scroll center bottom}
tr.stat_nums td{border:1px black solid}

#stats_block{
	background: transparent url(/static/stats_block.gif) no-repeat scroll center bottom;
	padding:0px;
}

.top_table a, #top_leaders a{
	color:#ffffff;
}

.stats_item{
	width:69px;
	padding:9px 11px 9px 12px;
	float:left;
}

.stats_item .icon{
	width:89px;
	height:85px;
}

.stats_item .value{
	font-family: Lucida Sans;
	font-size:14pt;
	text-align:center;
}

#stat8{
	width:120px;
	padding:9px 21px 9px 7px;
}

.stat_gauges{
	padding:0px;
}

.stat_gauge{
	border: 1px #000000 solid;
	height:22px;
	float:left;
}

.stat_gauge .fill, #gauge_exp{
	height:22px;
	width: 0px;
	background: transparent url(/static/stat_gauges.gif) repeat-x scroll left 0px;
}
.stat_gauge .text{
	position:relative;
	text-align:center;
	font-family: Lucida Sans;
	font-size:11pt;
	font-weight:bold;
	left:0px;
	top:-20px;
	text-shadow: #000000 2px 2px 1px;
}

/* прогрессбар винов */
#gauge_win{
	border-bottom: 1px #10b608 solid;
	background: transparent url(/static/stat_gauges.gif) repeat-x scroll left -112px;
}
#gauge_win, #gauge_win .text{
	width:365px;
}

/* прогрессбар k/d */
#gauge_kd{
	border-bottom: 1px #ed1b23 solid;
	background: transparent url(/static/stat_gauges.gif) repeat-x scroll left -134px;
}
#gauge_kd, #gauge_kd .text{
	width:270px;
}
#gauge_kd .fill{
	background-position:center -22px;
}

/* прогрессбар k/a */
#gauge_ka{
	border-bottom: 1px #00abbd solid;
	background: transparent url(/static/stat_gauges.gif) repeat-x scroll left -156px;
}
#gauge_ka, #gauge_ka .text{
	width:232px;
}
#gauge_ka .fill{
	background-position:center -44px;
}

/* прогрессбар опыта */
#gauge_exp{
	border:0px;
	background-position:center -90px;
}
#gauge_exp, #gauge_exp .text{
	width:872px;
}
#gauge_exp .fill{
	background-position:center -67px;
}

.mts_bg.small{
	background:transparent url(/static/mts_bg_small.gif) no-repeat scroll center top;
}

.fb_m1.small{
	background:#000000 url(/static/fb_m1_new.gif) repeat-y scroll center top;
}

.fb_m1.small .fb_b1{
	background:transparent url(/static/fb_b1_new.gif) no-repeat scroll center bottom;
}

.fb_m1.small .fb_t1{
	background:transparent url(/static/fb_t1_new.gif) no-repeat scroll center top;
	padding-bottom: 16px;
}

.mts_bg, .fb_m1.small, .fb_m1.small .fb_b1{
	width:437px;
}

.floating{width:100%}
.mts_bg.floating{
	background-position:left bottom;
}
.fbs_m1_1.floating{
	background:transparent url(http://forums.heroesofnewerth.ru/style_images/hon/fbs_t1.gif) no-repeat scroll left top;
}
.fbs_m1.floating{
	background-position:right top;
}

.mts_bg.large{
	background:transparent url(/static/mts_bg_large.gif) no-repeat scroll center top;
	width:906px;
}

.fb_m1.small .fb_t1, .fb_m1.small .borderwrap{
	width:416px;
}

.large_whb{
	background: transparent url(/static/large_whb.gif) no-repeat scroll -12px 4px;
	margin-top:-17px;
	text-align:center;
	padding-top:10px;
	font-size:11pt;
	font-weight:bold;
	width:830px;
}

.small_whb{
	background: transparent url(/static/fb_t1_new.gif) no-repeat scroll -12px 4px;
	margin-top:-16px;
	text-align:center;
	padding-top:10px;
	font-size:11pt;
	font-weight:bold;
}

.nopad{padding:0px !important;margin:0px;line-height:20px;vertical-align:top}

.stat_date_line{
	font-family: Lucida Sans;
	font-size: 10pt;
	font-weight: bold;
	color: #eebd14;
	padding-left: 35px;
}

.stat_date_line em{
	color: #ffffff;
	font-style: normal;
}

#social_panel{
	text-align:center;
	padding-bottom: 20px;
}

#social_panel a{
	color:#E9F0F5;
	font-family: Palatino Linotype,Book Antiqua,Palatino;
	font-size:19px;
	height: 47px;
	line-height: 42px;
}

.add_comment_form td{
	padding:0px;
}
.add_comment_form textarea{
	width:398px;
	height:80px;
}

.add_comment_b{
	border:0px;
	padding:0px 18px 0px 0px;
	width:175px;
	height:55px;
	background-color:transparent;
}

.add_comment_placeholder{
	text-align:center;
	padding:0px;
}

.fb_bb3{
	margin-top:-14px;
	width: 437px;
	height: 37px;
	background: transparent url(/static/fb_bb3_small.gif) no-repeat scroll center top;
}

.btn_prev{
	text-indent:-900%;
	width:30px;
	height:20px;
	left:156px;
	top:11px;
	position:relative;
}

.btn_next{
	text-indent:-900%;
	width:30px;
	height:20px;
	left:252px;
	top:-9px;
	position:relative;
}

.top_table_b .btn_prev, .top_table_b .btn_prev a span, .top_table_b .btn_next, .top_table_b .btn_next a span{
	width:43px;
	height:26px;
	display:block;
	position:relative;
	text-indent:-9000% !important;
}

.top_table_b .paginator{
	width:190px;
	height:26px;
	position:relative;
	left:378px;
	top:33px;
}

.top_table_b .pages{
	width:63px;
	height:20px;
	float:left;
	text-align:center;
	font-family:Verdana;
	font-size:9px;
	padding-top:3px;
	overflow:hidden;
}

.top_table_b .pages a{
	color:#ffffff;
}

.top_table_b .pages a.active,.paginator .pages strong{
	color:#eebd14;
}

.top_table_b .btn_prev{
	left:0px;
	top:0px;
	position:relative;
	float:left;
}

.top_table_b .btn_prev.disabled{
	background: url(/static/btn_prevnext.gif) no-repeat scroll left bottom;
}

.top_table_b .btn_next{
	left:0px;
	top:0px;
	position:relative;
	float:left;
}

.top_table_b .btn_next.disabled{
	background: url(/static/btn_prevnext.gif) no-repeat scroll left top;
}

.top_table .c_spacer.black{
	border-right: 1px #595047 solid !important;
}

.small_window{
	text-align:left;
}

.fb_b1.alt{
	background: transparent url(/static/fb_b2.gif) no-repeat scroll center bottom;
}

.fb_b1.alt .fb_t1{
	padding-bottom:10px;
}

.clan_list_table{
	width:320px;
	border-top: 1px #455166 solid;
	border-left: 1px #455166 solid;
	font-size:14px;
	font-family: Candara, Lucida Sans, Arial;
	text-align:center;
}
.clan_list_table th{
	border:	1px black solid;
	background: transparent url(/static/clan_table_bg.gif) repeat-x scroll center bottom !important;
	text-align:center;
	font-size:14px !important;
	border-right: 1px #455166 solid !important;
	color: #eebd14 !important;
}

.clan_list_table td{
	width: 50%;
	text-align:center;
}

.clan_list_table td.row1{
	text-align: left;
	padding-left: 16px;
}

.contentrow{
	background: transparent url(/static/contentrow_bg.gif) repeat-x scroll center bottom !important;
}

.contentrow h2{
	text-align:center;
	color: #eebd14;
}

.editable_text_block{
	color:#5e738c;
	padding:8px;
	font-family: Verdana;
	font-size:11px;
	line-height:135%;
}

.comment_by{
	color:#ffffff;
	padding-bottom:4px;
	text-decoration: underline;
}

.top_table td{
	line-height: 24px;
	border-right: 1px #455166 solid;
	text-align: center;
	padding: 0px 4px;
	font-family: Verdana;
	font-size: 12px;
}

.top_table tr:hover td a{
	color:#eebd14;
}

.top_table td.c_spacer, .top_table th.c_spacer, .top_table td.c_spacer1, .top_table th.c_spacer1, .top_table .notopbottom{
	padding:0px !important;
	font-size: 0px !important;
	width: 4px !important;
}

.top_table th
{
	border-bottom: 0px !important;
}

.top_table td.c_position{
	padding: 0px;
	border-right: 0px;
	width: 26px;
	text-align:right;
	padding-right:2px;
}

.top_table td.c1{
	text-align: left;
	background: transparent url(/static/top_name_underline.gif) no-repeat scroll right bottom;
}

.top_table .border td.c1{
	background: transparent;
}

.top_table tr.border, .top_table tr.border td{
	text-indent:-900%;
	line-height:2px !important;
}

.top_table tr.border:hover td, .top_table tr:hover td.c_spacer1, .top_table tr:hover td.c_spacer{
	background: transparent;
}

.top_table tr.border .c_spacer1{
	border-right: 0px;
}

.top_table tr.border.top .c_position, .top_table tr.border.top .c1{
	border-bottom: 1px #455166 solid;
	border-right: 0px;
}

.top_table tr.border.bottom .c_position, .top_table tr.border.bottom .c1{
	border-top: 1px #455166 solid;
	border-right: 0px;
}

.top_table td.c_spacer1{
	border-left: 1px #455166 solid;
}

/*.top_table tr.border.top td{
	border-top: 1px #455166 solid;
}*/

.top_table tr.border.bottom td{
	border-bottom: 1px #455166 solid;
}

.top_table .notopbottom{
	border-top:0px !important;
	border-bottom:0px !important;
}

.top_table .black, .top_table tr:hover .black{
	background-color: #121316 !important;
}

.top_table .c1,.top_table .c_position{
	font-weight:bold;
}


.top_table .c1{
	width: 153px !important;
}

/*
.top_table .c2{
	width: 44px;
}

.top_table .c3{
	width: 46px;
}

.top_table .c4{
	width: 48px;
}

.top_table .c5{
	width: 56px;
}

.top_table .c6{
	width: 50px;
}

.top_table .c7{
	width: 44px;
}

.top_table .c8{
	width: 54px;
}

.top_table .c9{
	width: 44px;
}

.top_table .c10{
	width: 48px;
}

.top_table .c11{
	width: 44px;
}

.top_table .c12{
	width: 41px;
}
*/

.togglecategory_button{
	float:right;
}

.top_table_b{
	width:906px;
	height:79px;
	background: transparent url(/static/top_table_b.gif) no-repeat scroll center top;
	margin-top:-12px;
}

.fs1, .fs2, .fs3 {
	height: 266px;
}

.fs1{
	width: 262px;
}

.fs2{
	width: 299px;
}

.fs3{
	width: 315px;
}

.fullstats{
	width: 874px;
	height: 266px;
	background: transparent url(/static/fullstats_bg.jpg) no-repeat scroll left top;
	border: 1px #455166 solid;
}

.fullstats .c1{
	color: #5e738c;
	text-align: right;
	font-family: Verdana;
	font-size: 11px;
	line-height: 160%;
}

.fullstats .c2{
	color: #ffffff;
}

.fullstats .fst td{
	padding: 0px;
}

.fst .c2{
	padding-left: 8px !important;
	text-align: left;
}

.fs1 .fst .c1{
	width: 160px;
}

.fs2 .fst .c1{
	width: 174px;
}

.fs3 .fst .c1{
	width: 169px;
}

#tooltip {
	position: absolute;
	z-index: 30000;
	border: 1px solid #111;
	background-color: #333;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }

.m_search form{
	float:left;
	display: block;
	width:250px;
	margin-left: 334px;
}

.m_search form input{
	width: 82px;
	float:left;
	margin-top: -1px;
	border: 0px;
}

.m_search a{
	float:left;
	display: block !important;
	background: transparent url(/static/m_t_search.gif) no-repeat top left;
	margin-left: 9px;
	margin-right: 7px;
	height: 19px;
	width: 75px !important;
}
.m_search a:hover   {
	background: transparent url(/static/m_t_search.gif) no-repeat bottom left;
}

.t_submenu{
	width:800px !important;
}

.arrow_up,.arrow_down{
	display:block;
	float:right;
	width:8px;
	height:16px;
	text-indent:-900%;
	background: transparent url(/static/updown.gif) no-repeat scroll left bottom;
}

.arrow_down{
	background: transparent url(/static/updown.gif) no-repeat scroll right bottom;
}

.m_search a{
	cursor:pointer;
}

.top_table th{
	font-size:9px !important;
	line-height:110%;
	height:36px;
	text-align:center;
}

/* .c10{color:#eebd14 !important;font-weight:bold;} */

.date{
	font-weight:normal;
	display:inline;
	text-decoration:none !important;
	padding-left:4px;
}

.thats_my_account{
	float:right;
	font-size:14px;
	font-weight:bold;
	padding-right:16px;
	font-family: Lucida Sans;
	font-size: 10pt;
}

.thats_my_account a{
	font-weight: bold !important;
	color:#eebd14 !important;
}

.graph_hider{
	background-color:#0c1217;
	width:400px;
	height:24px;
	top:24px;
	position:relative;
	z-index:10;
	margin-top:-24px;
}

.my_stat{
	position:absolute;
	left:50%;
	width:140px;
	height:30px;
	margin-left:-70px;
	top:264px;
}

.remove_comment{
	width:16px;
	height:16px;
	background:transparent url(/static/icon_delete.gif) no-repeat scroll center center;
	float:right;
}

.remove_comment{
	cursor:pointer;
}

#signatures img,
#userbars img{
	cursor:pointer;
}

#signatures #code,
#userbars #code
{
	text-align:center;
	display:none;
}

#signatures #code input,
#userbars #code input
{
	width:600px;
}

.collapse{
	cursor:pointer;
	width:39px;
	height:34px;
	text-indent:-9000%;
	background: transparent url(/static/exp_minmax.gif) no-repeat scroll center top;
}

.pager a{
	cursor: pointer;
}

.pager{
	padding: 2px 8px;
	font-family:Verdana;
	font-size:10px;
}

.table_date, .table_status, .table_author, .table_category{
	width:100px;
}

.inline-menu{
	list-style:none;
	margin-left:0px;
	padding: 0px;
	margin: 0px;
	margin-bottom: 8px;
	padding-left:20px;
}

.inline-menu li{
	display:inline;
}

.inline-menu li a:hover .minipagelink{
	color:#ffffff;
}

button{
	background:#000000 none repeat scroll 0 0;
	border:1px solid #4E6173;
	color:#FFFFFF !important;
	font-family:verdana,helvetica,sans-serif;
	font-size:11px;
	margin:5px;
	padding:2px;
	vertical-align:middle;
	line-height:135%;
}

.bonuses{
	float:right;
	margin-right:20px;
}

.long_input{
	width:840px;
}

textarea.long_input{
	height:160px;
}

textarea.tall{
	height:320px;
}

.spacer{
	width:8px;
	display:inline;
}

.text{
	padding:8px;
}

h3 span.date{
	float:right;
	font-size:10px;
}

div.news_nav{
	text-align:center;
}

a.news_nav{
	font-size:16px;
	font-weight:bold;
}

div.bordertop.text{
	padding-top:4px;
	border-top: 1px #455166 solid;
	font-family:Verdana;
	font-size:10px;
	height:26px;
}

div.bordertop a{
	font-weight:bold;
	font-size:11px;
}

.date_day, .date_hour, .date_minute{
	width:20px;
}

.date_year{
	width:40px;
}

.smalltext{font-size:10px}

.date_moar{float:right;text-align:right;line-height:135%}

.floated_window{
	width:100%
}

.top_border_left, .top_border_right{
	background: transparent url(/static/mts_bg00.gif) no-repeat scroll left bottom;
	height:16px;
}

.top_border_right{
	width:160px;
	float:right;
	background-position: right bottom;
}

.middle_border_left, .middle_border_right{
	background: transparent url(/static/fbs_m100.gif) repeat-y scroll left top;
}

.middle_border_right{
	background-position: right top;
}

.mbottom_border_left, .mbottom_border_right{
	background: transparent url(/static/fbs_b200.gif) no-repeat scroll left bottom;
}

.mbottom_border_right{
	background-position: right bottom;
}

.mtop_border_left, .mtop_border_right{
	background: transparent url(/static/fbs_t100.gif) no-repeat scroll left top;
}

.mtop_border_right{
	background-position: right top;
	padding:0px 14px 0px 14px;
}

.bottom_border_left, .bottom_border_right{
	height: 32px;
	background: transparent url(/static/fb_bb200.gif) no-repeat scroll left top;
}

.bottom_border_right{
	width:160px;
	float:right;
	background-position: right top;
}

.wnd_content{
}

.floated_window .contentrow{	border-top: 1px #455166 solid;}

.resized{
	cursor:pointer;
}

.resized.small{
	width:600px;
}

.page_title{
	position:absolute;
	left:50%;
	margin-left:-222px;
	top:201px;
	width:423px;
	height:97px;
	text-indent:-900%;
	z-index:6161;
}

.page_title.heroes{ background:transparent url(/static/new_title_heroes.png) scroll no-repeat left top; }
.page_title.items{ background:transparent url(/static/new_title_items.png) scroll no-repeat left top; }
.page_title.shop{ background:transparent url(/static/new_title_shop.png) scroll no-repeat left top; }
.page_title.top,
.page_title.rutop,
.page_title.account
{ background:transparent url(/static/new_title_stat.png) scroll no-repeat left top; }
.page_title.news{ background:transparent url(/static/new_title_news.png) scroll no-repeat left top; }
.page_title.articles{ background:transparent url(/static/new_title_articles.png) scroll no-repeat left top; }
.page_title.howto{ background:transparent url(/static/new_title_howto.png) scroll no-repeat left top; }

.t_menu{
	width:850px !important;
	top:166px;
}

.t_menu > ol{
	padding:0px;
	margin:0px;
	padding-left:3px;
}

.t_menu > ol > li{
	display:block;
	float:left;
	list-style:none;
	padding:0px;
	margin:0px;
	width:80px;
	height:28px;
	background-image:url(/static/menu_buttons.gif);
	margin-right:16px;
	overflow:hidden;
}

.t_menu > ol > li > a{
	display:block;
	width:80px;
	height:28px;
	text-indent:-9000%;
}

.t_menu > ol > li:hover{
	overflow:visible;
}

.t_menu .submenu{
	display:block;
	left:-36px;
	padding-top:7px;
	padding-bottom:9px;
	width:157px;
	position:relative;
	z-index:6162;
	cursor:default;
}

.t_menu .submenu > .top_left{
	position:absolute;
	background:transparent url(/static/submenu_top.png) scroll no-repeat left top;
	width:46px;
	height:23px;
}
.t_menu .submenu > .top_right{
	position:absolute;
	left:110px;
	background:transparent url(/static/submenu_top.png) scroll no-repeat -110px top;
	width:46px;
	height:23px;
	float:left;
}

.t_menu .submenu > .items_top{
	background:transparent url(/static/submenu_top.png) scroll no-repeat left top;
	padding-top:5px;
}

.t_menu .submenu > .bottom{
	position:absolute;
	background:transparent url(/static/submenu_bottom.png) scroll no-repeat left top;
	width:157px;
	height:12px;
	top:100%;
	margin-top:-12px;
	margin-bottom:-12px;
}

.t_menu .submenu > .items_top > .items a{
	color:#ffffff;
}

.t_menu .submenu > .items_top >  .items{
	display:block;
	width:157px;
	background:transparent url(/static/submenu_border.png) scroll repeat-y center top;
	margin:0px;
}

.t_menu .submenu > .items_top >  .items ol{
	padding:0px;
	margin:0px;
}

.t_menu .submenu > .items_top >  .items li{
	list-style:none;
	text-align:center;
	display:block;
	padding:0px;
	margin:0px 37px 0px 37px !important;
	width:83px;
	height:21px;
	line-height:21px;
	background:transparent url(/static/submenu_item.gif) scroll repeat-x left top;
}

.t_menu .submenu > .items_top >  .items li a{
	display:block;
	width:83px;
}

.t_menu .submenu > .items_top >  .items li:hover{
	background-position:0px -21px !important;
}

/* new menu items */
.t_menu li.menu_main{ background-position: -1px -31px; }
.t_menu li.menu_main:hover{ background-position: -1px -1px; }

.t_menu li.menu_forum{ background-position: -82px -31px; }
.t_menu li.menu_forum:hover{ background-position: -82px -1px; }

.t_menu li.menu_kb{ background-position: -163px -31px; cursor:pointer; }
.t_menu li.menu_kb:hover{ background-position: -163px -1px; }

.t_menu li.menu_faq{ background-position: -244px -31px; margin-right:80px; }
.t_menu li.menu_faq:hover{ background-position: -244px -1px; }

.t_menu li.menu_replays{ background-position: -325px -31px; }
.t_menu li.menu_replays:hover{ background-position: -325px -1px; }

.t_menu li.menu_ladder{ background-position: -406px -31px; }
.t_menu li.menu_ladder:hover{ background-position: -406px -1px; }

.t_menu li.menu_clans{ background-position: -487px -31px; }
.t_menu li.menu_clans:hover{ background-position: -487px -1px; }

.t_menu li.menu_tourneys{ background-position: -568px -31px; }
.t_menu li.menu_tourneys:hover{ background-position: -568px -1px; }

.mainwrap{
	padding-bottom: 201px !important;
}

#window_bottom_border{
	background:transparent url(/static/new_footer.gif) scroll no-repeat center top;
	height:60px;
}

#foot{
	height:201px;
	background:transparent url(/static/news/footer.png) scroll no-repeat center bottom !important;
}
