  .layer_poster {
     margin-bottom: -1px;
   }
/* Весь блок*/
.m-rating-area{height:80px;display:inline-block;margin:15px 0;padding-left:90px;border:1px solid #ddd;position:relative;}
.m-error{position:absolute;top:5px;right:5px;padding:0 15px;display:none;border:1px solid #db4a39;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font:normal 12px/28px Arial;color:#444;}
.m-load{background:#f0f0f0 url('{THEME}/images/m_load.gif') 50% 50% no-repeat !important;}

	/* Суммарный рейтинг */
	.m-rating-rate{float:left;margin-left:-90px;width:80px;border-right:1px solid #ddd;font:bold 27px/60px Arial;text-align:center;color:#777;height:80px;text-shadow:0 1px #fff;-moz-box-shadow:inset 0 1px 1px #fcfcfc;-webkit-box-shadow:inset 0 1px 1px #fcfcfc;box-shadow:inset 0 1px 1px #fcfcfc;}
		/* Количество голосов в суммарном рейтинге */
		.m-rating-rate-votes{font:normal 11px/20px Arial;margin-top:-15px;text-shadow:none;}

	/* Разбивкав 2 колонки */
	.m-rating-column{width:180px;float:left;height:80px;}
		/* Область одного рейтинга */
		.m-rating-field{padding:5px 0 5px 40px;height:30px;}
			/* Оценка */
			.m-rating-value{float:left;cursor:pointer;margin-left:-40px;width:30px;height:30px;color:#fff;font:bold 15px/30px Arial;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
			.m-rating-field:hover .m-rating-value{background:#ef622a;}

			/* Сам рейтинг */
			.m-rating{margin:0;padding:0;list-style:none;}
			.m-rating:after{content:"";display:table;clear:both;}
				.m-rating li{float:left;padding:0 1px;}
					.m-rating li span{display:block;width:10px;height:10px;border-radius:5px;background:#ccc;text-indent:-10000px;cursor:pointer;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.25), 0 1px 0 #fff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.25), 0 1px 0 #fff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.25), 0 1px 0 #fff;}
				.m-rating li.m-current span{background:#f6c82a;}
				.m-rating li.m-hover span{background:#ef622a}
.ratingbox {
    background-color: #d26c22;
    border-radius: 6px;
    color: #FFF;
    display: inline-block;
    margin-right: 0px;
    padding: 3px 7px 3px 7px;
    font-size: 12px;
    top: -5px;
    line-height: 100%;
}
.ratebox2 {
	float: right;
}
.ratebox3 {
	float: right;
}
.reset, .reset li {
    list-style: none;
    padding: 0;
    margin: 0;
}
/* CSS3 gradients & backgrounds */
.m-rating-area{
	background:#fcfcfc;
	background: -moz-linear-gradient(top,  rgba(253,253,253,1) 0%, rgba(250,250,250,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(253,253,253,1)), color-stop(100%,rgba(250,250,250,1)));
	background: -webkit-linear-gradient(top,  rgba(253,253,253,1) 0%,rgba(250,250,250,1) 100%);
	background: -o-linear-gradient(top,  rgba(253,253,253,1) 0%,rgba(250,250,250,1) 100%);
	background: -ms-linear-gradient(top,  rgba(253,253,253,1) 0%,rgba(250,250,250,1) 100%);
	background: linear-gradient(to bottom,  rgba(253,253,253,1) 0%,rgba(250,250,250,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#fafafa',GradientType=0 );
}
.m-rating-rate{
	background:#f0f0f0;
	background: -moz-linear-gradient(top,  rgba(245,245,245,1) 0%, rgba(234,234,234,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(245,245,245,1)), color-stop(100%,rgba(234,234,234,1)));
	background: -webkit-linear-gradient(top,  rgba(245,245,245,1) 0%,rgba(234,234,234,1) 100%);
	background: -o-linear-gradient(top,  rgba(245,245,245,1) 0%,rgba(234,234,234,1) 100%);
	background: -ms-linear-gradient(top,  rgba(245,245,245,1) 0%,rgba(234,234,234,1) 100%);
	background: linear-gradient(to bottom,  rgba(245,245,245,1) 0%,rgba(234,234,234,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#eaeaea',GradientType=0 );
}
.m-rating-value{
	background:#f6c82a;
	background: -moz-linear-gradient(top,  rgba(72,169,234,1) 0%, rgba(64,151,209,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(72,169,234,1)), color-stop(100%,rgba(64,151,209,1)));
	background: -webkit-linear-gradient(top,  rgba(72,169,234,1) 0%,rgba(64,151,209,1) 100%);
	background: -o-linear-gradient(top,  rgba(72,169,234,1) 0%,rgba(64,151,209,1) 100%);
	background: -ms-linear-gradient(top,  rgba(72,169,234,1) 0%,rgba(64,151,209,1) 100%);
	background: linear-gradient(to bottom,  rgba(72,169,234,1) 0%,rgba(64,151,209,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6c82a', endColorstr='#f6c82a',GradientType=0 );
}

.m-error{
	background:#fafafa;
	background: url(data:image/svg+xml;base64,MTY2MjMxMTc4NTk1+PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(245,245,245,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(245,245,245,1)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 100%);
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 );
}

/* SEARCH */


/* */
/*---Рейтинг---*/
.message {
    position:absolute; 
    font-weight:bold; 
    z-index:2; 
    top:10px; 
    left:42px; 
    display:block; 
    text-decoration:none; 
    /*background:url(../images/message-count.png) no-repeat top;*/ 
    background: #8EB400;
    /* padding:1px 0px 0px 8px;  */
    padding: 0 4px;
    font-size:11px; 
    color:#fff; 
    text-shadow:0px 1px 0px #396600; 
    border-radius:2px; 
    /* height:21px; 
    width:14px; */
    height: 16px;
    line-height: 16px;
}

.favorite {
    position:absolute; 
    font-weight:bold; 
    z-index:2; 
    top:30px; 
    left:42px; 
    display:block; 
    text-decoration:none; 
    /*background:url(../images/message-count.png) no-repeat top;*/ 
    background: #ffa800;
    /* padding:1px 0px 0px 8px;  */
    padding: 0 4px;
    font-size:11px; 
    color:#fff; 
    text-shadow:0px 1px 0px #b21035; 
    border-radius:2px; 
    /* height:21px; 
    width:14px; */
    height: 16px;
    line-height: 16px;
}

#poster-area{margin-bottom:15px;padding:6px 9px 9px;background:#4c4c4c;border:1px solid #000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-shadow:2px 2px 5px #000;}
#fullstory-title{font-size:16px;height:41px;line-height:30px;color:#bebebe;margin-top:-48px;text-shadow:0 1px 2px #000;}
	#fullstory-left-side{float:left;margin:-42px 0 0 -258px;width:242px;overflow:hidden;}
#fullstory-date{display:block;margin-bottom:6px;text-align:center;color:#ccc;font:normal 12px/29px Arial, Helvetica, sans-serif;text-shadow:1px 1px 3px #000;text-transform:uppercase;height:29px;background:#141414;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;box-shadow:inset 2px 2px 4px #000, 1px 1px rgba(255,255,255,0.1);}
	#fullstory-date:hover{color:#fff;text-decoration:underline;}
	#fullstory-poster{width:220px;border:1px solid #7f7f7f;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;box-shadow:2px 2px 5px rgba(0,0,0,0.5);display:block;}
	#fullstory-poster:hover{border-color:#999;}
#fullstory-poster img{width:220px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:block;}
#fullstory-categories-h{background:#efefef url('../images/bg_genre.png') repeat-x;margin:0 9px 9px;height:31px;font:bold 13px/31px Arial, Helvetica, sans-serif;text-align:center;color:#333;text-shadow:0 1px 1px #fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
#fullstory-categories{width:244px;margin-bottom:9px;}


.shortsi1 { width: 155px; height: 366px; display: block; overflow: hidden; float: left; margin: 14px 20px 0 0; }
.shortsi11 { background: url(../images/short.jpg) no-repeat; color: #edecde; text-align: center; line-height: 16px; padding: 24px 5px 9px 5px; display: block; overflow: hidden; max-height: 58px; }
.shortsi11 a { text-decoration: none; color: #edecde; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
.shortsi11 a:hover { color: #fbfbf6; }
.shortsi11 h1 { font: 13px/11px 'Ubuntu Condensed', Arial, Helvetica, sans-serif; /*font: 11px Arial, Helvetica, sans-serif\0/;*/ line-height: 16px; }
.shortsi12 { width: 159px; background: url(../images/short.png) no-repeat bottom; padding-bottom: 7px; position: absolute; }
.shortsi13 { width: 155px; margin: 49px 0px 0px 0px; }
.shortsi13 img { width: 155px; min-height: 224px; float: center;}
.shortsi14 { width: 155px; height: 94px; display: block; overflow: hidden; position: absolute; background: url(../images/short1.png) no-repeat; margin-top: 267px; font: 12px/11px 'Ubuntu Condensed', Arial, Helvetica, sans-serif; /*font: 11px Arial, Helvetica, sans-serif\0/;*/ }
.shortsi15 { height: 49px; width: 151px; color: #ebe7ca; line-height: 52px; text-indent: 9px; display: block; overflow: hidden; }
.shortsi15 a { color: #c6e94c; border-bottom: #c6e94c 1px dotted; text-decoration:none; }
.shortsi15 a:hover { border: none; }
.shortsi16 { background: url(../images/short.gif) no-repeat 1px 1px; height: 17px; color: #807f7c; text-indent: 15px; margin-left: 8px; }
.shortsi16 span { color: #413f36; }
.shortsi17 { background: url(../images/short1.gif) no-repeat; height: 17px; color: #807f7c; text-indent: 15px; margin-left: 8px; }
.shortsi17 span { color: #413f36; }
.shortsi17 span a { color: #413f36; }
.shortsi17 span a:hover { text-decoration: none; }
.shortsi18 { background: url(../images/short2.png); width: 111px; height: 27px; position: absolute; margin: 241px 0 0 18px; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px; padding: 0 10px 0 10px; text-align: center; }
.shortsi19 { background: url(../images/short3.png) no-repeat; width: 28px; height: 14px; display: block; float: left; color: #d7d1a3; padding: 0 8px 0 18px; margin: 5px 0 0 0; }
.shortsi110 { background: url(../images/short4.png) no-repeat 0 1px; width: 28px; height: 14px; display: block; float: left; color: #d7d1a3; padding-left: 29px; margin: 5px 0 0 0; }
  

.feed-info{background:#F4F4F4;text-shadow:0 1px 0 #fff;}
.feed-title{padding:0 5px;font:500 17px/36px 'Cuprum',sans-serif;width:320px;height:36px;overflow:hidden;}
.feed-list{display:block;padding:0 5px 30px;font:700 10px Arial,sans-serif;}
.feed-list a{color:#4a5254}
.feed-list a:hover{color:#4a5254;}
.feed-list li{display:inline-block;color#FFFF00}
.feed-title a:link,.feed-title a:visited{color:#000;text-decoration:none;}
.feed-title a:hover{color:#000;}
.feed-poster{width:330px;height:150px;position:relative;box-shadow:0px 7px 6px -6px rgba(0,0,0, 0.25);}
.feed-body{margin:1px 5px 5px;height:148px;overflow:hidden;font:500 13px/1.4em Arial,"Trebuchet MS",Helvetica,sans-serif;font-style:normal;color:#555;text-align:left}
.sshort{float:left; width:249px; padding-left:10px; padding-top:15px;}
	.sshort .sheading{width:100%; height:40px;}	
		.sshort .sheading .dbg, .sshort .sheading .dleft, .sshort .sheading .dright{width:100%; height:100%;}
		.sshort .sheading .dbg{background:url(../images/sshortbg.png) repeat-x;}	
		.sshort .sheading .dleft{background:url(../images/ssheadl.png) no-repeat;}
		.sshort .sheading .dright{background:url(../images/ssheadr.png) no-repeat 100% 100%;}
	.sshort .dcont{padding:0 10px 10px 10px; background:#ebeef0; margin-left:17px;}
	.sshort .dtitle{height:30px; display:block; overflow:hidden; line-height:15px; padding:10px 0px 0px 5px; font-size:1.0em; overflow:hidden;}
		.sshort .dtitle a{color:#000; text-decoration:none;}
		.sshort{float:left; width:249px; padding-left:10px; padding-top:15px;}
	.sshort .sheading6{width:100%; height:60px;}	
		.sshort .sheading6 .dbg, .sshort .sheading .dleft, .sshort .sheading .dright{width:100%; height:100%;}
		.sshort .sheading6 .dbg{background:url(../images/sshortbg.png) repeat-x;}	
		.sshort .sheading6 .dleft{background:url(../images/ssheadl.png) no-repeat;}
		.sshort .sheading6 .dright{background:url(../images/ssheadr.png) no-repeat 100% 100%;}
	.sshort .dcont6{padding:0 10px 10px 10px; background:#ebeef0; margin-left:17px;}
	.sshort .dtitle6{height:45px; display:block; overflow:hidden; line-height:15px; padding:10px 0px 0px 5px; font-size:1.0em; overflow:hidden;}
		.sshort .dtitle6 a{color:#000; text-decoration:none;}
.description-post{
	display: inline-block;
	background-color: #f7f5f2;
	padding-left: 5px;
	padding-top: 14px;
	width: 516px;
}
.description1 h1{
	font-size: 1.6em;
	font-weight: bold;
	color: #000;
	text-shadow: 1px 1px 0 #cacaca;
	margin-bottom: 3px;
}
.description2 h1{
	font-size: 1.2em;
	color: #000;
	text-shadow: 1px 1px 0 #cacaca;
    margin-bottom: 3px;
}
.description3 h1{
	font-size: 1.1em;
	color: #000;
	text-shadow: 1px 1px 0 #cacaca;
    margin-bottom: 3px;
}
.sscat{height:40px; line-height:10px; padding:0 4px 0 4px; overflow:hidden;}

	.poster{overflow:hidden; margin-bottom:5px;padding:20px 0px 0px 0px;}
	/*.poster img{width:245px;height:126px;}*/
	.ssbtm .dbg, .ssbtm .dleft, .ssbtm .dright{width:100%; height:100%;}
	.ssbtm .dbg{background:url(../images/ssbtm.png) repeat-x;}	
	.ssbtm .dleft{background:url(../images/ssbtml.png) no-repeat 0 100%;}
	.ssbtm .dright{background:url(../images/ssbtmr.png) no-repeat 100% 100%;}
	.sstext{ height:69px; overflow:hidden;padding:0px 0px 0px 0px;}
	.slang{float:left; height:26px; background:url(../images/lang.png) no-repeat 100% -26px; padding-right:11px; margin-left:10px; line-height:26px;}
	.slang span{display:block; float:left; height:26px; background:url(../images/lang.png) no-repeat; padding-left:11px; color:#fff; padding-right:3px;}



.form-wrapper {
    width: 300px;
    padding: 8px;
    overflow: hidden;
    border-width: 0px;
    border-style: solid;
    border-color: #dedede #bababa #aaa #bababa;
    -moz-box-shadow: 0 3px 3px rgba(255,255,255,.1), 0 3px 0 #bbb, 0 4px 0 #aaa, 0 5px 5px #444;
    -webkit-box-shadow: 0 3px 3px rgba(255,255,255,.1), 0 3px 0 #bbb, 0 4px 0 #aaa, 0 5px 5px #444;
    box-shadow: 0 3px 3px rgba(255,255,255,.1), 0 3px 0 #bbb, 0 4px 0 #aaa, 0 5px 5px #444;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background-color: #f6f6f6;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#eae8e8));
    background-image: -webkit-linear-gradient(top, #f6f6f6, #eae8e8);
    background-image: -moz-linear-gradient(top, #f6f6f6, #eae8e8);
    background-image: -ms-linear-gradient(top, #f6f6f6, #eae8e8);
    background-image: -o-linear-gradient(top, #f6f6f6, #eae8e8);
    background-image: linear-gradient(top, #f6f6f6, #eae8e8);
}
.form-wrapper #search {
    width: 225px;
    height: 12px;
    padding: 10px 5px;
    float: left;
    font: regular 16px 'lucida sans', 'trebuchet MS', 'Tahoma';
    border: 0px solid #ccc;
    -moz-box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #fff;
    -webkit-box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #fff;
    box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #fff;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
.form-wrapper #search:focus {
   
    border-color: #aaa;
    -moz-box-shadow: 0 1px 1px #bbb inset;
    -webkit-box-shadow: 0 1px 1px #bbb inset;
    box-shadow: 0 1px 1px #bbb inset;
}
.form-wrapper #search::-webkit-input-placeholder {
    color: #999;
    font-weight: normal;
}
.form-wrapper #search:-moz-placeholder {
    color: #999;
    font-weight: normal;
}
.form-wrapper #search:-ms-input-placeholder {
    color: #999;
    font-weight: normal;
}
.form-wrapper #submit {
    float: right;
    border: 1px solid #fdcd1b;
    height: 28px;
    width: 62px;
    padding: 0px;
    cursor: pointer;
    font: regular 15px Arial, Helvetica;
    color: #fafafa;
    text-transform: uppercase;
    background-color: #e6b913;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fdcd1b), to(#e6b913));
    background-image: -webkit-linear-gradient(top, #fdcd1b, #e6b913);
    background-image: -moz-linear-gradient(top, #fdcd1b, #e6b913);
    background-image: -ms-linear-gradient(top, #fdcd1b, #e6b913);
    background-image: -o-linear-gradient(top, #fdcd1b, #e6b913);
    background-image: linear-gradient(top, #fdcd1b, #e6b913);
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    text-shadow: 0 1px 0 rgba(0, 0 ,0, .3);
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 0 #fff;
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 0 #fff;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 0 #fff;
}
.form-wrapper #submit:hover, .form-wrapper #submit:focus {
    background-color: #fdcd1b;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#e6b913), to(#fdcd1b));
    background-image: -webkit-linear-gradient(top, #e6b913, #fdcd1b);
    background-image: -moz-linear-gradient(top, #e6b913, #fdcd1b);
    background-image: -ms-linear-gradient(top, #e6b913, #fdcd1b);
    background-image: -o-linear-gradient(top, #e6b913, #fdcd1b);
    background-image: linear-gradient(top, #e6b913, #fdcd1b);
}
.form-wrapper #submit:active {
    outline: none;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
}
.form-wrapper #submit: -moz-focus-inner {
    border: none;
}

#user_posit {
margin: 150px 0px 0px 500px;
}
#user_posit_1 {
margin: 150px 0px 0px 200px;
}

/* END SEARCH */

.user-new .user-table tr td{text-align:left;padding-left:5px;}
.user-new a.user-link{color:#fdcd1b;margin-top:5px;display:inline-block;}
.user-new .login-field,.user-new .pwd-field{width:135px;color:#8F8F8F;height:21px;}
.user-textarea,.sect-popup-window .input-field{color:#8F8F8F;}
.user-new .login-field:focus,.user-new .pwd-field:focus,.user-textarea:focus,.sect-popup-window .input-field:focus{color:#2C2C2C;}
.button-type{border:0;cursor:pointer;text-align:center;background:none;height:23px;text-transform:uppercase;font-size:12px;color:#FFF;margin:0;padding:0 10px;line-height:1px;}
.button-gray{background:#fdcd1b;}


.user-pad .user-ava{height:50px;width:50px;float:left;border:1px solid #868686;margin-right:10px;}
.user-short-data{float:left;width:50px;margin-right:20px;color:#afafaf;display:inline-block;width:66px;}
.user-short-data a{color:#afafaf}
.user-short-data .title{height:19px;width:60px;white-space:nowrap;overflow:hidden;font-weight:600;}
.user-logout{color:#afafaf;height:19px;display:table-cell;vertical-align:bottom;}
.user-menu{font-size:11px;margin:0;padding:0;}
.user-menu td{padding-left:20px;white-space:nowrap;height:19px;}
.user-menu tr td a{color:#afafaf;display:inline-block;width:66px;overflow:hidden;}
.user-menu tr td:first-child a{width:110px;}
.user-menu tr td span {color:yellow;}
.login-input{
	width:92px;
	background:#000;
	color:#fff;
	border:1px solid #838383;
}


.share{position:fixed;width:52px;height:315px;right:0;top:50%;margin-top:-158px;}
.share .shadow{position:absolute;width:39px;height:315px;right:0;top:0;background:url(../images/share-shadow.png) no-repeat;}
.share .twitter{position:absolute;height:57px;width:51px;right:0;top:100px;background:url(../images/twitter.png) no-repeat left top;cursor:pointer;}
.share .vk{position:absolute;height:57px;width:51px;right:0;top:150px;background:url(../images/vkontakte.png) no-repeat left top;cursor:pointer;}

#gotop{position:fixed;width:41px;height:41px;right:7px;bottom:20px;display:block;background:url('../images/gotop.png') no-repeat;z-index:9998;display:none;}

.carousel{width:535px; height:197px; background:url(../images/recom-slide.png) repeat-x bottom; margin-bottom:5px; position:relative;}
.carousel1{width:535px; height:197px; background:url(../images/recom-slide12-newgame.jpg) repeat-x bottom; margin-bottom:5px; position:relative;}
.carouse3{width:535px; height:28px; background:url(../images/recom-slide12-newgame.jpg) repeat-x bottom; margin-bottom:5px; position:relative;}
.carouse2{(../images/recom-slide.png) repeat-x bottom; margin-bottom:5px; position:relative;}
#lenta {background:#fff;display: block;width:530px;height:170px;white-space: nowrap;position:relative;overflow: hidden}
#lenta DIV {position:relative; white-space:nowrap;}
#lenta .left, #lenta .right {position:absolute; background:#000; display:block; height:167px; top:5px; opacity:.4; filter:alpha(opacity=60); }
#lenta .left IMG, #lenta .right IMG { border: none; margin: 65px 5px;} 
#lenta .left {left:0px; text-align:right;}
#lenta .right {right:0px;}
#lenta_in {display:block;position:relative; left:0px; top:5px;}
#lenta IMG {padding:0px; border:1px solid #ddd}
#lenta A {display: inline-block;  margin: 0px 0px; position: relative; text-decoration: none;}
#lenta A SPAN {left:2px; bottom:0px; font-weight:normal; font-family:tahoma; font-size:11px; color:#000; position: absolute;  overflow: hidden; white-space:normal; display:none; padding:3px; width:105px; bottom:0px; left:0px; background:#FFF; font-size: 11px; opacity:0.8; filter:alpha(opacity=80); }
#lenta A:hover SPAN {left:0px; bottom:0px; font-weight:normal; font-family:tahoma; font-size:11px; color:#000; display:block; }
#lenta A SPAN STRONG {left:2px; bottom:0px; font-weight:normal; font-family:tahoma; font-size:11px; color:#111; display:block;}
#zlent {width: 110px; height: 165px}
#lentaa A SPAN STRONG {left:2px; bottom:0px; font-weight:normal; font-family:tahoma; font-size:11px; color:#111; display:block;}


.column {
    -moz-column-width: 200px;
    -webkit-column-width: 200px;
    -moz-column-count: 3;
    -webkit-column-count: 2;
    -moz-column-gap: 30px;
    -webkit-column-gap: 30px;
    -moz-column-rule: 1px solid #ccc;
    -webkit-column-rule: 1px solid #ccc;
   }
   .genres {width:97px; float:left; margin:5px 0;}
   .genres1 {width:10px; float:left; margin:1px 0;}

.gshi{
  font-weight:bolder;padding:1px 4px;
  text-align:center;display:block;
  color:#c9e8f3;text-decoration:none;
  border-top:1px solid transparent;
  border-bottom:1px solid transparent
}

#content  .box1 {
width: 540px;
center;
padding:0px 0px 0px 0px;
}
.left, .right, form { display: inline; }
.left { float: left; } .right { float: right;  }
.myletter {
    color: white; /* Цвет символа */
	  a {
        color: #fff;
        }
        a span {
        color: #fff;
        }
   } 

.reset, .reset li { list-style: none; padding: 0; margin: 0; }



IMG.figurate {
     float: left; /* Обтекание картинки по левому краю */
     padding-left: 2px; /* Отступ слева */
     padding-bottom: 2px; /* Отступ снизу */
     padding: 5px; /* Поля вокруг текста */
   }
   IMG.figurates1 {
     float: right; /* Обтекание картинки по левому краю */
     padding-left: 2px; /* Отступ слева */
     padding-bottom: 2px; /* Отступ снизу */
     padding: 5px; /* Поля вокруг текста */
   }
* {
	margin: 0 auto;
	padding: 0;
}
.noselectuser {
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}
/*--- Caption ---*/
.caption {display: block; position: relative;}
.caption img a, .caption a {text-decoration:none;}
.caption span {background:rgba(0,0,0,0.8);line-height:11px; color:#fff;font-weight:bold; display:none;padding:5px 10px; text-align:center; position:absolute; bottom:0; left:0;}

/*--- Caption ---*/
.caption1 {display: block; position: relative;}
.caption1 img a, .caption a {text-decoration:none;}
.caption1 span {background:rgba(0,0,0,0.8);line-height:11px; color:#fff;font-weight:bold; display:none;padding:5px 10px; text-align:center; position:absolute; bottom:0; left:0;}


body {
font-family: Tahoma;
font-size:12px;
}
body#bd {
background-color : #000000;
background-attachment : scroll;
background-repeat : no-repeat;
background-position : center top;
}
a {
color: #b33b2d;
outline: none;
text-decoration: none;
    
}
a:hover {
text-decoration: underline;
}
 
p {
margin: 0 0 18px
}
img {
border: none;
}
input {
vertical-align: middle;
}
ul, li, form {
padding:0; 
margin:0; 
list-style:none;
}
.clr {
clear: both;
}

/* Шапка */
#head {
background: url("../images/top.gif") repeat-x center top; 
height: 99px;
}
#head .box {
width: 995px;
background: url("../images/head.png") no-repeat center top; 
margin: 0 auto;
height: 99px;
}
#head .logo {
background: url("../images/logo.png") no-repeat left top; 
width: 191px;
height: 49px;
float: left;
margin: 0 0 0 110px;
}
#head .logo img {
width: 191px;
height: 49px;
}
#head .search {
background: url("../images/search.png") no-repeat left top; 
width: 527px;
height: 42px;
float: left;
margin: 7px 0px 0px 150px;
}
#head .search_input {
width: 464px;
height: 17px;
margin: 12px 0px 0px 15px;
background: none;
border: 0;
color:#121617;
}
#head .search .button {
background: url("../images/button.png") no-repeat left top; 
height: 23px;
width: 35px;
border: 0;
margin: 9px 0px 0px 1px;
}
#head .search .button:hover {
background-position: 0 -23px;
}
#head .stat {
font-size: 10px;
color:#fff;
margin: 15px 0px 0px 30px;
float: left;
}
#head .stat .login img {
margin-right: 5px;
}


/* Шапка контента */
#wrapper {
background: url("../images/wrapper_bg.png") no-repeat center top; 
width: 999px;
margin: 50px auto 0 auto;
overflow: auto;
}
#wrapper .box {
width: 899px;
margin: 0 auto;
background: url("../images/box.png") repeat-y center top; 
position: relative;
z-index: 2;
overflow: auto;
}
#wrapper .game_info {
float: right;
width: 470px;
font-size: 11px;
color:#fff;
margin: 75px 80px 0 0;
overflow: hidden;
}
#wrapper .game_info .info {
float: right;
}
#wrapper .game_info .info li, #wrapper .game_info .info li a {
float: right;
color:#fdcd1b;
font-size: 11px;
font-weight: bold;
margin: 3px 0px 0px 25px;
}
#wrapper .game_scrin {
float: right;
margin: 160px -20px 0px 580px;
position: absolute;
}
#wrapper .game_scrin_1 {
float: right;
margin: 156px -20px 0px 595px;
position: absolute;
}
#wrapper .game_scrin .box {
width: 109px;
float: left;
margin: 2px;
}
#wrapper .game_scrin .img {
float: right;
background: url("../images/img.png") no-repeat left top; 
width: 109px;
height: 68px;
margin: -68px 0px 0px 0px;
z-index: 1;
position: relative;
}
#wrapper .game_scrin img {
z-index: 1;
position: relative;
margin: 2px 2px 0px 2px;
}
#wrapper .game_scrin .img:hover {
background-position: 0 bottom;
z-index: 2;
position: relative;
}
#wrapper .menu {
float: left;
width: 480px;
margin: 45px 0 0 62px;
font-size: 11px;
text-align: center;
text-shadow: 0px 1px 1px #fff;
overflow: auto;
}
#wrapper .menu ul.line_1 {
margin-bottom: 5px;
}
#wrapper .menu ul.line_1 li {
float: left;
text-align: center;
font-size: 13px;
color:#0d1011;
margin-top: 22px;
}
#wrapper .menu ul.line_1 li a:hover {
background: url("../images/line_1_h.png") no-repeat center top; 
}
#wrapper .menu ul.line_1 li a {
color:#0d1011;
font-weight: bold;
padding: 14px 18px;
text-shadow: 0px 1px 1px #fad62d;
}
#wrapper .menu ul.line_1 .line {
background: url("../images/line.png") no-repeat left top; 
float: left;
width: 2px;
height: 35px;
margin-top: 13px;
}
#wrapper .menu ul.line_2 {
margin-top: 5px;
float: right;
}
#wrapper .menu ul.line_2 li {
display: inline-block;
margin: 0 5px;
}
#wrapper .menu ul.line_2 li a {
color:#000;
}
#wrapper .menu ul.line_2 li a:hover {
color:#b94336;
}


/* Конетент */
#content {
width: 529px;
float: left;
margin-left: 18px;
}
#content .news {
background: #f7f5f2;
border: 1px #d8d5ce solid;
overflow: hidden;
margin-top: 10px;
}
#content .news_full {
background: #f7f5f2;
border: 1px #d8d5ce solid;
overflow: hidden;
margin-top: 10px;
padding: 5px 0;    
}
#content .news_full .full_img {
background: url("../images/img_shadow.jpg") no-repeat right bottom; 
}
#content .news_full .full_img img {
}
#content .news_full .box {
background: none;
margin-left: 173px;
min-height: 245px;
padding: 5px 0;
}
#content .news_full .box h3 {
color:#000;
font-size: 16px;
}
#content .news_full .box .tags, #content .news_full .box .tags a {
font-size: 11px;
color:#616161;
}
#content .news_full .box ul.random {
margin-top: 10px;
}
#content .news_full .box ul.random li.no_bg {
padding: 5px;
font-size: 11px;
color:#454545;
overflow: auto;
width: 340px;
}
#content .news_full .box .bg {
background: #dad7d1;
overflow: auto;
padding: 5px;
width: 340px;
}
#content .news_full .box ul.random li .first {
float: left;
width: 170px;
}
#content .news_full .box ul.random li .second {
float: left;
font-size: 12px;
width: 170px;
}
#content .news_full .down_box {
background: url("../images/line.gif") repeat-x left top; 
padding: 5px;
color:#000;
}
#content .news_full .down_box p{
height: 7px;
font-weight: bold;
}
#content .news_full .down_box .full_scrin {
width: 163px;
float: left;
}
#content .news_full .down_box .full_scrin .tit {
background: #dad7d1;
font-size: 14px;
font-weight: bold;
border: 1px #d8d5ce solid;
}
#content .news_full .down_box .full_scrin .tit div {
border: 1px #fff solid;
padding: 2px;
}
#content .news_full .down_box .full_scrin .img {
margin-top: 5px;
}
#content .news_full .down_box .full_scrin .img img {
padding: 1px;
border: 1px #d8d5ce solid;
}
#content .news_full .down_box .full_video {
float: left;
margin-left: 5px;
width: 348px;
}
#content .news_full .down_box .full_video .tit {
background: #dad7d1;
font-size: 14px;
font-weight: bold;
border: 1px #d8d5ce solid;
}
#content .news_full .down_box .full_video .tit div {
border: 1px #fff solid;
padding: 2px;
}
#content .news_full .bay {
float: left;
width: 335px;
margin: 5px;
font-size: 12px;
color: #000;
}
#content .news_full .bay li {
display: block;
padding: 1px 0;
}
#content .news_full .bay li .ver {
float: left;
width: 30px;
}
#content .news_full .bay li .name {
float: left;
width: 230px;
color:#a62828;
font-weight: bold;
}
#content .news_full .bay li .price {
float: left;
width: 60px;
}
#content .news_full .bay li .name a{
color:#a62828;
font-weight: bold;
}
#content .news_full .soc {
float: left;
margin: 5px;
font-size: 12px;
color: #000;
}
#content .news_full .soc  img {
margin: 0px 1px;
}
#content .news_full .coment_link {
float: left;
}
#content .news_full .rate {
float: right;
}
#content .news .date {
font-size: 10px;
color:#000;
margin: 0 15px;
}
#content .news .img {
background: url("../images/cont_img.png") no-repeat left top; 
padding: 3px;
position: absolute;
}
#content .news .img img {
width: 160px;
height: 89px;
}
#content .news .img1 {
padding: 3px;
position: absolute;
}
#content .news .img1 img {
width: 160px;
height: 210px;
}
#content .news .sho1 {
margin-left: 3px;
margin-right: 3px;
margin-bottom: 10px;
font-size: 12px;
color:#000;
min-height: 100px;
}
#content .news .sho1 h1 {
font-size: 13px;
color: 000;
margin-bottom: 5px;
}
#content .news .short {
margin-left: 180px;
margin-right: 15px;
margin-bottom: 10px;
font-size: 12px;
color:#000;
min-height: 100px;
}
#content .news .short h1 {
font-size: 13px;
color: 000;
margin-bottom: 5px;
}
#content .news .read_more {
background: url("../images/read_more.png") no-repeat center top; 
position: absolute;
margin-top: -7px;
margin-left: 400px;
width: 103px;
height: 17px;
text-align: center;
}
#content .news .read_more a {
color:#f7f5f2;
font-size: 10px;
padding: 3px 5px;
}
#content .news .read_more a:hover {
color:#181716;
text-decoration: none;
}
#content .news .read_more:hover {
background-position: 0 bottom;
}
#content .navigation {
float: left;
margin: 10px 0 0px 0;
margin: 10px 0 0px 0;
width: 400px;
height: 20px;

}
#content .navigation span {
background: #ba372d;
padding: 3px 6px;
border: 1px #fff solid;
font-size: 12px;
color:#fff;
}
#content .navigation a {
background: #f7f5f2;
padding: 3px 6px;
border: 1px #dcd9d2 solid;
font-size: 12px;
color:#000;
}

