.btn_reglog { background: #f2f2f2 url("https://dd10da.claudeassets.com/20250804040848im_/https://serpuhov-city.com/templates/serp_com/images/bbcodes.png") repeat-x; border: 1px solid #c5c5c5; color: #7d7d7d; width: 108px; height: 18px; padding-bottom: 3px; font-weight: bold; cursor: pointer; -moz-border-radius:3px; }
.btn_reglog:hover { background: #fff none; }

.sort { font-size: 0.9em; text-align: center; margin-bottom: 8px; }

/*pager*/
.basenavi { padding-top: 10px; margin-bottom: 10px; }
	.navigation { line-height: 27px; }
	.navigation a { color: #bf2626; }
	.navigation a, .navigation span { font-size: 1.2em; padding: 4px 7px; }
	.navigation span { color: #fff; background-color: #bf2626; }

	.nprev img, .nnext img { vertical-align: middle; width: 45px; height: 23px; margin: -7px 3px 0 3px; background-image: url("https://802c03.claudeassets.com/20250804040848im_/https://serpuhov-city.com/templates/serp_com/images/navigation.png"); }
	.nprev span img { background-position: 0 0; }
	.nnext span img { background-position: -45px 0; }
	.nprev a img { background-position: 0 -23px; }
	.nnext a img { background-position: -45px -23px; }
	.nprev a:hover img { background-position: 0 -46px; }
	.nnext a:hover img { background-position: -45px -46px; }

/*speedbar*/
.speedbar { padding-right: 30px;margin-top: 1.0em; margin-bottom: 1.0em; padding-bottom: 10px; font-size: 1em; /*width: 100%;*/ *background: url("https://36ff53.claudeassets.com/20250804040848im_/https://serpuhov-city.com/templates/serp_com/images/line.png") repeat; margin-left: 270px;border-bottom:1px solid #ccc}
.speedbar div { background: url("https://4cf790.claudeassets.com/20250804040848im_/https://serpuhov-city.com/templates/serp_com/images/log_m.png") no-repeat 0 1px; padding-left: 20px;/*overflow:hidden; float:left*/ }
    


/*base*/
.base, .basecont { overflow: hidden; padding-top: 5px; margin-bottom: 1.6em; margin-left: 270px;}
	.heading { font-size: 1.7em; color: #3984aa; margin-bottom: 0.9em; }

	.maincont { margin-bottom: 1em; overflow: hidden; line-height:1.8em; margin-top: 10px; }
	.maincont img:first-child{ width:250px;margin: 10px;margin-right:20px}
	.maincont .tipo{width:720px!important; border: 1px solid #E7E7E7;padding:5px;  border-radius: 5px;margin:20px}
	.maincont br{line-height:0px}
	.ratebox { float: left; position: relative; width: 85px; height: 17px; overflow: hidden; margin-right: 10px; }

	.isicons { max-width: 50px; display: inline; float: right; text-align: right; margin-left: 4px; }
	.isicons span { float: right; margin-left: 4px; }

	.argmore a { float: right; }
	.morelink { color: #5c5c5c; font-size: 0.9em; height: 25px; background: url("https://b1f4cf.claudeassets.com/20250804040848im_/https://serpuhov-city.com/templates/serp_com/images/morelink.png") no-repeat 50% 100%; }
	.morelink ul.reset { display: inline; }
	.morelink ul.reset li { margin-right: 10px; padding-left: 7px; background: url("https://949b71.claudeassets.com/20250804040848im_/https://serpuhov-city.com/templates/serp_com/images/morelinkarrow.png") no-repeat 0 50%; float: left; }

.footadblock { text-align: center; padding-top: 12px; width: 487px; height: 68px; background: url("https://13cd6f.claudeassets.com/20250804040848im_/https://serpuhov-city.com/templates/serp_com/images/blockad.png") no-repeat 0 0; }
.footadblock .dcont { width: 468px; height: 60px; margin: 0 auto; overflow: hidden; text-align: left; }

.imagestory { float: left; max-width: 150px; margin: 3px 10px 5px 0; }

.basetags, .storenumber, .related, .berrors, .mass_comments_action { margin-bottom: 1em; font-size: 0.9em; }

.related { background: url("https://c5a26f.claudeassets.com/20250804040848im_/https://serpuhov-city.com/templates/serp_com/images/related.png") no-repeat 0 0; padding: 5px 0 0 8px; }
	.related h3 { font-size: 1.1em; color: #c33434; margin-bottom: 0.4em; }
	.related li { margin-bottom: 0.1em; padding-left: 10px; background: url("https://624854.claudeassets.com/20250804040848im_/https://serpuhov-city.com/templates/serp_com/images/relatearrow.png") no-repeat 0 6px; }
	.related li a { color: #3f3a33; }
	.related li a:hover { color: #bf2626; }

/*errors*/
.berrors { -moz-border-radius: 5px; font-size: 1.0em; padding: 6px 10px; background-color: #fcf7ee; border-top: 1px solid #f5d896; line-height: normal; }

/*comments*/
.bcomment { margin-bottom: 1em; width: 100%; background: #f4f4f4 url("https://5b53e4.claudeassets.com/20250804040848im_/https://serpuhov-city.com/templates/serp_com/images/comment.png") no-repeat; }
	.bcomment .bcomment { overflow: hidden; margin: 0; padding-bottom: 8px; background: url("https://5b53e4.claudeassets.com/20250804040848im_/https://serpuhov-city.com/templates/serp_com/images/comment.png") no-repeat -487px 100%; }
	.bcomment .dtop { height: 29px; padding-right: 8px; overflow: hidden; }
		.comnum, .nickname { float: left; }
		.comdate { margin: 5px 0 0 10px; float: right; font-size: 0.9em; color: #747474; }
	
		.comnum { background: #fff url("https://35480b.claudeassets.com/20250804040848im_/https://serpuhov-city.com/templates/serp_com/images/comnum.png") no-repeat; color: #bf2626; line-height: 22px; text-align: center; width: 23px; height: 22px; padding: 0 3px 3px 0; margin-right: 5px; }
		.nickname { line-height: 22px; }
		.nickname a, .comedit a { color: #bf2626; }

	.compad { padding: 0 8px 0 68px; }
	.cavatar { padding: 0 10px 0 8px; width: 50px; margin-left: -68px; }
	.cavatar img { width: 50px; }

	.comcont { width: 100%; }

	.comedit { padding-top: 8px; text-align: right; font-size: 0.9em; }
	.comad a { float: left; margin-right: 10px; }

	.signature { color: #93918d; }

	.commtitle { font-size: 1em; margin-bottom: 0.4em; }

/*pages*/
.heading2, .heading3 { line-height: normal; font-weight: normal; color: #96aaba; font-size: 1.6em; margin: 0 0 0.8em 0; }
.heading3 { color: #4c5a68; }

/*forms*/
.tableform { width: 100%; }
	.tableform td { padding: 8px 0; line-height: 1.35em; }
	.tableform td.label { width: 22%; vertical-align: top; font-weight: bold; }
	.tableform tr { background: url("https://b1f4cf.claudeassets.com/20250804040848im_/https://serpuhov-city.com/templates/serp_com/images/morelink.png") no-repeat; }
	.tableform tr.flast td { padding-bottom: 0; }
	.tableform .nostylebb tr { background: none; }
	.tableform .nostylebb tr td { padding: 0; }
	.addnews { font-weight: bold; }
	.impot { color: #e5372f; font-weight: normal; }

.f_input { width: 300px; }
.f_textarea { width: 458px; height: 156px; }

/*search*/
.searchstyle { width: 480px; }
.search { font-size: 11px; }
.searchtable table { border-collapse: separate; border-spacing: 0; border: 0; }
.searchtable fieldset {  }
.searchtable fieldset legend { color: #404040; }

#searchuser, #searchinput { width: 160px !important; }

/*pools*/
.infoblock { border: 1px dotted #d4d4d4; background-color: #fafafa; padding: 10px; margin-bottom: 1.4em; }
.pollvotelist { width: 70%; text-align: left; }
.pollvotelist input { margin-right: 5px; }

/*statistics*/
.statistics { margin: 0 auto; }
	.statinn { text-align: left; }
	.statistics ul { margin-bottom: 15px; }
	.statistics ul li { position: relative; background: url("https://b1f4cf.claudeassets.com/20250804040848im_/https://serpuhov-city.com/templates/serp_com/images/morelink.png") repeat-x 0 100%; padding: 4px 0; }
	.statistics ul li b { position: absolute; right: 0; }

/*userinfo*/
.usercolomn { overflow: hidden; padding: 0 0 0 115px; margin-bottom: 9px; }
	.usercolomn .lcolomn { width: 115px; margin: 0 0 0 -115px; }
	.usercolomn .rcolomn { width: 100%; }
	.usercolomn .lcolomn img { width: 100px; border: 1px solid #d6d6d6; }
	.userinfo h2 { font-size: 18px; color: #828282; font-weight: normal; }
	.userinfo .uirow, .userinfo .uirow2 { padding: 10px 0;  }
	.userinfo .uirow { font-size: 0.9em; padding-top: 0; }
	.userinfo .uirow2 { font-size: 0.9em; background: url("https://b1f4cf.claudeassets.com/20250804040848im_/https://serpuhov-city.com/templates/serp_com/images/morelink.png") repeat-x 0 0; }
	.userinfo .colomn { float: left; }

	.boxlinks { font-size: 0.9em; padding: 10px; border: 1px solid #f5f5f5; background-color: #fefefe; margin-bottom: 3px; }
	
	/*??????????? ???????????*/
.thumbnail{  
position: relative;  
z-index: 0;  
}  
.thumbnail:hover{  
background-color: transparent;  
z-index: 50;  
}  
.thumbnail span{ /*CSS for enlarged image*/  
position: absolute;  
background-color: #3d3d3d;  
padding: 5px;  
left: -1000px;  
border: 1px solid white;  
visibility: hidden;  
color: Yellow;  
text-decoration: none;  
border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
-webkit-border-radius: 4px 4px 4px 4px;
}  
.thumbnail span img{ /*CSS for enlarged image*/  
border-width: 0;  
padding: 2px;  
}  
.thumbnail:hover span{ /*CSS for enlarged image on hover*/  
visibility: visible;  
top: 0;  
left: 60px; /*position where enlarged image should offset horizontally */  
}  
/*---------------------*/

li {/*padding: 10px;*/list-style-type: none;}

/*
     FILE ARCHIVED ON 09:45:13 Apr 02, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:46:03 Oct 30, 2026.
     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: 1.001
  exclusion.robots: 0.097
  exclusion.robots.policy: 0.075
  esindex: 0.018
  cdx.remote: 46.347
  LoadShardBlock: 938.524 (3)
  PetaboxLoader3.resolve: 1605.479 (3)
  PetaboxLoader3.datanode: 862.123 (4)
  load_resource: 1641.224
*/