/* ::::: http://dle/templates/xbox/css/style.css ::::: */

/* ::::: http://dle/templates/xbox/css/engine.css ::::: */

/* ::::: http://dle/templates/xbox/style/main.css ::::: */

/* ::::: http://dle/templates/xbox/style/blocks.css ::::: */

.bpad { padding: 0pt 0pt 0pt 7px; }
.dtitle { font-family: Arial,Tahoma,Verdana,sans-serif; }
.block { width: 209px; overflow: hidden; margin-bottom: 7px; background: url('blockwhi.png') repeat-y scroll -209px 0pt rgb(255, 255, 255); }
.block .dcont { width: 185px; margin-left: 12px; padding: 10px 0pt 12px; overflow: hidden; }
.block .dtitle { font-size: 1.32em; height: 40px; line-height: 38px; padding: 0pt 0pt 0pt 12px; overflow: hidden; color: rgb(119, 119, 119); }
.block .dtop { background: url('blockwhi.png') no-repeat scroll 0pt 0pt transparent; }
.block .dbtm { background: url('blockwhi.png') no-repeat scroll 100% 100% transparent; }
.elite { background: url('blockeli.png') repeat-y scroll -209px 0pt rgb(77, 77, 77); color: rgb(217, 217, 217); }
.elite .dtop { background: url('blockeli.png') no-repeat scroll 0pt 0pt transparent; }
.elite .dbtm { background: url('blockeli.png') no-repeat scroll 100% 100% transparent; }
.elite .dtitle { color: rgb(255, 255, 255); }
.bnavi .dcont { width: 197px; margin-left: 6px; padding: 4px 0pt 7px; }
.bnavi .dcont1 { width: 182px; margin-left: 6px; padding: 10px 0px 10px 10px; }
.bnavi ul li { padding: 0pt 0pt 2px; }
.bnavi li a { width: 197px; height: 36px; display: block; text-decoration: none ! important; color: rgb(108, 108, 108); background: url('navigati.png') no-repeat scroll 0pt 0pt rgb(255, 255, 255); }
.bnavi li a b { display: block; padding: 3px; height: 30px; line-height: 29px; cursor: pointer; overflow: hidden; }
.bnavi li a:hover { color: rgb(255, 255, 255); background: url('navigati.png') no-repeat scroll 0pt 100% rgb(136, 136, 136); }
.bnavi li a img { float: left; width: 30px; height: 30px; margin-right: 6px; background: url('icons_na.png') no-repeat scroll -30px 0pt transparent; }
.bnavi a.nnews img { background: url('icons_na.png') no-repeat scroll -30px 0pt transparent; }
.bnavi a.films img { background: url('icons_na.png') no-repeat scroll -30px -120px transparent; }
.bnavi a.knigi img { background: url('icons_na.png') no-repeat scroll -30px -240px transparent; }
.bnavi a.umor img { background: url('icons_na.png') no-repeat scroll -30px -270px transparent; }
.bnavi a.free img { background: url('icons_na.png') no-repeat scroll -30px -300px transparent; }
.bnavi a.walpapers img { background: url('icons_na.png') no-repeat scroll -30px -360px transparent; }
.bnavi a.nnews:hover img { background: url('icons_na.png') no-repeat scroll 0pt 0pt transparent; }
.bnavi a.films:hover img { background: url('icons_na.png') no-repeat scroll 0pt -120px transparent; }
.bnavi a.knigi:hover img { background: url('icons_na.png') no-repeat scroll 0pt -240px transparent; }
.bnavi a.umor:hover img { background: url('icons_na.png') no-repeat scroll 0pt -270px transparent; }
.bnavi a.free:hover img { background: url('icons_na.png') no-repeat scroll 0pt -300px transparent; }
.bnavi a.walpapers:hover img { background: url('icons_na.png') no-repeat scroll 0pt -360px transparent; }
.btops .dcont { width: 207px; margin-left: 1px; padding: 3px 0pt 0pt; color: rgb(255, 255, 255); }
.btops a { display: block; width: 100%; padding: 7px 0pt 7px 15px; text-decoration: none ! important; color: rgb(84, 84, 84); border-bottom: 1px solid rgb(255, 255, 255); background: url('navi_link.png') repeat-x scroll 100% 100% rgb(255, 255, 255); margin: -22px 0pt -10px; cursor: pointer; }
.btops a:hover { color: rgb(255, 255, 255); background: url('navi_link.png') repeat-x scroll 0pt 0pt rgb(133, 194, 38); border-bottom: 1px solid rgb(143, 143, 143); }
.bvote .dcont { width: 190px; margin-left: 9px; padding: 8px 0pt 12px; }
.vtinfo, .vtinfo span { display: block; }
.vtinfo { padding: 0pt; background: url('voteqbg0.png') repeat-y scroll -382px 0pt rgb(119, 119, 119); }
.vtinfo span { background: url('voteqbg0.png') no-repeat scroll 0pt 0pt transparent; }
.vtinfo span span { background: url('voteqbg0.png') no-repeat scroll -191px 100% transparent; padding: 8px 10px 18px; color: rgb(255, 255, 255); }
/* ::::: http://dle/templates/xbox/style/base.css ::::: */