#content .video_box {
padding: 5px;
background: #f7f5f2;
border: 1px #d8d5ce solid;
overflow: auto;
}
#content .video_box .title {
float: left;
font-size: 15px;
color: #0d1011;
font-weight: bold;
}
#content .video_box .category {
float: right;
font-size: 11px;
margin-bottom: 10px;
}
#content .video_box .category a {
color: #0d1011;
margin: 0 5px;
}
#content .video_box .big_video {
width: 249px;
font-size: 11px;
color: #000;
float: left;
}
#content .video_box .big_video .title {
font-size: 13px;
font-weight: bold;
margin: 5px 0;
}
#content .video_box .big_video .title a {
color:#b33b2d;
}
#content .video_box .big_video img.img_tube, #content .video_box .small_video img.img_tube, #right_side .right_box .video_box {
z-index: 1;
position: relative;
}
#content .video_box .big_video a.youtube {
width: 245px;
height: 160px;
position: absolute;
z-index: 2;
cursor: pointer;
}
#content .video_box .big_video a.youtube:hover {
background: url("../images/youtube.png") no-repeat right top; 
z-index: 2;
}
#content .video_box .big_video .img_tube, #content .video_box .small_video .img_tube, #right_side .right_box .video_box .img_tube {
border: 1px #d8d5ce solid;
padding: 1px;
}
#content  .coment_link {
font-size: 10px;
color:#6b6b6b;
margin-top: 10px;
overflow: hidden;
}
#content .coment_link .comments {
background: url("../images/com.gif") no-repeat left 2px; 
padding: 0px 15px 4px 18px;
overflow: hidden;
}
#content .coment_link .view {
background: url("../images/view.gif") no-repeat left 0px; 
padding: 0px 0px 4px 16px;
overflow: hidden;
}
#content .coment_link .dates {
background: url("../images/date.gif") no-repeat left 0px; 
padding: 0px 0px 4px 16px;
overflow: hidden;
}
#content .video_box .small_video {
float: left;
width: 124px;
margin: 0px 0 5px 7px;
}
#content .video_box .small_video .title {
font-size: 10px;
margin: 0px 0;
font-weight: normal;
float: none;
height: 36px;
overflow: hidden;
}
#content .video_box .small_video a.youtube {
width: 119px;
height: 88px;
position: absolute;
z-index: 2;
cursor: pointer;
}
#content .video_box .small_video a.youtube:hover {
background: url("../images/youtube.png") no-repeat right top; 
z-index: 2;
}
#content .video_box .big_video .coment_link, #content .video_box .small_video .coment_link {
font-size: 10px;
color:#6b6b6b;
margin-top: 3px;
overflow: hidden;
}
#content .video_shadow {
background:url("../images/shadow.png") no-repeat top center;
padding-bottom: 11px;
}
#content .comss {
font-size: 15px;
margin: 10px 0;
color:#0d1011;
}
#content .news_full .commen {
padding: 5px;
}
#content .news_full .commen .foto {
position: absolute;
font-size: 10px;
color:#6b6b6b;
text-align: center;
width: 100px;
}
#content .news_full .commen .foto img {
width: 80px;
height: 80px;
padding: 1px;
border: 1px #d8d5ce solid;
}
#content .news_full .commen .com_txt {
margin-left: 100px;
color:#0d1011;
min-height: 95px;
}
#content .news_full .commen .com_txt a {
color:#af3737;
}
#content .news_full .commen .com_txt .name {
float: left;
}
#content .news_full .commen .com_txt .reply {
float: right;
font-size: 10px;
}
.editor {
overflow: hidden;
position: relative;

}
.fbutton {
background:#fdfdfd;
border: 1px #d8d5ce solid;
padding: 6px 3px;
}


