/*
	author: Rumin Sergey
	Copyright: CENTROARTS.com
	e-mail: centroarts@mail.ru
	URL: http://www.centroarts.com
*/

/*TOP MENU*/
#topmenui a, #topmenui a b { float: left; height: 49px; line-height: 36px; cursor: pointer; text-decoration: none !important; }
#topmenui a { color: #e4e4e4; }
#topmenui b {
	padding: 0 9px 0 10px;
	background: transparent url("../images/topmenui.png") no-repeat right -98px;
}
#topmenui a:hover { color: #fff; background: #6da6d5 url("../images/topmenui.png") repeat-x left -196px; }
#topmenui a.firstlnk:hover { background: #6da6d5 url("../images/topmenui.png") no-repeat left 0; }

/*FOOT MENU*/
.ftminn span {
	position: relative;
	
	
	padding-left: 12px;
	height: 11px;
	line-height: 10px;
	overflow: hidden;
}

.ftminn span a {
	float: left;
	padding: 0 4px 0 5px;
	border-right: 1px solid #898989;
}

.ftminn span a.lastlnk { border: 0 none; }


/*TOP TOP*/
a.toptop, a.toptop img { display: block; width: 285px; height: 32px; }
a.toptop { float: right; }
a.toptop img { background: #fff url("../images/toptop.png") no-repeat left top; }
a.toptop:hover img { background-position: left -32px; }

/*===SEARCH & LOGIN===*/
ul.loginbox, ul.loginbox li { list-style: none; margin: 0; padding: 0; display: block; }

.searchbox { position: relative; padding-right: 26px; }
.searchbox .sinputt { height: 22px; overflow: hidden; }
.searchbox .submit { width: 22px; position: absolute; right: 0; top: 0; }

.searchbox .sinputt div {
	height: 22px;
	background: #e3e3e3 url("../images/nvbgicons.png") repeat-x left -443px;
}
.searchbox .sinputt div div { background: transparent url("../images/nvbgicons.png") no-repeat left -399px; }
.searchbox .sinputt div div div { background: transparent url("../images/nvbgicons.png") no-repeat right -421px; }
.searchbox .sinputt div div div div { height: auto; padding-left: 4px; padding-right: 4px; padding-top: 4px; overflow: hidden; }

.searchbox .sinputt input {
	float: left;
	width: 100%;
	padding: 0;
	background: none;
	border: none;
	color: #777;
}

.searchbox .btn,
.searchbox .btnhover { width: 22px; height: 22px; }
.searchbox .btn { background: transparent url("../images/nvbgicons.png") no-repeat 5px -327px; }
.searchbox .btnhover { background: transparent url("../images/nvbgicons.png") no-repeat 5px -352px; }

/**/
.loginform { padding-left: 40px; padding-top: 12px; }

.loginbox { width: 305px; }
.loginbox li {
	width: 118px;
	float: left;
}
.loginbox li.submit { width: 60px; }

.loginbox li .lfield {
	width: 115px; height: 22px;
	margin-bottom: 2px;
	background: #e3e3e3 url("../images/nvbgicons.png") no-repeat left -377px;
	overflow: hidden;
}

.loginbox .logform_pass, .logform_login { width: 18px; height: 22px; float: left; background: transparent url("../images/nvbgicons.png") no-repeat left -629px; }
.loginbox .logform_login { background: transparent url("../images/nvbgicons.png") no-repeat left -377px; }

.loginbox .lfield div { padding-left: 4px; padding-top: 4px; }

.loginbox .lfield input {
	float: left;
	width: 90px;
	padding: 0;
	background: none;
	border: none;
	color: #777;
}

.loginbox .btn,
.loginbox .btnhover { width: 60px; height: 24px; position: relative; }
.loginbox .btn { background: transparent url("../images/nvbgicons.png") no-repeat left -204px; }
.loginbox .btnhover { background: transparent url("../images/nvbgicons.png") no-repeat -61px -204px; }

.loginform a { text-decoration: none !important; }

/*LOGINDATE*/
.loginboxdate { padding-left: 40px; padding-right: 30px; padding-top: 9px; line-height: 14px; }

ul.colomn, ul.colomn li { margin: 0; padding: 0; list-style: none; }
ul.colomn { float: left; width: 33%; }
ul.colomn li { width: 100%; }
.loginboxdate ul.colomn li { clear: both; font-size: 0.9em; }
.loginboxdate ul.colomn li img { vertical-align: middle; margin-right: 4px; }

/*TREEMENU*/
.treeview, .treeview ul, .treeview li { margin: 0; padding: 0; list-style-type: none; }

.treeview li { background: transparent url("../images/dotted_blue.gif") repeat-x left bottom; }
.treeview li.submenu { background: none; }
.treeview li.submenu div { width: 100%; background: transparent url("../images/dotted_blue.gif") repeat-x left bottom; }
.treeview li a, .treeview li span { color: #000000; padding: 5px 0; padding-left: 17px; display: block; font-weight: bold; }
.treeview li span { width: 100%; padding: 5px 0; text-indent: 17px; }

.treeview li a { background: transparent url("../images/list.gif") no-repeat left center; }
.treeview li.submenu span {
	background: transparent url("../images/closed.gif") no-repeat left center;
	cursor: pointer !important;
}
.treeview li.submenu span a { padding: 0; display: inline; background: none; }
.treeview li.openfolder span { background: transparent url("../images/closed.gif") no-repeat left center; }
.treeview li.closefolder span { background: transparent url("../images/open.gif") no-repeat left center; }

.treeview li.submenu ul {  }
.treeview li.submenu ul li { padding-left: 10px; }
.treeview li.submenu ul li a { color: #000000; font-weight: normal; }

.treeview .submenu ul li { cursor: default; }

/*USERINFO TABSSS*/
.userinfo .shadetabs, .userinfo .shadetabs li { padding: 0; margin: 0; list-style: none; background: none; }

.userinfo .shadetabs {
	display: block;
	height: 27px;
	padding-left: 16px;
	overflow: hidden;
	background: transparent url("../images/shadetabs_bg.png") repeat-x right top;
}
.userinfo .shadetabs li { float: left; }

.userinfo .shadetabs li a {
	float: left;
	width: 146px; height: 27px;
	line-height: 29px;
	text-decoration: none !important;
	color: #fff;
	background: #d9d9d9 url("../images/userinfo_tabs.png") no-repeat right -27px;
	text-align: center;
}

.userinfo .shadetabs li a.selected { line-height: 27px; color: #277db7; background: #fafaf9 url("../images/userinfo_tabs.png") no-repeat right top; }

.userinfo .tabcontent{ display: none; padding: 10px 0; }

@media print {
.userinfo .tabcontent {
display:block !important;
}
}

.userinfo .shadetabscont {
	background-color: #fafaf9;
	border-bottom: 1px solid #e3e0db;
}

/*ICONS & BUTTONS*/
.votebtn, .votebtnhover,
.resultbtn, .resultbtnhover,
.okbtn, .okbtnhover,
.viewbtn, .viewbtnhover,
.editbtn, .editbtnhover,
.svotebtn, .svotebtnhover,
.sresultbtn, .sresultbtnhover { width: 102px; height: 23px; }

.votebtn { background: transparent url("../images/nvbgicons.png") no-repeat left -468px; }
.votebtnhover { background: transparent url("../images/nvbgicons.png") no-repeat -102px -468px; }
.resultbtn { background: transparent url("../images/nvbgicons.png") no-repeat left -491px; }
.resultbtnhover { background: transparent url("../images/nvbgicons.png") no-repeat -102px -491px; }

.okbtn { background: transparent url("../images/nvbgicons.png") no-repeat left -514px; }
.okbtnhover { background: transparent url("../images/nvbgicons.png") no-repeat -102px -514px; }

.viewbtn { background: transparent url("../images/nvbgicons.png") no-repeat left -537px; }
.viewbtnhover { background: transparent url("../images/nvbgicons.png") no-repeat -102px -537px; }

.editbtn { background: transparent url("../images/nvbgicons.png") no-repeat left -560px; }
.editbtnhover { background: transparent url("../images/nvbgicons.png") no-repeat -102px -560px; }

.svotebtn { background: transparent url("../images/nvbgicons.png") no-repeat left -583px; }
.svotebtnhover { background: transparent url("../images/nvbgicons.png") no-repeat -102px -583px; }

.sresultbtn{ background: transparent url("../images/nvbgicons.png") no-repeat left -606px; }
.sresultbtnhover { background: transparent url("../images/nvbgicons.png") no-repeat -102px -606px; }

.ciedit, .cidel { vertical-align: middle; margin-right: 3px; }

/*Comment*/
.ciedit, .cidel { width: 10px; height: 10px; }
.ciedit { background: transparent url("../images/historyicons.png") no-repeat 0 -588px; }
.cidel { background: transparent url("../images/historyicons.png") no-repeat -11px -588px; }

.icoreg img, .icolostp img {
	width: 9px; height: 9px;
	vertical-align: middle; margin-right: 6px;
}
.icoreg img { background: transparent url("../images/nvbgicons.png") no-repeat -32px -336px; }
.icolostp img { background: transparent url("../images/nvbgicons.png") no-repeat -64px -336px; }

.icoreg:hover img { background: transparent url("../images/nvbgicons.png") no-repeat -48px -336px; }
.icolostp:hover img { background: transparent url("../images/nvbgicons.png") no-repeat -80px -336px; }

.ciquote img {
	float: right;
	width: 29px; height: 23px;
	background: transparent url("../images/historyicons.png") no-repeat 0 -599px;
}
/*
     FILE ARCHIVED ON 20:01:04 May 26, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 06:48:18 Oct 19, 2020.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 265.414
  RedisCDXSource: 8.283
  exclusion.robots: 0.221
  esindex: 0.014
  load_resource: 460.793 (2)
  PetaboxLoader3.resolve: 335.69 (2)
  LoadShardBlock: 229.787 (3)
  exclusion.robots.policy: 0.205
  PetaboxLoader3.datanode: 240.094 (5)
  CDXLines.iter: 22.738 (3)
*/