.bnews img {

}
.baseer { overflow: hidden; margin-bottom: 15px; }
.binner { margin: 0pt 16px; }
.hsep { background: url('baseline.png') repeat-x scroll 0pt 100% transparent; height: 17px; width: 100%; clear: both; }
.baseer .heading { overflow: hidden; width: 100%; }
.baseer .heading h1 a { color: rgb(79, 79, 79); text-decoration:none;}
.baseer .heading h1 { padding: 0pt 0pt 10px; font-size: 18px; color: rgb(79, 79, 79); font-weight: normal; margin: 0pt; }
.arg { float: left; margin-right: 12px; }
.isicons { float: right; width: 50px; }
.isicons span { float: right; padding: 0pt 2px; }
.baseer .headinfo { height: 33px; overflow: hidden; color: rgb(113, 114, 114); font-size: 0.9em; background: url('moreinfo.png') repeat-x scroll 0pt 0pt transparent; }
.baseer .headinfo .arg { margin-top: 9px; }
.argrate { float: right; overflow: hidden; width: 209px; height: 29px; padding: 0pt; background: url('argrate0.png') no-repeat scroll 0pt 0pt transparent; }
.argrate .ratein { overflow: hidden; width: 85px; height: 17px; margin: 6px 0pt 0pt 60px; }
.baseer .maincont { line-height: 18px; font-size: 14px; padding-bottom: 10px; overflow: hidden; }
.baseer .moreinfo, .baseer .moreinfo .mi_inn { height: 31px; }
.baseer .moreinfo { background: url('morelink.png') no-repeat scroll 0pt 0pt rgb(247, 247, 247); }
.baseer .moreinfo .mi_inn { color: rgb(113, 114, 114); overflow: hidden; font-size: 0.9em; background: url('morelink.png') no-repeat scroll 100% -31px transparent; padding: 0pt 0pt 0pt 13px; }
.baseer .moreinfo .arg { margin-top: 6px; }
.baseer .moreinfo .isicons { margin-top: 7px; }
.argmore a { height: 31px; line-height: 29px; color: rgb(255, 255, 255); background: url('argmore0.png') no-repeat scroll 100% 0pt rgb(119, 119, 119); text-decoration: none ! important; margin-left: 10px; font-size: 11px; float: right; }
.argmore a b { padding: 0pt 13px; background: url('argmore0.png') no-repeat scroll 0pt -31px transparent; float: left; cursor: pointer; }
.argmore a:hover { background: url('argmore0.png') no-repeat scroll 100% -62px rgb(119, 119, 119); }
.argmore a:hover b { background: url('argmore0.png') no-repeat scroll 0pt -93px transparent; }
.bs_date img, .bs_views img, .bs_comm img, .bs_author img, .bs_cat img { width: 11px; height: 11px; margin-right: 2px; vertical-align: middle; background: url('icons000.png') no-repeat scroll 0pt 0pt transparent; }
.bs_date img { background-position: -43px 0pt; }
.bs_comm img { background-position: -22px 0pt; }
.bs_author img { background-position: 0pt 0pt; }
.bs_cat img { background-position: -33px 0pt; }
.bs_views img { background-position: -10px 0pt; }
/* ::::: http://dle/templates/xbox/style/tools.css ::::: */

