/* -------------------------------------------------- *
 * Project styles
 * -------------------------------------------------- *
 * Author: Morozov Igor
 * URL: http://www.morozoff.info/
 * Copyright: 2010 Morozov Igor
** -------------------------------------------------- */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td {padding:0;margin:0}
table {border-collapse:collapse; border-spacing:0}
caption,th {text-align:left}
h1,h2,h3,h4,h5,h6 {font-size:1em}
address,caption,cite,code,dfn,th,var {font-style:normal; font-weight:normal}
q:before,q:after {content:?;}

img {border:0;}

a:focus, a:active {outline:none}

ul {list-style-type:none}

body,html {
	height:100%;
	}
body {color:#000; background:#eeeee7 url(../pic/restyle_3/bg.png) repeat-x 0 0; font:62.5% Verdana,Tahoma,Geneva}
td,th {color:#000; font:1em Verdana,Tahoma,Geneva}
input,textarea,option,select,button {color:#000; font:1em Verdana,Tahoma,Geneva}

/* // ---- typography ---- // */
textarea {resize:none;}
a {color:#004d99; text-decoration:underline}
a:hover {color:#06c; text-decoration:none}

/* -- ---- typography ---- -- */

#minWidth {position:relative; margin:0 auto; min-height:100%;}

.outer {
	padding-bottom:252px;
	}

/* // ---- icons ---- // */
.b-ico {position:absolute; font-size:1px; background:url(../pic/restyle_3/b-ico.png)}
.i-notpost {width:16px; height:15px; background-position:-16px 0}
.i-postnew {width:16px; height:15px; background-position:-16px -16px}
.i-locked {width:8px; height:10px; background-position:-16px -50px}
.i-sm-postnew {width:14px; height:13px; background-position:-16px -32px}
.i-fav {margin-top:7px; margin-left:-28px; width:17px; height:14px; background-position:-16px -61px}
/* -- ---- icons ---- -- */

/* // ---- top ---- // */
.top {padding:18px 0 19px; min-width:980px; max-width:1400px; margin:0 auto; z-index:23; position: relative;}
	.top:after {content:".";display:block;font-size:1px;height:0;clear:both;visibility:hidden}
	.logo {float:left; width:239px; height:53px; text-align:center; background-color: transparent;}

	/* search block */
	.b-search {float:left; width:45%; padding-top:5px; position: relative;}
		.b-search-tab {padding-left:4px}
			.b-search-tab:after {content:".";display:block;font-size:1px;height:0;clear:both;visibility:hidden}
			.b-search-tab li {position:relative; z-index:3; float:left; cursor:pointer; cursor:hand; color:#034B83; padding:6px 12px 5px; margin-bottom:-2px}
			.b-search-tab .active {color:#404040; font-weight:bold; border:2px solid #D3D3D3; border-bottom-width:0; padding:4px 10px 6px; background-color:#fff}
		.b-search-i {position:relative; z-index:1; padding-right:76px; padding-bottom:5px; clear:both}
		.b-search .i-p {
				padding:2px 1px 2px 5px;
				font:1.7em Arial,Helvetica,Tahoma,Verdana,sans-serif;
				border:2px solid #D3D3D3;
				width:100%;
				height:29px;
				box-sizing: border-box;
				-moz-box-sizing: border-box;
				-webkit-box-sizing: border-box;
				vertical-align:top;
				background-position:center right;
				background-repeat:no-repeat;
				margin:0}
		.b-search .btn {position:absolute; right:0; top:0}
	.b-search-popular {}
		.b-search-popular .cvar {color:#000; text-decoration:none; border-bottom:1px dotted}
		.b-search-popular .search-also {display:-moz-inline-stack; display:inline-block; vertical-align:top; margin:5px 0 0 3px}
		.b-search-popular .shwalso {display:block; width:5px; height:3px; background:url(../pic/restyle_3/b-ico.png)}
	/* /search block */

	/* user bar */
	.b-userbar {position:relative; float:right; font-size:1.1em; width:24%; padding-right:5px; padding-top:13px}
		.b-userbar .exit {position:absolute; right:15px; top:-3px; color:#c33}
		.b-userbar big {display:block; font-size:1em; font-weight:bold; padding-bottom:4px}
			.b-userbar big a {color:#000}
		.b-userbar small {position:relative; top:-1px; margin-left:2px; vertical-align:top; color:#808080; font-size:9px; line-height:1em}
		.b-userbar li {float:left; padding:0 13px 0 0}
			.b-userbar li a {color:#6495BB; text-decoration:none;}
				.b-userbar li a:hover {text-decoration:underline;}
		.b-userbar sup {position:relative; color:#808080; font-size:.909em; vertical-align:baseline; line-height:0; top:-4px}
		.b-userbar .c-o {color:#ff2400}
		.b-userbar .userbar-avatar {position:absolute; left:-57px; top:6px}
		.b-userbar a {
			text-decoration:none;
			}
			.b-userbar a:hover {
				text-decoration:underline;
				}
		.m-notuserbar {position:relative; z-index:3; ont-size:11px}
			.m-notuserbar .reg {display:-moz-inline-stack; display:inline-block; color:#f00; background:#eef4ff url(../pic/restyle_3/reg-bg.gif) no-repeat 100% 0; padding:0 21px 0 11px; height:29px; line-height:28px}
			.m-notuserbar .enter {display:-moz-inline-stack; display:inline-block; color:#b2b2b2; padding:0 0 0 6px; height:29px; line-height:28px}
				.m-notuserbar .enter a {padding:4px 4px 5px}

	/* /user bar */
/* -- ---- top ---- -- */

/* // ---- navigation ---- // */
.b-nav {position:relative; z-index:5; clear:both; min-width:980px; max-width:1400px; margin:0 auto}
	.b-nav-ul {background:url(../pic/restyle_3/bgs.png) no-repeat 0 0; height:40px; padding:0 0 0 15px; margin:0 134px 0 155px;  -webkit-border-top-left-radius:5px; border-top-left-radius:5px; -moz-border-radius-topleft:5px; -webkit-border-top-right-radius:5px; border-top-right-radius:5px; -moz-border-radius-topright:5px;}
	.b-nav li {float:left}
	.b-nav .nav-aof {position:absolute; top:7px; left:0; width:155px; text-align:center; line-height:1.3em}
	.b-nav .nav-aof a {text-decoration:none}
		.b-nav .nav-aof a:hover {text-decoration:underline}
	.b-nav .nav-aof_manif {background:url(../pic/restyle_3/i-manif.gif) no-repeat 0 1px; padding-left:14px}
	.b-nav .nav-aof_a {color:#c90}
	.b-nav .nav_a {position:relative; display:block; color:#000; font:bold 18px/40px Arial,Helvetica,Tahoma,Verdana,sans-serif; height:40px; line-height:40px; text-decoration:none; padding-left:15px}
		.b-nav .nav_a span {display:block; padding-right:15px; height:40px}
		.b-nav a.nav_a:hover {text-decoration:underline}
			.b-nav a.nav_a:hover .nav_a_ar {background-position:0 -20px}
	.b-nav .nav_a_ar {position:absolute; top:13px; right:6px; width:15px; height:15px; background:url(../pic/restyle_3/b-ico.png) no-repeat 0 -4px}
	.b-nav .nav-sec .nav_a {color:#900; font-size:13px}
	.b-nav .nav-cat .nav_a span {padding-right:26px}
	.b-nav .nav_allserv {position:absolute; top:7px; right:0; width:134px; text-align:center; padding-bottom:1px; line-height:1.3em}
		.b-nav .nav_allserv a {text-decoration:none}
			.b-nav .nav_allserv a:hover {text-decoration:underline}
		.b-nav .nav_allserv_a {color:#900; font:bold 13px Arial,Helvetica,Tahoma,Verdana,sans-serif; text-decoration:none; padding-bottom:1px}
			.b-nav .nav_allserv_a .nav_a_ar {display:-moz-inline-stack; display:inline-block; position:static; vertical-align:top; width:5px; height:3px; background-position:0 0; margin-top:7px; margin-left:2px}
			.b-nav .nav_allserv_a span {border-bottom:1px dotted}
	.b-nav .nav-hr {color:#fff !important; background:url(../pic/restyle_3/bgs.png) no-repeat -1400px 0}
		/*.b-nav .nav-hr span {background:url(../pic/restyle_3/nav-bg-r.png) no-repeat 100% 0}*/
		.b-nav .nav-hr .nav_a_ar {background-position:0 -52px}
		.b-nav a.nav-hr:hover .nav_a_ar {background-position:0 -68px}
	.b-nav .nav_allserv {position:absolute; top:0; right:0; width:134px; text-align:center; line-height:1.3em; height:28px; padding-top:12px}
		.b-nav .nav_allserv a {text-decoration:none}
			.b-nav .nav_allserv a:hover {text-decoration:underline}
		.b-nav .nav_allserv_a {color:#900; font:bold 13px Arial,Helvetica,Tahoma,Verdana,sans-serif; text-decoration:nonene; padding-bottom:1px}
			.b-nav .nav_allserv_a .nav_a_ar {display:-moz-inline-stack; display:inline-block; position:static; vertical-align:top; width:5px; height:3px; background-position:0 0; margin-top:7px; margin-left:2px}
			.b-nav .nav_allserv_a span {border-bottom:1px dotted}
			.b-nav a.nav_allserv_a:hover {
				text-decoration:none;
				}
	.nav_openallserv {
		background-color:#fffde7
		}
		.nav_openallserv .nav_allserv_a {
			position:relative; z-index:81; color:#000; margin-top:-12px; margin-bottom:-1px; padding-top:11px; height:28px;display:block; background-color:#fffde7; border-left:1px solid #f1e8b1; border-right:1px solid #f1e8b1; border-top:1px solid #f1e8b1;
			}
			.nav_openallserv .nav_allserv_a span {
				border-bottom-width:0;
				}
			.nav_openallserv .nav_allserv_a .nav_a_ar {
				background-position:-6px 0;
				}

	/* -- all servers --*/
	.ul_allserv {
		position:absolute; top:40px; background-color:#fffde8; min-width:172px; right:0; text-align:left; border:1px solid #f1e8b1; padding:10px 0 5px; display:none;
		}
		.ul_allserv li {
			font:13px Arial,Helvetica; float:none; padding:0 15px 5px;
			}
		.b-nav .ul_allserv a {
			text-decoration:none; color:#990000;
			}
			.b-nav .ul_allserv a:hover {
				text-decoration:underline;
				}
		.b-nav .ul_allserv a.main{
			font-weight: bold;
			color:black;
			font-size:13px;
			}
	.b-nav .new {position:absolute; z-index:99; right:-16px; top:-11px; width:34px; height:18px; font-size:1px; background-image:url(http://static.onliner.by/pic/restyle/new.png)}
	/* nav subnav */
	.nv-subnav {
		position:absolute; left:155px; top:40px; font:11px Tahoma,Verdana; background-color:#fffde8; width:680px; padding:15px 0 15px 15px; display:none;
		}
		.nv-subnav dt {
			color:#B35900; font-weight:bold; padding:9px 0 5px;
			}
		.nv-subnav dt {
			color:#B35900; font-weight:bold; padding:9px 0 5px;
			}
		.nv-subnav table.sub_catalog dt {
			color:#B35900; font-weight:bold; padding:9px 0 5px; padding-left:25px;
			}
			.nv-subnav dt a {
				color:#B35900;
				}
		.nv-subnav dd {
			position:relative; padding:3px 0 5px;
			}
		.nv-subnav table.sub_catalog dd {
			position:relative; padding:3px 0 5px; overflow: hidden; height:13px;
			}
		.nv-subnav dd img {
			vertical-align: top;
		}
		.nv-subnav table.sub_catalog dd .menu_shad{
			position:absolute;
			width:23px;
			height:20px;
			right:0;
			top:0;
			background:url(../pic/restyle_3/menu-shad.png);
		}
		.nv-subnav a {
			text-decoration:none;
			}
			.nv-subnav a:hover {
				text-decoration:underline;
				}
		.nv-subnav table {
			width:100%;
			}

		.nv-subnav td {
			width:33%; vertical-align:top; padding-left:0px; padding-right:15px;
			}
		.nvsn-wico dl {
			/*padding-left:25px;*/
			}
		.nv-subnav .ic {
			position:relative; top:-2px;
			}
		.nv-subnav:before {
			position:absolute; z-index:-1; content:''; top:10px; left:0; right:0; bottom:0; box-shadow:0 0 19px rgba(0, 0, 0, 0.5); -webkit-box-shadow:0 0 19px rgba(0, 0, 0, 0.5); -moz-box-shadow:0 0 19px rgba(0, 0, 0, 0.5);
			}
		.no-boxshadow .nv-subnav {border:1px solid #c2c2b4; border-top: none;}
	/* / nav subnav */
	.nv-sfHover {

		}
		.nv-sfHover .nv-subnav {
			display:block;
			}
		.nv-sfHover .nav_a {
			color:#950600 !important; background:#fffde7;
			}
			.nv-sfHover .nav_a_ar {
				background-position:0 -37px !important;
				}
/* -- ---- navigation ---- -- */

/* // ---- bwbg ---- // */
/*.b-whbd {position:relative; margin-bottom:10px}
	.wbg-pt {position:absolute; z-index:1; top:0; left:0; min-width:1000px; width:100%; height:100%; overflow:hidden; padding:9px 0; margin:-9px 0}
		.wbg-pt i {position:absolute; left:50%; top:9px; bottom:9px; right:50%; margin:0 -700px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; box-shadow:0 0 9px #999; box-shadow:0 0 9px #999; -webkit-box-shadow:0 0 9px #999; -moz-box-shadow:0 0 9px #999}
	.b-whbd-i {position:relative; z-index:3; background-color:#fff; padding:20px; min-width:960px; max-width:1360px; margin:0 auto}
	.no-boxshadow .wbg-pt i {background-color:transparent; border:1px solid #c2c2b4; top:8px; bottom:8px; margin:0 -701px}*/
/* -- ---- bwbg ---- -- */

/* // ---- forum header ---- // */
.b-mnforum-header {padding:0 0 0 44px}
	.b-mnforum-header .m-title {clear:both; font:2.4em Arial,Helvetica,Tahoma,Verdana,sans-serif; padding-bottom:22px}
.b-mnforum-nav {clear:both; font:1.3em Arial,Helvetica,Tahoma,Verdana,sans-serif}
	.b-mnforum-nav li {float:left; padding-right:20px; padding-bottom:12px}
	.b-mnforum-nav .mnfn_flr {float:right; padding-right:0}
	.b-mnforum-nav .mnfn_rules {color:#cb0000; font-weight:bold}

.b-infotopic {position:relative; font-size:1.1em; margin-top:-5px; padding-bottom:14px}

.m-sidefmnav {float:right; clear:none}
	.m-sidefmnav li {padding-left:20px; padding-right:0}

.b-path {position:relative; margin-left:-3px; color:#4c4c4c; font-size:1.1em}
	.b-path a {color:#4c4c4c; margin:0 3px}

.b-txtsbn {font-size:1.1em; text-align:center; background-color:#fffad2; padding:6px 10px}
	.b-txtsbn a {color:#cb0000; text-decoration:none}

.b-hdtopic {background:#edf4f8 url(../pic/restyle_3/bgs.png) no-repeat -1900px 100%; border-bottom:1px solid #e5e5e5}
	.b-hdtopic h2 {display:-moz-inline-stack; display:inline-block; font:bold 1.5em Arial,Helvetica,Tahoma,Verdana,sans-serif; vertical-align:baseline; padding:9px 0 9px 44px}

.h-btmtopic {border-bottom-width:0; background-position:-7200px 0; background-color:#edf4f8; margin-top:-10px; margin-bottom:10px}
/* -- ---- forum header ---- -- */

/* // ---- statisic ---- // */
.h-statistic {border-bottom:1px solid #e5e5e5; padding-bottom:15px; margin-bottom:10px}
	.h-statistic .b-hdtopic {background-position:-4700px 100%; background-color:#f2f2f2}
	.b-statview {color:#4c4c4c; padding-left:44px; font-size:1.1em; line-height:1.455em; padding-top:9px}
	.b-statview li {display:-moz-inline-stack; display:inline-block; vertical-align:bottom; margin-right:-4px}
	.b-statview .c-gr {color:#999}
	.b-statview .b-summstat {width:50%}
	.b-statview .b-newuser {width:26%}
	.b-statview .b-statpost {width:23%}
	.b-statview .i {position:relative; padding-right:20px}
/* -- ---- statisic ---- -- */

/* // ---- bottom navigation ---- // */
.b-btm-navigation {position:relative; margin:-10px -20px 0; border-bottom:1px solid #e6e6e6; padding:6px 50px 11px 94px;}
		.b-btm-navigation:after {content:".";display:block;font-size:1px;height:0;clear:both;visibility:hidden}
	.b-btm-navigation dl {float:left; width:25%; clear:right}
		.b-btm-navigation dt {font:bold 1.5em Arial,Helvetica,Tahoma,Verdana,sans-serif; padding-bottom:8px}
		.b-btm-navigation dt a {color:#546577; text-decoration:none}
			.b-btm-navigation dt a:hover {text-decoration:underline}
		.b-btm-navigation dd {font-size:1.1em; padding-bottom:5px}
		.b-btm-navigation a {color:#356191}
/* -- ---- bottom navigation ---- -- */

/* // ---- bottom ---- // */
.h-btm-whbd {position:relative; margin-top:-252px; margin-bottom:0}
	/*.h-btm-whbd .b-whbd-i {height:220px;}*/
	.h-btm-whbd .wbg-pt {margin-bottom:0; padding-bottom:0}
		.h-btm-whbd .wbg-pt i {bottom:0; border-bottom-width:0}
.bottom {color:#595959; font-size:1.1em; line-height:14px; padding:2px 30px 5px 74px}
	.bottom .small-logo {left:-50px; top:25px; width:136px; height:40px; background-position:-33px 0}
	.bottom:after {content:".";display:block;font-size:1px;height:0;clear:both;visibility:hidden}
	.bottom .l-col-1 {float:left; width:70%;}
		.bottom .l-col-1-i {position:relative; padding-left:126px; padding-right:20px}
	.bottom .l-col-2 {float:left; width:25%; margin-right:-15%}
	.bottom .l-col-3 {float:right; width:25%}
	.bottom p {padding-top:14px}
	.bottom .fast-stat a {color:#595959}
	.b-btm-nav {padding-top:14px}
	.b-btm-nav:after {content:".";display:block;font-size:1px;height:0;clear:both;visibility:hidden}
	.b-btm-nav li {float:left; padding-right:11px}
	.b-btm-nav .hot {float:none;}
		.b-btm-nav .hot a {color:#ff6600}
	.fast-stat .hot {color:#ff6600}
/* -- ---- bottom ---- -- */

/* // ---- pages ---- // */
.b-pages {font-size:1.1em; text-align:center; padding:5px 0 4px}
	.b-pages ul {display:-moz-inline-stack; display:inline-block; border:2px solid #fff; padding:1px; background:#cecece url(../pic/restyle_3/bgs.png) no-repeat -6100px 0}
		.b-pages ul:after {content:".";display:block;font-size:1px;height:0;clear:both;visibility:hidden}
		.b-pages li {float:left; background:#f9f9f9 url(../pic/restyle_3/bgs.png) no-repeat -10000px 50%; padding:4px 6px}
		.b-pages li:first-child {padding-left:9px}
		.b-pages li:last-child {padding-right:9px}
		.b-pages a {text-decoration:none}
		.b-pages .exppages {border-left:1px solid #d8d7d7; border-right:1px solid #fff; padding:0}
			.b-pages .exppages .exppages-ttl {position:relative; display:block; color:#2e2e2e; padding:4px 16px 4px 12px; border-left:1px solid #fff; border-right:1px solid #d8d7d7}
			.b-pages .exppages .ar {position:absolute; margin-left:100%; left:-12px; top:9px; width:5px; height:3px; background:url(../pic/restyle_3/b-ico.png) no-repeat -16px -46px}
	.b-pages .hr {position:relative; margin:-6px -6px; float:left; display:block; color:#cb0000; font-weight:bold; border:1px solid #999; background-color:#fff; padding:5px 6px}
/* -- ---- pages ---- -- */

/* // ---- btn style ---- // */
.btn-style {position:relative; font-size:13px; font-weight:bold; width:auto; cursor:pointer; overflow:visible; padding:0; border:0; margin:0; outline:none; white-space:nowrap; background-color:transparent}
	.btn-style::-moz-focus-inner {padding:0px;border:0px}
	.btn-style span {display:block; padding-left:7px; height:28px; line-height:26px; background-position:0 -56px}
		.btn-style span span {background-position:100% 0; padding-right:15px; padding-left:8px}
	a.btn-style:hover {text-indent:0}
		.btn-style:hover span {background-position:0 -84px}
			.btn-style:hover span span {background-position:100% -28px}
.btn-createsubj {color:#cb4300}
	.btn-createsubj span {background-image:url(../pic/restyle_3/btn-create.png)}
	a.btn-createsubj:hover {color:#cb4300}
.btn-send {color:#257800}
	.btn-send span {background-image:url(../pic/restyle_3/btn-send.png)}
	a.btn-send:hover {color:#257800}
/* -- ---- btn style ---- -- */

/* // ---- legend form ---- // */
.b-legend-forum {color:#666; font-size:1.1em; text-align:center; padding:34px 0 27px}
	.b-legend-forum li {position:relative; display:-moz-inline-stack; display:inline-block; padding:0 19px}
	.b-legend-forum .b-ico {margin-left:-21px; margin-top:1px}
	.b-legend-forum .i-locked {margin-left:-15px; margin-top:2px}
/* -- ---- legend form ---- -- */
























tr.not_selected_item {
	font-size:10px;
}

tr.selected_item {
	font-size:10px;
	background-color:#EFF4FD;
}

tr.not_selected_item_cat {
	font-size:10px;
	background-color: #FFFAD2;
}

tr.selected_item_cat {
	font-size:10px;
	background-color:#EFF4FD;
}

.pline {
	background: url(http://static.onliner.by/pic/grey1.gif) repeat-x;
}

#search_table a
{
	text-decoration:none;
}

#search_table .pprice {
	color: #000000;
	font: bold 14px Arial, Helvetica, sans-serif;
	margin-bottom: 3px;
}

#search_table td,th {
	padding:0px;
}

#search_results {
	position:absolute;
	/*left:155px;*/
	/*top:40px;*/
	top:57px;
	left:1px;
	font:11px Tahoma,Verdana;
	background-color:#ffffff;
	width:0px;
	display:none;
	box-shadow:0 0 19px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 0 15px rgba(0, 0, 0, 0.5);
	-moz-box-shadow:0 0 19px rgba(0, 0, 0, 0.5);
	padding-bottom: 10px;
	/*display:none;
	font: 11px Verdana,Tahoma,Arial,sans-serif;
	background-color: transparent;
	border:none;
	position:absolute;
	z-index:100;*/
}

.no-boxshadow #search_results {
	border:1px solid #c2c2b4;
}

.search_example {
	color:gray;
	font-size:12px !important;
}

#search_results .navigation  {
	border-collapse:collapse;
	border-spacing:0;
	height:40px;
	position:relative;
}

#search_results .navigation .subnav-i {
	margin:0 -19px;
	position:relative;
}

#search_results .navigation .subnav-i .png-r {width:19px; background:url(http://static.onliner.by/pic/restyle/subnav-r.png); padding:0}
#search_results .navigation .subnav-i .png-r i {display:block; width:19px}
#search_results .navigation .subnav-i .png-l {width:19px; background:url(http://static.onliner.by/pic/restyle/subnav-l.png); padding:0}
#search_results .navigation .subnav-i .png-l i {display:block; width:19px}




/* -- cont block --*/
.b-whbd {
	position:relative; margin-bottom:10px;
	}
	.b-whbd-i {
		position:relative; z-index:3; background-color:#fff; padding:20px; min-width:960px; max-width:1360px; margin:0 auto;
		}
	.wbg-pt {
		position:absolute; left:0; z-index:1; top:-9px; bottom:-9px; min-width:1000px; width:100%; overflow:hidden;
		}
	.wbg-pt__i {
		position:absolute; top:0; left:50%; margin-left:-709px; width:1418px; height:100%;
		}
		.wbg-pt__i i {
			position:absolute; background-image:url(../pic/ptbg.png);
			}
	.wbg__a {
		top:0; left:-31px; width:100%; clip:rect(auto auto auto 31px); background-position:0 0; height:13px; padding-right:18px;
		}
	.wbg__a__r {
		top:0; right:0; width:13px; background-position:-18px 0; height:13px;
		}
	.wbg__b {
		left:0; top:-13px; height:100%; width:9px; background-position:0 0; clip:rect(26px auto auto auto);
		}
	.wbg__c {
		right:0; top:-13px; height:100%; width:9px; background-position:-9px 0; clip:rect(26px auto auto auto);
		}
	.wbg__d {
		bottom:0; left:-31px; width:100%; clip:rect(auto auto auto 31px); background-position:0 -13px; height:13px; padding-right:18px;
		}
	.wbg__d__r {
		bottom:0; right:0; width:13px; background-position:-18px -13px; height:13px;
		}

		.h-btm-whbd .wbg__d, .h-btm-whbd .wbg__d__r {
			display:none;
		}
		.h-btm-whbd .wbg-pt {
			bottom:0;
			}
		.h-btm-whbd .wbg__b, .h-btm-whbd .wbg__c {
			padding-bottom:13px;
			}
/* -- / cont block --*/

.h-btm-whbd {margin-bottom:0}