/*Правая колонка */
#right_side {
float: left;
}
#right_side .right_box {
background:#f7f5f2 url("../images/right_bg.gif") no-repeat 1px 1px;
border: 1px #d8d5ce solid;
margin: 10px 5px 0px 5px;
width: 327px;
overflow: hidden;
}
#right_side .right_box .title {
padding:10px;
text-align: right;
font-size: 15px;
font-weight: bold;
color: #000;
}
#right_side .right_box .box {
background: url("../images/line.gif") repeat-x left top;
width: auto;
padding: 7px;
color:#000;
font-size: 11px;
overflow: hidden;
}
#right_side .right_box .box h3, #right_side .right_box .box h3 a {
color:#b33b2d;
font-size: 13px;
font-weight: bold;
padding: 0px 5px 3px 5px;
}
#right_side .right_box .box img {
border: 1px #d8d5ce solid;
padding: 1px;
}
#right_side .right_box .video_box {
padding: 7px;
background: url("../images/line.gif") repeat-x left top;
font-size: 11px;
color:#5d5d5d;
}
#right_side .right_box .video_box a.youtube {
width: 119px;
height: 67px;
position: absolute;
z-index: 2;
cursor: pointer;
}
#right_side .right_box .video_box a.youtube:hover {
background: url("../images/youtube.png") no-repeat right top; 
z-index: 2;
}
#right_side .right_box .video_box .scrin {
position: absolute;
}
#right_side .right_box .video_box .boxs {
margin-left: 125px;
min-height: 67px;
}
#right_side .right_box .video_box .boxs b {
font-size: 11px;
}
#right_side .right_box ul {
padding: 7px;
background: url("../images/line.gif") repeat-x left top;
font-size: 10px;
color:#b2afaa;
}
#right_side .right_box ul li {
margin: 5px 0;
}
#right_side .right_box ul li a {
color:#b33b2d;
font-size: 12px;
font-weight: bold;
}
#right_side .right_box ul li a:hover {
color:#dc9315;
}
#right_side .shadow {
background:url("../images/shadow_small.png") no-repeat bottom center;
padding-bottom: 6px;
}


