

.v_news .sroom span,
.vestibule .sroom span{width: 173px;}
.v_news .sroom span i,
.vestibule .sroom span i{background-position:0 0;}

.cabinet .sroom span{width: 137px;}
.cabinet .sroom span i{background-position:-192px 0;}

.library .sroom span{width: 195px;}
.library .sroom span i{background-position:-350px 0;}

.garden .sroom span{width: 200px;}
.garden .sroom span i{background-position:-574px 0;}

.pug .sroom span{height:80px;margin-top:12px;width:141px;}
.pug .sroom span i{background-position:-800px 0;}

.lounge .sroom span{width:146px;}
.lounge .sroom span i{background-position:-950px 0;}

.games .sroom span{height:80px;margin-top:12px;width: 137px;}
.games .sroom span i{background-position:-1113px 0;}

.kitchen .sroom span{width: 100px;}
.kitchen .sroom span i{background-position:-1270px 0;}




.vestibule{}

	.vestibule .pl_zg .c,
	.vestibule .pl_zg .rr,
	.vestibule .rc-menu .t,
	.vestibule .rc-menu .b,
	.vestibule .pager li a,
	.vestibule .pager li i,
	.vestibule .pager li span{
		background-image: url(../../_pic/rounds/plash_red.png);
	}

	.vestibule #main_logo i{
		background:url(../../_pic/logo_fon/fon0.png);	
	}

	.vestibule .simphover a:hover .ms,
	.vestibule .menulist .hover .ms,
	.vestibule .menulist .active .ms{
		background:url(../../_pic/menu/menu_0.png);
	}

	.vestibule .boock .more,
	.vestibule .more2 i{
		background-position:-30px 0;
	}

	.vestibule .rc_arh .t,
	.vestibule .rc_arh .b{
		background-image: url(../../_pic/rounds/plash_red_arh.png);
	}
	.vestibule .i_sprev b,
	.vestibule .i_snext b,
	.vestibule #facebox .b-popup-close .popup-close{
		background-image: url(../../_pic/icons/ico8_red.png);
	}
	.vestibule .corcolor,
	.vestibule .subname,
	.vestibule .sname{
		color:#B91044
	}

	.vestibule .i_back:hover i,
	.vestibule .i_back:active i,
	.vestibule .i_back_hover i{
		background-position:-60px 0;
	}
	.vestibule .i_next:hover i,
	.vestibule .i_next:active i,
	.vestibule .i_next_hover i{
		background-position:-30px 0;
	}

/**/
.v_news{}
	.v_news .pl_zg .c,
	.v_news .pl_zg .rr,
	.v_news .rc-menu .t,
	.v_news .rc-menu .b,
	.v_news .pl_zg .c,
	.v_news .pl_zg .rr,
	.v_news .rc-menu .t,
	.v_news .rc-menu .b,
	.v_news .pager li a,
	.v_news .pager li i,
	.v_news .pager li span{
		background-image: url(../../_pic/rounds/plash_news.png);
	}

	.v_news #main_logo i{
		background:url(../../_pic/logo_fon/fon_n.png);	
	}

	.v_news .boock .more,
	.v_news .more2 i{
		background-position:-90px 0;
	}
	
	.v_news .rc_arh .t,
	.v_news .rc_arh .b{
		background-image: url(../../_pic/rounds/plash_news_arh.png);
	}
	.v_news .i_sprev b,
	.v_news .i_snext b,
	.v_news #facebox .b-popup-close .popup-close{
		background-image: url(../../_pic/icons/ico8_news.png);
	}
	.v_news h2,
	.v_news .corcolor,
	.v_news .subname,
	.v_news .sname{
		color:#D56E14
	}

	.v_news .i_back:hover i,
	.v_news .i_back:active i,
	.v_news .i_back_hover i,
	.v_news .back_link .boock .more,
	.v_news .back_link .more2 i{
		background-position:-120px 0;
	}
	.v_news .i_next:hover i,
	.v_news .i_next:active i,
	.v_news .i_next_hover i{
		background-position:-90px 0;
	}
	
	.v_news .date b{
		background:#d99910;
	}
	.v_news .specnews{
		background:#d56e14;
		
	}

