/* ::::: http://www.dota2news.ru/_st/my.css ::::: */

body { margin: 0px; padding: 0px; background: url('body.png') repeat scroll 0px 0px rgb(223, 222, 222); font-family: Arial,Century gothic,Tahoma,sans-serif; color: rgb(22, 21, 20); font-size: 13px; }
a { color: rgb(173, 12, 12); text-decoration: none; }
a:hover { color: rgb(205, 16, 16); text-decoration: underline; }
a, input { outline: medium none; }
img { border: medium none; margin: 0px; padding: 0px; }
h1, h2, h3, h4, h5, h6 { font-family: Arial,Georgia,Times,"Times New Roman",serif; color: rgb(0, 0, 0); font-weight: bold; }
h3 { font-size: 19px; }
ul { list-style: square outside none; }
.clr { clear: both; }
.wrapper { width: 960px; margin: 0px auto; padding: 0px 10px; }
#overlay { background: url('top-bg.png') repeat-x scroll 0px 0px transparent; }
#page { background: url('top-bg.png') repeat-x scroll -172px 0px transparent; width: 1000px; margin: 0px auto; }
#header { background: url('head-bg.png') no-repeat scroll center 0px transparent; }
#header .top-bar { height: 30px; overflow: hidden; }
.top-bar .user-box { padding: 0px; margin: 0px; float: left; width: 700px; }
.user-box ul { margin: 0px; padding: 8px 0px 0px; float: left; height: 14px; overflow: hidden; list-style: none outside none; }
.user-box ul li { float: left; margin: 0px; list-style: none outside none; line-height: 14px; padding: 0px 10px 0px 18px; font-size: 11px; color: rgb(178, 178, 178); background: url('icons.png') no-repeat scroll 0% 0% transparent; white-space: nowrap; }
.user-box ul li a { color: rgb(178, 178, 178); }
.user-box ul li a:hover { text-decoration: underline; }
.user-box li.usr-box { background: none repeat scroll 0% 0% transparent; padding-left: 0px; }
.user-box li.usr-reg { background-position: 0px -26px; padding-left: 16px; }
.user-box li.usr-in { background-position: 0px -40px; padding-left: 16px; }
.user-box li.usr-rss { background-position: 0px -66px; padding-left: 14px; }
.user-box li.usr-vk { background-position: 0px -80px; padding-left: 14px; }
.user-box li.usr-st { background-position: 0px -94px; padding-left: 14px; }
#header .logo-box { height: 164px; overflow: hidden; }
#main-menu { background: url('menu-bg.png') no-repeat scroll center 0px transparent; }
#menu { float: left; width: 654px; height: 58px; overflow: hidden; position: relative; }
#menu ul { padding: 7px 0px 0px; margin: 0px; list-style: none outside none; }
#menu ul li { padding: 0px; margin: 0px; float: left; font-size: 13px; text-transform: uppercase; }
#menu ul li a { display: block; color: rgb(113, 113, 113); text-decoration: none; position: relative; }
#menu ul li a:hover, #menu ul li a.uMenuItemA { color: rgb(178, 178, 178); }
#menu ul li a span { display: block; white-space: nowrap; height: 35px; padding: 16px 10px 0px; z-index: 15; position: relative; }
#menu ul li a span.lspan { padding: 0px; background: url('menu-hov.png') no-repeat scroll 0px 0px transparent; height: 51px; width: 100%; z-index: 5; position: absolute; bottom: -51px; left: 0px; }
#menu ul li a span.rspan { padding: 0px; background: url('menu-hov.png') no-repeat scroll right -51px transparent; height: 51px; }
#menu ul li a.uMenuItemA span.lspan { bottom: 0px; }
#menu ul li a span.line-box { padding: 0px; height: 3px; width: 100%; z-index: 7; position: absolute; bottom: 10px; left: 0px; }
#menu ul li a span.lline { padding: 0px; background: url('menu-line.png') no-repeat scroll 0px 0px transparent; height: 3px; margin: 0px 10px; }
#menu ul li a span.rline { padding: 0px; background: url('menu-line.png') no-repeat scroll right -3px transparent; height: 3px; }
#vklike { float: left; height: 39px; overflow: hidden; width: 96px; margin: 0px; padding: 19px 0px 0px; }
#search { width: 200px; padding: 17px 0px 0px; height: 27px; margin: 0px; float: right; }
#search .search-box { padding: 0px 10px 0px 0px; height: 27px; background: url('search.png') no-repeat scroll 0px 0px transparent; }
#search form { margin: 0px; padding: 0px; }
#search .schQuery input { width: 150px; margin: 0px; padding: 0px 10px; height: 27px; line-height: 27px; font-size: 12px; color: rgb(113, 113, 113); float: left; border: medium none; background: none repeat scroll 0% 0% transparent; display: inline; }
#search .schBtn input { float: right; display: inline; margin: 0px; height: 27px; width: 20px; overflow: hidden; text-indent: -10000px; background: none repeat scroll 0% 0% transparent; color: rgb(113, 113, 113); border: medium none; cursor: pointer; }
#casing { background: url('casing.png') repeat-y scroll center 0px transparent; }
#casing .wrapper { width: 980px; padding: 0px; }
#sidebar { float: left; width: 220px; padding: 1px 0px 0px; background: url('side-hr.png') repeat-x scroll 0px -1px transparent; }
.side-box { background: url('side-hr.png') repeat-x scroll 0px bottom rgb(27, 27, 27); padding: 0px 0px 2px; color: rgb(113, 113, 113); }
.side-title { margin: 0px; padding: 17px 10px 0px; height: 34px; background: url('side-title.png') repeat-x scroll 0px 0px transparent; font-size: 14px; font-weight: normal; color: rgb(113, 113, 113); text-transform: uppercase; }
.side-box .inner { padding: 10px; background: url('side.png') no-repeat scroll right bottom transparent; }
.side-box ul, .side-box .catsTable { padding: 0px; margin: -10px 0px 0px -10px; list-style: none outside none; width: 220px; }
.side-box ul li, .side-box .catsTable td { padding: 5px 10px 7px; margin: 0px; background: url('list-hr.png') repeat-x scroll 0px bottom transparent; }
.side-box ul li a, .side-box .catsTable td a { color: rgb(113, 113, 113); padding: 0px 0px 0px 22px; background: url('bullets.png') no-repeat scroll 0px center transparent; }
.side-box ul li a:hover, .side-box ul li a.uMenuItemA, .side-box .catsTable td a:hover, .side-box .catsTable td a.catNameActive { color: rgb(173, 12, 12); text-decoration: none; background-position: -300px center; }
#content { float: right; width: 740px; padding: 18px 10px 0px; border-top: 1px solid rgb(203, 191, 175); background-image: url('bg_news.jpg'); background-repeat: repeat-y; }
.eBlock { margin: 0px 0px 15px; padding: 0px; }
.eTitle { font-size: 16px; color: rgb(173, 12, 12); font-weight: normal; margin: 0px; padding: 0px 0px 5px; text-align: center ! important; }
.eTitle a { color: rgb(173, 12, 12); }
.eTitle a:hover { color: rgb(205, 16, 16); text-decoration: none; }
.eDetails, .eDetails1, .eDetails2 { background: url('details.png') repeat-x scroll 0px 0px transparent; color: rgb(153, 153, 153); padding: 17px 0px 5px; font-size: 11px; }
.eDetails a, .eDetails1 a, .eDetails2 a { color: rgb(153, 153, 153); text-decoration: underline; }
.eDetails a:hover, .eDetails1 a:hover, .eDetails2 a:hover { text-decoration: none; }
.eMessage, .eText { line-height: 24px; padding: 10px 0px; margin: 0px; }
.eMessage p, .eText p { margin: 0px 0px 5px; padding: 0px 0px 5px; }
.eBlock { margin: 0px 0px 15px; padding: 0px; }
.eTitle { font-size: 16px; color: rgb(173, 12, 12); font-weight: normal; margin: 0px; padding: 0px 0px 5px; text-align: center ! important; }
.eTitle a { color: rgb(173, 12, 12); }
.eTitle a:hover { color: rgb(205, 16, 16); text-decoration: none; }
.eDetails, .eDetails1, .eDetails2 { background: url('details.png') repeat-x scroll 0px 0px transparent; color: rgb(153, 153, 153); padding: 17px 0px 5px; font-size: 11px; }
.eDetails a, .eDetails1 a, .eDetails2 a { color: rgb(153, 153, 153); text-decoration: underline; }
.eDetails a:hover, .eDetails1 a:hover, .eDetails2 a:hover { text-decoration: none; }
.eMessage, .eText { line-height: 24px; padding: 10px 0px; margin: 0px; }
.eMessage p, .eText p { margin: 0px 0px 5px; padding: 0px 0px 5px; }
#footer, #forum-footer { background: url('footer.png') no-repeat scroll center 0px transparent; padding: 30px 0px 20px; }
#footer a, #forum-footer a { color: rgb(22, 21, 20); text-decoration: underline; }
#footer a:hover, #forum-footer a:hover { text-decoration: none; }
.fleft { float: left; text-align: left; padding: 0px; line-height: 16px; width: 70%; font-size: 11px; }
.pagesBlockuz1 b, .pagesBlockuz2 b, #pagesBlock1 b, #pagesBlock2 b { padding: 2px 6px; font-weight: normal; background: none repeat scroll 0% 0% rgb(173, 12, 12); color: rgb(255, 255, 255); border-radius: 3px 3px 3px 3px; }
.pagesBlockuz1 a, .pagesBlockuz2 a, #pagesBlock1 a, #pagesBlock2 a { padding: 2px 6px; text-decoration: none; color: rgb(255, 255, 255); background: none repeat scroll 0% 0% rgb(27, 27, 27); border-radius: 3px 3px 3px 3px; }
.pagesBlockuz1 a:hover, .pagesBlockuz2 a:hover, #pagesBlock1 a:hover, #pagesBlock2 a:hover { background: none repeat scroll 0% 0% rgb(173, 12, 12); color: rgb(255, 255, 255); }
#toTop { width: 100px; text-align: center; padding: 5px; position: fixed; bottom: 10px; right: 10px; cursor: pointer; color: rgb(102, 102, 102); text-decoration: none; }
.entryReadAll { display: none; }
/* ::::: http://s49.ucoz.net/src/base.css ::::: */

/* ::::: http://s49.ucoz.net/src/layer3.css ::::: */

.u-comboedit::-moz-focus-inner { border: 0px none; }
/* ::::: http://s49.ucoz.net/src/ulightbox/ulightbox.css ::::: */

@media screen, projection {
}