.searchform { width: 256px; height: 22px; float: right; overflow: hidden; position: relative; top: 8px; }
.searchform li.lfield { width: 256px; height: 22px; background: url('login000.png') no-repeat scroll -164px 0pt rgb(255, 255, 255); }
.searchform li.submit { width: 22px; position: absolute; top: 0pt; right: 0pt; }
.searchform .lfield div { padding: 4px 0pt 0pt 4px; width: 225px; }
.searchform .lfield input { background: none repeat scroll 0% 0% transparent; border: 0pt none; color: rgb(41, 41, 41); width: 225px; }
.searchform .btn { width: 22px; height: 22px; }
.searchform .btn { background: url('login000.png') no-repeat scroll -421px 0pt transparent; }
.searchform .btn:hover { background: url('login000.png') no-repeat scroll -444px 0pt transparent; }
ul.loginbox { float: left; padding-top: 8px; }
ul.loginbox li { float: left; margin-right: 5px; height: 23px; line-height: 21px; }
ul.loginenter { padding: 8px 0pt 0pt 14px; background: url('login_x3.png') no-repeat scroll 0pt -999px transparent; }
ul.loginenter, ul.loginenter li, ul.loginenter li a, ul.loginenter li a span { height: 23px; float: left; }
ul.loginenter li { padding-right: 5px; }
ul.loginenter li a { text-decoration: none ! important; color: rgb(79, 79, 79); line-height: 21px; background: url('loginbut.png') no-repeat scroll 0pt 0pt rgb(255, 255, 255); }
ul.loginenter li a span { background: url('loginbut.png') no-repeat scroll 100% -23px transparent; padding: 0pt 17px; cursor: pointer; }
ul.loginenter li a:hover { background: url('loginbut.png') no-repeat scroll 0pt -46px rgb(255, 255, 255); }
ul.loginenter li a:hover span { background: url('loginbut.png') no-repeat scroll 100% -69px transparent; }
input.fbutton { background: url('buttons0.png') no-repeat scroll 0pt 0pt rgb(255, 255, 255); width: 112px; height: 29px; border: 0pt none; cursor: pointer; padding: 0pt 0pt 6px 2px; color: rgb(129, 134, 126); margin: 0pt 0pt 2px; font-weight: bold; }
input.fbutton:hover { background: url('buttons0.png') no-repeat scroll 0pt -29px rgb(255, 255, 255); }
.voteres { width: 28px; height: 29px; background: url('buttons0.png') no-repeat scroll -55px -58px transparent; }
.voteres:hover { background: url('buttons0.png') no-repeat scroll -84px -58px transparent; }
.vbuttons { width: 144px; height: 29px; margin: 0pt auto; }
.vbuttons .voteres { float: right; }
.vbuttons .fbutton { float: left; }
/* ::::: http://dle/templates/xbox/style/engine.css ::::: */