/**/

.cabinet{}
	.cabinet .pl_zg .c,
	.cabinet .pl_zg .rr,
	.cabinet .rc-menu .t,
	.cabinet .rc-menu .b,
	.cabinet .pl_zg .c,
	.cabinet .pl_zg .rr,
	.cabinet .rc-menu .t,
	.cabinet .rc-menu .b,
	.cabinet .pager li a,
	.cabinet .pager li i,
	.cabinet .pager li span{
		background-image: url(../../_pic/rounds/plash_4.png);
	}

	.cabinet #main_logo i{
		background:url(../../_pic/logo_fon/fon4.png);	
	}

	.cabinet .simphover a:hover .ms,
	.cabinet .menulist .hover .ms,
	.cabinet .menulist .active .ms{
		background:url(../../_pic/menu/menu_4.png);
	}

	.cabinet .boock .more,
	.cabinet .more2 i{
		background-position:-90px -13px;
	}
	
	.cabinet .rc_arh .t,
	.cabinet .rc_arh .b{
		background-image: url(../../_pic/rounds/plash_news_arh.png);
	}



	.cabinet .boock .more,
	.cabinet .more2 i,
	.cabinet .i_next:hover i,
	.cabinet .i_next:active i,
	.cabinet .i_next_hover i{
	background-position:-90px -13px;
	}
	.cabinet .i_back:hover i,
	.cabinet .i_back:active i,
	.cabinet .back_link .boock .more,
	.cabinet .back_link .more2 i,
	.cabinet .i_.back_hover i{
		background-position:-60px -13px;
	}

	.cabinet .i_sprev b,
	.cabinet .i_snext b,
	.cabinet #facebox .b-popup-close .popup-close{
		background-image: url(../../_pic/icons/ico8_4.png);
	}
	.cabinet .corcolor,
	.cabinet .subname,
	.cabinet .sname,
	.cabinet h2{
		color:#2c4b72
	}
/**/
.cabinet .m_name {
	margin-top:-14px;
	right:39%;
	top:9%;
}
	
	.cabinet .date b,
	.cabinet .specnews{
		background:#2c4b72;
	}

/**/
.library{}
	.library .pl_zg .c,
	.library .pl_zg .rr,
	.library .rc-menu .t,
	.library .rc-menu .b,
	.library .pl_zg .c,
	.library .pl_zg .rr,
	.library .rc-menu .t,
	.library .rc-menu .b,
	.library .pager li a,
	.library .pager li i,
	.library .pager li span{
		background-image: url(../../_pic/rounds/plash_3.png);
	}

	.library #main_logo i{
		background:url(../../_pic/logo_fon/fon3.png);	
	}

	.library .simphover a:hover .ms,
	.library .menulist .hover .ms,
	.library .menulist .active .ms{
		background:url(../../_pic/menu/menu_2.png);
	}


	.library .boock .more,
	.library .more2 i{
		background-position:-90px -13px;
	}

	.library .rc_arh .t,
	.library .rc_arh .b{
		background-image: url(../../_pic/rounds/plash_red_arh.png);
	}
	.library .i_sprev b,
	.library .i_snext b,
	.library #facebox .b-popup-close .popup-close{
		background-image: url(../../_pic/icons/ico8_3.png);
	}

	.library h2,
	.library .corcolor,
	.library .subname,
	.library .sname{
		color:#a85817
	}

	.library .boock .more,
	.library .more2 i,
	.library .i_next:hover i,
	.library .i_next:active i,
	.library .i_next_hover i{
		background-position:-90px -47px;
	}
	.library .i_back:hover i,
	.library .i_back:active i,
	.library .back_link .boock .more,
	.library .back_link .more2 i,
	.library .i_back_hover i{
		background-position:-60px -47px;
	}
	.library .date b,
	.library .specnews{
		background:#a85817;
		
	}

.library .m_name {
	margin-top:-23px;
	right:6%;
	top:22%;
}

