/*
	author: Rumin Sergey
	Copyright: CENTROARTS.com
	e-mail: centroarts@mail.ru
	URL: http://centroarts.com
*/
/*---login---*/
.loginbox { display: inline; }
.loginbox ul.loginbox { float: right; height: 27px; }
ul.loginbox { line-height: 27px; }
	ul.loginbox li { margin-left: 10px; }
	.loginbtn a { text-decoration: none; font-size: 1.1em; display: block; width: 90px; padding-bottom: 17px; background: url("../images/loginbtn.png") no-repeat 50% 0; }
 .loginbtn a b { text-align: center; display: block; cursor: pointer; height: 26px; }

	 .loginbtn a:hover { background-position: 50% 100%; }
	 .loginbtn a:hover b { }
.lcol, .rcol, form { display: inline; }
.lcol { float: left; } .rcol { float: right; }
		.bcomment .lcol .avatar { padding: 4px; border: 1px solid #dce0e2; width: 90px; overflow: hidden; margin-bottom: 0.8em; }
		.bcomment .lcol .avatar img { width: 90px; display: block; }
.lfield { width: 190px; padding-left: 7px; overflow: hidden; }
.lfield input { font-style: italic; color: #8b99a8; float: left; height: 15px; width: 1
        0px; border: 0 none; background: none; margin-top: 6px; }
.lbtn input { width: 30px; height: 26px; background: #db143d url("../images/search.png") no-repeat 0 -26px; }
.lbtn input:hover { background-position: -30px -26px; }
.logform li.lfield { margin-bottom: 10px; }
.logform li.lbtn { text-align: center; }
	.logform li.lfield input { width: 190px; }
		.logform li.lfchek input { width: 13px; border: none; background: none; }
		.logform li.lfchek label { display: inline; margin-bottom: 0.2em; }
.logform li.lfield input { padding: 2px; background: #fff url("../images/fields.png") repeat-x; border: 1px solid #bcc0c2; }
.checkbox { padding: 4px 0; line-height: 1em; }
		.checkbox input { margin-top: -2px; vertical-align: middle; }        
.leftside .blocktype1 {
	margin-bottom: 10px;
	width: 196px;
	background: #2b81bb url("../images/blockltype1.png") no-repeat 0 top;
}

.leftside .blocktype1 .dbtm { background: transparent url("../images/blockltype1.png") no-repeat -196px bottom; }
.leftside .blocktype1 h3, .leftside .blocktype1 h3 a,
.leftside .blocktype2 h3, .leftside .blocktype2 h3 a,
.leftside .blocktype3 h3, .leftside .blocktype3 h3 a { color: #000000; }
.leftside .blocktype1 h3 {
	padding: 7px 0 12px 0;
	background: transparent url("../images/menu.png") repeat-x left bottom;
}

.leftside .blocktype1 .dcont {
	
	padding-bottom: 16px;
	margin-left: 12px;
	margin-right: 12px;
	padding-top: 4px;
	overflow: hidden;
}

.leftside .blocktype1, .leftside .blocktype1 a { color: #fff; }

.leftside .blocktype2,
.leftside .blocktype3 {
	margin-bottom: 10px;
	width: 226px;
	background: #f0f0f0 url("../images/menu.png") repeat-y -392px top;
}

.leftside .blocktype2 .dbtm,
.leftside .blocktype3 .dbtm { background: transparent url("../images/menu.png") no-repeat -588px bottom; }
.leftside .blocktype2 .dtop { height: 38px; background: #c6bab3 url("../images/menu.png") no-repeat left top; }
.leftside .blocktype2 h3,
.leftside .blocktype3 h3 { margin: 0; padding: 8px 0 0 12px; }
.leftside .blocktype2 .dcont,
.leftside .blocktype3 .dcont{
	
	padding-bottom: 16px;
	margin-left: 12px;
	margin-right: 12px;
	padding-top: 4px;
	overflow: hidden;
}
.leftside .blocktype3 .dtop { height: 38px; background: #7e7e7e url("../images/menu.png") no-repeat -196px top; }



.rightside .blocktype1 {
	margin-bottom: 10px;
	width: 196px;
	background: #2b81bb url("../images/blockltype1.png") no-repeat 0 top;
}

.rightside .blocktype1 .dbtm { background: transparent url("../images/blockltype1.png") no-repeat -196px bottom; }
.rightside .blocktype1 h3, .leftside .blocktype1 h3 a,
.rightside .blocktype2 h3, .leftside .blocktype2 h3 a,
.rightside .blocktype3 h3, .leftside .blocktype3 h3 a { color: #000000; }
.rightside .blocktype1 h3 {
	padding: 7px 0 12px 0;
	background: transparent url("../images/menu.png") repeat-x left bottom;
}

.rightside .blocktype1 .dcont {
	width: 300px;
	padding-bottom: 16px;
	margin-left: 12px;
	margin-right: 12px;
	padding-top: 4px;
	overflow: hidden;
}

.rightside .blocktype1, .rightside .blocktype1 a { color: #fff; }

.rightside .blocktype2,
.rightside .blocktype3 {
	margin-bottom: 10px;
	width: 300px;
	background: #f0f0f0 url("../images/menu.png") repeat-y -392px top;
}

.rightside .blocktype2 .dbtm,
.rightside .blocktype3 .dbtm { background: transparent url("../images/menu.png") no-repeat -588px bottom; }
.rightside .blocktype2 .dtop { height: 38px; background: #c6bab3 url("../images/menu.png") repeat-x left top; }
.rightside .blocktype2 h3,
.rightside .blocktype3 h3 { margin: 0; padding: 8px 0 0 12px; }
.rightside .blocktype2 .dcont,
.rightside .blocktype3 .dcont{
	width: 300px;
	padding-bottom: 16px;
	margin-left: 12px;
	margin-right: 12px;
	padding-top: 4px;
	overflow: hidden;
}
.rightside .blocktype3 .dtop { height: 38px; background: #7e7e7e url("../images/menu.png") repeat-x -196px top; }


.rightside1 .blocktype1 {
	margin-bottom: 10px;
	width: 296px;
	background: #2b81bb url("../images/blockltype1.png") no-repeat 0 top;
}

.rightside1 .blocktype1 .dbtm { background: transparent url("../images/blockltype1.png") no-repeat -196px bottom; }
.rightside1 .blocktype1 h3, .leftside .blocktype1 h3 a,
.rightside1 .blocktype2 h3, .leftside .blocktype2 h3 a,
.rightside1 .blocktype3 h3, .leftside .blocktype3 h3 a { color: #000000; }
.rightside1 .blocktype1 h3 {
	padding: 7px 0 12px 0;
	background: transparent url("../images/menu.png") repeat-x left bottom;
}

.rightside1 .blocktype1 .dcont {
	width: 450px;
	padding-bottom: 16px;
	margin-left: 12px;
	margin-right: 12px;
	padding-top: 4px;
	overflow: hidden;
}

.rightside1 .blocktype1, .rightside .blocktype1 a { color: #fff; }

.rightside1 .blocktype2,
.rightside1 .blocktype3 {
	margin-bottom: 10px;
	width: 450px;
	background: #f0f0f0 url("../images/menu.png") repeat-y -392px top;
}

.rightside1 .blocktype2 .dbtm,
.rightside1 .blocktype3 .dbtm { background: transparent url("../images/menu.png") no-repeat -588px bottom; }
.rightside1 .blocktype2 .dtop { height: 38px; background: #c6bab3 url("../images/menu.png") repeat-x left top; }
.rightside1 .blocktype2 h3,
.rightside1 .blocktype3 h3 { margin: 0; padding: 8px 0 0 12px; }
.rightside1 .blocktype2 .dcont,
.rightside1 .blocktype3 .dcont{
	width: 450px;
	padding-bottom: 16px;
	margin-left: 12px;
	margin-right: 12px;
	padding-top: 4px;
	overflow: hidden;
}
.rightside1 .blocktype3 .dtop { height: 38px; background: #7e7e7e url("../images/menu.png") repeat-x -196px top; }


.cbanner {
	padding-bottom: 13px;
	background: transparent url("../images/advens_btm.png") no-repeat 7% bottom;
	border-top: 1px solid  #d2d2d2;
	margin-bottom: 10px;
}

.cbannerinn {
	padding: 6px 0;
	background: #fafafa url("../images/advens_bg.png") repeat-x left bottom;
	text-align: center;
}

.footblocks {
	overflow: hidden;
	border: 1px solid #e4e4e4;
	padding: 9px 0;
	margin-bottom: 10px;
	background: #fff url("../images/footbox_bg.png") repeat-x left top;
}
.footblocksinn { background: transparent url("../images/footmenu.png") repeat-y center center; }

.footblocks .block { float: left; width: 49.9%; }
.footblocks .block h3 { font-size: 12px; color: #3e8bc3; padding-bottom: 10px; }
.footblocks .block .dcont { overflow: hidden; margin: 0 12px; }
/*
     FILE ARCHIVED ON 19:46:53 May 26, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 06:48:29 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: 11076.515
  CDXLines.iter: 23.892 (3)
  exclusion.robots.policy: 0.289
  esindex: 0.021
  RedisCDXSource: 6.942
  PetaboxLoader3.resolve: 167.03 (3)
  LoadShardBlock: 11040.507 (3)
  exclusion.robots: 0.31
  PetaboxLoader3.datanode: 11007.707 (5)
  load_resource: 173.128 (2)
*/