/* Футер */
#footer {
width: 995px;
height: 343px;
margin: -95px auto 0 auto;
background:url("../images/footer.png") no-repeat top center;
position: relative;
z-index: 1;
overflow:hidden;
}
@media all and (-webkit-min-device-pixel-ratio:0) {
#footer {
background:url("../images/footer.png") no-repeat 14px 0;
}
}
@-moz-document url-prefix()
{
#footer {
background:url("../images/footer.png") no-repeat 14px 0;
}
}
#footer .box {
width:855px;
margin: 95px auto 0 auto;
overflow:hidden;
}
#footer .box .site {
float: left;
width: 780px;
font-size: 11px;
color:#0d1011;
    margin-bottom:1px;
}
#footer .box a.design {
width: 71px;
height: 40px;
float: left;
background:url("../images/design.jpg") no-repeat top center;
}
#footer .box .top_left {
float: left;
margin: 40px 0px 0px 15px;
}
#footer .box .site_info {
width: 600px;
text-align: center;
color:#efefef;
font-size: 11px;
float: left;
margin: 47px 0px 0px 15px;
}
#footer .box .site_info a {
color:#fff;
}
#footer .box .top_right {
float: left;
margin: 40px 0px 0px -5px;
}
.plus_18 {
float: left;
margin: 42px 0px 0px 5px;
}
#popupLayer_loginPopup {
overflow: hidden;
}