.garden{}

	.garden .pl_zg .c,
	.garden .pl_zg .rr,
	.garden .rc-menu .t,
	.garden .rc-menu .b,
	.garden .pl_zg .c,
	.garden .pl_zg .rr,
	.garden .rc-menu .t,
	.garden .rc-menu .b,
	.garden .pager li a,
	.garden .pager li i,
	.garden .pager li span{
		background-image: url(../../_pic/rounds/plash_5.png);
	}

	.garden #main_logo i{
		background:url(../../_pic/logo_fon/fon5.png);	
	}

	.garden .simphover a:hover .ms,
	.garden .menulist .hover .ms,
	.garden .menulist .active .ms{
		background:url(../../_pic/menu/menu_5.png);
	}

	.garden .rc_arh .t,
	.garden .rc_arh .b{
		background-image: url(../../_pic/rounds/plash_red_arh.png);
	}
	.garden .i_sprev b,
	.garden .i_snext b,
	.garden #facebox .b-popup-close .popup-close{
		background-image: url(../../_pic/icons/ico8_5.png);
	}

	.garden h2,
	.garden .corcolor,
	.garden .subname,
	.garden .sname{
		color:#33661a
	}

	.garden .i_back:hover i,
	.garden .i_back:active i,
	.garden .i_back_hover i{
		background-position:-60px -30px;
	}
	.garden .boock .more,
	.garden .more2 i,
	.garden .i_next:hover i,
	.garden .i_next:active i,
	.garden .i_next_hover i{
		background-position:-90px -30px;
	}
	.garden .date b,
	.garden .specnews{
		background:#33661a;
		
	}

	.garden #menuinfoblock{
		top:80%;
	}
	.garden .menuwr {
		left:6%;
	}
	.garden .m_name {
		margin-top:-23px;
		right:6%;
		top:18%;
	}
.pug{}

	.pug .pl_zg .c,
	.pug .pl_zg .rr,
	.pug .rc-menu .t,
	.pug .rc-menu .b,
	.pug .pl_zg .c,
	.pug .pl_zg .rr,
	.pug .rc-menu .t,
	.pug .rc-menu .b,
	.pug .pager li a,
	.pug .pager li i,
	.pug .pager li span{
		background-image: url(../../_pic/rounds/plash_6.png);
	}

	.pug #main_logo i{
		background:url(../../_pic/logo_fon/fon6.png);	
	}

	.pug .simphover a:hover .ms,
	.pug .menulist .hover .ms,
	.pug .menulist .active .ms{
		background:url(../../_pic/menu/menu_6.png);
	}

	.pug .boock .more,
	.pug .more2 i{
		background-position:-30px 0;
	}

	.pug .rc_arh .t,
	.pug .rc_arh .b{
		background-image: url(../../_pic/rounds/plash_red_arh.png);
	}
	.pug .i_sprev b,
	.pug .i_snext b,
	.pug #facebox .b-popup-close .popup-close{
		background-image: url(../../_pic/icons/ico8_6.png);
	}

	.pug h2,
	.pug .corcolor,
	.pug .subname,
	.pug .sname{
		color:#959709
	}

	.pug .boock .more,
	.pug .more2 i,
	.pug .i_next:hover i,
	.pug .i_next:active i,
	.pug .i_next_hover i{
		background-position:-150px -30px;
	}
	.pug .i_back:hover i,
	.pug .i_back:active i,
	.pug .back_link .boock .more,
	.pug .back_link .more2 i,
	.pug .i_back_hover i{
		background-position:-120px -30px;
	}
	.pug .date b,
	.pug .specnews{
		background:#959709;
		
	}

	.pug #menuinfoblock{
		top:75%;
	}
	.pug .menuwr {
		left:15%;
	}
	.pug .m_name {
		right:8%;
	}
