





.btn_reglog { background: #f2f2f2 url("../../../templates/AK2012_2/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("../../../templates/AK2012_2/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 { margin-bottom: 1.6em; padding-bottom: 9px; font-size: 0.9em; width: 100%; background: url("../../../templates/AK2012_2/images/speedbarline.png") no-repeat 0 100%; }
.speedbar div { background: url("../../../templates/AK2012_2/images/speedabr.png") no-repeat 0 1px; padding-left: 20px; }

/*base*/
.base, .basecont { overflow: hidden; padding-top: 5px; margin-bottom: 1.6em; }
	.heading { font-size: 1.2em; color: #be2525; margin-bottom: 0.4em; }
	.heading a { color: #be2525; }

	.maincont { margin-bottom: 1em; overflow: hidden; }
	.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("../../../templates/AK2012_2/images/morelink.png") no-repeat 50% 100%; }
	.morelink ul.reset { display: inline; }
	.morelink ul.reset li { margin-right: 10px; padding-left: 7px; background: url("../../../templates/AK2012_2/images/morelinkarrow.png") no-repeat 0 50%; float: left; }

.footadblock { text-align: center; padding-top: 12px; width: 487px; height: 68px; background: url("../../../templates/AK2012_2/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("../../../templates/AK2012_2/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("../../../templates/AK2012_2/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: 0.9em; font-style: italic; padding: 6px 10px; background-color: #fcf7ee; border-top: 1px solid #f5d896; line-height: normal; }

/*comments*/
.bcomment { margin-bottom: 1em; width: 100%; background: #f4f4f4 url("../../../templates/AK2012_2/images/comment.png") no-repeat; }
	.bcomment .bcomment { overflow: hidden; margin: 0; padding-bottom: 8px; background: url("../../../templates/AK2012_2/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("../../../templates/AK2012_2/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("../../../templates/AK2012_2/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("../../../templates/AK2012_2/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("../../../templates/AK2012_2/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; }