.button1 { padding: 0; cursor: pointer; color: #c8c9c8; font-size: 11px; border: none; height: 24px; position: relative; background: url("../images/button1.png") repeat-x 0 -24px; margin: 2px 13px; }
.buttonleft { position: absolute; top: 0; left: -13px; height: 24px; width: 13px; background: url("../images/button1.png") no-repeat; }
.buttonright { position: absolute; top: 0; right: -13px; height: 24px; width: 13px; background: url("../images/button1.png") no-repeat 0 -48px; }
.button1 span { padding: 0 6px; }
.lfield input { color: #C8C9C8; background: url("../images/formbg1.png") no-repeat; border: none; width: 260px; height: 22px; }
.lfield { margin: 0 auto; }
.button1:hover { color: #fff; }

.loginnn  { font-size: 11px; width: 289px; background: url("../images/loginbg.png") repeat-y; position: relative; -moz-border-radius: 0 0 10px 10px; border-radius: 0 0 10px 10px; }
.window { display: none; }
.loginlogo { top: -5px; background: url("../images/loginlogo.png") no-repeat; width: 289px; height: 108px; position: relative; }
.loginava img { position: absolute; top: 12px; left: 24px; width: 80px; height: 78px; max-height: 100px; border: 1px solid #f8f8f8; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
.loginlogin { position: absolute; bottom: 15px; left: 135px; }
.loginlogin span, .lfield p { color: #e2ab16; }
.loginclose { position: absolute; top: 5px; right: 5px; }
.loginbg { width: 269px; padding: 0 14px; }
  .loginbg li { padding: 0 15px; margin: 3px auto; position: relative; background: url("../images/loginli.png") no-repeat; width: 210px; height: 21px; }
  .loginbg li a { line-height: 21px; }
  .statistik { background: url("../images/statistik.png") no-repeat !important; width: 92px !important; text-align: center; }
.loginlogobottom { margin-top: -130px; background: url("../images/loginlogobottom.png") no-repeat; width: 289px; height: 134px; }


.loginform2  {width:299px;}
.windows1 {display: none; width:299px; min-height:200px;}
.window_h {height:37px; background:url('../images/window_bg.png') no-repeat ;}
.window_h div {font-size:14px; text-shadow: 0 1px 0 #60ace6; font-weight:bold; color:#181818; float:left; padding:12px 0 0 10px;}
.closebtn a img{margin:8px 8px 0 0;float:right; width:25px; height:25px; background:url('../images/close1.png') no-repeat 0 0;}
.closebtn a:hover img { background-position: 0 -25px;}
.window_c {overflow:hidden;padding:8px 9px; background:url('../images/window_bg.png') repeat-y -299px 0 ;}
.window_c_k {overflow:hidden; font-size: 0.9em; line-height: 1.3em; padding:3px 26px 26px 18px;background:url('../images/window_bg.png') repeat-y -299px 0 ; }
				.window_c_k .lfield1, .popsubmit { margin:0 auto; }
				.window_c_k .lfield1 p {line-height:2px; color: #fff; }
				.window_c_k .lfield1 div {height:27px; width:266px; background:url('../images/window_input.png') no-repeat center;}
				.window_c_k .lfield1 input {margin:3px 0 0 5px; background:none; border:none;padding:0 0px;width:255px; height:21px;}
				.popsubmit { font-size: 1.1em; text-align: center; }
				.log_btn button {margin:5px 0 0 0; border:none; cursor:pointer; width:100px; height:28px; background:url('../images/log_btn.png') no-repeat 0 0;}
				.log_btn button:hover { background-position: 0 -28px;}
.windows_c_l {float:left; width:35%; font-size:12px; overflow:hidden;}
.window_ava  {}
.window_ava img {border:2px solid#313030; padding:1px; max-width:92px; max-height:92px;}
.windows_c_r {float:right; width:65%;}
.windows_link {padding:0 0 0 5px; overflow:hidden;}
.windows_link li {overflow:hidden;background:url('../images/window_link.png') repeat-x 0 bottom; height:24px; line-height:22px; padding-left:0px;}
.windows_link li a {overflow:hidden; background:url('../images/windowli.png') no-repeat 0 36%; height:25px; padding-left:15px; display:block; color:#fff;}
.windows_link li a:hover {text-decoration:none; background:url('../images/windowli.png') no-repeat 0 36%; color:#006ac6;}
.windows_link .adm a {overflow:hidden;background:url('../images/windowli_on.png') no-repeat 0 36%; height:25px; padding-left:15px; display:block; color:#fff;}
.windows_link .adm a:hover {overflow:hidden;background:url('../images/windowli_on.png') no-repeat 0 36%; height:25px; padding-left:15px; display:block; color:#cd0d0d;}
.window_b {height:7px;background:url('../images/window_bg.png') no-repeat -598px -30px ;}
.exit, .lost {margin:-8px 10px 0 0;font-size:11px; float:right; color:#fad62d;}
.exit a, .lost a {font-size:11px; float:right; color:#fad62d;}

/*Torrent*/
.torrent-name { float:left; width:100%; position:relative; background:#e6e2e2; border-radius:1px 1px 0px 0px; border-top:1px solid #e6e2e2; }
.torrent-name h3 { font-size:14px; color:#333; font-weight:100; padding:0; margin:0; padding:10px; }
.torrent { float:left; width:500px; background:#fff; padding:10px; border-left:1px dashed #484848; border-right:1px dashed #484848; margin-left:1px; }
.torrent-download { float:left; width:168px; overflow:hidden; }
.torrent-but { background:url('../images/tor-but.png') no-repeat; width:168px; height:40px; float:left; position:relative; display:block; }
.torrent-but:hover { background-position:0 -40px; }
.torrent-info { overflow:auto; }
.torrent-info ul { margin:0; padding:0; list-style:none; float:left; padding:5px 5px; border-right:1px dotted #ccc; }

/*COM*/
.reset, .reset li { list-style: none; padding: 0; margin: 0; }
.comments .dcont{padding:10px 11px 12px 11px; background:url(../images/commavasep.png) repeat-y 110px 0;}
.comments .avabox img{width:86px; border:1px solid #eff0f0;}
.comments .avabox{-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);float:left;}
.commright{margin-left:120px;}
.comminfo .infgrey{color:#000000;}
.infright{float:right;} .infright span{ background:#e79304; padding:1px 1px; display:block; color:#FFFFFF;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.mass{float:right; position:relative; top:3px; right:5px;}
.commtext{padding-top:10px;}
.commcntrl{height:11px;} .commcntrl li{float:right; background:url(../images/commcntrl.png) no-repeat; height:11px; padding-left:13px;}
.commcntrl .del{background-position:0 -19px;} .commcntrl .edit{background-position:0 -22px; margin-right:7px;} .commcntrl .fast{margin-right:7px;}
.commcntrl a{line-height:9px; height:11px;}

span.attachment { display: block; height: 80px; overflow: hidden; width: 249px; }
span.attachment a { background: url("../images/knopka_skacha_dowloads.png") no-repeat; display: block; font-size: 0; height: 80px; }
/* Задаем сброс обтекания */
.clear {
	margin-top: -1px;
	height: 1px;
	clear:both;
	zoom: 1;
}	


/* Carousel */
.midbanner, .boxcross, .boxorange, .pager { margin-bottom: 1px }
.boxcross { padding: 1px; height: 1%; border: 1px solid #dadada; background: #fff url("../images/crossbg.png") }
	.boxslider { position: relative }
	.ui-carousel, .postline { margin: 0 auto; padding: 0; overflow: auto; position: relative; height: 180px; width: 400px }
	.wrapper { margin: 0; padding: 0; width: 9999px }
	.film-min, .film-min * { display: block; border: 0 none }
	.film-min img, .film-min { width: 110px; height: 165px }
	.film-min { position: relative; margin-right: 5px; float: left; overflow: hidden }
	.textbox { opacity: 0; visibility: hidden; left: 0; right: 0; top: 0; bottom: 0; padding: 15px; position: absolute; background-color: #fd821f; background-color: rgba(253,130,31, 0.8); color: #fff; word-wrap: break-word; word-break: break-all;
		-moz-transition: all 0.2s ease-out;
		-webkit-transition: all 0.2s ease-out;
		-o-transition: all 0.2s ease-out;
	}
	.film-min:hover .textbox { opacity: 1; visibility: visible; }

	#ui-carousel-next, #ui-carousel-prev, .nivo-prevNav, .nivo-nextNav { border-radius: 4px; background: #393939 url("../images/nextprev.png") no-repeat; width: 19px; padding-top: 68px; position: absolute; top: 50%; margin-top: -34px }
	#ui-carousel-next, .nivo-nextNav { border-top-right-radius: 0; border-bottom-right-radius: 0; right: -1px; background-position: -19px 50% }
	#ui-carousel-prev, .nivo-prevNav { border-top-left-radius: 0; border-bottom-left-radius: 0; left: -1px; background-position: 0 50% }
	#ui-carousel-next:hover, #ui-carousel-prev:hover, .nivo-prevNav:hover, .nivo-nextNav:hover { background-color: #fd821f }
	#ui-carousel-next:active, #ui-carousel-prev:active, .nivo-prevNav:active, .nivo-nextNav:active { margin-top: -32px; opacity: 0.8 }

.padgamerimg{float:left;width:180px;margin-right:10px;}
.padgameright{float:left;width:300px;font-size:12px;}
.padgameright-all{height:13px;line-height:13px;padding: 10px;color:#555}
.padgameright-all ul li a{color:#b33b2d;font-size: 12px;font-weight: bold;}
.padgameright-all2{height:13px;line-height:13px;padding: 1px;color:#555}
.padgameright-alldate{padding:0 10px 0 10px;margin-top:7px;color:#555}
.padgameright-allbg{background:#f6f6f6;height:33px;line-height:33px;padding:0 10px 0 10px;}
.padgameright-alll{float:left;width:10px;}
.game-about .par{font-weight:700;color:#000000;}
.game-about .parul a{color:#b33b2d;font-size: 12px;font-weight: bold;}

.padgameright-allbg2{background:#f6f6f6;height:33px;line-height:33px;padding:0 10px 0 10px;}
.padgameright-alll2{float:left;width:150px;}
.padgameright-allr2{float:left;width:300px;color:#444;}
.padgameright-all2{height:19px;line-height:33px;padding:0 10px 0 10px;color:#555}
.padgameright-alldate2{padding:0 10px 0 10px;margin-top:7px;color:#555}
.padgamerimg2{float:left;width:180px;margin-right:20px;}
.padgameright2{float:left;width:210px;font-size:12px;}
.dl,#dl{border-bottom:#AAAAAA 1px dotted;font-size:10px;padding:3px;vertical-align:top}
.dl a,.dl a:link,.dl a:visited,.dl a:hover{font-size:9px}
.dl2,#dl2{font-size:10px;padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:3px;vertical-align:top}
.dl2 a,.dl2 a:link,.dl2 a:visited,.dl2 a:hover{font-size:9px}
/* TITLES */
.tao {line-height:40px; background:#f6f6f6; font-family: 'Open Sans Condensed';font-size: 15px;text-transform: uppercase; padding: 0 0 0 16px; font-weight: bold;color:#444;}
.tpage {background:#f7f5f2;; #fff;padding:6px 11px 6px 16px;overflow: hidden;border-bottom:2px solid #ddd;}
.tpage2 {background:#f9f9f9;padding:6px 11px 6px 16px;margin-bottom:5px;overflow: hidden;font-size:10px;color:#888;}
.tpage2 span {color:#555;}
.tpage-h1 {font-size:17px;color:#34373a;line-height:2px;padding-top:4px;font-family: 'Roboto Condensed', sans-serif;}
.tcat {}
.tcat a {background:#232627;color:#fff!important;font-size:10px;text-transform: uppercase;padding:4px 8px 4px 8px;border:2px solid #eb8900;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;margin-left:10px;}
.tcat a:hover {background:#eb8900;}
.vlright{float:right;padding-top:7px;}

/*PIC GAME */
.gamepic {}
.gamepic img {height:95;width:156px;margin:3px;background:#ddd;}
.gamepic img:hover {opacity:0.8;}
.plat-android {text-transform: uppercase;background:#14620c;font-size:15px;font-weight:bold;color:#fff;line-height:30px;text-align:center;padding:0 8px 0 8px;float:left;margin:0 2px 0 2px;}
.plat-ios {text-transform: uppercase;background:#afafaf;font-size:15px;font-weight:bold;color:#fff;line-height:30px;text-align:center;padding:0 8px 0 8px;float:left;margin:0 2px 0 2px;}
.plat-xbox-one {text-transform: uppercase;background:#4162af;font-size:15px;font-weight:bold;color:#fff;line-height:30px;text-align:center;padding:0 8px 0 8px;float:left;margin:0 2px 0 2px;}

.plat-android2 {text-transform: uppercase;background:#14620c;font-size:12px;font-weight:bold;color:#fff;line-height:22px;text-align:center;padding:0 5px 0 5px;float:left;margin:0 3px 0 0px;}
.plat-ios2 {text-transform: uppercase;background:#afafaf;font-size:12px;font-weight:bold;color:#fff;line-height:22px;text-align:center;padding:0 5px 0 5px;float:left;margin:0 3px 0 0px;}
.plat-xbox-one2 {text-transform: uppercase;background:#4162af;font-size:12px;font-weight:bold;color:#fff;line-height:22px;text-align:center;padding:0 5px 0 5px;float:left;margin:0 3px 0 0px;}




.plat-pc {text-transform: uppercase;background:#83b13d;font-size:15px;font-weight:bold;color:#fff;line-height:30px;text-align:center;padding:0 8px 0 8px;float:left;margin:0 2px 0 2px;}
.plat-wu {text-transform: uppercase;background:#128197;font-size:15px;font-weight:bold;color:#fff;line-height:30px;text-align:center;padding:0 8px 0 8px;float:left;margin:0 2px 0 2px;}
.plat-ps3 {text-transform: uppercase;background:#e9554b;font-size:15px;font-weight:bold;color:#fff;line-height:30px;text-align:center;padding:0 8px 0 8px;float:left;margin:0 2px 0 2px;}
.plat-ps4 {text-transform: uppercase;background:#c9453c;font-size:15px;font-weight:bold;color:#fff;line-height:30px;text-align:center;padding:0 8px 0 8px;float:left;margin:0 2px 0 2px;}
.plat-xbox {text-transform: uppercase;background:#04aab8;font-size:15px;font-weight:bold;color:#fff;line-height:30px;text-align:center;padding:0 8px 0 8px;float:left;margin:0 2px 0 2px;}
.plat-pc2 {text-transform: uppercase;background:#83b13d;font-size:12px;font-weight:bold;color:#fff;line-height:22px;text-align:center;padding:0 5px 0 5px;float:left;margin:0 3px 0 0px;}
.plat-wu2 {text-transform: uppercase;background:#128197;font-size:12px;font-weight:bold;color:#fff;line-height:22px;text-align:center;padding:0 5px 0 5px;float:left;margin:0 3px 0 0px;}
.plat-ps32 {text-transform: uppercase;background:#e9554b;font-size:12px;font-weight:bold;color:#fff;line-height:22px;text-align:center;padding:0 5px 0 5px;float:left;margin:0 3px 0 0px;}
.plat-ps42 {text-transform: uppercase;background:#c9453c;font-size:12px;font-weight:bold;color:#fff;line-height:22px;text-align:center;padding:0 5px 0 5px;float:left;margin:0 3px 0 0px;}
.plat-xbox2 {text-transform: uppercase;background:#04aab8;font-size:12px;font-weight:bold;color:#fff;line-height:22px;text-align:center;padding:0 5px 0 5px;float:left;margin:0 3px 0 0px;}
.plat-gray {opasity:0.4}


.game .screen img {
  display: block;
  height: 20px;
  width: 20px;
}
.game .game_name {
  font: 500 13px/20px 'Cuprum';
  margin: 0 0 0 30px;
}
.game .screen {
  float: left;
  width: 20px;
}
.game {
  float: left;
  width: 45%;
  height: 20px;
  line-height: 20px;
  overflow: hidden;
  padding: 10px 0 0;
}

.ilike{display:inline-block;height:18px;font:bold 12px/18px Arial;padding:1px;border:1px solid #ccc;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);cursor:pointer;background-color:#fdcd1b;background-image: -moz-linear-gradient(top, #F5D86Ac, #fdcd1b);background-image: -ms-linear-gradient(top, #F5D86A, #fdcd1b);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#F5D86A), to(#fdcd1b));background-image: -webkit-linear-gradient(top, #F5D86A, #fdcd1b);background-image: -o-linear-gradient(top, #F5D86A, #fdcd1b);background-image:linear-gradient(top, #9ac92c, #fdcd1b);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5D86A', endColorstr='#fdcd1b', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(255, 255, 255, 0.15) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:dximagetransform.microsoft.gradient(enabled=false);}
.ilike:hover{background-color:#FFA32A;}
	.ilike span{height:100%;padding:0 4px;background:#f7f5f2;color:#FFA32A;text-shadow:none;border-radius:3px;}
	.ilike i{display:inline-block;height:100%;padding:0 3px;color:#f7f5f2;}