.lounge{}
	.lounge .pl_zg .c,
	.lounge .pl_zg .rr,
	.lounge .rc-menu .t,
	.lounge .rc-menu .b,
	.lounge .pl_zg .c,
	.lounge .pl_zg .rr,
	.lounge .rc-menu .t,
	.lounge .rc-menu .b,
	.lounge .pager li a,
	.lounge .pager li i,
	.lounge .pager li span{
		background-image: url(../../_pic/rounds/plash_1.png);
	}

	.lounge #main_logo i{
		background:url(../../_pic/logo_fon/fon1.png);	
	}

	.lounge .simphover a:hover .ms,
	.lounge .menulist .hover .ms,
	.lounge .menulist .active .ms{
		background:url(../../_pic/menu/menu_1.png);
	}

	.lounge .boock .more,
	.lounge .more2 i{
		background-position:-90px -13px;
	}
	
	.lounge .rc_arh .t,
	.lounge .rc_arh .b{
		background-image: url(../../_pic/rounds/plash_news_arh.png);
	}
	.lounge .i_sprev b,
	.lounge .i_snext b,
	.lounge #facebox .b-popup-close .popup-close{
		background-image: url(../../_pic/icons/ico8_news.png);
	}
	.lounge .corcolor,
	.lounge .subname,
	.lounge .sname,
	.lounge .sectsname,
	.lounge .color1
	{
		color:#463262
	}
	
	.lounge .fname,
	.lounge .colorbg1{
		background-color:#463262;
		color:#fdfdfd;
	}	

	.lounge .fname *,
	.lounge .colorbg1 *{
		color:#fdfdfd;
		text-decoration:none;
	}	

	
/**/
.games{}

	.games .pl_zg .c,
	.games .pl_zg .rr,
	.games .rc-menu .t,
	.games .rc-menu .b,
	.games .pl_zg .c,
	.games .pl_zg .rr,
	.games .rc-menu .t,
	.games .rc-menu .b,
	.games .pager li a,
	.games .pager li i,
	.games .pager li span{
		background-image: url(../../_pic/rounds/plash_7.png);
	}

	.games #main_logo i{
		background:url(../../_pic/logo_fon/fon7.png);	
	}

	.games .simphover a:hover .ms,
	.games .menulist .hover .ms,
	.games .menulist .active .ms{
		background:url(../../_pic/menu/menu_7.png);
	}

	.games .rc_arh .t,
	.games .rc_arh .b{
		background-image: url(../../_pic/rounds/plash_red_arh.png);
	}
	.games .boock .more,
	.games .more2 i{
		background-position:-30px 0;
	}

	.games .i_sprev b,
	.games .i_snext b,
	.games #facebox .b-popup-close .popup-close{
		background-image: url(../../_pic/icons/ico8_6.png);
	}

	.games h2,
	.games .corcolor,
	.games .subname,
	.games .sname{
		color:#959709
	}

	.games .boock .more,
	.games .more2 i,
	.games .i_next:hover i,
	.games .i_next:active i,
	.games .i_next_hover i{
		background-position:-150px -30px;
	}
	.games .i_back:hover i,
	.games .i_back:active i,
	.games .back_link .boock .more,
	.games .back_link .more2 i,
	.games .i_back_hover i{
		background-position:-120px -30px;
	}
	.games .date b,
	.games .specnews{
		background:#959709;
	}
	
	.games input[type =submit],
	.games input.submit{
		background:#959709;
		border:1px solid #959709;
		color:#fff;
	}

	.games #menuinfoblock{
		top:72%;
	}
	.games .menuwr {
		left:15%;
	}
	.games .m_name {
		margin-top:-23px;
		right:6%;
		top:22%;
	}
	.games .boock3 .hdpart .prenext {
		margin-right:-11em;
	}
	.games .boock3 .sname {
		padding-right:0;
	}
	.games .lhd	{
		z-index:2;
	}	