.logform, .rcol, .reset li { list-style-type: none; padding: 0pt; margin: 0pt; }
.btn_reglog, .radial, .fbutton, #loading-layer, #dropmenudiv, .baseform, .ui-dialog, .mass_comments_action, .bbcodes, .ui-button { border-radius: 8px 8px 8px 8px; }
#loading-layer { display: none; font-size: 11px; background: none repeat scroll 0% 0% rgb(0, 0, 0); padding: 10px; text-align: center; color: rgb(255, 255, 255); }
.rating { color: rgb(102, 102, 102); font-family: Tahoma,helvetica,sans-serif; font-size: 11px; padding-right: 7px; height: 16px; }
.unit-rating { list-style: none outside none; margin: 0px; padding: 0px; width: 85px; height: 16px; position: relative; background: url('rating00.gif') repeat-x scroll left top transparent; }
.unit-rating li { text-indent: -90000px; padding: 0px; margin: 0px; float: left; }
.unit-rating li a { display: block; width: 17px; height: 16px; text-decoration: none; text-indent: -9000px; z-index: 17; position: absolute; padding: 0px; }
.unit-rating li a:hover { background: url('rating00.gif') repeat scroll left center transparent; z-index: 2; left: 0px; }
.unit-rating a.r1-unit { left: 0px; }
.unit-rating a.r1-unit:hover { width: 17px; }
.unit-rating a.r2-unit { left: 17px; }
.unit-rating a.r2-unit:hover { width: 34px; }
.unit-rating a.r3-unit { left: 34px; }
.unit-rating a.r3-unit:hover { width: 51px; }
.unit-rating a.r4-unit { left: 51px; }
.unit-rating a.r4-unit:hover { width: 68px; }
.unit-rating a.r5-unit { left: 68px; }
.unit-rating a.r5-unit:hover { width: 85px; }
.unit-rating li.current-rating { background: url('rating00.gif') repeat scroll left bottom transparent; position: absolute; height: 16px; display: block; text-indent: -9000px; z-index: 1; }
.ui-helper-clearfix:after { clear: both; content: "."; display: block; height: 0pt; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
.ui-helper-clearfix { display: block; }
.ui-icon { background-repeat: no-repeat; display: block; overflow: hidden; text-indent: -99999px; }
.ui-widget-header { color: rgb(42, 42, 42); background: url('lines.png') repeat scroll 0% 0% transparent; font-weight: bold; }
.ui-widget-header a { color: rgb(42, 42, 42); }
.ui-widget-header .ui-icon { background-image: url('ui-icons.png'); }
.ui-icon-close, .ui-icon-closethick { background: url('close.png') no-repeat scroll 50% 50% transparent ! important; }
.ui-dialog { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(223, 222, 219); overflow: hidden; padding: 5px; position: absolute; width: 300px; box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3); }
.ui-widget input, .ui-widget textarea { background: url('fields.png') repeat-x scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(188, 192, 194); }
.ui-dialog .ui-dialog-titlebar { padding: 0.5em 1em 0.3em; position: relative; }
.ui-dialog .ui-dialog-title { float: left; margin: 0.1em 13px 0.3em 0pt; }
.ui-dialog .ui-dialog-titlebar-close { height: 18px; margin: -10px 0pt 0pt; padding: 1px; position: absolute; right: 0.3em; top: 50%; width: 19px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-content { background: none repeat scroll 0% 0% transparent; border: 0pt none; overflow: hidden; padding: 13px 13px 0pt; position: relative; margin-bottom: 13px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset { margin: 0pt; padding: 0pt; }
h1, h2, h3, h4, h5, pre, code, address, caption, cite, code, table, font { font-size: 1em; font-style: normal; font-weight: normal; }
h1, h2, h3, h4, h5 { font-family: Tahoma,Arial,Verdana,sans-serif; margin: 0pt; line-height: 1.2em; font-weight: bold; }
h1 { font-size: 2em; }
h3 { font-size: 1.4em; }
a { color: rgb(79, 79, 79); text-decoration: none; outline: medium none; }
a:hover { text-decoration: underline; }
input, textarea, select { font-size: 1em; font-family: Tahoma,Arial,Verdana,sans-serif; }
body { color: rgb(79, 79, 79); background-color: rgb(255, 255, 255); font-family: Tahoma,Arial,Verdana,sans-serif; font-size: 0.7em; font-style: normal; font-weight: normal; line-height: 1.4em; }
p { padding: 0pt; margin: 0pt 0pt 8px; }
.clr { clear: both; }
img { border: 0pt none; }
ul { margin: 0pt; padding-left: 16px; list-style-position: outside; list-style-image: none; }
ul li { margin: 0pt; padding: 0pt; }
table { border-collapse: collapse; border-spacing: 0pt; }
.reset, .reset li { margin: 0pt; padding: 0pt; display: block; list-style: none outside none; }
.reset1  { margin: 0pt; padding: 7pt; display: block; list-style: none outside none; }
.wwide { width: 100%; min-width: 996px; }
.wrapper {
	margin: auto;
	width: 90%;
	text-align: left;
	min-width: 1150px;
	max-width: 1150px;
}
.headwide, .headwide .wrapper { height: 201px; }
.headwide { background: url('headbg00.png') repeat-x scroll 0pt -201px rgb(228, 228, 228); }
.toph, .toph div { height: 33px; }
.toph { overflow: hidden; background: url('headbg00.png') repeat-x scroll 0pt 0pt rgb(255, 255, 255); }
.toph div { padding: 0pt 0pt 0pt 68px; background: url('headbg00.png') no-repeat scroll 0pt -402px transparent; }
.toph div div { padding: 0pt 68px 0pt 0pt; background: url('headbg00.png') no-repeat scroll 100% -603px transparent; }
.midh, .midh div { height: 113px; }
.midh { background: url('headbg00.png') repeat-x scroll 0pt -33px rgb(255, 255, 255); }
.midh div { padding: 0pt 0pt 0pt 16px; background: url('headbg00.png') no-repeat scroll 0pt -435px transparent; }
.midh div div {
	padding: 0pt 34px 0pt 0pt;
	background: url('headbg00.png') no-repeat scroll 100% -636px transparent;
}
.footh, .footh .drl { height: 39px; }
.footh { background: url('headbg00.png') repeat-x scroll 0pt -146px rgb(79, 79, 79); }
.footh .drl { padding: 0pt 0pt 0pt 52px; background: url('headbg00.png') no-repeat scroll 0pt -548px transparent; }
.footh .drl .drl { padding: 0pt 67px 0pt 0pt; background: url('headbg00.png') no-repeat scroll 100% -749px transparent; }
.toph span { float: left; font-size: 0.9em; color: rgb(255, 255, 255); padding-top: 7px; }
.toph b { float: right; font-weight: normal; padding-top: 7px; }
.toph b a { color: rgb(255, 255, 255); height: 17px; width: 41px; float: right; text-decoration: none ! important; }
.toph b a img { float: right; width: 16px; height: 17px; background: url('icons000.png') no-repeat scroll 0pt -13px transparent; margin-left: 5px; }
.toph b a:hover img { background: url('icons000.png') no-repeat scroll -16px -13px transparent; }
.midh ul {
	position: relative;
	top: 19px;
	width: 613px;
	height: 70px;
	overflow: hidden;
		float: right;
	background: url('banner_b.png') no-repeat scroll 0pt 0pt transparent;
}
.midh ul li.bannerin { width: 468px; height: 70px; float: right; margin-top: 5px; padding-right: 5px; overflow: hidden; }
.midh ul li.addbanner { float: left; width: 119px; height: 70px; font-size: 0.9em; overflow: hidden; }
.midh ul li.addbanner a { color: rgb(79, 79, 79); float: left; margin-top: 28px; padding-left: 22px; text-decoration: none ! important; }
.midh ul li.addbanner a:hover { color: rgb(79, 79, 79); }
.midh h1 {
 float: left; margin: 0pt; position: relative; top: 30px; width: 184px; height: 61px; 
}
.midh h1 a {
 display: block; width: 184px; height: 61px; background: url('x360a_ru.png') no-repeat scroll 0pt 0pt transparent; overflow: hidden; text-indent: 190px; white-space: nowrap; 
}
.pagegreen { background-color: rgb(79, 79, 79); }
.wrapbox, .wrapbox, .wraplt, .wraprt, .wrapl, wrapr { width: 100%; }
.wrapbox { background: url('wrap_top.png') repeat-x scroll 0pt 0pt rgb(255, 255, 255); }
.wraplt { background: url('wrap_toq.png') no-repeat scroll 0pt 0pt transparent; }
.wraprt { background: url('wrap_tor.png') no-repeat scroll 100% 0pt transparent; }
.wrapl { background: url('wrap_lef.png') repeat-y scroll 0pt 0pt transparent; }
.wrapr { background: url('wrap_rig.png') repeat-y scroll 100% 0pt transparent; }
.container, .leftside, .midside, .rightside, .mainside { overflow: hidden; }
.container { padding: 8px 0pt 0pt 224px; }
.container .midside .container { padding: 0pt 224px 0pt 0pt; }
.leftside { display: inline; float: left; width: 224px; margin: 0pt 0pt 0pt -224px; }
.rightside { display: inline; float: right; width: 224px; margin: 0pt -224px 0pt 0pt; }
.midside { float: right; width: 100%; }
.mainside { float: left; width: 100%; padding-top: 11px; }
table.conts { border-collapse: collapse; border-spacing: 0pt; border: 0px none; width: 100%; }
.speedbar { padding: 0pt 14px 21px; color: rgb(79, 79, 79); background: url('linespee.png') repeat-x scroll 0pt 100% transparent; }
.footwide { height: 160px; background: url('footwide.png') repeat-x scroll 0pt 0pt transparent; }
.wrapfoot, .wrapfoot div { height: 39px; }
.wrapfoot { background: url('wrap_btm.png') repeat-x scroll 0pt 0pt rgb(255, 255, 255); }
.wrapfoot div { padding: 0pt 0pt 0pt 224px; background: url('wrap_btn.png') no-repeat scroll 0pt 0pt transparent; }
.wrapfoot div div { padding: 0pt 224px 0pt 0pt; background: url('wrap_bto.png') no-repeat scroll 100% 0pt transparent; }
.footer, .footer div { height: 61px; }
.footer { background: url('footerbg.png') repeat-x scroll 0pt -61px transparent; overflow: hidden; color: rgb(255, 255, 255); position: relative; }
.footer .drl { padding: 0pt 0pt 0pt 25px; background: url('footerbg.png') no-repeat scroll 0pt 0pt transparent; }
.footer .drl .drl { padding: 0pt 25px 0pt 0pt; background: url('footerbg.png') no-repeat scroll 100% -122px transparent; }
.copyright, .copyright a { color: rgb(255, 255, 255); }
.copyright { float: left; padding-top: 21px; }
.count { position: absolute; top: 13px; right: 23px; display: inline; }
.count span { display: block; float: left; height: 31px; margin-left: 4px; }
/* ::::: http://dle/templates/xbox/style/blocks.css ::::: */

.bpad { padding: 0pt 0pt 0pt 7px; }
.dtitle { font-family: Arial,Tahoma,Verdana,sans-serif; }
.block { width: 209px; overflow: hidden; margin-bottom: 7px; background: url('blockwhi.png') repeat-y scroll -209px 0pt rgb(255, 255, 255); }
.block .dcont { width: 185px; margin-left: 12px; padding: 10px 0pt 12px; overflow: hidden; }

.dconta a{ width: 185px; height:30px; margin-left: 12px; padding: 10px 0pt 12px; overflow: hidden; color:#FFF; padding:5px;margin: 5px 5px 5px 5px;}

.block .dtitle { font-size: 1.32em; height: 40px; line-height: 38px; padding: 0pt 0pt 0pt 12px; overflow: hidden; color: rgb(119, 119, 119); }
.block .dtop { background: url('blockwhi.png') no-repeat scroll 0pt 0pt transparent; }
.block .dbtm { background: url('blockwhi.png') no-repeat scroll 100% 100% transparent; }
.elite { background: url('blockeli.png') repeat-y scroll -209px 0pt rgb(77, 77, 77); color: rgb(217, 217, 217); }
.elite .dtop { background: url('blockeli.png') no-repeat scroll 0pt 0pt transparent; }
.elite .dbtm { background: url('blockeli.png') no-repeat scroll 100% 100% transparent; }
.elite .dtitle { color: rgb(255, 255, 255); }
.bnavi .dcont { width: 197px; margin-left: 6px; padding: 4px 0pt 7px; }
.bnavi ul li { padding: 0pt 0pt 2px; }
.bnavi li a {
	width: 197px;
	height: 36px;
	display: block;
	text-decoration: none ! important;
	color: rgb(108, 108, 108);
	/*background: url('../images/navigation.png') no-repeat scroll 0pt 0pt rgb(255, 255, 255);*/
	background-image: url('icons_na.png') no-repeat scroll -30px 0pt transparent; }
}

/*.bnavi a img { background: url('../images/icons_navi.png') no-repeat scroll -30px 0pt transparent; }*/

.bnavi li a b { display: block; padding: 3px; height: 30px; line-height: 29px; cursor: pointer; overflow: hidden; }
.bnavi li a:hover {
	color: rgb(255, 255, 255);
	background: url('navigati.png') no-repeat scroll 0pt 100% rgb(136, 136, 136);
}
.bnavi li a img { float: left; width: 30px; height: 30px; margin-right: 6px; background: url('icons_na.png') no-repeat scroll -30px 0pt transparent; }
.bnavi a.nnews img { background: url('icons_na.png') no-repeat scroll -30px 0pt transparent; }
.bnavi a.films img { background: url('icons_na.png') no-repeat scroll -30px -120px transparent; }
.bnavi a.knigi img { background: url('icons_na.png') no-repeat scroll -30px -240px transparent; }
.bnavi a.umor img { background: url('icons_na.png') no-repeat scroll -30px -270px transparent; }
.bnavi a.free img { background: url('icons_na.png') no-repeat scroll -30px -300px transparent; }
.bnavi a.walpapers img { background: url('icons_na.png') no-repeat scroll -30px -360px transparent; }
.bnavi a.nnews:hover img { background: url('icons_na.png') no-repeat scroll 0pt 0pt transparent; }
.bnavi a.films:hover img { background: url('icons_na.png') no-repeat scroll 0pt -120px transparent; }
.bnavi a.knigi:hover img { background: url('icons_na.png') no-repeat scroll 0pt -240px transparent; }
.bnavi a.umor:hover img { background: url('icons_na.png') no-repeat scroll 0pt -270px transparent; }
.bnavi a.free:hover img { background: url('icons_na.png') no-repeat scroll 0pt -300px transparent; }
.bnavi a.walpapers:hover img { background: url('icons_na.png') no-repeat scroll 0pt -360px transparent; }
.btops .dcont { width: 207px; margin-left: 1px; padding: 3px 0pt 0pt; color: rgb(255, 255, 255); }
.btops a { display: block; width: 100%; padding: 7px 0pt 7px 15px; text-decoration: none ! important; color: rgb(84, 84, 84); border-bottom: 1px solid rgb(255, 255, 255); background: url('navi_link.png') repeat-x scroll 100% 100% rgb(255, 255, 255); margin: -22px 0pt -10px; cursor: pointer; }
.btops a:hover { color: rgb(255, 255, 255); background: url('navi_link.png') repeat-x scroll 0pt 0pt rgb(133, 194, 38); border-bottom: 1px solid rgb(143, 143, 143); }
.bvote .dcont { width: 190px; margin-left: 9px; padding: 8px 0pt 12px; }
.vtinfo, .vtinfo span { display: block; }
.vtinfo { padding: 0pt; background: url('voteqbg0.png') repeat-y scroll -382px 0pt rgb(119, 119, 119); }
.vtinfo span { background: url('voteqbg0.png') no-repeat scroll 0pt 0pt transparent; }
.vtinfo span span { background: url('voteqbg0.png') no-repeat scroll -191px 100% transparent; padding: 8px 10px 18px; color: rgb(255, 255, 255); }

.topd a:hover{
	text-decoration:none;
	color:#FFF;
	background-color:#999;
}

.topd a{
	text-decoration:none;
	display:block;
	width:650px;
	padding-left:5px;
	margin-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	color:#666;
	float:left;
}

.pages {
	text-align:center;
}

.pages a{
	padding:5px;
	border:#999 thin solid;
}