.kitchen{}
	.kitchen .pl_zg .c,
	.kitchen .pl_zg .rr,
	.kitchen .rc-menu .t,
	.kitchen .rc-menu .b,
	.kitchen .pl_zg .c,
	.kitchen .pl_zg .rr,
	.kitchen .rc-menu .t,
	.kitchen .rc-menu .b,
	.kitchen .pager li a,
	.kitchen .pager li i,
	.kitchen .pager li span{
		background-image: url(../../_pic/rounds/plash_2.png);
	}

	.kitchen #main_logo i{
		background:url(../../_pic/logo_fon/fon2.png);	
	}

	.kitchen .simphover a:hover .ms,
	.kitchen .menulist .hover .ms,
	.kitchen .menulist .active .ms{
		background:url(../../_pic/menu/menu_2.png);
	}

	.kitchen .boock .more,
	.kitchen .more2 i{
		background-position:-90px 0;
	}

	.kitchen .i_back:hover i,
	.kitchen .i_back:active i,
	.kitchen .i_back_hover i,
	.kitchen .back_link .boock .more,
	.kitchen .back_link .more2 i{
		background-position:-120px 0;
	}
	.kitchen .i_next:hover i,
	.kitchen .i_next:active i,
	.kitchen .i_next_hover i{
		background-position:-90px 0;
	}
	
	.kitchen .rc_arh .t,
	.kitchen .rc_arh .b{
		background-image: url(../../_pic/rounds/plash_news_arh.png);
	}
	.kitchen .i_sprev b,
	.kitchen .i_snext b,
	.kitchen #facebox .b-popup-close .popup-close{
		background-image: url(../../_pic/icons/ico8_news.png);
	}
	.kitchen .corcolor,
	.kitchen .subname,
	.kitchen .sname{
		color:#D56E14
	}
	.kitchen #menuinfoblock{
		top:45%;
	}

	.kitchen #prelayout {
		height:40%;
		top:60%;
	}
	
.kitchen .specnews .img_sh{
	background-color:#e0970a;
}
.kitchen .specnews .img_sh .sd1{
		background-color:#da9208;
}
.kitchen .specnews .img_sh .sd2{
	border:1px solid #d28e09;
}

/**/


		
		
.flike{}
	.flike a{
		color:#fff;
		text-decoration:underline;
	}
	.flike .arrow{
		font-size:1em;
		line-height:1.4em;
	}
		.flike .arrow b{
			top:.25em;
		}
		.flike .arrow i{
			background-position:-150px -13px;
		}
	.flike p{
		color:#271441;
	}
	div.flike h3{
		font-size:1.692em;
		margin-bottom:.25em;
	}

.wdt{
	color:#fff!important;
	text-decoration:none!important;
}
	.wdt b {
	top:0.28em;
	}
.wdt .more,
	.wdt .more2 i,
	.wdt-arr .more2 i {
	background-position:0 0;
	}
/*page section*/


.section #ballign{
	margin-left:0;
	overflow:visible;
	margin-top:0;
}
	.library #layout .setter,
	.library #ballign,
	.vestibule #layout .setter,
	.vestibule #ballign{
		vertical-align:bottom;
	}
	.vestibule #ballign,
	.library #ballign,
	.lounge #ballign,
	.kitchen #ballign{
		margin-top:0;
	}
	.library #ballign{
		text-align:center;
	}
	.gallsection #ballign{
		text-align:left;
		overflow:visible;
	}


	.section-forum .sftwr{
		height:87%;
	}
	
.gallsection .layout_spl{
	display:none;
}

.library #prelayout{
	top:63%;
	height:37%;
}
.library #menuinfoblock {
	margin-top:115px;
}
	.gallsection #menuinfoblock{
		top:16%;
		width:100%;
		margin-top:120px;
		z-index:5;
		left:0;
	}
	
	.gallsection #prelayout {
		height:60%;
		top:20%;
		margin-top:72px;
	}
		
	.gallsection .prelayout {
		margin-top:440px;
		top:22%;
		height:auto;
	}
		
		.gallsection .m_name {
			top:12%;
		}

.kitchen #layout .setter,
.kitchen #layout #ballign{vertical-align:middle;}

.garden #prelayout,
.pug #prelayout,
.games #prelayout{
	display:none;
}
.garden .layout_spl,
.pug .layout_spl,
.games .layout_spl{
	display:none;
}

.section #prelayout{
	display:block;
	height:72%;
	top:28%;
}
.section .m_name {
top:15%;
}
.section-forum{color:#474747}
	.section-forum #prelayout{
		top:1%;
		height:99%;
	}
	

	.glm2 .more2 i{
		background-position:-120px -13px;
	}
	.glm3 .more2 i{
		background-position:-150px 0;
	}